Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Winthor | ||||||||||||||||
Segmento: | Distribuição TOTVS Goiânia | ||||||||||||||||
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 |
---|
...