Codis d'error d'Impostos
Tots els codis d'error de l'API pública que emet Impostos, amb el seu estat HTTP, el seu type i una pàgina per codi.
Codis d'error que emet Impostos. Cada code enllaça a la seva pròpia pàgina amb la causa i l'acció a prendre.
| Code | Type | HTTP | Descripció |
|---|---|---|---|
custom_tax_creation_disabled | authorization_error | 403 | La creació d'impostos personalitzats està deshabilitada per a aquesta empresa. |
duplicate_tax_default_for_document_type | invalid_request_error | 422 | Ja hi ha un altre impost del mateix tipus marcat com a default per a aquest tipus de document, i el parell (tipus d'impost, tipus de document) admet un únic default. |
indirect_tax_regime_invalid | invalid_request_error | 422 | El règim indirecte queda fora del catàleg iva, igic, ipsi. |
invalid_aeat_code | invalid_request_error | 422 | El codi d'operació AEAT queda fora del catàleg tancat S1, S2, S3, E1-E6, N1, N2 que fan servir VeriFactu i el SII. |
invalid_country_aeat_zone | invalid_request_error | 422 | La zona territorial AEAT queda fora del catàleg peninsula, canarias, ceuta, melilla. |
invalid_country_code | invalid_request_error | 422 | El codi de país no té exactament dos caràcters, així que no és un codi ISO 3166-1 alfa-2 vàlid. |
invalid_customer_visible_label | invalid_request_error | 422 | L'etiqueta que es mostra al client al document supera la longitud permesa. |
invalid_description | invalid_request_error | 422 | La descripció supera la longitud màxima permesa per al camp. |
invalid_document_type | invalid_request_error | 422 | El tipus de document queda fora del catàleg: invoice, quote, delivery_note, proforma, purchase_invoice, recurring_invoice. |
invalid_rate_for_tax_regime | invalid_request_error | 422 | El tipus no pertany a la graella legal del seu règim: l'IGIC admet 0, 3, 5, 7, 9,5, 15 i 20 %; l'IPSI admet 0, 0,5, 1, 2, 4, 8 i 10 %. |
invalid_tax_code | invalid_request_error | 422 | El codi de l'impost és buit o supera els 50 caràcters. |
invalid_tax_name | invalid_request_error | 422 | El nom de l'impost és buit o supera els 255 caràcters. |
invalid_tax_rate | invalid_request_error | 422 | El tipus impositiu queda fora del rang permès per a la seva classe: IVA 0-27 %, retenció 0-47 %, recàrrec d'equivalència 0-10 %, altres 0-100 %. |
invalid_tax_type_filter | invalid_request_error | 422 | El filtre type del llistat per tipus porta un valor fora de l'enum vat, retention, surcharge, other. |
invalid_validity_window | invalid_request_error | 422 | La finestra de vigència està invertida: valid_until és anterior a valid_from. |
system_tax_default_modification_forbidden | authorization_error | 403 | Els defaults dels impostos del catàleg compartit no es fixen sobre l'impost: el catàleg és global i la preferència és de la teva empresa. |
system_tax_immutable | invalid_request_error | 422 | L'impost pertany al catàleg canònic AEAT que porta el producte. El seu tipus, el seu codi i el seu nom són fixos perquè totes les empreses comparteixin la mateixa referència fiscal. |
system_tax_immutable_field | invalid_request_error | 422 | L'actualització toca un camp congelat en un impost del sistema; error.param diu quin. |
system_tax_undeletable | invalid_request_error | 422 | Els impostos del sistema formen part del catàleg fiscal compartit i no s'eliminen: esborrar-los trencaria els documents que els referencien. |
tax_applies_to_invalid | invalid_request_error | 422 | L'àmbit de l'impost queda fora del catàleg sale, purchase, both. |
tax_code_already_exists | conflict_error | 409 | Un altre impost del catàleg ja fa servir aquest codi, i el codi identifica l'impost sense ambigüitat. |
tax_id_required | invalid_request_error | 422 | L'operació necessita el número d'identificació fiscal (NIF, CIF o NIE) de la part implicada i el registre no en té. |
tax_in_use | invalid_request_error | 422 | L'impost està referenciat per documents, productes o proveïdors. Eliminar-lo deixaria documents històrics sense la seva referència fiscal. |
tax_inactive_cannot_be_default | invalid_request_error | 422 | Un impost desactivat no pot quedar com a default, ni global ni per tipus de document: seria un default ocult que cap formulari pot triar. |
tax_not_found | not_found_error | 404 | L'identificador no correspon a cap impost del catàleg accessible per a aquesta empresa. |
tax_type_invalid | invalid_request_error | 422 | El tipus d'impost queda fora del catàleg vat, retention, surcharge, other. |