25172 - Erro ao importar arquivo com valor zero informado
Problema:
Solução:
Ao utilizarmos a importação de dados através de um layout simples para a tabela E019SUB, o sistema acusa o seguinte erro na importação "0000000000 [Importação] O campo CodCrt está configurado na tabela E019SUB para não aceitar valores nulos [Linha] "014;AP;1;1;S;01/06/2020;0;18,00;0;54,2400;S;S;S;S;S;S;0;S;0;N;N;S;S;2;S;N;D;N;S;S;18,00;S;N;N;N;N;N;N;N;N;N;S;N;N;N;N;N;0;N;N;N;N;S;1;10;4;24/06/2020;16:09".
Realmente o campo está configurado na tabela para não aceitar valores nulos, entretanto, está sendo informado na posição referente a este campo o valor "0" que é previsto na lista do campo.
Rotina / Tela: Layout de importação
Solução:
Solução:
Para não ocorrer mais essa situação, foi criado um novo campo no importador. Adicionamos uma verificação nas definições do modelo de importação e exportação para diferenciar o valor zero de nulo.
Esse campo então existe a partir da versão 5.8.11.102
Campo: Diferenciar valor 0 e '' de nulo
Descrição: Diferencia os valores zero e vazio de nulo