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á.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas