Prijsmodules uitgelegd
Kies en stel de juiste prijsmodule in: vast, per eenheid, op tijd, tarieftabel, traject, zone, percentage, formule, query, Excel en meer.
Bijgewerkt 5 oktober 2026
Een prijsmodule is één tariefregel. Elke module levert nul of meer regels op (aantal × prijs) voor de order, trip of het voertuig dat wordt geprijsd. Een prijsconfiguratie telt al zijn modules op. Dezelfde modules gebruik je in capaciteitscontracten en in de standaard kostentarieven van je platform.
Een module instellen
- Klik in het formulier van de prijsconfiguratie op een blok Prijsmodule onder Modules, of klik op Prijsmodule toevoegen.
- Kies het type bij Prijsmoduletype (zie de tabel hieronder).
- Vul een Naam in (verplicht).
- Kies bij Selecteer entiteittype voor prijscontext het niveau dat de module prijst, bijvoorbeeld trip.
- Vul de velden voor het gekozen type in, inclusief het Bedrag waar dat wordt getoond.
- Kies de categorie bij Selecteer prijscategorie (verplicht). Zie Prijscategorieën en kostenelementen.
- Optioneel: voeg modulespecifieke Btw-regels toe. Die gaan vóór de btw-regels van de configuratie.
- Optioneel: zet Eén keer per factuur aan, zodat de regel maar één keer op een gecombineerde factuur verschijnt.
- Optioneel: vul een Beschrijving of een Aangepaste beschrijving in voor de factuurregel.
- Klik op Opslaan. Het blok toont nu het type, het entiteitstype en het bedrag.
Gebruik het dupliceericoon op een blok om een module te kopiëren, en de sluitknop (×) om hem te verwijderen.
Moduletypen
| Type | Prijst | Belangrijkste velden |
|---|---|---|
| Vaste prijs | Een vaste prijs per order, trip, voertuig of vlootvoertuig. | Bedrag |
| Per eenheid | Een prijs per kilometer of mijl, of per zending, goederenregel, artikel, actie of ladingdrager. | Selecteer eenheidsopties, Bedrag |
| Op tijd gebaseerd | Een prijs per tijdsperiode voor de hele trip of voor elke actie, bijvoorbeeld per uur wachttijd. | waarde en Selecteer schema-eenheid (Minuten tot Jaren), Bedrag |
| Tarieftabel | Een tarieftabel: de kolom en rij worden gekozen op basis van afstand, aantallen of bezochte locaties. | eenheden voor rijen en kolommen, de cellen; Plakken uit Excel vult de tabel met gekopieerde cellen |
| Route A naar B | Een prijs per verplaatsing van locatie A naar locatie B (een traject). | Locatie vanaf..., Locatie naar..., Selecteer granulariteit (Land, Plaats, Postcode, Straat, Exact), Omgekeerd, Bedrag |
| Zone | Een prijs per verplaatsing die eindigt in een zone van postcodereeksen, bijvoorbeeld een bezorggebied. Er wordt niets gefactureerd als geen enkele verplaatsing in de zone eindigt. | de postcodereeksen (+ Postcode toevoegen), Selecteer bewegingsniveau (Rijactie of Zending), optioneel Vertrekpunt van de zone (optioneel) met Selecteer granulariteit, Bedrag |
| Percentage | Een percentage van een waarde of van de modules ervoor, voor toeslagen en kortingen. | Percentage en de startwaarde |
| Prijselementen | De kostenelementen van één prijscategorie die op de trip, de zendingen en de stoplocaties worden gevonden. | Selecteer prijscategorie, Factor |
| Veld van entiteit | Een getal uit het geprijsde item, gebruikt als aantal of als prijs. | Selector, Waarde is (Aantal (× bedrag per eenheid) of Prijs (waarde is de regelprijs)), Factor |
| Formule | Een berekening met velden van het geprijsde item en prijsvariabelen. | Formule |
| Query (TQL) | Een prijs die het resultaat is van een query over je data, bijvoorbeeld het aantal pallets dat deze maand voor de klant is vervoerd. Prijst trips, voertuigen, vlootvoertuigen en transportorders. | de query: recordtype, filters en velden, zoals in de querybouwer |
| Variabele aanpassing | Een prijs die meebeweegt met een prijsvariabele, zoals een dieselindex, ten opzichte van een basisniveau. | de prijsvariabele, Basisniveau, Per verschil van, Wijziging per stap |
| Excel-berekening | Een prijs die wordt berekend door een Excel-werkmap die je uploadt. | Document, Resultaatcel, Factor |
| Modulegroep | Een groep submodules waarvan alle regels worden gefactureerd. | Modules |
| Hoogste modulewaarde / Laagste modulewaarde | Alleen de submodule met het hoogste of laagste totaal, bijvoorbeeld "per km, maar minstens het vaste minimum". | Modules |
| Abonnement | Een terugkerende prijs per chauffeur, voertuig, vlootvoertuig of ladingdrager. | Bedrag |
Query (TQL)-modules
De query draait op je platform telkens als het item wordt geprijsd, en het resultaat wordt de prijs van één regel. Zonder geselecteerde velden is de prijs het aantal gevonden rijen. Met velden wordt het eerste veld over alle rijen opgeteld. In een filterwaarde kun je tussen dubbele accolades naar het geprijsde item verwijzen, bijvoorbeeld {{ customer.id }}, zodat de query alleen de records van die klant telt. Een query die niet kan draaien, levert geen regel op.
Formules en aangepaste omschrijvingen
Verwijs in een Formule tussen dubbele accolades naar velden van het geprijsde item, bijvoorbeeld {{ route.distance }} / 1000 * 1.2. Verwijs naar een prijsvariabele met een dollarteken gevolgd door de variabelenaam, bijvoorbeeld $diesel voor de variabele diesel.
Laat Aangepaste beschrijving leeg om de standaardregeltekst te gebruiken. Vul hem in om je eigen tekst samen te stellen, bijvoorbeeld Order {{orderId}}.
Test een nieuwe configuratie eerst op één klant: prijs een afgeronde trip, controleer de regels en koppel de configuratie pas daarna aan meer klanten.