Przejdź do treści

Błąd krytyczny

UBL-SR-30: Rabat może mieć tylko jeden tekst powodu

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

UBL-SR-30 oznacza, że rabat ma więcej niż jeden tekst powodu. Dla rabatu na całą fakturę jest to powód rabatu (BT-97). Zostaw jeden krótki powód, na przykład „Wcześniejsza płatność”, i wyeksportuj plik ponownie.

Na tej stronie

Co to oznacza

Każdy rabat, oznaczony w UBL przez cbc:ChargeIndicator o wartości false, może mieć tekst powodu (cbc:AllowanceChargeReason) tylko raz. Dla rabatu na całą fakturę jest to powód rabatu (BT-97). Kod powodu rabatu na całą fakturę (BT-98) to osobne pole i może stać obok tekstu.

Dlaczego to ważne

Powód mówi odbiorcy, dlaczego kwota została obniżona.

Jak to poprawić

Zostaw najwyżej jeden tekst powodu dla każdego rabatu w programie do faktur. Jeśli podano dwa opisy, połącz je w jeden krótki tekst. W XML każdy cac:AllowanceCharge z cbc:ChargeIndicator false może mieć tylko jeden cbc:AllowanceChargeReason, a kod trafia do cbc:AllowanceChargeReasonCode.

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

Document level allowance reason shall occur maximum once

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

Zaktualizowano 7 listopada 2026