Przejdź do treści

Błąd krytyczny

UBL-DT-01: Kwoty objęte regułą mogą mieć najwyżej dwa miejsca po przecinku

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

UBL-DT-01 oznacza, że jedna z kwot objętych tą regułą ma więcej niż dwie cyfry po kropce dziesiętnej, na przykład 12.345. Zaokrąglij tę kwotę do dwóch miejsc po przecinku w programie do faktur i wyeksportuj fakturę ponownie.

Na tej stronie

Co to oznacza

Reguła sprawdza elementy XML, których nazwa kończy się na Amount, z wyjątkiem nazw kończących się na PriceAmount oraz kwot mających przodka cac:Price z elementem podrzędnym cac:AllowanceCharge. Dopuszcza najwyżej dwa znaki po kropce dziesiętnej. Obejmuje kwotę netto pozycji (BT-131), kwotę VAT (BT-110 i BT-117), kwotę brutto faktury (BT-112), kwotę do zapłaty (BT-115) oraz kwoty rabatów i narzutów na poziomie całej faktury i poszczególnych pozycji. Wartości 10, 10.5 i 10.50 przechodzą, a 10.125 i 10.500 nie. Cena jednostkowa (BT-146), rabat od ceny jednostkowej (BT-147) i cena jednostkowa przed rabatem (BT-148) nie są objęte tą regułą. Reguła dotyczy plików w formacie UBL, który stosują Peppol (europejska sieć wymiany e-faktur) i XRechnung (niemiecki format e-faktury), a nie struktury FA(3) z KSeF.

Dlaczego to ważne

EN 16931 ogranicza kwoty objęte tą regułą do dwóch miejsc po przecinku.

Jak to poprawić

Zaokrąglij każdą kwotę objętą regułą do dwóch miejsc po przecinku w programie do faktur, a nie tylko w wyświetlanym widoku, i wyeksportuj fakturę ponownie. Zacznij od kwot netto pozycji. Nie zaokrąglaj ceny jednostkowej (BT-146), rabatu od ceny jednostkowej (BT-147) ani ceny jednostkowej przed rabatem (BT-148) tylko po to, żeby spełnić tę regułę. Jeśli tworzysz XML samodzielnie, zapisz każdą kwotę objętą regułą z najwyżej dwoma miejscami po przecinku, na przykład 10.13, a nie 10.125, i oblicz sumy z zaokrąglonych kwot pozycji. Sprawdź ponownie wyeksportowany 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ę

Oryginalna treść reguły

Amounts shall be decimal up to two fraction digits

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Ź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 UBL-DT-01 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026