Ce înseamnă
Fiecare ram:PackageQuantity din ram:SpecifiedLineTradeDelivery al unei linii trebuie să aibă atributul unitCode. Regula verifică doar existența atributului, nu valoarea lui.
De ce contează
O cantitate fără unitate este doar un număr.
Cum rezolvi problema
Verifică numărul de colete de pe linie și unitatea folosită. În XML, adaugă atributul unitCode la ram:PackageQuantity din ram:SpecifiedLineTradeDelivery, folosind codul potrivit, de exemplu unitCode="C62" pentru o simplă numărare. Dacă nu ai un număr de colete de indicat, elimină elementul ram:PackageQuantity. Exportă fișierul corectat și verifică-l din nou.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta
Regula așa cum este publicată
Attribute '@unitCode' is required in this context. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-001084 Unitatea numărului de colete trebuie să fie un cod permis
- FX-SCH-A-001085 Cantitatea pe colet de pe linie are nevoie de un cod de unitate
- FX-SCH-A-001086 Unitatea cantității pe colet trebuie să fie un cod permis
- FX-SCH-A-001087 Data notei de recepție de pe linie are nevoie de cod de format
- FX-SCH-A-001088 Codul de format al datei notei de recepție trebuie să fie permis
- FX-SCH-A-001089 Destinatarul mărfii pe linie poate avea un singur identificator