series_invoice_kind_mismatch
Las series de facturas tienen un propósito fijo (`invoice_kind`): `complete` para facturas completas, `simplified` para simplificadas, `corrective` para rectificativas y `simplified_corrective` para rectificativas de simplificadas. Una factura solo se numera en una serie de su mismo propósito (arts. 6.1.a, 7.1.a y 15 del RD 1619/2012), y la serie indicada es de otro.
| Code | Type | HTTP | Categoría |
|---|---|---|---|
series_invoice_kind_mismatch | invalid_request_error | 422 | Series |
Causa
Las series de facturas tienen un propósito fijo (invoice_kind): complete para facturas completas, simplified para simplificadas, corrective para rectificativas y simplified_corrective para rectificativas de simplificadas. Una factura solo se numera en una serie de su mismo propósito (arts. 6.1.a, 7.1.a y 15 del RD 1619/2012), y la serie indicada es de otro.
Qué hacer
Omite series_id para que se use la serie por defecto del propósito que toca (se crea sola si falta), o elige una serie del invoice_kind correcto: GET /v1/series/active?document_type=invoice&invoice_kind=…. Si la factura es un borrador, cámbiale la serie con PUT /v1/invoices/{id}: series_id de una serie de su propósito, o null para que la emisión use la por defecto (también si cambias el type del borrador entre F1 y F2). En la configuración de una tienda, una cuenta de Stripe o una factura recurrente solo se admite una serie complete: las simplificadas y las rectificativas que generan van solas a la serie por defecto de su tipo.