Factuarea APIDevelopers

missing_required_param

Un form request antic va detectar que faltava un camp obligatori. Els endpoints ja migrats als parsers canònics reporten el mateix com a `parameter_missing`. També el retorna una línia de factura, pressupost, proforma, albarà o factura recurrent sense `tax_rate` quan ni el producte té impost assignat ni la teva empresa té un IVA per defecte per a aquest tipus de document: `error.param` és `lines.N.tax_rate` i `error.line_index` és la posició (base 0) d'aquesta línia. També el retorna `POST /v1/companies/{company}/invoices` quan demanes l'enviament per correu (`options.send_automatically`) i no hi ha destinatari possible —sense client, o amb un client sense email, i sense `options.send_to`—: `error.param` és `options.send_to` i no es crea cap factura.

CodeTypeHTTPCategoria
missing_required_paraminvalid_request_error422Request

Causa

Un form request antic va detectar que faltava un camp obligatori. Els endpoints ja migrats als parsers canònics reporten el mateix com a parameter_missing. També el retorna una línia de factura, pressupost, proforma, albarà o factura recurrent sense tax_rate quan ni el producte té impost assignat ni la teva empresa té un IVA per defecte per a aquest tipus de document: error.param és lines.N.tax_rate i error.line_index és la posició (base 0) d'aquesta línia. També el retorna POST /v1/companies/{company}/invoices quan demanes l'enviament per correu (options.send_automatically) i no hi ha destinatari possible —sense client, o amb un client sense email, i sense options.send_to—: error.param és options.send_to i no es crea cap factura.

Què fer

Afegeix el camp que falta; si ramifiques per codi d'error, tracta aquest com a àlies de parameter_missing. Per a una línia sense IVA, indica tax_rate a la línia assenyalada per error.line_index o defineix un impost per defecte a la configuració fiscal de l'empresa. Per a l'enviament per correu, indica options.send_to o assigna un email al client.

Relacionat

En aquesta pàgina

Et donem un cop de mà?Contactar amb suport