Sari la conținut

Eroare

FX-SCH-A-001085: Cantitatea pe colet de pe linie are nevoie de un cod de unitate

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-001085 înseamnă că elementul ram:PerPackageUnitQuantity de pe o linie a facturii nu are atributul unitCode. Adaugă atributul cu un cod pentru unitatea mărfii din colet, de exemplu C62 pentru bucăți, apoi exportă fișierul și verifică-l din nou.

Pe această pagină

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
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă FX-SCH-A-001085 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026