Vai al contenuto principale
KSeF 2.0 · stato della fattura

Codici 410 e 415 di KSeF: permessi del venditore e allegati

Entrambi i codici arrivano come stato della fattura dopo l'invio e riguardano entrambi se puoi inviare quella fattura in quel contesto. I test della libreria del Ministero delle Finanze polacco mostrano tre cause concrete: un NIP del venditore diverso dal NIP della sessione, l'assenza del consenso per gli allegati e un allegato in una sessione interattiva.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
KSeF 2.0
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del modulo, versione 20.0 · nelle fonti collegate in fondo
Lettura
3 min

Cosa dice KSeF e cosa testa il Ministero

CodiceTesto di KSeFCaso nei test del Ministero
410«Nieprawidłowy zakres uprawnień» (ambito dei permessi non valido)Fattura con un NIP del venditore diverso dal NIP con cui è stata autenticata la sessione.
410«Nieprawidłowy zakres uprawnień»Venditore senza consenso per gli allegati; in details: «Sprzedawca {nip} nie posiada zgody do wysyłania faktur z załącznikami».
415«Brak możliwości wysyłania faktury z załącznikiem» (non è possibile inviare una fattura con allegato)Fattura con allegato inviata in una sessione interattiva.

La documentazione di KSeF aggiunge due regole. Per inviare una fattura serve il diritto di emetterla nel contesto di quel contribuente. Le fatture con allegati si inviano solo in modalità batch (l'eccezione è la correzione tecnica di una fattura offline) e solo dopo aver attivato quell'opzione in e-Urząd Skarbowy.

Scheda dei codici 410 e 415 di KSeF
Il codice 410 con la sua descrizione dell'API e, accanto, il 415 della fattura con allegato.

Come si presenta in Odoo 18, 19 e 20

l10n_pl_edi accede a KSeF con il certificato KSeF delle impostazioni, usando il NIP dell'azienda come contesto, e scrive lo stesso NIP in Podmiot1. Richiede che la partita IVA dell'azienda inizi con PL («A polish VAT number must be set on your company.»). Dopo un 410 imposta lo stato su Rejected e scrive «KSeF Status: Rejected (Code: 410). Incorrect scope of permissions.» (in polacco su 18 e 19: «Status KSeF: Odrzucono (Kod:410). Nieprawidłowy zakres uprawnień.»).

Il 410 arriva come stato della fattura, come il 450, quindi Odoo lo mostra nella cronologia dopo aver verificato lo stato: subito dopo l'invio o più tardi con il pulsante «Check Sending». I permessi si concedono e si verificano in KSeF stesso, non in Odoo: Odoo conosce solo il certificato e il NIP dell'azienda.

Il template FA(3) di Odoo non ha l'elemento Zalacznik e Odoo invia in sessione interattiva. Quindi il 415, e un 410 dovuto agli allegati, non dovrebbero provenire da una fattura generata da Odoo; se li vedi, il file è arrivato da un altro programma.

Cosa controllare davanti a un 410

  • Il NIP dell'azienda in Odoo è esattamente il NIP su cui il titolare del certificato ha dei permessi.
  • Il titolare del certificato ha in KSeF il permesso di emettere fatture per quel NIP; lo concede il titolare dell'azienda. Senza alcun permesso, KSeF blocca già l'accesso (stato 415 in autenticazione: «Brak przypisanych uprawnień», nessun permesso assegnato).
  • Se hai cambiato il NIP dell'azienda in Odoo, salva di nuovo il certificato nelle impostazioni. Odoo scrive in Podmiot1 il NIP attuale, mentre, fino al prossimo rinnovo automatico, il suo accesso deriva da un accesso effettuato con il precedente, che è esattamente il caso del test del Ministero.
  • In un database con più aziende, ognuna ha il proprio certificato; una fattura va con il contesto dell'azienda a cui appartiene.
Schema: cosa restituisce KSeF con i codici 410 e 415 e cosa mostra Odoo 20
Schema realizzato a partire dal codice di l10n_pl_edi di Odoo 20 e dalla specifica dell'API di KSeF 2.9.0; ciò che è barrato è ciò che Odoo non conserva o non fa.

Inviarla di nuovo

Dopo la correzione, riporta la fattura in bozza (per una rifiutata Odoo cancella lo stato e il numero KSeF), confermala e inviala di nuovo. Il nostro modulo, Poland KSeF 2.0 Validator, recupera da l10n_pl_edi lo stato Rejected e poi l'Accepted, ma non invia nulla da solo né modifica i permessi in KSeF.

Continua a leggere

Stati di autenticazione KSeF: 415, 425, 450, 470 e 480Stati dell'accesso a KSeF 2.0 diversi dal certificato: senza permessi, revocato, token errato, bloccato. Codici 21301 e 21304 e come appaiono in Odoo.Accesso a KSeF con certificato: codice 460 ed errori di firma XAdESCodice 460 di KSeF ed eccezioni 9101-9105, 21111, 21115, 21117, 21217, 21401 e 21406 all'accesso con certificato. Cosa non mostra Odoo 18, 19 e 20 e cosa controllare.Codice 440 di KSeF: «Duplikat faktury»Codice 440 di KSeF: nel sistema c'è già una fattura con lo stesso NIP del venditore, tipo e numero. Come lo conta KSeF, cosa mostra Odoo 18, 19 e 20 e come risolverlo.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti