Vai al contenuto

Errore

FX-SCH-A-000833: Il destinatario finale può avere un solo codice ruolo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000833 significa che il destinatario finale della consegna (ram:UltimateShipToTradeParty) ha più di un codice ruolo (ram:RoleCode). Tieni un solo codice ruolo ed elimina gli altri.

In questa pagina

Che cosa significa

Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri di fattura elettronica, diversi dalla FatturaPA italiana), ram:UltimateShipToTradeParty dentro ram:ApplicableHeaderTradeDelivery può contenere zero o un elemento figlio diretto ram:RoleCode. La regola non è rispettata quando questo elemento compare più di una volta.

Perché è importante

Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED prevedono un solo campo facoltativo ram:RoleCode nel blocco del destinatario finale della consegna.

Come correggerlo

Controlla il destinatario finale della consegna nel tuo software di fatturazione ed esporta di nuovo il file. Se l'errore resta, invia all'assistenza del software l'id della regola. Se scrivi tu l'XML, tieni un solo ram:RoleCode dentro ram:ApplicableHeaderTradeDelivery/ram:UltimateShipToTradeParty ed elimina quelli in più. Ricontrolla il file.

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

Aggiornato il 7 novembre 2026