Vai al contenuto

Errore

FX-SCH-A-000694: Il cliente può avere un solo codice ruolo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000694 significa che i dati del cliente contengono più di un elemento ram:RoleCode. Tienine uno solo, oppure omettilo.

In questa pagina

Che cosa significa

Nel profilo Extended di Factur-X e ZUGFeRD il cliente (ram:BuyerTradeParty), dentro ram:ApplicableHeaderTradeAgreement, può avere un codice ruolo (ram:RoleCode), un codice che indica il ruolo della parte nell'operazione. È facoltativo, ma può comparire una sola volta. Il controllo conta gli elementi direttamente dentro ram:BuyerTradeParty, non ne verifica i valori.

Perché è importante

Il profilo prevede un solo codice ruolo per il cliente in questa posizione. Due elementi ram:RoleCode superano il limite, anche se contengono lo stesso codice.

Come correggerlo

Controlla gli elementi ram:RoleCode direttamente dentro ram:BuyerTradeParty, in ram:ApplicableHeaderTradeAgreement. Tieni il codice che descrive il ruolo del cliente ed elimina gli elementi in più, oppure ometti l'elemento se non ti serve. Ricontrolla il file corretto.

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

Aggiornato il 7 novembre 2026