Factuarea APIDevelopers

issue_date_before_series_last_issue_date

Al emitir, la factura sale con la fecha del día de emisión y la serie ya tiene una factura emitida con una fecha posterior (por ejemplo, una factura creada con una fecha futura), así que emitirla rompería el orden de las fechas de la serie. No se ha emitido nada ni se ha consumido número: el borrador sigue como estaba. `error.message` indica las dos fechas.

CodeTypeHTTPCategoría
issue_date_before_series_last_issue_dateinvalid_request_error422Facturas

Causa

Al emitir, la factura sale con la fecha del día de emisión y la serie ya tiene una factura emitida con una fecha posterior (por ejemplo, una factura creada con una fecha futura), así que emitirla rompería el orden de las fechas de la serie. No se ha emitido nada ni se ha consumido número: el borrador sigue como estaba. error.message indica las dos fechas.

Qué hacer

Cambia el borrador a otra serie del mismo tipo con series_id y emítelo, o repite la emisión a partir de la fecha de esa última factura. Si la factura se creó en esa misma llamada con options, el borrador ya existe (el 422 no lo deshace): emite ESE borrador, o cámbialo de serie, en lugar de repetir el alta, que sin el mismo external_id crearía otro. Cambiar issued_on no lo resuelve: al emitir, la factura siempre sale con la fecha del día de emisión.

Relacionado

En esta página

¿Te echamos una mano?Contactar con soporte