Che cosa significa
Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri di fattura elettronica) la quantità di un prodotto incluso in una riga è indicata in ram:UnitQuantity. La regola controlla che ogni ram:UnitQuantity dentro ram:IncludedReferencedProduct, sotto ram:SpecifiedTradeProduct, abbia l'attributo unitCode. Verifica solo la presenza dell'attributo, non se il valore è vuoto o ammesso.
Perché è importante
Un numero da solo è ambiguo: potrebbero essere pezzi, chilogrammi o ore.
Come correggerlo
Controlla l'unità di misura effettiva della quantità del prodotto incluso. Nell'XML aggiungi l'attributo unitCode a ram:UnitQuantity sotto ram:IncludedReferencedProduct, con un codice ammesso dal profilo Extended che corrisponda a quell'unità. Usa C62 quando la quantità conta pezzi o unità singole. 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
Attribute '@unitCode' is required in this context. 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-001153 L'unità di misura di un prodotto incluso deve essere valida
- FX-SCH-A-001154 Il produttore di una riga può avere un solo codice ruolo
- 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