Descrição do Pagamento não permitida

Um de nossos colaboradores relatou que a validação do XML estava comprometida, pois retorna o seguinte: “vpag: valor do pagamento. Esta tag poderá ser omitida quando a tag tPag=90 (sem pagamento), caso contrário deverá ser preenchida”.
O XML estava formatado assim:
<pag> <detPag> <indPag>0</indPag> <tPag>04</tPag> <xPag>Cartao Debito</xPag> <vPag>12.00</vPag> <card> <tpIntegra>2</tpIntegra> </card> </detPag> <vTroco>0.00</vTroco> </pag>
Em análise, identificamos que faltou atualizar o pacote de schemas [aqui], o que foi feito e prontamente resolvido.
No entanto, ao tentar autorizar a NF-e, o desenvolvedor recebeu a seguinte rejeição:
442 — Descrição do Pagamento não permitida
Analisando o caso, identificamos que o problema ocorria apenas em ambiente de homologação e nos servidores da SEFAZ RJ.
Quando o desenvolvedor alterou para o modo de produção (Ambiente=1) o XML foi recepcionado sem problemas.
Parece-nos uma bug no serviço, diante da atualização havida em detPag que acrescentou a nova tag xPag.
Possivelmente essa inconsistência não mais apareçam nos próximos dias. Os testes foram feitos entre 2 a 13 de agosto de 2021.
Esperamos ter ajudado.
Nos procure para qualquer informação adicional em um dos canais de atendimento disponível em nosso site.
chat | helpdesk | e-mail | whatsapp
Equipe ASX COMPONENTES