Codis d'error de Factures proforma
Tots els codis d'error de l'API pública que emet Factures proforma, amb el seu estat HTTP, el seu type i una pàgina per codi.
Codis d'error que emet Factures proforma. Cada code enllaça a la seva pròpia pàgina amb la causa i l'acció a prendre.
| Code | Type | HTTP | Descripció |
|---|---|---|---|
invalid_expiry_date | invalid_request_error | 422 | La data de venciment és anterior a la d'emissió, o la supera en més de 365 dies. |
invalid_proforma_id | invalid_request_error | 400 | La referència de proforma rebuda no és un identificador vàlid, normalment perquè un valor intern va substituir l'id públic. |
invalid_proforma_number | invalid_request_error | 422 | El número de proforma no segueix el format canònic de numeració de la seva sèrie. |
invalid_proforma_status | invalid_request_error | 422 | El valor enviat com a estat queda fora del catàleg draft, accepted, rejected, expired, invoiced, cancelled. |
invalid_proforma_uuid | invalid_request_error | 400 | L'identificador de proforma de la ruta o del payload no és un UUID vàlid. |
proforma_already_accepted | invalid_request_error | 422 | El client ja va acceptar la proforma, i l'acceptació es registra una sola vegada. |
proforma_already_rejected | invalid_request_error | 422 | La proforma ja està marcada com a rebutjada. |
proforma_cannot_be_accepted | invalid_request_error | 422 | L'acceptació no escau des de l'estat actual: una proforma facturada, cancel·lada o expirada ja no l'admet. |
proforma_cannot_be_rejected | invalid_request_error | 422 | El rebuig no escau des de l'estat actual: un cop facturada, cancel·lada o expirada, la proforma està tancada. |
proforma_cannot_be_sent | invalid_request_error | 422 | L'enviament per correu no s'aplica a una proforma en estat terminal: no hi ha oferta viva a lliurar. |
proforma_invalid_status_transition | invalid_request_error | 422 | L'estat destí no és assolible des de l'actual: un esborrany s'accepta, es cancel·la o expira; una proforma acceptada es factura, es rebutja o expira; facturada, cancel·lada i expirada són terminals. |
proforma_not_convertible_in_current_state | invalid_request_error | 422 | Convertir en factura exigeix que el client hagi acceptat la proforma; des de qualsevol altre estat no hi ha acord a facturar. |
proforma_not_deletable_in_current_state | invalid_request_error | 422 | Només s'esborra una proforma en esborrany. Un cop acceptada, rebutjada o facturada forma part del rastre comercial. |
proforma_not_draft | invalid_request_error | 422 | L'operació només té sentit mentre la proforma és un esborrany, i aquesta ja ha avançat. |
proforma_not_editable_in_current_state | invalid_request_error | 422 | Només una proforma en esborrany admet edició. Un cop acceptada, rebutjada, expirada, facturada o cancel·lada, el seu contingut queda fixat. |
proforma_not_found | not_found_error | 404 | L'identificador no resol a cap proforma de l'empresa autenticada. |
proforma_requires_at_least_one_line | invalid_request_error | 422 | La proforma no porta línies, així que no hi ha import a posar davant del client. |
public_link_expires_at_exceeds_max_days | invalid_request_error | 422 | La caducitat demanada per a l'enllaç públic supera la finestra màxima que permet el teu pla per a documents compartits. |