Páginas filhas
  • 17994175 DDFAT-14002 DT - Rotina 1474 apresenta CTe rejeitado null - null devido geração de caracteres indevidos no XML de retorno.

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Winthor 

Linhas_totvs

Segmento:

Distribuição TOTVS Goiânia 

Segmentos_totvs
Segmento

Módulo:14 - FATURAMENTO
Função:SERVIDOR NF-E 4.0
Ticket:17994175
Requisito/Story/Issue (informe o requisito relacionado) :DDFAT-14002


02. 
SITUAÇÃO/REQUISITO

<Informar a Situação/Requisito para adicionar ao Confluence>

03. SOLUÇÃO

...

 CTe  NÃO SAEM DA ABA A SEREM ENVIADOS (NÃO PROCESSAM), pelo que analisamos o link de webservice que esta sendo validado é diferente do correto informado no cadastro dos links de webservice, outro detalhe é que todos os  CTes presentes na aba a serem enviados estão aprovados na SEFAZ como emissão normal.

Conforme validado, a Sefaz está retornando caracteres não previstos 

17:00:11.629 DEBUG b.c.p.d.domain.request.SefazRequest - Reposta da SEFAZ: <ns1:cteRecepcaoResult xmlns:ns1="http://www.portalfiscal.inf.br/cte/wsdl/CTeRecepcaoSincV4"><retCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><tpAmb>1</tpAmb><cUF>51</cUF><verAplic>MT150423003</verAplic><cStat>204</cStat><xMotivo>204 -  Rejeicao :  Duplicidade de CT-e [nProt: 151230644120955][dhAut: 2023-09-06T12:53:13-04:00]</xMotivo></retCTe></ns1:cteRecepcaoResult> 

Com isso o DocFiscal não consegue interpretar a devolutiva e o registro fica em loop:

17:00:11.690 DEBUG b.c.p.d.d.c.b.ConhecimentoTransporteSincronoBs - Processando retorno CTe 
17:00:11.690 DEBUG b.c.p.d.d.c.b.ConhecimentoTransporteSincronoBs - Verificando retorno CTe 
17:00:11.703 DEBUG b.c.p.d.d.c.b.ConhecimentoTransporteSincronoBs - CTe rejeitado null - null 
17:00:11.752 DEBUG b.c.p.d.d.c.b.LogProcessamentoCteBs - Processamento: {numTransacao=1773391, log=CTe rejeitado null - null

SOLUÇÃO: 
Converter o retorno, ignorando os caracteres não previstos para seguir com a atualização do registro como autorizado ou reprovado, conforme CStat devolvido.

03. SOLUÇÃO

  • Ajuste no XML de retorno da Sefaz, quando CTe for rejeitado, para retirar caracteres indevidos, e possibilitar a conversão correta;
  • Ajuste na conversão do xml no retorno da consulta do Status do CTe;


Necessário atualizar o Docfiscal na versão citada abaixo:

CÓDIGO/ NOME DA ROTINA
DocFiscal

- Versão 1.3.231.001

 LINK PARA DOWNLOAD:
http://servicos.pcinformatica.com.br/instaladornfe_v40/homolog/em_homologacao_local/atualizacao-nfe-1.3.231.001.exe.zip

04. DEMAIS INFORMAÇÕES

...


Aviso

Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!


05. ASSUNTOS RELACIONADOS

        Não se aplica



Templatedocumentos

...