Wat de regel betekent
Deze regel telt ram:AppliedTradeAllowanceCharge-elementen binnen elke ram:GrossPriceProductTradePrice alleen als ram:ChargeIndicator/udt:Indicator de tekst false heeft. Er mag hooguit één zo'n element zijn. Het gaat om de prijskorting (BT-147), niet om een korting op het regelbedrag. De controle geldt voor de profielen Basic en EN 16931 van Factur-X en ZUGFeRD.
Waarom het ertoe doet
Deze profielen bieden binnen het brutoprijsblok ruimte voor één optionele prijskorting. Meer dan één bijpassend kortingselement overschrijdt die grens.
Zo los je het op
Bereken het verschil tussen de prijs vóór en na korting op basis van hetzelfde basisaantal. Leg dat verschil vast als één prijskorting. Tel kortingspercentages niet zomaar bij elkaar op als de kortingen na elkaar worden toegepast. Maak je de XML zelf, houd dan hooguit één ram:AppliedTradeAllowanceCharge met de tekst false in ram:ChargeIndicator/udt:Indicator over binnen ram:GrossPriceProductTradePrice. Exporteer opnieuw en controleer zowel de prijsberekening als het regelbedrag.
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
Element variant 'ram:AppliedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator="false"]' may occur at maximum 1 times. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000275 De eenheid van een brutoprijs moet een geldige code zijn
- FX-SCH-A-000276 Elke regel moet precies één gefactureerd aantal hebben
- FX-SCH-A-000277 De basisperiode voor een boete heeft een eenheidscode nodig
- FX-SCH-A-000278 Elke regel moet precies één set btw-gegevens hebben
- FX-SCH-A-000279 Precies één regelbedragblok per regel
- FX-SCH-A-000282 Het schema van het gefactureerde object moet een geldige code zijn