1. Centro de Ayuda
  2. Integración API DATAICO S.A.S
  3. Guía de Solución de Problemas API DATAICO FE

Cómo resolver el error API RESPONSE: "errors": [{"path": ["invoice"], "error": null }]}

Guía de Solución de Problemas API DATAICO FACTURA ELECTRÓNICA


Explicación del Error

Este error ocurre porque la fecha de pago (payment_date) es anterior a la fecha de generación del documento (issue_date).

  • El sistema asigna automáticamente la hora actual a la fecha de generación (issue_date) si esta no se especifica.
  • Si el documento se envía después de la hora registrada en la fecha de pago (payment_date), la relación entre ambas fechas queda inválida.

Detalle (RESPONSE):

{ "errors": [{"path": ["invoice"], "error": null }]}

 

Ejemplo del Problema:

  • Fecha de pago (payment_date): "06/06/2024 11:21:22"
  • Fecha de generación (issue_date): "06/06/2024" (hora por defecto = hora actual al momento de envío).

Si el documento se envía a las 11:30:00, el sistema considera que la fecha de pago es anterior, causando el error.

Pasos para Solucionar el Error

  1. Confirma que la fecha y hora del equipo o servidor donde se está generando y enviando el documento sean correctas.
    • Asegúrese de que estén sincronizadas con un servidor de tiempo confiable (por ejemplo, NTP).
  2. Asegúrese de que las fechas sean coherentes y lógicas:

    • La issue_date (fecha de generación) debe ser anterior o igual a la fecha de pago.
    • La payment_date (fecha de pago) debe ser correcta y posterior a la fecha de generación.
  3. Una vez verificadas y corregidas las fechas, guarda los cambios y reenvía el documento.



Recursos Adicionales


+  Documentación Técnica de la API de DATAICO FACTURA ELECTRÓNICA
+  API DOCS Documentación Técnica de FE

 

Contacto

Si después de seguir estos pasos el problema persiste, no dudes en ponerte en contacto con través de nuestro Chat de soporte.