TransWikia.com

RecepcaoEvento 4.0 - Manifestação de NFe

Stack Overflow em Português Asked by Renan Pinheiro on November 13, 2021

Bom dia pessoal,

Estou tentando enviar um XML para o servidor da SEFAZ no WebService RecepcaoEvento 4.0

link WebService: https://www.nfe.fazenda.gov.br/NFeRecepcaoEvento4/NFeRecepcaoEvento4.asmx?wsdl

Link Manual:
http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=URCYvjVMIzI=

Segue XML de envio:

<envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
<idLote>1</idLote>
<evento versao="4.00">
<infEvento Id="ID210200[chavenfe]1">
<cOrgao>35</cOrgao>
<tpAmb>1</tpAmb>
<CNPJ>[cnpj]</CNPJ>
<chNFe>[chavenfe]</chNFe>
<dhEvento>2018-23-08T18:00:00-00:00</dhEvento>
<tpEvento>210200</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
<descEvento>Confirmacao da Operacao</descEvento>
</detEvento>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod>
<Reference URI="#ID210200351805441458450002215500100131937313123542851">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod>
<DigestValue>[CHAVE]</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>[CHAVE]</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>[CHAVE]</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</infEvento>
</evento>
</envEvento>

Segue XML de retorno da SEFAZ:

<retEnvEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<idLote>000000000000000</idLote>
<tpAmb>1</tpAmb>
<verAplic>AN_1.0.0</verAplic>
<cOrgao>91</cOrgao>
<cStat>999</cStat>
<xMotivo>2254 - Falha na validação de esquema Xml</xMotivo>
</retEnvEvento>

Alguém sabe me dizer o que estou enviando de errado?

One Answer

A versão do envEvento e do evento são 1.00 ainda. Apesar de ter essa nova URL, não foi disponibilizado um novo Schema dos eventos com a versão atualizada. Portanto é por isso que você está tendo erro de validação do schema. Essa versão 1.00 está no schema como única opção de preenchimento na tag versão. Sugiro incluir um validador de schema antes de enviar seu XML pra receita, assim consegue verificar erros de consistência antes mesmo de bater na receita.

Answered by Fernando Barros on November 13, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP