Wat de regel betekent
De nettoprijs per stuk (BT-146) is de prijs na eventuele prijskorting en exclusief btw. Het basisaantal waarop die prijs betrekking heeft (BT-149), bijvoorbeeld 100 bij een prijs per 100 stuks, heeft een eenheidscode (BT-150). Deze regel controleert een niet-leeg unitCode op ram:NetPriceProductTradePrice/ram:BasisQuantity tegen de eenhedencodelijst van het profiel uit UN/ECE Recommendation 20 en 21. Voorbeelden zijn C62, HUR, DAY, KGM en LTR. Een lege waarde doorstaat deze test.
Waarom het ertoe doet
Het basisaantal en de eenheid geven aan op welke hoeveelheid de prijs per stuk betrekking heeft. Deze controle kijkt niet naar de eenheid van het gefactureerde aantal.
Zo los je het op
Controleer de eenheid van de hoeveelheid waarop de nettoprijs per stuk betrekking heeft. Corrigeer in de XML het attribuut unitCode van ram:BasisQuantity in ram:NetPriceProductTradePrice, binnen ram:SpecifiedLineTradeAgreement van de betreffende regel. Gebruik een passende code uit de lijst, geen vrije tekst zoals pcs, Stk of kg. Exporteer het bestand opnieuw en controleer het opnieuw.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen Bèta
De gepubliceerde tekst van de regel
Value of '@unitCode' is not allowed. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000613 De eenheid van het gefactureerde aantal moet een geldige code zijn
- FX-SCH-A-000614 Per regel hoogstens één boekhoudreferentie
- FX-SCH-A-000615 Elke documentverwijzing op een regel heeft één identificatie-element nodig
- FX-SCH-A-000616 Elke regelverwijzing heeft precies één typecode-element nodig
- FX-SCH-A-000617 Gebruik een geldige schemacode voor de regelverwijzing
- FX-SCH-A-000618 Het documenttype van een regelverwijzing moet een geldige code zijn