Wat de regel betekent
Op elke factuurregel staat de prijs per stuk na korting (BT-146) in het blok NetPriceProductTradePrice. Deze regel controleert dat dat blok geen TypeCode bevat, een code die aangeeft wat voor soort prijs het is.
Waarom het ertoe doet
EN 16931 deelt de prijs per stuk van een factuurregel niet in naar soort. De software van de ontvanger kan dus niets met de code en negeert die mogelijk. Het bestand wordt toch geaccepteerd, omdat dit een waarschuwing is. Herstel het voor een schoon bestand of als de ontvanger vraagt om een bestand zonder waarschuwingen.
Zo los je het op
Open de factuurregel, zoek NetPriceProductTradePrice en verwijder het element TypeCode. Laat de prijs per stuk (ChargeAmount) staan. Dit is een ander element dan de typecode in het kortingsblok, die heeft een eigen regel. Voegt je software de code bij elke export toe, kies dan een uitvoer in EN 16931, NLCIUS of Peppol BIS.
De gepubliceerde tekst van de regel
TypeCode 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 |