Co to oznacza
Rabat w pozycji faktury (BG-27) może mieć kod powodu (BT-140) z listy UNTDID 5189, na przykład 95 dla rabatu lub 100 dla rabatu specjalnego. Reguła porównuje niepustą wartość ram:ReasonCode w bloku ram:SpecifiedTradeAllowanceCharge z ram:ChargeIndicator/udt:Indicator o wartości false z listą kodów dozwolonych w profilach BASIC formatów Factur-X i ZUGFeRD. Blok znajduje się w ram:SpecifiedLineTradeSettlement danej pozycji. Pusta wartość przechodzi ten konkretny test.
Dlaczego to ważne
Wspólna lista kodów nadaje powodom rabatów spójne znaczenie w różnych programach do faktur.
Jak to poprawić
Sprawdź, z jakiego powodu stosujesz rabat w pozycji. W ram:ReasonCode jego bloku wpisz odpowiadający temu powodowi dozwolony kod UNTDID 5189. Jeśli podajesz powód słownie zamiast kodem, usuń ram:ReasonCode i wpisz wyjaśnienie w ram:Reason. Nie wpisuj własnego tekstu ani kodu narzutu w miejsce kodu rabatu. Wyeksportuj poprawioną fakturę i sprawdź ją 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 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000546 Narzut w pozycji musi mieć dokładnie jeden wskaźnik
- FX-SCH-A-000547 Narzut w pozycji musi mieć dokładnie jedną kwotę
- FX-SCH-A-000548 Kod powodu narzutu w pozycji bez listID musi być akceptowany
- FX-SCH-A-000549 Podsumowanie pozycji musi mieć jedną kwotę netto
- FX-SCH-A-000550 Każda pozycja musi mieć nazwę towaru lub usługi
- FX-SCH-A-000551 Standardowy identyfikator towaru musi podawać schemat