CT-e
Cancelar CT-e
Registra o evento de cancelamento 110111 em um CT-e autorizado, dentro de 168 horas após a autorização.
/openapi/v2/empresas/{empresaId}/cte/{cteId}Requer os cabeçalhos de assinatura token, timestamp e sign, veja Autenticação.
O corpo é opcional. O evento 110111 é registrado de forma síncrona e o objeto do evento é devolvido. Restrições: o documento deve estar Autorizada (10017040), dentro de 168 horas após a autorização (10017041), e um CT-e com carta de correção registrada não pode ser cancelado (10017048, regra do MOC CT-e); uma rejeição da SEFAZ retorna 10017043. Como este DELETE pode levar corpo, assine o JSON bruto sem CR/LF; sem corpo, assine com string vazia.
Parâmetros
Parâmetros de caminho
empresaIdstringobrigatórioIdentificador da empresa (transportadora) devolvido no registro.
Exemplo:1934811222334455cteIdstringobrigatórioO
idenviado na emissão do CT-e.Exemplo:CTE-ORD-1
Corpo da requisição
motivostringopcionalJustificativa do cancelamento (xJust), 15 a 255 caracteres; quando omitida, um texto fixo padrão é usado.
Exemplo:Erro de digitacao no documento
Respostas
Evento registrado na SEFAZ. O objeto do evento é devolvido de forma síncrona.
chaveAcessostringChave de acesso de 44 dígitos do CT-e ao qual o evento foi vinculado.
tipostringTipo do evento.
Valores:CancelamentoCartaCorrecaoComprovanteEntregaCancelamentoComprovanteEntregaInsucessoEntregaCancelamentoInsucessoEntregaPrestacaoDesacordoCancelamentoPrestacaoDesacordoEpeccodigostringCódigo do evento na SEFAZ (tpEvento):
110111,110110,110113,110180,110181,110190,110191,610110,610111.sequenciaintegerNúmero sequencial do evento dentro do tipo (a carta de correção incrementa automaticamente).
statusstringcStat devolvido pela SEFAZ;
135significa evento registrado e vinculado.motivostringxMotivo devolvido pela SEFAZ.
protocolostringNúmero de protocolo do evento; use-o como
protocoloEventopara cancelar o evento.datastringData e hora do registro do evento, ISO-8601 em UTC.
linkXmlstringLink de download do XML do evento (procEvento). Veja Download de arquivos.
Erros
| Código | HTTP | |
|---|---|---|
| CTe0001 | 404 |
|
| 10003000 | 404 |
|
| 10017040 | 400 | O status do documento não permite o evento; o CT-e precisa estar |
| 10017041 | 400 | Janela de cancelamento excedida (168 horas após a autorização). |
| 10017042 | 400 | Texto do evento inválido (comprimento fora do intervalo após a sanitização). |
| 10017043 | 400 | A SEFAZ rejeitou o evento; |
| 10017048 | 400 | Cancelamento bloqueado: o CT-e já tem uma carta de correção registrada. |
| 10001001 | 400 | Falha de validação de campos (uma entrada por campo); corrija conforme |
