Vai al contenuto

Errore

FX-SCH-A-000908: Il beneficiario può avere un solo codice ruolo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000908 significa che il beneficiario del pagamento ha più di un codice ruolo (ram:RoleCode). Tieni un solo codice ruolo e togli gli altri.

In questa pagina

Che cosa significa

Per il beneficiario (BG-10), ram:PayeeTradeParty può contenere zero o un elemento ram:RoleCode. La regola fallisce se gli elementi sono due o più, anche quando contengono lo stesso codice.

Perché è importante

Il profilo Extended di Factur-X e ZUGFeRD prevede al massimo un elemento ram:RoleCode per il beneficiario. Due elementi superano il limite anche se riportano lo stesso codice.

Come correggerlo

Dentro ram:PayeeTradeParty, mantieni al massimo un elemento ram:RoleCode ed elimina quelli in più. Se non indichi un codice ruolo, ometti l'elemento. Se il tuo software genera elementi ripetuti, chiedi all'assistenza di correggere l'esportazione. Esporta di nuovo il file e ricontrollalo.

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-000908 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026