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 |
Sprawdź swój plik
Powiązane reguły
- CII-SR-125 Usuń znacznik przedpłaty z rabatu od ceny jednostkowej
- CII-SR-126 Usuń kwotę bazową z rabatu od ceny jednostkowej
- CII-SR-127 Usuń kod powodu z rabatu od ceny jednostkowej
- CII-SR-128 Usuń opis powodu z rabatu od ceny jednostkowej
- CII-SR-129 Usuń kod typu z rabatu od ceny jednostkowej
- CII-SR-130 Usuń dane VAT z rabatu od ceny jednostkowej