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 UnitBasisAmount, czyli dodatkowej kwoty, od której rabat może być liczony. W EN 16931 liczy się tylko gotowa kwota rabatu.
Dlaczego to ważne
EN 16931, europejska norma e-faktury, oczekuje jednej gotowej kwoty rabatu. Sposób jej wyliczenia nie należy do danych faktury, więc program odbiorcy nie ma pola na kwotę bazową i może ją pominąć. Plik jest nadal przyjmowany, bo to ostrzeżenie. Warto to poprawić, by mieć czysty plik, albo gdy nabywca potrzebuje wyliczenia, a go nie zobaczy.
Jak to poprawić
Usuń UnitBasisAmount z AppliedTradeAllowanceCharge pod GrossPriceProductTradePrice w każdej pozycji, w której występuje. Zostaw kwotę rabatu (ActualAmount), bo to ona się liczy. Jeśli nabywca ma zobaczyć, jak rabat został wyliczony, wpisz krótkie wyjaśnienie w uwadze do pozycji (BT-127). Jeśli program sam dodaje ten element, poproś dostawcę o eksport w formacie EN 16931.
Oryginalna treść reguły
UnitBasisAmount 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-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
- CII-SR-131 Usuń kurs waluty z rabatu od ceny jednostkowej
- CII-SR-132 Usuń okres ważności z ceny jednostkowej przed rabatem