Factuarea APIDevelopers

Codis d'error de Factures recurrents

Tots els codis d'error de l'API pública que emet Factures recurrents, amb el seu estat HTTP, el seu type i una pàgina per codi.

Codis d'error que emet Factures recurrents. Cada code enllaça a la seva pròpia pàgina amb la causa i l'acció a prendre.

CodeTypeHTTPDescripció
invalid_frequency_intervalinvalid_request_error422L'interval és menor que 1, així que la recurrència mai avançaria a una execució següent.
invalid_frequency_typeinvalid_request_error422La freqüència queda fora del catàleg daily, weekly, biweekly, monthly, bimonthly, quarterly, semiannual, annual, custom.
invalid_holiday_handlinginvalid_request_error422La política de festius queda fora del catàleg skip, before, after, same.
invalid_recurring_invoice_idinvalid_request_error400La referència de recurrència rebuda no és un identificador vàlid, normalment perquè un valor intern va substituir l'id públic.
invalid_recurring_invoice_uuidinvalid_request_error400L'identificador de recurrència de la ruta o del payload no és un UUID vàlid.
invalid_recurring_payment_terms_templateinvalid_request_error422La plantilla de calendari de pagament de la recurrència, que s'aplica a cada factura que genera, no és vàlida.
invalid_recurring_presentation_policyinvalid_request_error422La política de presentació de la recurrència, que defineix com es presenten les factures que genera, té un valor no vàlid.
recurring_already_activeinvalid_request_error422La recurrència ja està en marxa, així que no hi ha res a activar. Codi antic conservat per compatibilitat: els endpoints actuals reporten això com a recurring_invoice_already_active.
recurring_invoice_already_activeinvalid_request_error422La recurrència ja està en marxa.
recurring_invoice_already_cancelledinvalid_request_error422La recurrència ja estava cancel·lada, i la cancel·lació és terminal.
recurring_invoice_already_pausedinvalid_request_error422La recurrència ja està pausada, així que pausar-la un altre cop no canvia res.
recurring_invoice_cancelled_cannot_resumeinvalid_request_error422Una recurrència cancel·lada no es reprèn: la cancel·lació la tanca definitivament, a diferència de la pausa.
recurring_invoice_cannot_runinvalid_request_error422La recurrència no pot generar una factura ara mateix: no està en marxa, el seu cicle s'ha acabat, o li falten dades que la factura necessita. error.message indica el motiu concret.
recurring_invoice_completed_cannot_resumeinvalid_request_error422Una recurrència completada no es reprèn ni s'activa: ja ha esgotat les seves ocurrències o ha passat la data de fi, així que no li queda cap generació pendent.
recurring_invoice_has_generated_invoicesinvalid_request_error422La recurrència ja va generar factures, i aquestes factures en depenen per a la seva traçabilitat.
recurring_invoice_not_foundnot_found_error404L'identificador no resol a cap recurrència de l'empresa autenticada.
recurring_invoice_requires_at_least_one_lineinvalid_request_error422La recurrència no porta línies, així que cada factura generada sortiria buida.
recurring_not_activeinvalid_request_error422L'operació necessita una recurrència en marxa i aquesta està pausada, completada o cancel·lada. Codi antic conservat per compatibilitat amb integracions velles.
recurring_presentation_activation_changedconflict_error409L'empresa ha canviat l'activació del sistema de presentació dues vegades seguides mentre es generava la factura recurrent. La generació s'ha aturat sense escriure res.
recurring_presentation_policy_precondition_requiredinvalid_request_error428El canvi de la política de presentació no va indicar sobre quina versió es basa.
recurring_presentation_policy_version_conflictconflict_error409La política de presentació de la recurrència va canviar després de llegir-la.
recurring_presentation_unavailableinvalid_request_error422Quan es va executar una generació de la recurrència, la presentació que té configurada no estava disponible, de manera que no s'ha pogut generar la factura. details.reason indica què faltava.

Relacionat

En aquesta pàgina

Et donem un cop de mà?Contactar amb suport