cancel
Showing results for 
Search instead for 
Did you mean: 

Função : NFe "status check" não funciona

former_member406953
Participant
0 Kudos

Quando solicitamos via webservice "NFeConsuta", SEFAZ responde com a mesma mensagem, eles não respondem com o status.

A tag u201C n1:consSitNFe versao u201C difire da especificação do SEFAZ. Na especificação consta u201CconSitNFeu201D.

Exempleo de mensagem em XML que enviamos:

<?xml version="1.0" encoding="utf-8" ?>

- <n0:nfeConsultaNF xmlns:n0="http://sap.com/xi/NFE/005a" xmlns:prx="urn:sap.com:proxy:Q36:/1SAI/TASAA487EAC195B69FF4C6B:700:2008/06/25">

<n0:cUF>35</n0:cUF>

<n0:tpEmis>1</n0:tpEmis>

<n0:tpAmb>2</n0:tpAmb>

<n0:type>1</n0:type>

<n0:versNum>001</n0:versNum>

<n0:mode>I</n0:mode>

- <n0:nfeCabecMsg>

- <n1:cabecMsg versao="1.02" xmlns:n1="http://www.portalfiscal.inf.br/nfe">

<n1:versaoDados>1.07</n1:versaoDados>

</n1:cabecMsg>

</n0:nfeCabecMsg>

- <n0:nfeDadosMsg>

- <n1:consSitNFe versao="1.07" xmlns:n1="http://www.portalfiscal.inf.br/nfe">

<n1:tpAmb>2</n1:tpAmb>

<n1:xServ>CONSULTAR</n1:xServ>

<n1:chNFe>35090904667337000108550010000003490855432251</n1:chNFe>

</n1:consSitNFe>

</n0:nfeDadosMsg>

</n0:nfeConsultaNF>

Obrigada,

Fabiana

Accepted Solutions (0)

Answers (1)

Answers (1)

henrique_pinto
Active Contributor
0 Kudos

Fabiana,

se a msg é gerada pelo GRC, ela é gerada pelo determinado nos esquemas XSD.

Que SEFAZ retorna essa mensagem? Ela pode ter um problema interno.

Abs,

Henrique.

former_member406953
Participant
0 Kudos

Henrique,

Sim, a mensagem é gerada pelo GRC.

Trabalhamos com SEFAZ SP. Você quer dizer que é um problema interno da SEFAZ SP?

Grata,

Fabiana

henrique_pinto
Active Contributor
0 Kudos

Aparentemente, sim.

Por que vc falou que a especificacao contem "conSitNFe"?

O XSD, incluindo a ultima versao PL_005d, deixa claro o formato.

Qual a msg de erro da SEFAZ?

Henrique.

former_member406953
Participant
0 Kudos

Henrique,

Estamos enviando com dois "S" na mensagem "consSitNFe", mas a especificação indica que deveria ser com um "S":

"EP01 conSitNFe Raiz - - - - TAG raiz"

Qual o correto?

Na última versão do manual a última versão dos esquemas é PL_005c. Onde você encontrou PL_005d?

Obrigada,

Fabiana

henrique_pinto
Active Contributor
0 Kudos

Fabiana,

sendo bem sincero, o que está escrito no manual nao é necessariamente o que está implementado.

Abra os zips que contém os XML Schema defintions (.xsds) e abra o consSitNFe_v1.07.xsd.

Pode ser do PL_005C também, o 005d nao muda nada em relação a isso.

Lá vc vai ver a estrutura correta.

Vc nao informou a msg de erro da SEFAZ.

Att.

Henrique.

PS: o PL_005d vc vê no site da SEFAZ. www.nfe.fazenda.gov.br

former_member406953
Participant
0 Kudos

Henrique,

Estranho, mas SEFAZ nos envia mensagem vazia. Você já viu isso?

Grata,

Fabiana

henrique_pinto
Active Contributor
0 Kudos

Fabiana,

isso deixa ainda mais forte a suspeita de problema lá.

Tente entrar em contato com eles e avaliar o que está ocorrendo.

Abs,

Henrique.

former_member182114
Active Contributor
0 Kudos

Bom dia Fabiana,

Tá estranho mesmo.

Isso acontece para toda consulta de NF-e em todas as Sefazes ?

ou acontece apenas para quando você vai usar para o B2B Inbound ?

Nesta Sefaz 35, acontece sempre ?

Dica: Verifique o SOAP Action e a URL de destino no communication channel desta interface/Sefaz.

Atenciosamente,

Fernando Da Ró

former_member406953
Participant
0 Kudos

Sim Fernando, somente com a SEFAZ SP, quando enviamos a mensagem de consulta do status consSitNFe.

Consegui falar com a SEFAZ SP agora e eles me informaram que a consulta só pode ser enviada após 24 horas sem o status ser atualizado. Faz sentido?

De qualquer maneira, para falar com o pessoal técnico da SEFAZ, só é possível através de e-mail, enviei a explicação do problema para que eles vejam se não há problemas do lado deles. Vamos aguardar.

Enviei tb a sua recomendação ao meu pessoal de Integration Center.

Por enquanto, muito obrigada pela ajuda.

Atenciosamente

Fabiana

former_member182114
Active Contributor
0 Kudos

Bom dia Fabiana,

Sobre este esquema de 24 horas, pelo que sei isto é verdade apenas para a sincronia entre cada Sefaz e o ambiente nacional, ou seja, após 24 horas podemos consultar uma NF-e autorizada em SP no ambiente nacional (web site www.nfe.fazenda.gov.br ), porém quanto ao web service da própria Sefaz SP, exatamente para onde enviei tá me parecendo lenda...

Este erro está me parecendo erro na sua configuração, faça comparações entre o que funciona e o que nao funciona que deve achar o problema.

Atenciosamente, Fernando Da Ró

henrique_pinto
Active Contributor
0 Kudos

Fabiana,

nao faz sentido algum.

Pense no caso B2B, vc envia a nota e imediatamente o XML vai pro seu cliente.

Assim que o XML chega, o cliente já quer consultar a SEFAZ pra ver o status da nota.

A SEFAZ-SP está dizendo que seu cliente terá que esperar 24 horas pra poder ver o status da NFe??

E se a mercadoria chegar? Vai ficar esperando pra dar entrada no estoque???

Me parece uma mensagem pra tentar enrolar enquanto eles nao sabem a causa do problema.

O que o Fernando falou pode ser verdade; confundiram os requerimentos de esperar 24 horas pra sincronizar com o ambiente federal com a consulta de status. Nao faz sentido algum.

Escale o assunto lá dentro.

Att.

Henrique.