Histórico da Página
...
Produto: |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||
Segmento: |
| ||||||||
Módulo: | TOTVS Logística TMS | ||||||||
Função: | TMSAE80 - Importação XML NFe | ||||||||
Ticket: | 15452709 | ||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGTMS02-21867 |
02. SITUAÇÃO/REQUISITO
Ao Falha ao importar um XML com as informações das TAGs <retirada> ou <entregue> preenchidas é realizada busca do cliente informado. Se esse cliente não for encontrado é acionada a rotina de inclusão desse cliente. Se nessa rotina ocorresse um erro (falta de inicializardor em um campo obrigatório como o A1_COD) um erro é registrado na tabela DEV mas apesar disso a NFe era importada somente com Remetente e Destinatário, faltando as informações dessas TAGs. Dessa forma gerava confusão devido a duplicidade nas tabelas de Notas Não Importadas (com erro, DEV) e Notas Importadas (DE5).onde algum cliente citado nestas tags não esteja cadastrado no Protheus.
Caso ocorra falha no cadastro deste(s) cliente(s), atualmente o XML é importado como Nota Fiscal do EDI (Tabela DE5), e o mesmo é gravado na rotina NFs não Importadas (TMSAE80), tabela DEV, para que seja analisado futuramente por um operador a falha na importação do XML em questão.
03. SOLUÇÃO
Rotina ajustada para não importar a nota (não gerar DE5) em casos de erro de inclusão de clientes na importação das notas.
...