Pessoal, estou tendo dificuldades em realizar o cancelamento pela api da SEFIN Nacional. Alguém poderia me auxiliar ? Segue esquema xml e resposta da api.
<evento xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.00">
<infEvento Id="EVT29021042215229586000138000000000000225121893191537101101001">
<verAplic>1.00</verAplic>
<ambGer>2</ambGer>
<nSeqEvento>001</nSeqEvento>
<dhProc>2025-12-27T10:48:39-03:00</dhProc>
<nDFe>176</nDFe>
<pedRegEvento versao="1.00">
<infPedReg Id="PRE29021042215229586000138000000000000225121893191537101101001">
<tpAmb>1</tpAmb>
<verAplic>1.00</verAplic>
<dhEvento>2025-12-27T10:48:39-03:00</dhEvento>
<CNPJAutor>15229586000138</CNPJAutor>
<chNFSe>29021042215229586000138000000000000225121893191537</chNFSe>
<nPedRegEvento>1</nPedRegEvento>
<e101101>
<xDesc>Cancelamento de NFS-e</xDesc>
<cMotivo>2</cMotivo>
<xMotivo>cancelamento de nota de teste</xMotivo>
</e101101>
</infPedReg>
</pedRegEvento>
</infEvento>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
[...]
</Signature>
</evento>
A api não retorna nenhum erro , mas o status é 500 e o json :
Pelo que li em outro tópico, no campo infPedReg vc deve excluir os 3 últimos digitos, ficando com apenas 59 caracteres ao todo. E pelo que entendi isso também só foi modificado em produção. Produção restrita continua como está.
Oi foi aplicado em ambos os modelos no dia 31/12, mas ainda não subiram os XSDs da versão 1.01, então precisa pegar o PedRegEvento XSD da 1.0, ajustar para 1.01 e fazer um merge dos XSDs TiposSimples e TiposComplexo
Pessoal, boa tarde! Achei o erro: Eu estava usando o xml completo do evento ao invés de apenas montar o pedRegEvento como @ewertonxsousa postou …. Vou deixar o link com os arquivos de exemplos que o pessoal forneceu (Ajudaram bastante !!)