Dit artikel is alleen van toepassing op het scenario “opgeslagen condities”
De netto prijsberekening is vanwege de hoeveelheid variabelen en ondersteunde situaties een complex geheel. Voor de belanghebbenden dus niet onbelangrijk om te weten hoe de berekening functioneert. 2BA volgt hierin zoveel mogelijk de systematiek die beschreven is in “IC wijzigingsverzoek 2013/003” door de “CCSB&I (Commissie Communicatie Standaarden voor Bouw- en Installatiesector)”.
Bij de berekening gelden een aantal voorwaarden. De basisvoorwaarden zijn:
De nettoprijs wordt opgehaald/berekend door de volgende stappen te doorlopen:
Voor elke (hoofd)stap wordt een prijs geretourneerd indien gevonden/mogelijk.
De berekende of geselecteerde nettoprijs is excl. btw. en exclusief kortingen/toeslagen die op artikelniveau gedefinieerd zijn zoals verwijderingsbijdrage, afhaalkorting etc.
Het is mogelijk dat er geen prijs geretourneerd wordt.
Input artikelgegevens | Input condities | Output | Opmerking |
---|---|---|---|
brutoprijs | nettoprijs of korting | originele brutoprijs; berekende nettoprijs | |
brutoprijs | – | originele brutoprijs | |
nettoprijs | nettoprijs | originele nettoprijs; berekende nettoprijs | |
nettoprijs | korting | – | |
nettoprijs | – | originele nettoprijs | |
brutoprijs, nettoprijs | nettoprijs of korting | originele brutoprijs; originele nettoprijs; berekende nettoprijs | |
brutoprijs, nettoprijs | – | originele brutoprijs; originele nettoprijs | |
– | nettoprijs | berekende nettoprijs | |
– | korting | – | |
– | – | – |
Binnen de artikelgegevens kan via een indicator worden opgegeven “Prijs op aanvraag”. Deze indicator heeft geen invloed op de werking of berekening van de nettoprijs. Deze indicator wordt zelfs niet meegegeven naar de Conditie Server. Evt. afhandeling van deze indicator dient bij het ontvangen in het ERP pakket te gebeuren.
10% korting op een brutoprijs van € 250 betekent een nettoprijs van: | € 250 – (10% van € 250) |
€ 250 – (€ 25) | |
€ 225 |
100% korting op een brutoprijs van € 75 betekent een nettoprijs van: | € 75 – (100% van € 75) |
€ 75 – (€ 75) | |
€ 0 |
Nettoprijs = Brutoprijs – (percentage/100 * brutopijs) of
Nettoprijs = Brutoprijs * (1-(percentage/100))
Alhoewel wiskundig terug te rekenen tot één percentage is het mogelijk om het kortingspercentage op te geven in drie kortingspercentages (korting1, korting2 en korting3). Korting1 van 75%, korting2 van 10% en korting3 van 2% leidt tot een totale korting van 77,95%.
Totaalpercentage = 100-((((100-percentage1))*((100-percentage2))*((100-percentage3)))/10000)
Nettoprijs = Brutoprijs * (1-(percentage1/100)) * (1-(percentage2/100)) * (1-(percentage3/100))