Che cosa significa
Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri di fattura elettronica) una riga può indicare il produttore del prodotto (ram:ManufacturerTradeParty). Il codice ruolo (ram:RoleCode) dice che parte svolge quel soggetto. La regola conta gli elementi ram:RoleCode in ciascun ram:ManufacturerTradeParty sotto ram:SpecifiedTradeProduct: ne ammette zero o uno e scatta quando sono due o più. Non controlla il valore del codice.
Perché è importante
Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED prevedono al massimo un elemento ram:RoleCode per ogni voce del produttore.
Come correggerlo
Controlla il produttore indicato sulla riga. Nell'XML tieni al massimo il ram:RoleCode appropriato nel ram:ManufacturerTradeParty sotto ram:SpecifiedTradeProduct e togli quelli in più. Se non ti serve indicare un codice ruolo, puoi ometterlo. Esporta di nuovo e ripeti il controllo.
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-001155 Il produttore può avere una sola descrizione
- FX-SCH-A-001156 Il produttore può avere un solo indirizzo elettronico
- FX-SCH-A-001157 L'email di contatto del produttore richiede un solo campo indirizzo
- FX-SCH-A-001158 Il fax del contatto del produttore richiede un solo campo numero
- FX-SCH-A-001159 Il telefono del contatto del produttore richiede un solo campo numero
- FX-SCH-A-001160 L'identificativo globale del produttore richiede uno schema