Páginas filhas
  • 22557959 - DT TRANSMITE - DSERTSS3-10183 - CTe Recebidos // Inconsistências na impressão DACTECTe Recebidos // Inconsistências na impressão DACTE

01. DADOS GERAIS

Produto:

TOTVS Transmite

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:TOTVS Transmite
Função:Não Há
País:Brasil
Ticket:

22557959

22619420

22645383

22589934

Requisito/Story/Issue (informe o requisito relacionado) :

DSERTSS3-10183

02. SITUAÇÃO/REQUISITO

  • Foram identificados dois incidentes na rotina de impressão de DACT-e (Emitidos e Recebidos):
    • Quando documento possui um estrangeiro como ator (emissor, destinatário, remetente, dentre outros), por não possuir CEP, causa uma exceção no fluxo, impedindo a impressão da DACT-e;
    • Quando documento é complementar, não exibe corretamente dados do documento complementado.

03. SOLUÇÃO

  • Após análise, cada um dos dois cenários descritos acima foram endereçados e ajustados da seguinte forma:
    • Como o CEP é um campo opcional, segundo o schema fornecido pela SEFAZ, foi realizado ajuste para que a aplicação consiga checar se existe ou não o CEP e prosseguir nos dois cenários com a impressão correta do documento;
    • No XML do CT-e complementar, temos a chave dos documentos complementados, mas não o valor, portanto aqui, foi necessária a criação de um mecanismo que busca na base do Transmite pela chave do documento complementado, concatenando o valor caso exista, deixando em branco do contrário. Logo, após a correção aplicada, se não for exibido o valor do CT-e complementado, é porque este não existe na base do produto.

04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.