Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde.
Tenho aqui na empresa uma solicitação cuja qual eu ainda não tratei.
Preciso trabalhar com vendas de dois bancos de dados. Um desses bancos de dados é de um antigo ERP meu, e o outro BD é do meu ERP atual.
Vamos lá, tenho as seguintes tabelas:
BD antigo (Viasoft):
Tabela: PPESCLI (possui campos de dados do cliente como, cnpj, razão social, nome fantasia etc..)
BD atual (Globus)
Tabela CODCLI (possui campos de dados do cliente como, cnpj, razão social, nome fantasia etc..)
Estou tratando aqui apenas uma das tabelas que tenho, que seriam em torno de 21 tabelas com informações de notas fiscais, vendas, quantidades, valores...
Preciso de uma força para saber qual a melhor maneira de tratar esses dados e unifica-los.
Obrigado comunidade
Boa tarde Pessoal.
Enfim a solução depois de muito estudo. Foi o jeito que achei e com algumas dicas do pessoal.
LOAD
CODCLI,
NRCLI,
RSOCIALCLI,
trim(NRINSCRICAOCLI) as NRINSCRICAOCLI,
NFANTASIACLI
FROM [lib://Ext Vendas (np_administrador)/BGM_CLIENTE.QVD](qvd);
LOAD
NOME as RSOCIALCLI,
FANTASIA as NFANTASIACLI,
trim(if(isNull(CPF),CGC,CPF)) as CLIENTE
FROM [lib://Ext Vendas (np_administrador)/PPESCLI.QVD](qvd)
where not Exists(NRINSCRICAOCLI,if(isNull(CPF),CGC,CPF));
concatenate(BGM_CLIENTE)
Load RSOCIALCLI,
NFANTASIACLI,
CLIENTE as NRINSCRICAOCLI
Resident [PPESCLI];
drop table [PPESCLI];
//fim carga de cadastro de clientes
Se alguém tiver ao a acrescentar a opnião será muito bem vinda.
Obrigado
Amigo;
Se possível e for o caso, marque as respostas apropriadas como Útil e/ou Correta para que outros membros possam saber que a sua pergunta foi respondida.
Abraço.