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 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000602 Kategoria VAT narzutu na poziomie faktury
- FX-SCH-A-000603 Rodzaj podatku przy narzucie na poziomie faktury
- FX-SCH-A-000604 Kod powodu narzutu na poziomie faktury
- FX-SCH-A-000605 Format 102 dla terminu płatności
- FX-SCH-A-000606 Waluta łącznej kwoty VAT musi być poprawnym kodem waluty
- FX-SCH-A-000607 Łączna kwota VAT w walucie rozliczenia VAT wymaga poprawnego kodu