Cancelamento de uma Nota¶
O XML para cancelamento de uma NF-e/NFC-e segue o padrão estabelecido pela SEFAZ.
Exemplo de XML de Entrada¶
<?xml version='1.0' encoding='utf-8'?>
<cancNFe xmlns="http://www.portalfiscal.inf.br/nfe">
<infCanc Id=''>
<tpAmb>2</tpAmb>
<xServ>CANCELAR</xServ>
<chNFe>99999999999999999999999999999999999999999999</chNFe>
<nProt>999999999999999</nProt>
<xJust>Teste interno da inventti.</xJust>
</infCanc>
</cancNFe>
Exemplo de resposta de Sucesso¶
<OracleRoot>
<retEvento>
<infEvento>
<cStat>135</cStat>
<xMotivo>Evento registrado e vinculado a NF-e</xMotivo>
<nProt>999999999999999</nProt>
<chNFe>99999999999999999999999999999999999999999999</chNFe>
<dhRegEvento>01/01/2018 12:00:00</dhRegEvento>
</infEvento>
</retEvento>
</OracleRoot>
Exemplo de Resposta com Falha¶
<OracleRoot>
<retEvento>
<infEvento>
<cStat>999</cStat>
<xMotivo>Erro: Não foi localizada uma nota com os seguintes dados - Chave: 'NÃO INFORMADO' Cnpj Emitente: '11111111111111' Serie Nota: '12' Número Nota: '345' Tipo do Processo: 'Emissão' Código: 67890</xMotivo>
<nProt />
<chNFe>99999999999999999999999999999999999999999999</chNFe>
<dhRegEvento>01/01/2018 12:00:00</dhRegEvento>
</infEvento>
</retEvento>
</OracleRoot>