Pular para o conteúdo

Soluções · Integrações, sistemas e qualidade de dados

Campo numérico aceita texto: o que fica gravado

Por que o campo numérico aceita texto e o que isso muda no valor que chega ao relatório?

Resposta direta

O campo numérico aceita texto quando a checagem fica só na tela e não acompanha o dado até a gravação. A interface pode limitar o caractere; a gravação, a integração e o relatório podem continuar aceitando qualquer conteúdo. O diagnóstico começa por comparar o mesmo valor em cada etapa: o que foi digitado, o que a tela exibiu, o que a base gravou e o que o relatório somou. Se a divergência aparece só no fim, o problema está na passagem, não em quem digitou. A correção exige uma regra única de tipo e formato, aplicada antes da gravação e conferida depois dela.

Objetivo
Diagnosticar
Formato indicado
Projeto de implementação
Atualizado em

O que esta página acrescenta: Separa a aceitação visual do campo da gravação e da leitura, acompanhando o mesmo valor por tela, integração, base e relatório.

O percurso do valor entre a tela e o relatório

Testar apenas a digitação confirma pouco. O campo pode recusar letras na tela e receber texto pela importação, por um ajuste manual ou por uma chamada entre sistemas. O teste útil usa o mesmo valor em todos os canais de entrada e registra o que cada etapa devolve.

As entradas que costumam expor conversão são vírgula decimal, ponto decimal, separador de milhar, símbolo de moeda e campo vazio. Para cada uma, o registro precisa mostrar o conteúdo recebido, o tipo usado na gravação e o formato lido de volta. A diferença entre esses três pontos indica onde a checagem falhou.

O que a falha revela sobre a regra

Quando o campo aceita texto, a pergunta não é apenas onde validar. É quem define o que aquele número representa: moeda, quantidade, percentual ou medida. Sem essa definição, cada área grava no formato que lhe parece natural e a soma no relatório perde sentido.

Essa definição precisa virar uma regra verificável na gravação e na leitura, com um responsável pela conferência. Também é preciso decidir o que fazer com valores antigos ambíguos: rejeitar, converter com critério ou separar para análise. Deixar o campo aberto transfere a decisão para quem preenche, que muitas vezes não tem informação para tomá-la.

O limite da correção no campo

Corrigir o tipo do campo não conserta valores já gravados. Se o histórico tem texto misturado com número, a limpeza exige uma regra de interpretação e uma amostra revisada por quem conhece a origem. Parte dos registros pode continuar ambígua, e isso precisa ficar visível para quem usa o relatório.

Também não resolve a divergência de significado entre áreas. Um campo pode estar tecnicamente correto e ainda representar coisas diferentes para finanças e operação. Nesse caso, o problema é de definição e responsabilidade, não de formato. O diagnóstico aponta onde a checagem falha; não decide qual unidade, arredondamento ou tratamento fiscal o negócio deve adotar.

Recurso prático

Roteiro para seguir o valor do campo até o relatório

  1. O teste começa pela escolha de um campo numérico e pelo mapa dos canais que gravam nele: tela, importação, ajuste manual e chamada entre sistemas.
  2. O conjunto de entradas reúne vírgula decimal, ponto decimal, separador de milhar, símbolo de moeda e campo vazio.
  3. Para cada entrada, o registro guarda o valor exibido na tela, o conteúdo recebido na integração, o tipo da coluna na base e o resultado no relatório.
  4. A falha é classificada em captura, conversão ou exibição, com o ponto exato em que o conteúdo deixa de ser numérico.
  5. Cada ponto recebe uma regra de aceitação e um responsável pela conferência.

O erro mais comum é testar apenas a tela e concluir que o campo está protegido. Importação, ajuste manual e chamada entre sistemas podem gravar texto mesmo quando a digitação recusa.

Sobre o que está escrito aqui

Conceitos relacionados: campo numérico · separador decimal · tipo da coluna · importação de planilha · relatório consolidado. 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

Páginas relacionadas

O mesmo problema em outro objetivo

Outras leituras em Integrações, sistemas e qualidade de dados

Quer avaliar isso no seu contexto?

Esta página trata de campo numérico aceitando texto. Diagnóstico de integração é a frente que investiga o mecanismo por trás desse tipo de problema. O formato mais associado é Projeto de implementação.