Przejdź do treści

Błąd

FX-SCH-A-000613: Jednostka ilości na pozycji faktury musi być poprawnym kodem

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000613 oznacza, że jednostka zafakturowanej ilości (BT-130) na pozycji nie jest poprawnym kodem jednostki. Wybierz jednostkę z listy w programie do faktur, na przykład C62 dla sztuki, HUR dla godziny lub KGM dla kilograma.

Na tej stronie

Co to oznacza

Reguła sprawdza niepusty atrybut unitCode (BT-130) elementu ram:BilledQuantity w ram:SpecifiedLineTradeDelivery danej pozycji. Element zawiera zafakturowaną ilość (BT-129). Kod musi należeć do listy jednostek profilu opartej na UN/ECE Recommendation 20 i 21, na przykład C62, HUR, DAY, KGM, MTR lub LTR. Pusta wartość przechodzi ten test, który nie potwierdza obecności jednostki ani jej właściwego doboru.

Dlaczego to ważne

Jednostka określa sposób odczytania zafakturowanej ilości. Kod z dozwolonej listy nadal musi odpowiadać jednostce, w której faktycznie podajesz tę ilość.

Jak to poprawić

Otwórz w programie do faktur pozycję z błędem i sprawdź jednostkę zafakturowanej ilości. Jeśli tworzysz XML samodzielnie, popraw unitCode elementu ram:BilledQuantity w ram:SpecifiedLineTradeDelivery. Użyj właściwego kodu z listy, na przykład KGM zamiast kg, i sprawdź, czy odpowiada podanej ilości. Wyeksportuj fakturę i sprawdź ją 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 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000613 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026