CT-e
Carta de corrección
Registra el evento 110110 (carta de corrección) en un CT-e autorizado.
/openapi/v2/empresas/{empresaId}/cte/{cteId}/carta-correcaoRequiere las cabeceras de firma token, timestamp y sign, vea Autenticación.
Enviado de forma síncrona; en caso de éxito se devuelve el objeto del evento. Permitido dentro de 720 horas tras la autorización (10017049); la secuencia se incrementa automáticamente, con un límite de 20 cartas (10017044). Una vez registrada una carta de corrección, el documento ya no puede cancelarse (10017048 en la cancelación).
Parámetros
Parámetros de ruta
empresaIdstringobligatorioIdentificador de la empresa (transportista) devuelto en el registro.
Ejemplo:1934811222334455cteIdstringobligatorioEl
idenviado en la emisión del CT-e.Ejemplo:CTE-ORD-1
Cuerpo de la petición
correcoesarrayobligatorioElementos de corrección, de 1 a 100.
Respuestas
Evento registrado en la SEFAZ. El objeto del evento se devuelve de forma síncrona.
chaveAcessostringClave de acceso de 44 dígitos del CT-e al que se vinculó el evento.
tipostringTipo del evento.
Valores:CancelamentoCartaCorrecaoComprovanteEntregaCancelamentoComprovanteEntregaInsucessoEntregaCancelamentoInsucessoEntregaPrestacaoDesacordoCancelamentoPrestacaoDesacordoEpeccodigostringCódigo del evento en la SEFAZ (tpEvento):
110111,110110,110113,110180,110181,110190,110191,610110,610111.sequenciaintegerNúmero secuencial del evento dentro de su tipo (la carta de corrección se incrementa automáticamente).
statusstringcStat devuelto por la SEFAZ;
135significa evento registrado y vinculado.motivostringxMotivo devuelto por la SEFAZ.
protocolostringNúmero de protocolo del evento; úselo como
protocoloEventopara cancelar el evento.datastringFecha y hora del registro del evento, ISO-8601 en UTC.
linkXmlstringEnlace de descarga del XML del evento (procEvento). Vea Descarga de archivos.
Errores
| Código | HTTP | |
|---|---|---|
| CTe0001 | 404 |
|
| 10003000 | 404 |
|
| 10017040 | 400 | El estado del documento no permite el evento; el CT-e debe estar |
| 10017042 | 400 | Texto del evento inválido (longitud fuera del rango tras la sanitización). |
| 10017043 | 400 | La SEFAZ rechazó el evento; |
| 10017044 | 400 | Límite de secuencia de la carta de corrección alcanzado (20 por documento). |
| 10017049 | 400 | Carta de corrección fuera de la ventana de 720 horas tras la autorización. |
| 10001001 | 400 | Falló la validación de campos (una entrada por campo); corrija según |
Sanitización de texto y coordenadas
Los campos de texto se sanitizan (acentos eliminados, espacios en blanco consolidados) antes de la validación de longitud; un texto que queda fuera del rango tras la sanitización devuelve 10017042. Las coordenadas se registran con seis decimales.
