Salta al contingut principal
KSeF 2.0 · estat de la factura

Codis 410 i 415 de KSeF: permisos del venedor i adjunts

Els dos codis arriben com a estat de la factura després de l'enviament i tots dos depenen de si pots enviar aquesta factura en aquest context. Les proves de la biblioteca del Ministeri de Finances polonès mostren tres causes concretes: un NIP de venedor diferent del NIP de la sessió, no tenir permís per a adjunts i un adjunt en una sessió interactiva.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
KSeF 2.0
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
3 min

Què diu KSeF i què prova el Ministeri

CodiText de KSeFCas de les proves del Ministeri
410«Nieprawidłowy zakres uprawnień» (abast de permisos incorrecte)Factura amb un NIP de venedor diferent del NIP amb què es va autenticar la sessió.
410«Nieprawidłowy zakres uprawnień»Venedor sense permís per a adjunts; a details: «Sprzedawca {nip} nie posiada zgody do wysyłania faktur z załącznikami».
415«Brak możliwości wysyłania faktury z załącznikiem» (no es pot enviar una factura amb adjunt)Factura amb adjunt enviada en una sessió interactiva.

La documentació de KSeF afegeix dues regles. Per enviar una factura cal el permís d'emetre-la en el context d'aquest contribuent. Les factures amb adjunts només s'envien en mode lot (l'excepció és la correcció tècnica d'una factura offline) i després de donar d'alta aquesta opció a e-Urząd Skarbowy.

Targeta dels codis 410 i 415 de KSeF
El codi 410 amb la seva descripció de l'API i, al costat, el 415 de la factura amb adjunt.

Com es veu a Odoo 18, 19 i 20

l10n_pl_edi inicia sessió a KSeF amb el certificat KSeF de la configuració, amb el NIP de l'empresa com a context, i escriu aquest mateix NIP a Podmiot1. Exigeix que el NIF de l'empresa comenci per PL («A polish VAT number must be set on your company.»). Després d'un 410 posa l'estat en Rejected i escriu «KSeF Status: Rejected (Code: 410). Incorrect scope of permissions.» (en polonès a la 18 i la 19: «Status KSeF: Odrzucono (Kod:410). Nieprawidłowy zakres uprawnień.»).

El 410 arriba com a estat de la factura, igual que el 450, així que Odoo el mostra a l'historial en consultar l'estat: just després de l'enviament o més tard amb el botó «Check Sending». Els permisos es donen i es revisen a la mateixa KSeF, no a Odoo: Odoo només coneix el certificat i el NIP de l'empresa.

La plantilla FA(3) d'Odoo no té l'element Zalacznik i Odoo envia en sessió interactiva. Per tant, el 415, i un 410 per adjunts, no haurien de sortir d'una factura generada per Odoo; si els veus, el fitxer va venir d'un altre programa.

Què revisar davant un 410

  • El NIP de l'empresa a Odoo és exactament el NIP sobre el qual té permisos el titular del certificat.
  • El titular del certificat té a KSeF el permís d'emetre factures per a aquest NIP; el concedeix el propietari de l'empresa. Sense cap permís, KSeF ja talla l'inici de sessió (estat 415 en l'autenticació: «Brak przypisanych uprawnień», sense permisos assignats).
  • Si has canviat el NIP de l'empresa a Odoo, torna a desar el certificat a la configuració. Odoo escriu a Podmiot1 el NIP actual mentre, fins a la següent renovació automàtica, el seu accés ve d'un inici de sessió amb l'anterior, que és justament el cas de la prova del Ministeri.
  • En una base amb diverses empreses, cadascuna té el seu certificat; la factura va amb el context de l'empresa a la qual pertany.
Esquema: què retorna KSeF amb els codis 410 i 415 i què mostra Odoo 20
Esquema fet a partir del codi de l10n_pl_edi d'Odoo 20 i de l'especificació de l'API de KSeF 2.9.0; el que està ratllat és el que Odoo no desa o no fa.

Tornar a enviar-la

Després de corregir-ho, restableix la factura a esborrany (en una rebutjada Odoo esborra l'estat i el número KSeF), confirma-la i envia-la de nou. El nostre mòdul, Poland KSeF 2.0 Validator, pren de l10n_pl_edi l'estat Rejected i després l'Accepted, però no envia res pel seu compte ni canvia permisos a KSeF.

Continua llegint

Estats d'autenticació de KSeF: 415, 425, 450, 470 i 480Estats de l'inici de sessió a KSeF 2.0 a part del certificat: sense permisos, revocat, token erroni, bloqueig. Codis 21301 i 21304 i com es veuen a Odoo.Inici de sessió a KSeF amb certificat: codi 460 i errors de signatura XAdESCodi 460 de KSeF i excepcions 9101-9105, 21111, 21115, 21117, 21217, 21401 i 21406 en iniciar sessió amb certificat. Què no mostren Odoo 18, 19 i 20 i què revisar.Codi 440 de KSeF: «Duplikat faktury»Codi 440 de KSeF: ja hi ha al sistema una factura amb el mateix NIF del venedor, tipus i número. Com ho compta KSeF, què mostra Odoo 18, 19 i 20 i com resoldre-ho.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts