Przejdź do treści

Błąd

FX-SCH-A-000601: Kod powodu rabatu na poziomie faktury

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000601 oznacza, że kod powodu rabatu na poziomie faktury (BT-98) nie należy do listy UNTDID 5189 używanej w tym profilu. Wybierz właściwy kod, na przykład 95 dla rabatu, albo pomiń kod i podaj powód tekstem (BT-97).

Na tej stronie

Co to oznacza

Reguła sprawdza niepusty ram:ReasonCode w ram:SpecifiedTradeAllowanceCharge pod ram:ApplicableHeaderTradeSettlement, gdy ram:ChargeIndicator/udt:Indicator ma dosłowną wartość false. Kod powodu rabatu (BT-98) musi należeć do listy UNTDID 5189 używanej w profilu. Pusta wartość przechodzi ten test. Reguła nie sprawdza obecności tekstu powodu (BT-97) przy rabacie na poziomie faktury (BG-20).

Dlaczego to ważne

Kod wskazuje powód rabatu w uzgodnionej postaci. Tekst powodu pozwala opisać go słowami.

Jak to poprawić

Popraw kod powodu rabatu w danych faktury. Jeśli tworzysz XML samodzielnie, popraw ram:ReasonCode we właściwym ram:SpecifiedTradeAllowanceCharge pod ram:ApplicableHeaderTradeSettlement, w którym ram:ChargeIndicator/udt:Indicator ma wartość false. Jeśli pomijasz kod, pozostaw powód w ram:Reason (BT-97), na przykład Rabat ilościowy. Wygeneruj 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 'ram:ReasonCode' 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-000601 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026