Vai al contenuto

Errore

FX-SCH-A-000888: L'emittente della fattura può avere un solo codice ruolo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000888 significa che l'emittente della fattura (Invoicer: la parte che emette la fattura) ha più di un codice ruolo (ram:RoleCode). Tieni un solo codice ruolo, oppure nessuno, ed esporta di nuovo la fattura.

In questa pagina

Che cosa significa

Un codice ruolo dice che parte ha un soggetto nell'operazione. Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri, non la FatturaPA) l'emittente può avere al massimo un ram:RoleCode. Nel file ce ne sono due o più. La regola non richiede un codice ruolo.

Perché è importante

Il profilo Extended consente al massimo un codice ruolo per l'emittente.

Come correggerlo

Controlla il ruolo o il tipo di soggetto dell'emittente nel tuo software di fatturazione. Se si può impostare due volte, tieni quello che descrive l'emittente. Se costruisci l'XML da solo, tieni un solo ram:RoleCode in ram:InvoicerTradeParty, oppure toglilo, perché non è obbligatorio. Esporta di nuovo e ricontrolla la fattura.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta

Il testo ufficiale della regola

Element 'ram:RoleCode' may occur at maximum 1 times.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-000888 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026