Hoe de prijzen en kortingen worden bepaald
“Waarom staat hier deze prijs?” is een veelgestelde vraag. Smart Trade bouwt de prijs van een orderregel op uit een basisprijs en een reeks kortingen en afspraken. Dit artikel legt uit hoe dat werkt; achteraan lees je hoe je de opbouw per orderregel terugziet in de Prijsopbouw-dialoog.
Voor functioneel beheerders en administratieve medewerkers. Dit artikel beschrijft de werking in het huidige (redesign) orderscherm.
In het kort
De prijs op een orderregel begint bij een basis verkoopprijs. Daarop past Smart Trade automatisch de van toepassing zijnde kortingen en prijsafspraken toe, in een vaste volgorde en volgens de ingestelde manier van stapelen.
Kort gezegd: prijs = basis verkoopprijs, minus de kortingen en afspraken die gelden voor deze klant, dit artikel en dit aantal. Een handmatig ingevoerde prijs of korting overschrijft de automatische berekening.
De basis verkoopprijs
De basisprijs komt van het artikel, maar wélke prijs wordt gepakt hangt af van de prijskolom die bij de relatie is ingesteld. Een artikel heeft meerdere verkoopprijzen (kolommen); de relatie bepaalt welke daarvan geldt. De namen van de prijskolommen zijn per omgeving instelbaar, dus in jouw omgeving kunnen ze een eigen naam hebben.
- De meeste relaties gebruiken de eerste (standaard) verkoopprijs.
- Een relatie kan op een andere prijskolom staan, bijvoorbeeld een tweede verkoopprijs voor wederverkopers.
- Er is ook een prijskolom die de inkoopprijs als basis neemt.
Staat een klant dus op een andere prijskolom dan je verwacht, dan verklaart dat vaak al waarom de basisprijs afwijkt.
Welke kortingen en afspraken meespelen
Op de basisprijs kunnen verschillende soorten kortingen en afspraken van toepassing zijn:
| Type | Waar komt het vandaan? |
|---|---|
| Staffelkorting | Een kortingspercentage dat geldt vanaf een bepaald aantal stuks. Ingesteld op het artikel. |
| Setaanbieding | Een setprijs die geldt vanaf een bepaald aantal stuks. Ingesteld op het artikel. |
| Prijsafspraak | Een afspraak op de relatie, op het niveau Artikelgroep, Fabrikant, Artikel of Hoofdartikel. |
| Staffelcode korting | Een staffel via een staffelcode (onderdeel van de prijsafsprakenmodule). |
| Actiekorting | Een actie of aanbieding op het artikel (met een geldigheidsperiode). |
| Vaste korting | Een vaste korting van de relatie of de relatiegroep. |
| Mix & Match | Een korting uit een artikelkortingsgroep (combinatiekorting). |
| Transporttoeslag | Een opslag die samenhangt met de leveringswijze. |
| Maximale korting | Een begrenzing van de maximaal toegestane korting op het artikel. |
| Handmatige prijs / Handmatige korting | Een prijs of korting die iemand zelf op de regel heeft ingevoerd. |
Elke korting heeft ook een rekenvorm: een Percentage (korting als % van de basisprijs), een Vaste prijs (een vaste prijs per stuk), een Vaste korting (een vast bedrag eraf) of Handmatig.
Staffelkorting in detail
Een staffel koppelt een korting aan een aantal. Bijvoorbeeld: vanaf 50 stuks 5% korting, vanaf 100 stuks 10%. Of Smart Trade een staffel toepast “vanaf” of “meer dan” het genoemde aantal, is een instelling.
Prijsafspraken in detail
Prijsafspraken staan op de relatie en kunnen op vier niveaus gelden: Artikelgroep, Fabrikant, Artikel of Hoofdartikel. Een specifiekere afspraak (bijvoorbeeld op artikelniveau) gaat vóór een algemenere (bijvoorbeeld op artikelgroepniveau). Een prijsafspraak kan een vaste prijs, een vast kortingsbedrag of een percentage zijn, en kan voorwaarden hebben zoals een minimum aantal of een geldigheidsperiode.
Hoe kortingen worden gecombineerd
Als er meerdere kortingen van toepassing zijn, bepaalt een instelling hoe ze samenwerken:
- Optellen – de kortingspercentages worden bij elkaar opgeteld.
- Na elkaar – korting-op-korting: elke korting wordt over de al verlaagde prijs berekend.
- Hoogste wint – alleen de hoogste korting telt; de andere worden niet toegepast.
Daarnaast geldt een vaste volgorde van bepalen. Grofweg kijkt Smart Trade eerst naar staffel- en setaanbiedingen, dan naar prijsafspraken, actiekortingen en vaste kortingen, en ten slotte naar begrenzingen zoals de maximale korting en mix & match. Een handmatige prijs of korting overschrijft alles (zie hieronder). Sommige afspraken zetten verdere korting bewust stop.
Voorbeeld
Een artikel heeft een basis verkoopprijs van € 10,00. Voor deze klant geldt een staffelkorting van 10% vanaf 50 stuks. Bestelt de klant er 60, dan wordt de prijs: € 10,00 minus 10% = € 9,00. Geldt daarnaast een prijsafspraak op artikelgroepniveau met een vaste prijs, dan kan die de staffelkorting blokkeren; de reden daarbij is dan “Geblokkeerd door prijsafspraak”.
Handmatige prijs of korting
Voer je zelf een korting in het kortingsveld van de regel in, dan wordt dat een handmatige korting. Voer je een afwijkende stukprijs in, dan is er sprake van een handmatige prijs. In beide gevallen overschrijft dit de automatische berekening: de overige kortingen worden dan niet meer toegepast.
Wil je in één keer op meerdere orderregels dezelfde korting zetten, gebruik dan de actie Korting toepassen (op geselecteerde of alle regels). Je voert daar een kortingspercentage in en past het toe.
Waar stel je dit in?
De prijs en korting komen uit verschillende plekken. Klopt een prijs niet, dan controleer je die bron:
| Onderdeel | Waar ingesteld |
|---|---|
| Verkoopprijzen en marges | Op het artikel (de verschillende prijskolommen). |
| Welke prijskolom een klant gebruikt | Op de relatie. |
| Staffelkortingen en setaanbiedingen | Op het artikel. |
| Acties/aanbiedingen en maximale korting | Op het artikel. |
| Prijsafspraken | Op de relatie (per artikelgroep, fabrikant, artikel of hoofdartikel). |
| Vaste korting | Op de relatie of de relatiegroep. |
| Mix & Match | In artikelkortingsgroepen. |
| Manier van stapelen (optellen / na elkaar / hoogste) | Een instelling in je omgeving. |
Let op
Prijsafspraken, staffels en de manier van stapelen bepalen samen het eindresultaat en kunnen elkaar beïnvloeden. Ga bij het inrichten voorzichtig te werk en test met een voorbeeldorder. Kom je er niet uit, schakel dan de helpdesk in of vraag een training aan.
De prijs terugzien: de Prijsopbouw-dialoog
Wil je voor een concrete orderregel zien hoe de prijs is opgebouwd, gebruik dan de Prijsopbouw-dialoog. Klik in de orderregel op het %-teken in het kortingsveld; het venster Prijsopbouw opent, met de naam van het artikel in de titel.
Goed om te weten
De dialoog is puur informatief: je ziet er hoe de prijs is opgebouwd, je wijzigt er niets mee. Een korting pas je aan in het kortingsveld van de regel zelf.
De dialoog bestaat uit drie delen:
1. Basisprijs
Het vertrekpunt van de berekening, met de Prijskolom, de Inkoopprijs (alleen als je het recht hebt om inkoopprijzen te zien), de Marge (indien beschikbaar) en de Basis verkoopprijs waarmee de berekening start.
2. Toegepaste kortingen
Een lijst met elke korting of afspraak die op deze regel is toegepast. Per korting zie je het Type (de soort), de Waarde en de Berekening (het bedrag vóór en na de korting), met een korte reden. Is een korting niet toegepast, dan staat daar de reden bij – bijvoorbeeld:
| Reden | Betekenis |
|---|---|
| Geblokkeerd door prijsafspraak | Een prijsafspraak sluit verdere kortingen uit. |
| Hogere korting reeds toegepast | Bij “hoogste wint” is er al een grotere korting toegepast. |
| Overschreven door handmatige prijs / korting | Er is handmatig een prijs of korting ingevoerd. |
| Maximale korting overschreden | De korting zou boven de maximaal toegestane korting uitkomen. |
| Startdatum nog niet bereikt / Einddatum verlopen | De actie of afspraak valt buiten de geldigheidsperiode. |
3. Prijsverloop
Een overzicht dat begint bij de Basis verkoopprijs, elke toegepaste korting met het bijbehorende bedrag toont, en eindigt bij de Eindprijs. Zo volg je stap voor stap hoe de prijs is ontstaan.
Actuele of historische prijzen?
Boven in de dialoog kan een waarschuwing staan: “Deze prijsopbouw is berekend op basis van de huidige prijzen en afspraken. Historische gegevens van het moment van aanmaken zijn niet beschikbaar voor deze orderregel.” De getoonde opbouw gaat dan uit van de prijzen en afspraken van nu, niet van de situatie toen de orderregel werd aangemaakt. Bestaat er wel een opgeslagen momentopname, dan toont de dialoog die; kortingen die pas later zijn ontstaan, worden gemarkeerd als “Niet aanwezig op moment van aanmaken orderregel”.