NS CTe

  1. Inicio
  2. Documentos
  3. NS CTe
  4. Eventos de CTe
  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://cte.ns.eti.br/cte/compentregacanc

Dados de entrada
CampoDescriçãoOcorrênciaTipoObservação
X-AUTH-TOKENToken de Acesso do CT-e0-1APode ser enviado no cabeçalho da requisição
chCTeChave de acesso do CT-e1-1N
tpAmbTipo do ambiente de autorização do CT-e: 1 – Produção, 2 – Homologação1-1N
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
nProtNúmero do protocolo de autorização do CT-e1-1N
nProtCENúmero do protocolo de autorização do evento de Comprovante de Entrega a ser cancelado1-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", 
      "chCTe": "99999999999999999999999999999999999999999999", 
      "tpAmb": 2, 
      "dhEvento": "2019-08-12T13:28:30-03:00", 
      "nProt": "999999999999999", 
      "nProtCE": "999999999999999"
     }' \
    https://cte.ns.eti.br/cte/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 situação do evento na Sefaz
retEvento.xMotivoDescrição literal da situação do evento na Sefaz
retEvento.chCteChave de acesso do CT-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 eventoSomente quando tpDown = "X" ( ou "XP" ) e status = 200
jsonjson do XML do eventoSomente quando tpDown = "J" ( ou "JP" ) e status = 200
pdfRepresentação gráfica do evento em PDFPDF em Base64 Somente quando tpDown = "P", "JP" ou "XP" em status = 200
erroObjeto contendo as informações de erro caso o cancelamento não obteve sucessoSomente em status diferentes de 200
erro.cStatCódigo do erro
erro.xMotivoDescrição literal do erro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Comprovação de Entrega vinculada ao CT-e com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a CT-e",
        "chCTe": "99999999999999999999999999999999999999999999",
        "dhRegEvento": "2019-08-09T19:41:09-03:00",
        "nProt": "999999999999999"
     },
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoCTe versao...."}
Códigos de retorno
CódigoDescrição
200Cancelamendo do Comprovante de Entrega vinculado ao CT-e com sucesso
-2 Campos obrigatórios da requisição não informado
-3Chave de acesso inválida
-4 Erro de informações de acordo com o tipo de dados
-5Erro ou rejeição ao realizar o cancelamento da comprovação de entrega.
Verificar os campos codigo e descricao para mais informações

Como podemos ajudar?