Árvore de páginas

XML CT-e SUBSTITUIÇÃO

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSXFUNA - Funções Genéricas - TMS

Situação:

O documento de substituição está sendo gravado com o frete digitado, porém, ao gerar o XML os componentes saem com o mesmo valor que o doc original. O processo de anulação por meio da rotina Manutenção de Documento (TMSA500), apresenta o help: ''TMSA500TES. Está anulação não pode ser feita por essa rotina, deve ser gerada pela rotina de Documento de Entrada (MATA103) no módulo de Compras ou Estoque, pois foi gerada com mais de uma TES de saída'', após realizar a inclusão por meio do doc de entrada permite anular.

Realizamos o teste sem PE e com o CTESEFAZ3 padrão, porém, persiste gravando dessa maneira.

Em debug identificamos que ocorre devido ao trecho (CTESEFAZ3), tipo de doc 'P' Substituição não está sendo tratado.

Solução:

Foi realizado no sistema o ajuste na rotina para que, ao transmitir um CT-e de substituição, a soma dos componentes seja igual ao valor da prestação, assim como os valores de Peso e Volume sejam os do CT-e em questão. Atualmente estava gerando os componentes do CT-e original.

Tickets Relacionados: 2063859 
Requisito: DLOGTMS02-1480