WMS SILT – Integração – NÃO É POSSÍVEL INSERIR NULL EM ('XX') ou ORA-01722: NÚMERO INVÁLIDO
Incidente
No módulo de integração, ao tentar integrar um arquivo (extensões tipo: inf, idt, adt, entre outros), é apresentada a mensagem:
ORA-01400: NÃO É POSSÍVEL INSERIR NULL EM ('XX') ou ORA-01722: NÚMERO INVÁLIDO.
Causa
Este incidente ocorre, pois pode ter sido causado por ter algum caractere indevido no arquivo, por exemplo o apóstrofe ( ' ), em alguma das informações existentes no arquivo.
Solução
Para que a mensagem não seja apresentada ao efetuar a integração, caso seja um arquivo enviado por um terceiro, solicitar correção e reenvio.
Caso seja importação manual, realizar os passos a seguir:
1. Abra no arquivo em um editor de texto (por exemplo: Bloco de Notas ou Notepad++);
2. Localize o apostrofe ou caractere inválido;
3. Remova ou substitua o caractere;
4. Salve o arquivo e importe novamente no sistema.
Observação: Para informações sobre integrar manualmente o arquivo, verifique o artigo Como importar o arquivo de integração manualmente