Przejdź do treści

Ostrzeżenie

BR-NL-32-1: Pomiń kod przyczyny rabatu lub narzutu

W skrócie

Ostrzeżenie: warto sprawdzić.

BR-NL-32-1 oznacza, że rabat lub narzut ma element kodu przyczyny, którego holenderski profil NLCIUS nie zaleca. Aby usunąć ostrzeżenie, usuń cbc:AllowanceChargeReasonCode. Przyczynę możesz zachować słowami w cbc:AllowanceChargeReason w tym samym rabacie lub narzucie.

Na tej stronie

Co to oznacza

Test UBL wykrywa obecność cac:AllowanceCharge/cbc:AllowanceChargeReasonCode, także gdy element jest pusty. Sam kontekst nie ogranicza kontroli do poziomu całej faktury. Na poziomie całej faktury są to kody przyczyny rabatu (BG-20, BT-98) lub narzutu (BG-21, BT-105). Warianty reguły obejmują zarówno rabaty, jak i narzuty.

Dlaczego to ważne

NLCIUS nie zaleca kodów przyczyny rabatów i narzutów. Ta reguła sprawdza element kodu, nie tekst przyczyny.

Jak to poprawić

W odpowiednim cac:AllowanceCharge zachowaj lub wpisz przyczynę słowami w cbc:AllowanceChargeReason, a następnie usuń cbc:AllowanceChargeReasonCode, zamiast zostawiać go pustego. Na poziomie całej faktury tekst przyczyny to BT-97 dla rabatu i BT-104 dla narzutu. Nie zmieniaj kwot rabatu ani narzutu. Wyeksportuj plik i sprawdź go ponownie.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Oryginalna treść reguły

The use of an allowance reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended

W zestawach reguł SI-UBL 2.0 / NLCIUS (invoice), SI-UBL 2.0 / NLCIUS (credit note) ta reguła brzmi:

The use of a charge reason code (cac:AllowanceCharge/cbc:AllowanceChargeReasonCode) is not recommended

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
Ź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-NL-32-1 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026