Przejdź do treści

Błąd krytyczny

BR-DEC-RO-25: Podstawa rabatu na pozycji: do dwóch miejsc po przecinku

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

BR-DEC-RO-25 oznacza, że podstawa rabatu na pozycji faktury (BT-137), czyli kwota, od której liczony jest rabat, 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

Rabat na jednej pozycji faktury może podawać podstawę, od której jest liczony (BT-137), na przykład kwotę, do której stosuje się procent rabatu. Ta kwota ma więcej niż dwie cyfry po kropce. Cyfry liczy się tak, jak są zapisane w pliku, więc 80.000 nie przejdzie weryfikacji, choć to ta sama kwota co 80. 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ę rabatu 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 false. Sama kwota rabatu (BT-136) ma osobną regułę, BR-DEC-RO-24.

Oryginalna treść reguły

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

Pola faktury: BT-137

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-25 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026