Histórico da Página
...
02. SITUAÇÃO/REQUISITO
Na importação do xml, o sistema informa o tipo de documento de frete como 1-Normal, quando o correto é para o sistema identificar que a 2ª transportadora quando as notas possuem mais de um trecho, o sistema não está atribuindo corretamente o tipo do Documento de Frete é 6 - Redespacho. Desta forma, ao realizar o processar ocorre conflito com o CTe da primeira transportadoraFrete em alguns casos. Tem-se exemplos onde deveria ser Normal e este atribui Redespacho e outros onde deveria ser Redespacho e atribui Normal.
03. SOLUÇÃO
Atribuição do tipo de frete quando indicado como 1-Normal ou 6-Redespacho seguindo os seguintes passos:
Descobrir se tem apenas um ou mais que um GWU com a mesma transportadora e mesma cidade de destino (GWU_NRCIDD). Indicando se tem multiplos trechos e se tem o primeiro trecho para a transportador:
1- Se não tem multiplos trechos com mesma transportadora e cidade destino se possuir o primeiro trecho o tipo de documento de frete é normal (1-Normal)
Caso contrário é redespacho (6-Redespacho)
2- Se tem multiplos trechos com mesma transportadora e cidade destino
2.1) Se possuir o primeiro trecho verifica se há um documento de frete para o documento de carga, se existir é redespacho (6-Resdespacho), caso contrário é normal (1-Normal)
2.2) Se não possuir o primeiro trecho é sempre Redespacho (6-Resdepacho)O programa foi ajustado para considerar na busca do trecho relacionado a nota fiscal os seguintes dados do XML: transportador, cidade origem e cidade destino da prestação do serviço. Dessa forma, ao encontrar o trecho, se o mesmo for a sequencia "01" entende-se que o documento de frete é Normal, senão, considera o documento como Redespacho.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |