Przejdź do treści

Ostrzeżenie

CII-SR-124: Usuń ilość bazową z rabatu od ceny jednostkowej

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-124 oznacza, że rabat od ceny jednostkowej w pozycji zawiera ilość bazową (BasisQuantity), której faktura zgodna z EN 16931 nie powinna mieć. Usuń ten element z rabatu; to tylko ostrzeżenie, więc plik nadal zostanie przyjęty.

Na tej stronie

Co to oznacza

W każdej pozycji cena jednostkowa przed rabatem (BT-148) może mieć jeden rabat (BT-147). Reguła sprawdza, czy ten rabat nie zawiera elementu BasisQuantity, który podaje ilość, do której rabat się odnosi. Sama kwota rabatu jest dozwolona, a oznaczany jest tylko ten dodatkowy element.

Dlaczego to ważne

EN 16931, europejska norma e-faktury, opisuje rabat od ceny jednostkowej samą kwotą, więc program odbiorcy nie ma pola na ilość bazową i może ją pominąć. Plik jest nadal przyjmowany, bo to ostrzeżenie. Warto to poprawić, gdy chcesz mieć czysty plik, gdy odbiorca o to prosi albo gdy nabywca opiera się na tej ilości, bo może ona nigdy nie zostać odczytana.

Jak to poprawić

W pliku XML ten element leży w każdej pozycji, w SpecifiedLineTradeAgreement, GrossPriceProductTradePrice i AppliedTradeAllowanceCharge. Zwykle zapisuje go program do faktur, więc poszukaj w nim ustawienia formatu lub profilu wyjściowego i wybierz EN 16931, XRechnung lub Peppol BIS zamiast pełniejszego profilu, takiego jak Extended. Jeśli takiego ustawienia nie ma, poproś dostawcę programu, żeby przestał zapisywać ten element. Jeśli edytujesz XML ręcznie, usuń element BasisQuantity i zostaw kwotę rabatu.

Oryginalna treść reguły

BasisQuantity should not be present

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Ź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 CII-SR-124 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026