Co to oznacza
Każdy rabat w pozycji faktury (BG-27) musi podawać kwotę odjętą od pozycji (BT-136), jako kwotę netto, czyli bez VAT. Reguła liczy elementy ram:ActualAmount w blokach ram:SpecifiedTradeAllowanceCharge wewnątrz ram:SpecifiedLineTradeSettlement, w których ram:ChargeIndicator/udt:Indicator ma wartość false. Każdy taki blok musi zawierać dokładnie jeden ram:ActualAmount. Test nie sprawdza wartości kwoty ani obliczenia rabatu. Dotyczy profili BASIC, EN 16931 i EXTENDED formatów Factur-X i ZUGFeRD.
Dlaczego to ważne
Kwota rabatu zmniejsza wartość pozycji. W każdym bloku rabatu potrzebne jest jedno pole tej kwoty.
Jak to poprawić
Sprawdź właściwą kwotę netto rabatu we wskazanej pozycji. Jeśli rabat podajesz jako procent, oblicz również odpowiadającą mu kwotę netto. W XML wpisz ją w jednym ram:ActualAmount w bloku ram:SpecifiedTradeAllowanceCharge z ram:ChargeIndicator/udt:Indicator o wartości false. Dodaj brakujący element lub, po potwierdzeniu właściwej kwoty, usuń powtórzenia. 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
Element 'ram:ActualAmount' must occur exactly 1 times. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000545 Kod powodu rabatu w pozycji musi być akceptowany
- 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