Przejdź do treści

Błąd

FX-SCH-A-000273: Cena przed rabatem musi zawierać dokładnie jedną kwotę

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000273 oznacza, że blok ceny przed rabatem w pozycji (ram:GrossPriceProductTradePrice) nie zawiera elementu ram:ChargeAmount albo zawiera go więcej niż raz. Dodaj brakujący element albo usuń niezamierzone duplikaty, pozostawiając właściwą kwotę.

Na tej stronie

Co to oznacza

Pozycja może pokazywać cenę jednostkową przed rabatem cenowym (cena brutto towaru, BT-148). W formacie technicznym słowo brutto oznacza tu cenę przed rabatem, a nie cenę z VAT. Jeśli pozycja ją zawiera, blok ram:GrossPriceProductTradePrice musi mieć dokładnie jeden element ram:ChargeAmount. Mimo nazwy (charge, czyli narzut) jest to tu po prostu kwota ceny, a nie narzut.

Dlaczego to ważne

Blok zapisuje cenę przed rabatem cenowym. Musi mieć dokładnie jeden element kwoty.

Jak to poprawić

Sprawdź cenę jednostkową przed rabatem, bez VAT. Jeśli budujesz XML samodzielnie, dodaj brakujący ram:ChargeAmount w ram:GrossPriceProductTradePrice albo usuń niezamierzone duplikaty, zachowując poprawną kwotę. Usuń cały opcjonalny blok tylko wtedy, gdy nie jest potrzebny, i zachowaj poprawną cenę po rabacie oraz jej wyliczenie. Wyeksportuj poprawiony 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

Element 'ram:ChargeAmount' 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
Ź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-000273 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026