Notas de Crédito (05) y Débito (06)
Estos documentos se utilizan para modificar o anular parcialmente una operación previamente facturada (ya sea DTE 01 o DTE 03).
Endpoints
Section titled “Endpoints”- Nota de Crédito (05):
POST /dte/dte05 - Nota de Débito (06):
POST /dte/dte06
(Consulta la guía de Endpoints y Entornos para obtener la URL base según el ambiente).
Estructura del Payload (JSON)
Section titled “Estructura del Payload (JSON)”{ "receptor": { "tipoDocumento": "13", "numDocumento": "00000000-0", "nit": "0000-000000-000-0", "nrc": "000000-0", "nombre": "EMPRESA DE EJEMPLO, S.A. DE C.V.", "codActividad": "00000", "descActividad": "Descripción de la actividad económica", "nombreComercial": "NOMBRE COMERCIAL", "direccion": { "departamento": "06", "municipio": "14", "complemento": "Dirección completa del receptor" }, "telefono": "2222-0000", "correo": "cliente@example.com" }, "items": [ { "descripcion": "pasta de ajo", "cantidad": 1, "codigo": "AB1", "precioUnitario": 1, "montoDescu": 0, "tipoImpuesto": "GRAVADO", "uniMedida": 99, "tipoItem": 1 } ], "condicionOperacion": 1, "codigoGeneracion": "C3435DB8-6A25-4071-B034-4D07434742EC", "observaciones": "Pago en ventanilla", "isRetenIva": false}Campos Clave de Ajuste
Section titled “Campos Clave de Ajuste”| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
codigoGeneracion | string | Sí | UUID del documento original que se desea afectar. |
isRetenIva | boolean | No | Indica si se aplica retención del 1% (debe coincidir con el original). |
condicionOperacion | number | Sí | 1 (Contado), 2 (Crédito), 3 (Otro). |
Errores Comunes
Section titled “Errores Comunes”| Error | Causa |
|---|---|
DOCUMENT_NOT_FOUND | El código de generación original no existe en la base de datos. |
DOCUMENT_NOT_PROCESSED | El documento original no ha sido aceptado por Hacienda aún (puede estar rechazado o en contingencia). |