====== Agente de migração ====== ===== Resumo ===== Aplicativo desenvolvido para realizar a migração dos dados do banco do desktop para o geoserviços.online. ===== Descrição ===== Para facilitar a migração dos dados dos clientes do desktop para o geoserviços.online, foi desenvolvido esse aplicativo para ler o banco de dados do desktop e enviar os dados para o online. ==== Instalação ==== O agente de migração roda em .net core 3.1, e para executar ele é necessário que o computador tenha instalados o runtime do .net core 3.1, .net core 3.1 desktop e o firebird 2.5. ==== Realizando migração ==== Para realizar a migração antes de tudo é preciso que seja cadastrado o cliente no geoserviços.online, após isso basta executar o agente de migração, informar o cnpj do cliente e selecionar o ambiente para que os dados sejam enviados. * Produção: ambiente de produção, em que os clientes acessam. * Teste: ambiente de teste, usados para testar as versões do sistema antes de ser enviado para o ambiente de produção, também fica disponível para testar outras informações * Desenvolvimento: ambiente local do desenvolvedor ===== Observações ===== * Utilizar um backup do banco de dados para evitar que tenham algum problema nos dados do cliente. * As configurações de sobreposição de imagens dos mapas não são migrados. * Caso ocorra algum erro, ou algum dado não seja migrado com sucesso, o sistema criar um registro de log, na pasta do executável. * Todos os dados passão por validação antes de ser enviados para o geoserviços.online, os dados que não passarem nessas validações não são migrados e é registrado no log. * CPF, CNPJs e ceps inválidos serão enviados como vazio para evitar problemas com esse tipo de dados ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~