Sobre este projeto
it-programming / others-5
Aberto
Migração de banco de dados de um ERP - bd Microsoft SQL Server para outro ERP - bd Firebird. 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.
Trabalho com Delphi XE7 ou Berlin. Possuo uma ferramenta que migra o bd SQL Server para Firebird.
Então, o trabalho pode ser feito de 2 maneiras:
1- Todo em Delphi, acessando os 2 bancos de dados e migrando de um para o outro;
2- Posso passar os 2 bancos em Firebird e fazer todo o processo via script SQL.
Prefiro da primeira maneira, mas aceito a segunda.
É 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 Outros
Tamanho do projeto Médio
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)
Prazo de Entrega: 26 de Abril de 2017
Habilidades necessárias