Factura Consumidor Final (DTE 01)
El DTE tipo 01 se utiliza para ventas a personas naturales que no requieren crédito fiscal.
Endpoint
Section titled “Endpoint”POST /dte/dte01
(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": { "nombre": "JUAN PEREZ", "numDocumento": "00000000-0", "correo": "cliente@example.com" }, "items": [ { "descripcion": "Queso Fresco 500g", "cantidad": 1, "precioUnitario": 4, "montoDescu": 0 } ], "condicionOperacion": 1, "observaciones": "Pago en ventanilla", "testContingencia": false}Campos Globales y del Receptor
Section titled “Campos Globales y del Receptor”| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
receptor | object | Sí | Datos del cliente (nombre, documento, correo). |
condicionOperacion | number | Sí | 1 (Contado), 2 (Crédito), 3 (Otro). |
observaciones | string | No | Comentarios adicionales en el documento. |
testContingencia | boolean | No | true para simular una falla de transmisión (solo pruebas). |
Campos de Items
Section titled “Campos de Items”| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
cantidad | number | Sí | Cantidad del producto/servicio. |
precioUnitario | number | Sí | Precio unitario CON IVA incluido. |
descripcion | string | Sí | Detalle del item. |
uniMedida | number | No | Código de unidad de medida (default: 59 - Unidad). |
Respuesta Exitosa (201)
Section titled “Respuesta Exitosa (201)”{ "status": "success", "data": { "codigoGeneracion": "C84C0B6F-2826-444F-AC1A-E0D5E6A3B9A9", "selloRecibido": "20240220152709...", "estado": "PROCESSED", "dtePdfUrl": "https://storage.felsystem.com/..." }}