Przejdź do treści

Błąd krytyczny

BR-DEC-RO-28: Podstawa narzutu na pozycji: do dwóch miejsc po przecinku

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

BR-DEC-RO-28 oznacza, że podstawa narzutu na pozycji faktury (BT-142), czyli kwota, od której liczony jest narzut, ma więcej niż dwa miejsca po przecinku. Popraw tę pozycję, zaokrąglając podstawę do dwóch miejsc albo pomiń ją, jeśli jej nie używasz.

Na tej stronie

Co to oznacza

Narzut na jednej pozycji faktury może podawać podstawę, od której jest liczony (BT-142), na przykład kwotę, do której stosuje się procent. Ta kwota ma więcej niż dwie cyfry po kropce. Cyfry liczy się tak, jak są zapisane w pliku, więc 60.000 nie przejdzie weryfikacji, choć to ta sama kwota co 60. Reguła działa tylko wtedy, gdy podstawa została podana.

Dlaczego to ważne

Rumuński format CIUS-RO ogranicza tę kwotę do dwóch miejsc po przecinku. Dłuższa liczba to błąd krytyczny, więc plik jest odrzucany, dopóki jej nie poprawisz.

Jak to poprawić

W pozycji wskazanej w błędzie zaokrąglij podstawę narzutu do dwóch miejsc po przecinku. Jeśli z podstawy nie korzystasz, możesz ją pominąć. W pliku XML jest to BaseAmount w elemencie AllowanceCharge wewnątrz InvoiceLine (lub CreditNoteLine), z ChargeIndicator ustawionym na true. Sama kwota narzutu (BT-141) ma osobną regułę, BR-DEC-RO-27.

Oryginalna treść reguły

Numarul maxim permis de zecimale pentru Valoarea de baza a taxei suplimentare la linia facturii (BT-142) este 2. #The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.

Pola faktury: BT-142

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
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 BR-DEC-RO-28 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026