Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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>