Resposta direta
Importação que sobrescreve dado correto costuma ser um problema de precedência, não de tecnologia. O sistema não sabe qual lado manda em cada campo, então aplica a regra mais simples: o último arquivo vence. A correção começa por decidir, campo a campo, qual fonte tem autoridade, quais campos nunca são atualizados em lote e qual registro guarda a origem da última mudança. Sem essa definição escrita, cada carga vira uma aposta. O trabalho é de processo, critério e responsabilidade sobre o dado, não de troca de ferramenta.
- Objetivo
- Organizar um processo
- Formato indicado
- Projeto de implementação
- Atualizado em
O que esta página acrescenta: Trata a importação como disputa de precedência por campo, com lista de campos intocáveis e registro de origem, em vez de discutir a integração como um todo.
Onde a substituição acontece
A sobrescrita raramente vem de um erro grave. Vem de uma carga parcial: a planilha que atualiza o cadastro traz apenas algumas colunas, e as demais chegam em branco. Para o sistema, campo vazio é valor novo. O telefone correto, o limite aprovado ou o código contábil somem sem aviso.
Outro caminho comum é a ordem. Duas rotinas importam o mesmo cadastro em horários próximos, e a que roda por último define o resultado. Não há erro de programação visível. Há uma disputa de escrita que ninguém decidiu.
Precedência por campo, não por sistema
A decisão útil não é qual sistema é mais confiável no geral. É qual fonte manda em cada campo. Endereço pode vir do cadastro fiscal, contato do time comercial, condição de pagamento do financeiro. Sistemas diferentes ganham autoridade em campos diferentes, e essa lista precisa estar escrita.
Com a lista pronta, o comportamento da carga fica definido: campo com autoridade única só aceita a fonte definida; campo intocável fica bloqueado para atualização em lote; campo livre registra a origem de cada mudança. O sistema passa a operar por critério, não por ordem de chegada.
O que essa organização não resolve
A regra de precedência não conserta dado que já foi sobrescrito e não identifica sozinha que um valor está errado. Ela impede a próxima substituição indevida, desde que o mapeamento esteja atualizado. Campo novo que entra na origem sem passar pela lista volta a ficar sem proteção.
Também não substitui a responsabilidade sobre o cadastro. Sem um dono do dado, a regra vira documento parado e as exceções voltam a ser resolvidas por pedido direto. Há casos em que a atualização retroativa é legítima, e a regra precisa prever esse caminho com aprovação, não apenas bloqueá-lo.
Recurso prático
Roteiro para definir o que a importação pode sobrescrever
- Listar todos os campos que chegam na importação e marcar, um por um, se a origem pode criar, atualizar ou apenas preencher valor vazio.
- Definir para cada campo qual fonte tem autoridade e o que acontece quando duas fontes divergem na mesma janela de carga.
- Separar os campos que nunca devem ser atualizados em lote, como data de confirmação, contrato, responsável e código contábil.
- Gravar em cada alteração a origem, a data e o valor anterior, para que a substituição possa ser rastreada e revertida.
- Rodar a carga primeiro em base de teste com um arquivo conhecido e comparar o antes e o depois campo a campo.
O erro mais comum é liberar a carga inteira de uma vez. Enquanto a lista de precedência não estiver escrita, testada e revisada, o arquivo que chega continua vencendo qualquer decisão já tomada sobre o cadastro.
Sobre o que está escrito aqui
Conceitos relacionados: precedência de campo · regra de sobrescrita · registro de origem · carga parcial · campo intocável. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.
Para continuar
- Integrações, sistemas e qualidade de dados — Página central do tema
- Sincronização entre sistemas: o que decidir a… — sistemas desconectados
- Falhas silenciosas em integrações: como perce… — falhas silenciosas
Páginas relacionadas
O mesmo problema em outro objetivo
- Importação que sobrescreve dado correto: a ordem da checagem — Diagnosticar
- Importação que sobrescreve dado correto: comparar as saídas — Comparar alternativas
- Importação que sobrescreve dado correto: como medir — Explicar medição
- Importação que sobrescreve dado correto: regra de precedência — Orientar implementação
- Importação sobrescreve dado correto: o que definir no contrato — Orientar avaliação e contratação
Outras leituras em Integrações, sistemas e qualidade de dados
- Erro de sincronização visto pelo cliente: o que comparar — Compara formas de responder a um erro de sincronização percebido antes pelo cliente: correção pontual, reprocessamento, conciliação manual e o que fica fora.
- Fila sem prazo: como medir espera e envelhecimento — Medição de fila sem prazo: idade do item, tempo por etapa, acúmulo e o que o número não mostra.
- Exportação manual de dados: como estruturar o processo — Roteiro para padronizar a extração, conferência e carga manual de dados entre sistemas sem comprometer a integridade dos relatórios operacionais.
- Correção direta no banco de produção: o que medir — Medição de correções feitas direto no banco de produção: registro mínimo, contagem, reincidência e o que o número não mostra.
- Relatório sem validação cruzada: como fechar a conferência — Rotina de validação cruzada em relatórios: fonte de referência, chave de ligação, tolerância por campo, registro de divergência e responsável pela conferência.
