1. Inicio
  2. Documentos
  3. NS NFe
  4. Eventos
  5. Cancelamento de um Comprovante de Entrega

Cancelamento de um Comprovante de Entrega

Através deste endpoint é possível realizar o Cancelamento do Comprovante de Entrega de um evento de Comprovação de Entrega já autorizado.

Obs.: O evento de Comprovação de Entrega possui regras e prazos definidos pela Secretaria da Fazendo que devem ser considerados e respeitados. Para maiores informações clique aqui e verifique a versão mais atualizada o Manual de Orientações do Contribuinte da Sefaz.

URL

POST https://nfe.ns.eti.br/nfe/compentregacanc

Dados de entrada
CampoDescriçãoOcorrênciaTipoObservação
X-AUTH-TOKENToken de Acesso do NF-e1-1APode ser enviado no cabeçalho da requisição
chNFeChave de acesso da NF-e1-1N
tpAmbTipo do ambiente de autorização do NF-e1-1N1 - Produção
2 - Homologação
dhEventoData e hora da ocorrência do cancelamento1-1DPadrão Sefaz (com UTC): AAAA-MM-DDTHH:MM:SS
Ex.: 2019-08-09T15:04:10-03:00
nSeqEventoNúmero sequencial do evento1-1N
tpAutorTipo do autor1-1N1=Empresa Emitente, 2=Empresa destinatária;
3=Empresa; 5=Fisco; 6=RFB; 9=Outros Órgãos;
verAplicVersão do aplicativo do autor do evento1-1A
dhEntregaData e hora da entrega da NF-e1-1DPadrão Sefaz (com UTC): AAAA-MM-DDTHH:MM:SS
Ex.: 2019-08-09T15:04:10-03:00
nProtEventoNúmeto de protocolo de autorização do evento1-1N
Exemplo de requisição

Requisição de cancelamento de NF-e

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{
         "X-AUTH-TOKEN": "SEU_TOKEN", 
         "chNFe": "99999999999999999999999999999999999999999999", 
         "tpAmb": 2, 
         "dhEvento": "2019-08-12T13:28:30-03:00", 
         "nSeqEvento":"1",
         "tpAutor":"1",
         "verAplic":"teste",
         "dhEntrega":"2022-02-16T11:57:00-03:00",
         "nProtEvento": "999999999999999"
        }' \
    https://nfe.ns.eti.br/nfe/compentregacanc
Dados retornados
CampoDescriçãoObservação
statusCódigo de status de processamento
motivoDescrição literal do status de processamento
retEventoObjeto contendo os dados de processamento do cancelamento na SefazSomente em status = 200
retEvento.cStatCódigo de stuação do evento na Sefaz
retEvento.xMotivoDescrição literal da situação do evento na Sefaz
retEvento.chNFeChave de acesso da NF-e
retEvento.dhRegEventoData e hora de registro do evento na SefazPadrão Sefaz: AAAA-MM-DDTHH:MM:SS + UTC
Ex.: 2016-06-13T15:04:10-03:00
retEvento.nProtNúmero do protocolo de autorização do evento pela Sefaz
xmlXML do evento
erroArray contendo a lista de erros ocorridos durante a validação das informações do comprovante de acordo com o tipo de dados
erro.cStatCódigo do erro ocorrido
erro.xMotivoDescrição literal do erro ocorrido
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Comprovante de Entrega de NF-e cancelado com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a NF-e",
        "chNFe": "99999999999999999999999999999999999999999999",
        "dhRegEvento": "2022-02-18T17:02:44-03:00",
        "nProt": "999999999999999",
        "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoNFe ..."
    }
}
Códigos de retorno
CódigoDescrição
200Comprovante de Entrega de NF-e cancelado com sucesso
-2Campos obrigatórios não informados na requisição
-3Chave de acesso inválida
-4Evento invalido de acordo com a validacao contra schema

Como podemos ajudar?