Documentación Técnica de la API de Dataico: Documento Soporte (DS)
Swagger (API Documentation): API DOCS Documentación Técnica de DS
Autenticación
Para la transmisión de DS, la API utiliza el encabezado Auth-token como método de autenticación. Puede ser una llave API o el Auth Token de la cuenta: en la interfaz de Dataico, haz clic en las opciones en la parte superior y selecciona Configuración.
Numeración
Para obtener los datos de autorización de tu numeración o consecutivo de Documento Soporte:
Compras / Documento Soporte > Numeraciones > [Editar]
Si tu resolución de Documento Soporte todavía no aparece en Dataico, puedes traerla de la DIAN con POST https://api.dataico.com/direct/dataico_api/v2/numberings/sync_dian/support-doc. Ver Vincular resoluciones de la DIAN por API.
Crear documento soporte
Método: POST
Endpoint: https://api.dataico.com/direct/dataico_api/v2/support_docs
Headers
Content-type: application/jsonAuth-token(Cuenta Dataico)
El JSON va dentro del objeto support_doc, y send_dian y send_email van dentro de ese mismo objeto. No hace falta enviar dataico_account_id: la cuenta sale del Auth-token.
Estructura JSON estándar
Cuando generation_type es ACUMULADO_SEMANAL, cada objeto de items debe incluir period_date, la fecha de compra del ítem. Se acepta el formato dd/MM/yyyy o dd/MM/yyyy HH:mm:ss. La DIAN exige esta fecha con la regla DSFC02a.
Si falta en algún ítem o viene con un formato inválido, la solicitud se rechaza antes de transmitirse a la DIAN, con este mensaje:
Cada ítem requiere 'period_date' (fecha de compra) en formato dd/MM/yyyy o dd/MM/yyyy HH:mm:ss cuando 'generation_type' es ACUMULADO_SEMANAL. Si falta o el formato es inválido, la DIAN rechaza el documento con la regla DSFC02a: 'No se informó fecha de compra'.
Esta exigencia aplica solo al Documento Soporte, no a la Nota de Ajuste. Tampoco aplica a las demás formas de generación, donde period_date es opcional.
Ejemplo mínimo del campo dentro de un ítem:
{
"generation_type": "ACUMULADO_SEMANAL",
"items": [
{
"period_date": "21/02/2019"
}
]
}
Recursos Adicionales
¿Este artículo te fue útil?