Wat de regel betekent
Op elke factuurregel kan de prijs per stuk vóór korting (BT-148) één korting (BT-147) hebben. Deze regel controleert dat die korting geen UnitBasisAmount bevat, een extra bedrag waarop de korting kan zijn gebaseerd. Alleen het uiteindelijke kortingsbedrag hoort bij EN 16931.
Waarom het ertoe doet
EN 16931 verwacht één uitgerekend kortingsbedrag. Hoe dat bedrag is berekend, hoort niet bij de factuurgegevens. De software van de ontvanger heeft dus geen veld voor het basisbedrag en negeert het mogelijk. Het bestand wordt toch geaccepteerd, omdat dit een waarschuwing is. Herstel het voor een schoon bestand, of als de afnemer de berekening nodig heeft en die niet te zien krijgt.
Zo los je het op
Verwijder UnitBasisAmount uit de AppliedTradeAllowanceCharge onder GrossPriceProductTradePrice in elke factuurregel waar het staat. Laat het kortingsbedrag (ActualAmount) staan, want dat is het bedrag dat telt. Moet de afnemer kunnen zien hoe de korting is berekend, zet dan een korte toelichting in een opmerking bij de factuurregel (BT-127). Voegt je software het element zelf toe, vraag de leverancier dan om een EN 16931-export.
De gepubliceerde tekst van de regel
UnitBasisAmount should not be present Waar deze regel geldt
| Regelset | Versie |
|---|---|
| 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 |