Realizado

Migração de base de dados Firebird e (1 planilha excel c.pagar) para firebird 3.0 (de um Erp para outro)

Publicado em 20 de Abril de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Possuo um ERP em Delphi Berlin - banco de dados firebird 3.0
Preciso criar um programa para migrar um "ERP" com base de dados em formato firebird e uma planilhas excel para o meu sistema. Os dois bancos tem estrutura totalmente diferente. São 2 ERP's diferentes.
O erp origem será substituído pelo erp destino.

A migração deve ser feita de maneira que possa ser rodada a qualquer momento e, que eu possa alterar, se necessário. Pretendo rodar a primeira vez, para dar treinamento já exibindo dados do cliente e a segunda, quando for substituído em definitivo.

Vou fornecer um migrador anterior de uma base de dados firebird e outro migrador de base de dados DBF para auxiliar no projeto.

É Importante que
Seja feito em Delphi Berlin e utilize UniDac. (Não trabalho com AnyDac).
É Um ERP, então, deverá ter pelo menos as entidades abaixo, podendo ter algumas que tenha esquecido (para efeitos de valor, vamos limitar a 10... Acima disso, podemos renegociar o valor).
- Pessoas: Empresas do cliente, Fornecedores, Clientes, Funcionários, Parceiros, Usuários, etc. Com seus respectivos dados de pj ou pf + (endereços, classificações, bairros, cidades, estados, etc.).
- Produtos: dados dos produtos, classificações (grupo, marca, fornecedor, fabricante, etc.), Dados fiscais, tabelas de preço, etc.
- Movimentação de Produto / Estoque por Loja;
- Notas Fiscais recebidas (NF-e);
- Notas Fiscais Emitidas (nf-e, nfc-e);
- transferências entre lojas (e sua associação com movimentação de estoque/financeiro);
- pedidos de compra (e sua associação com notas recebidas/movimentação de estoque/financeiro);
- pedidos de venda (e sua associação com notas emitidas/movimentação de estoque/financeiro);
- ajustes de inventário/estoque e e outras movimentações de estoque;
- contas correntes, plano de contas e classificações financeiras, bancos, agências, tipo de documento, tipo de movimento;
- operadoras/bandeiras de cartão e dados (taxas, periodicidade);
- financeiro: contas a pagar/pagas; contas a receber/recebidas (esta última, dividida em dinheiro/cartão/cheque + o que foi pago no sinal e o que foi pago posteriormente);
- movimentação financeira: caixas e bancos;
- dados de receitas dos clientes (o erp é do ramo ótico... preciso guardar dados da receita do cliente - cada receita associada a um pedido de venda);

Tabelas envolvidas no ERP destino:
CO_FORNECEDOR, CO_NOTA, CO_NOTA_ITENS, CO_NOTA_PARCS;
ES_EVOLUCAO, ES_MARCA, ES_MODELO, ES_MOVIMENTO, ES_NCM, ES_PRECO_EMPRESA, ES_PRODUTO, ES_PROFOR, ES_PROPOLP, ES_PROSALDO, ES_TABPRECO, ES_TIPO_ESTOQUE, ES_TIPO_MOVIMENTO, ES_TRANSFERENCIA, ES_TRANSFERENCIA_ITENS, ES_UNIDADE;
FN_AGENCIA, FN_BANCOS, FN_CARTAO, FN_CARTAO_ITENS, FN_CARTAO_OP, FN_CARTAO_OPP, FN_CCUSTO, FN_CHEQUE, FN_CLASSE, FN_CONTA, FN_GRUPO, FN_MOVIMENTO, FN_MOVIMENTO_HIST, FN_PAGAR, FN_PAGAR_HIST, FN_RECEBER, FN_RECEBER_HIST, FN_RECEBETO, FN_RECEBETO_TITULOS, FN_SITUACAO, FN_TIPO_DOC, FN_TIPO_MOV;
GE_BAIRRO, GE_CIDADE, GE_EMPRESA, GE_ESTADO, GE_MEDICO, GE_PESSOA, GE_PESSOA_EMPRESA, GE_PESSOA_ENDERECO, GE_PESSOA_FISICA, GE_PESSOA_JURIDICA, GE_PESSOA_REFBAN;
VD_CLIENTE, VD_PEDIDO, VD_PEDIDO_ITENS, VD_VENDEDOR, VD_VENDEDOR_EMPRESA;
USUÁRIOS;

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 10 de Maio de 2018

Habilidades necessárias

Outro projetos publicados por M. C.