cancel
Showing results for 
Search instead for 
Did you mean: 

Erro na Consulta de Status (NFESC) NFe 2.0

0 Kudos

Bom dia,

Entramos em produção com a NFe 2.0 aqui no cliente no dia 02/11.

Estou tendo problemas com a consulta de status da nota (NFESC) para o estado da BA apenas.

Avaliando o retorno via Runtime Workbench obtenho a seguinte mensagem:

Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error

Alguém já passou por algo parecido?

Desde já agradeço

Rissi

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member193386
Active Contributor
0 Kudos

qual o payload retornado pelo SEFAZ para esse serviço na SXI_MONITOR, qual o erro que é reportado lá tbem?

0 Kudos

Não chega a gerar payload com retorno da SEFAZ:

Apenas isso:

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Rissi

former_member193386
Active Contributor
0 Kudos

Para outros SEFAZ ele esta funcionando corretamente? Pois me parece erro de configuração do Communication Channel para esse SEFAZ em especifico, de uma olhada se vc retirou o envelopamento SOAP e colocou as configurações para esse serviço na pasta MODULE

0 Kudos

A configuração está certa:

URL: https://nfe.sefaz.ba.gov.br/webservices/nfenw/NfeConsulta2.asmx

SOAP Action: http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta2/nfeConsultaNF2

Checkbox: Do Not Use SOAP Envelope (X)

E as configurações no Module criadas conforme arquivo anexo a nota 1465726. (GovRel006_ConfGuide_Attachment.pdf)

Está parecendo que está com erro na SEFAZ pois esse erro de HTTP 500 é de página não encontrada.

Rissi

former_member182114
Active Contributor
0 Kudos

Bom dia Ricardo,

Esta mesma customização funcionou para homologação? Tá idêntica?

Atenciosamente, Fernando Da Ró

former_member193386
Active Contributor
0 Kudos

Ola

Vc já testou o link da maquina do PI ou dentro da mesma rede,se nao faca esse teste, ele deve pedir um certificado e caso vc nao informe, deve ir para uma pagina de erro de acesso invalido.

Verifique com o pessoal de infra se esse endereco em especifico esta liberado para ser acessado ou precisa ser configurado o proxy.

henrique_pinto
Active Contributor
0 Kudos

HTTP 500 nao é pagina nao encontrada (que seria HTTP 404) mas sim internal server error.

O erro poderia ser sim da SEFAZ, mas pode ser tb do PI.

Abs,

Henrique.

0 Kudos

A configuração está sim idêntica com a de homologação, a qual funciona perfeitamente.

henrique_pinto
Active Contributor
0 Kudos

Ricardo,

pra ver o conteúdo do payload da SEFAZ, tente ver no message monitoring do runtime workbench (escolha o componente Adapter Engine).

Vc vai precisar entrar no visual admin, serviço "Messaging System" e setar o parametro "messaging.syncMessageRemover.removeBody" para false, para ver o payload no message monitoring (o Adapter Engine deleta por default pra economizar memoria). Se ainda nao resolver, vc talvez precise setar o nivel de log do adapter para Debug no Visual Admin, Log Configurator. Daí vc reproduz o cenario e procura a msg de retorno no defaulttrace.

Abs,

Henrique.

0 Kudos

Bom dia,

O Basis daqui não conseguiu encontrar o parâmetro para setar para false e poder conferir o payload conforme o Henrique mencionou.

Checando no fórum encontrei um wiki que fala sobre os erros HTTP e dá alguns caminhos para corrção e sobre esse 500 em específico, manda aplicar algumas notas. Porém, o ambiente aqui está com o SP 16.

O mais interessante é que só acontece para consulta da nota da BA (NFESC).

Abraço,

former_member193386
Active Contributor
0 Kudos

Ricardo, me tira uma duvida, quando vc acessa esse serviço, ele chega a chamar o processo de retorno dessa mensagem, ou seja, ele chga a chamar o receiver ? na sxi_monitor vc consegue ver o payload do retorno ?

Se nao estiver já podemos descaratar que seja um problema do retorno da mensagem no SEFAZ BA. Uma coisa que eu acho que seria extremamente util de vc testar e que eu já havia mencionado anteriormente, tente acessar o endereco desse serviço via browser na maquina do PI , ele deve pelo menos solicitar o certificado digital e reclamar que vc nao tem acesso sem ele caso nao o informe. Se funcionar, sem vc precisar configurar o proxy, o problema pode ser no SEFAZ da BA exatamente com o fortamto da mensagem que esta tentando enviar