Przejdź do treści

Błąd

FX-SCH-A-000520: Kod powodu rabatu musi być poprawnym kodem

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000520 oznacza, że kod powodu rabatu na całą fakturę (BT-98) nie znajduje się na liście dozwolonych. Użyj kodu z listy UNTDID 5189, na przykład 95 dla rabatu lub 100 dla szczególnego porozumienia, albo usuń kod i opisz powód słowami.

Na tej stronie

Co to oznacza

Rabat na całą fakturę (BG-20) może mieć opisany słownie powód (BT-97), kod powodu (BT-98) albo jedno i drugie. Kod zapisuje się w ram:ReasonCode. Reguła sprawdza jego niepustą wartość na liście kodów UNTDID 5189 dozwolonych w danym profilu, na przykład 95 (rabat), 100 (szczególne porozumienie), 102 (stały rabat długoterminowy) lub 104 (rabat standardowy). Dotyczy ram:SpecifiedTradeAllowanceCharge pod ram:ApplicableHeaderTradeSettlement, gdy ram:ChargeIndicator/udt:Indicator ma wartość false. To kod z listy, a nie dowolny tekst. Ta reguła sprawdza tylko kod. To, czy rabat ma w ogóle powód lub kod powodu, sprawdza inna reguła (BR-33). Reguła dotyczy profilu Basic w formatach Factur-X i ZUGFeRD (zagraniczne e-faktury: PDF z osadzonym plikiem XML, inne niż FA(3) w KSeF).

Dlaczego to ważne

Kod powodu określa rodzaj rabatu bez odczytywania opisu słownego. Opis słowny nie sprawia, że niedozwolony kod staje się poprawny.

Jak to poprawić

Sprawdź kod powodu rabatu na całą fakturę. W ram:ReasonCode wpisz dozwolony kod UNTDID 5189 zgodny z rzeczywistym powodem, na przykład 95 dla rabatu. Możesz też usunąć ram:ReasonCode i opisać powód w ram:Reason, na przykład Rabat ilościowy. Nie wpisuj opisu słownego w polu kodu. Wyeksportuj fakturę ponownie i sprawdź poprawiony plik.

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 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 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-000520 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026