O que conferir antes de migrar a base da clínica
Como mapear vínculos, consentimentos, estoque e histórico para uma migração verificável e recuperável.
Migração segura não é importar uma planilha e torcer para que os totais coincidam. É transformar uma base com vínculos, exceções e histórico sem perder a capacidade de explicar o resultado.
Comece pelo inventário
Liste as entidades existentes: tutores, animais, contatos, prontuários, produtos, lotes, saldos, contas, pacotes e anexos. Para cada uma, registre volume, formato, responsável e qualidade percebida.
Totais ajudam, mas não bastam. Cem animais importados podem estar ligados ao tutor errado. Três mil produtos podem chegar sem unidade, custo ou lote utilizável.
Mapeie relações e identificadores
Defina como o sistema de origem identifica cada registro e como chaves antigas serão preservadas para rastreio. Endereço, telefone e documento precisam de normalização; homônimos precisam de regra explícita; duplicidades devem entrar numa fila de decisão, não ser fundidas silenciosamente.
Consentimento merece tratamento separado. Ter um telefone na base não significa autorização para qualquer mensagem. A importação não deve ativar campanhas, lembretes ou disparos automaticamente.
Exija uma prévia
Antes do corte, peça um ambiente ou relatório com:
- contagens por entidade;
- amostras com vínculos completos;
- campos transformados e valores padrão;
- registros rejeitados e motivo;
- divergências de saldo e estoque;
- itens que não serão migrados.
Quem conhece a operação precisa revisar a prévia. A responsabilidade não pode ficar apenas com a pessoa técnica que executa o script.
Planeje corte e recuperação
Defina a janela em que o sistema de origem deixará de receber alterações, quem autoriza a importação final e quais verificações liberam o uso. Preserve uma cópia protegida da fonte e documente o caminho de recuperação.
Depois do corte, faça reconciliação por amostragem e por totais. Confira tutor–animal, histórico recente, saldos relevantes, estoque e contas abertas. Registre as exceções restantes com dono e prazo.
Uma boa migração não promete ausência de problemas. Ela torna cada problema visível, limitado e recuperável antes que afete o turno.