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 |
Verifica il file
Regole correlate
- FX-SCH-A-000695 Il cliente può avere una sola descrizione
- FX-SCH-A-000696 Un solo campo numero per il fax del referente del cliente
- FX-SCH-A-000697 L'identificativo globale del cliente deve usare uno schema ammesso
- FX-SCH-A-000698 Il paese del cliente deve essere un codice ammesso
- FX-SCH-A-000699 Il numero di registro del cliente deve usare uno schema ammesso
- FX-SCH-A-000700 Un solo campo paese nell'indirizzo legale del cliente