Przejdź do treści

Błąd

FX-SCH-A-001137: Kod powodu rabatu w pozycji musi być poprawny

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-001137 oznacza, że niepusty kod powodu rabatu w pozycji faktury (BT-140) nie należy do dozwolonych kodów. Popraw ram:ReasonCode, wybierając dozwolony w profilu Extended kod odpowiadający powodowi rabatu, na przykład 95 dla rabatu albo 100 dla rabatu specjalnego.

Na tej stronie

Co to oznacza

Reguła sprawdza kod powodu rabatu w pozycji (BT-140, w grupie BG-27) według listy kodów 28 profilu Extended formatów Factur-X i ZUGFeRD (zagraniczne formaty e-faktury). Dotyczy ram:ReasonCode w ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeAllowanceCharge tylko wtedy, gdy ram:ChargeIndicator/udt:Indicator ma wartość false. Pusta wartość kodu nie powoduje błędu tego testu.

Dlaczego to ważne

Kod powodu pozwala programowi rozpoznać podaną przyczynę rabatu.

Jak to poprawić

Sprawdź powód rabatu w pozycji i popraw ram:ReasonCode w odpowiednim ram:SpecifiedTradeAllowanceCharge, gdzie ram:ChargeIndicator/udt:Indicator ma wartość false. Użyj dozwolonego kodu odpowiadającego rabatowi, na przykład 95 dla rabatu albo 100 dla rabatu specjalnego. Opis słowny wpisz w ram:Reason, nie w polu kodu. Wyeksportuj plik ponownie i sprawdź go jeszcze raz.

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

Zaktualizowano 7 listopada 2026