Nota Ajuste Documento Soporte
POST/api/ubl2.1/sd-credit-note/:testSetId
PRIMER ENVIO DE FACTURA
- Si se instalo un dominio se debe utilizar de la siguiente manera:
http://midominio.com/api/ubl2.1/invoice
-
Requiere un token de autorizacion el cual fue devuelto al realizar el Paso 1 - Config Company, si este token se extravio, se puede consultar en la tabla de la base de datos de la API en la tabla users, en el campo API_TOKEN.
-
En URL el ultimo parametro corresponde al id del set de pruebas que la dian entrego al momento de registrar el modo de operacion software propio.
.../ubl2.1/invoice/iddelsetdepruebasdeladian
- Este endpoint se puede utilizar de dos modos:
-
Asincrono:
.../ubl2.1/invoice/iddelsetdepruebasdeladian -
Sincrono:
.../ubl2.1/invoice
-
El modo sincrono no afecta al set de pruebas, pero la respuesta de la DIAN incluye posibles errores de validacion y estado de la factura, valida o no valida.
-
El modo asincrono, afecta el set de pruebas y en la respuesta no se incluye el resultado de la factura, solo se entrega un ZIP_KEY el cual debe ser consultado mediante el endpoint:
.../ubl2.1/status/zip
de la seccion 03 - Consultas de estado para asi poder establecer si la factura fue valida o no y los errores de validacion.
Tipos de identificación del vendedor permitidos
Valores permitidos para seller.type_document_identification_id.
| ID | Nombre | Residente | No Residente |
|---|---|---|---|
| 4 | Tarjeta de extranjería | X | |
| 5 | Cédula de extranjería | X | |
| 6 | NIT | X | X |
| 7 | Pasaporte | X | |
| 8 | Documento de identificación extranjero | X | |
| 9 | NIT de otro país | X | |
| 11 | PEP (Permiso Especial de Permanencia) | X |
Se envía el ID, no el código DIAN. Cualquier otro valor es rechazado por validación.
Request
Headers
| Header | Valor |
|---|---|
Content-Type | application/json |
Accept | application/json |
Authorization | Bearer <TU_TOKEN> |
Responses
- 200
Successful response