Przejdź do treści

Błąd

FX-SCH-A-000974: Jednostka ilości bazowej narzutu na fakturę musi być prawidłowa

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000974 oznacza, że niepusty kod jednostki przy ilości bazowej narzutu na całą fakturę nie występuje na liście dozwolonych jednostek. Popraw unitCode przy ram:BasisQuantity, wybierając kod odpowiadający tej ilości, i ponownie sprawdź wyeksportowany plik.

Na tej stronie

Co to oznacza

Dla narzutu na całą fakturę (BG-21) w profilu Extended reguła sprawdza niepustą wartość unitCode przy ram:BasisQuantity względem listy dozwolonych jednostek. Dotyczy ram:SpecifiedTradeAllowanceCharge w rozliczeniu całej faktury, gdy ram:ChargeIndicator/udt:Indicator ma wartość true. Pusta wartość przechodzi ten test. Przykładowe kody jednostek to C62 dla sztuk, HUR dla godzin, KGM dla kilogramów i MTR dla metrów.

Dlaczego to ważne

Kod jednostki określa, w czym jest mierzona ilość stanowiąca podstawę narzutu.

Jak to poprawić

Sprawdź jednostkę ilości bazowej narzutu na całą fakturę. Popraw ram:BasisQuantity/@unitCode w ram:SpecifiedTradeAllowanceCharge w rozliczeniu całej faktury, którego ram:ChargeIndicator/udt:Indicator ma wartość true. Użyj kodu z dopuszczonej listy odpowiadającego tej ilości, na przykład C62 zamiast „szt.” dla sztuk. Wyeksportuj plik i sprawdź go ponownie.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta

Oryginalna treść reguły

Value of '@unitCode' is not allowed.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła FX-SCH-A-000974 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026