Przejdź do treści
Motyw
Polski

Błąd

BR-FXEXT-BR-54-2: Atrybut towaru ma mieć wartość albo wartość z jednostką

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

BR-FXEXT-BR-54-2 oznacza, że atrybut towaru na pozycji nie ma wartości albo ma jednocześnie zwykłą wartość i wartość z jednostką miary. Podaj w każdym atrybucie dokładnie jedno z dwojga.

Na tej stronie

Co to oznacza

W profilu Extended Factur-X i ZUGFeRD (e-faktura w PDF z osadzonym XML) każdy atrybut towaru (BG-32) musi mieć wartość (BT-161) albo wartość z jednostką miary (BT-X-12), ale nie oba naraz. Kontrola jest spełniona, gdy jest zwykła wartość i nie ma wartości mierzonej, albo gdy nie ma zwykłej wartości, a jest wartość mierzona z kodem jednostki. Wartość mierzona bez kodu jednostki też nie przechodzi.

Dlaczego to ważne

Atrybut bez wartości to niedokończone zdanie, a atrybut z dwiema wartościami jest niejednoznaczny. Nabywca nie wie, która z nich obowiązuje, więc faktura zostaje odrzucona.

Jak to poprawić

Otwórz atrybut na pozycji. Dla tekstu, takiego jak Niebieski, wypełnij samą zwykłą wartość. Dla pomiaru, takiego jak waga lub długość, użyj wartości mierzonej z jednostką, a zwykłą wartość zostaw pustą. Jeśli nie masz co wpisać, usuń atrybut.

Oryginalna treść reguły

Each Item attribute (BG-32) shall contain an Item attribute value (BT-161) or an Item attribute value with unit of measure (BT-X-12, with BT-X-12-0), but noth both.

Pola faktury: BG-32, BT-161

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 BR-FXEXT-BR-54-2 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026