WMS SILT – Integração – Falha ao integrar manualmente arquivo de inventário terceirizado
Incidente
No módulo Integração, ao tentar integrar arquivo de inventário terceirizado com extensão INVDET, é apresentado o erro no log de integração: ORA-01722: NÚMERO INVÁLIDO.
Causa
Esta mensagem é apresentada, pois o arquivo contém números formatados com ponto (.) para separar casas decimais.
O padrão aceito pelo sistema é de separação decimal por vírgulas (,), exemplo: 210,78 ao invés de 210.78.
Solução
Para que a integração ocorra normalmente, é necessário alterar o arquivo corrigindo os campos numéricos que contenham decimais (substituindo os pontos por vírgulas), seguindo os passos a seguir:
1. Abrir o arquivo com extensão INVDET em um editor de texto (Notepad++);
2. Utilizar a função de localizar e substituir (atalho de teclado CTRL + H no Notepad++);
3. Preencher a função conforme objetivo (localizar pontos e substituir por vírgulas);
4. Clicar no botão Substituir todos:
5. Conferir se os valores foram atualizados:
6. Salve o arquivo;
7. Importe novamente.