Guía de Solución de Problemas API DATAICO FE
  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.