Breadcrumbs

1000;999;java.lang.NullPointerException - ped_resp_fis

Falha

Erro encontrado na Próton no ambiente MFe. Ao realizar o fechamento da venda, retorna a mesma mensagem no PDV e no agent: java.lang.NullPointerException: null

Solução

Ao analisar o log do Agent, foi verificado que que o retorno do arquivo ped_resp-fis estava com erro.

INFO - 13-04-2021 15:14:47:083 [Thread-18] [RESPOSTA FISCAL] Iniciando o processo Resposta Fiscal. INFO - 13-04-2021 15:14:47:083 [Thread-18] [RESPOSTA FISCAL] Identificados 1 resposta(s) fiscais para processar junto ao Integrador MFe INFO - 13-04-2021 15:14:47:084 [Thread-18] [RESPOSTA FISCAL] Tipo de resposta fiscal identificado como POS para o Idpag001. Movendo resposta fiscal para processo em background. ERROR - 13-04-2021 15:14:47:086 [Thread-18] com.nddigital.eforms.process.ProcessDelivery Ocorreu um erro ao processar mensagem no documento PRTN30001PDV0250#61756297_ped_resp-fis.txt java.lang.NullPointerException: null

Ao verificar o arquivo informado no log (PRTN30001PDV0250#61756297_ped_resp-fis.txt), identificamos que as informações do NSU e da Bandeira não estavam sendo informadas corretamente.

Em anexo o comparativo dos arquivos correto e incorreto.

Ao corrigir a informação o arquivo foi processado corretamente.

image-20221124-234050.png

Outras informações

Fonte: Letícia Bunn