Ce înseamnă
Fiecare ram:PerPackageUnitQuantity din ram:SpecifiedLineTradeDelivery al unei linii trebuie să aibă atributul unitCode. Regula verifică doar existența atributului, nu valoarea lui. Cantitatea se referă la conținutul fiecărui colet.
De ce contează
Fără unitate, cantitatea pe colet este ambiguă.
Cum rezolvi problema
Verifică unitatea cantității din fiecare colet. În XML, adaugă atributul unitCode la ram:PerPackageUnitQuantity din ram:SpecifiedLineTradeDelivery, folosind unitatea conținutului, nu a ambalajului. De exemplu, folosește unitCode="C62" pentru bucăți. Dacă nu ai o cantitate pe colet de indicat, elimină elementul ram:PerPackageUnitQuantity. 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-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
- FX-SCH-A-001090 Destinatarul mărfii pe linie poate avea un singur cod de rol
- FX-SCH-A-001091 Destinatarul mărfii pe linie poate avea un singur bloc de adresă electronică