Een verkoper vraagt in een chat om korting. Finance keurt een percentage goed, de catalogus verandert 's nachts en een collega verstuurt een herziene pdf. Wanneer de klant akkoord gaat, bevat de order een andere leveringsvoorwaarde. Het bedrijf heeft meerdere vastleggingen van afspraken, maar geen betrouwbaar antwoord op één vraag: welke volledige commerciële versie was geautoriseerd?
Voor salesoperations-teams in België en Nederland moet een AI-ondersteunde offertedesk dat antwoord bewaren. AI kan een aanvraag structureren en afwijkingen toelichten; deterministische diensten berekenen prijzen, aangewezen mensen keuren uitzonderingen goed en het systeem koppelt elke beslissing aan één versie van prijzen en voorwaarden. Dit is een proces voor offertecontrole, niet nog een opvolgcampagne.
Definieer het commerciële dossier vóór automatisering
Begin met één offerte-ID en onveranderlijke revisie-ID's. Elke revisie verwijst naar de juridische klantentiteit, de catalogusmomentopname, productcodes, hoeveelheden, valuta, fiscale behandeling, kortingsregels, kostenbasis, betalingsvoorwaarden, leveringsafspraken en vervaldatum. Leg vast waar elk veld vandaan komt en wie het mag wijzigen. Een link naar de actuele prijslijst biedt context, maar is geen historische prijsmomentopname.
Microsofts documentatie over Dynamics 365-offertes laat zien waarom de status belangrijk is: conceptprijzen kunnen veranderen bij openen of bewerken, terwijl actieve en gesloten offertes wijzigingen in de actuele prijslijst niet volgen. Test uw werkelijke CRM/CPQ-configuratie in plaats van aan te nemen dat elke opgeslagen offerte vaststaat.
Maak salesoperations verantwoordelijk voor de revisiecyclus, finance voor het marge- en kortingsbeleid en juridische zaken of de commerciële leiding voor afwijkende voorwaarden. De betrouwbaarheidsscore van een model verleent geen commerciële bevoegdheid. Het klantdocument, de gestructureerde commerciële momentopname en het goedkeuringsdossier moeten allemaal naar dezelfde revisie verwijzen.
Bouw een versiegebonden goedkeuringsproces
- Leg de aanvraag vast. Koppel het klantverzoek aan de verkoopkans en identificeer ontbrekende hoeveelheden, leveringslocatie, geldigheidsduur of betalingsvoorwaarden. AI mag gestructureerde velden voorstellen op basis van een e-mail, maar onduidelijke eisen gaan terug naar de verkoper. Laat een aannemelijke aanvulling geen beloofde dienstverlening worden.
- Zet de invoer vast. Selecteer een geldige catalogusrevisie en een gedateerde kostenbasis. Bewaar de werkelijke invoer waarmee de berekening reproduceerbaar is, inclusief afrondings-, valuta- en belastingregels. Controleer of klantspecifieke afspraken voorrang hebben op standaardprijzen. Een ontbrekende of verlopen bron blokkeert de offerte, in plaats van stilzwijgend een spreadsheet uit de cache te gebruiken.
- Bereken deterministisch. Een geteste prijsdienst past volumestaffels, toegestane kortingen en de goedgekeurde margeformule toe. Houd rekenwerk van het model buiten de gezaghebbende totalen. Finance bepaalt welke kosten meetellen en of vracht, implementatie of rebates de ondergrens beïnvloeden; één algemeen margeveld kan die verschillen verbergen.
- Classificeer afwijkingen. Vergelijk de voorgestelde revisie met het beleid. Scheid prijsconcessies van wijzigingen in betaling, aansprakelijkheid, levering en serviceniveau. AI kan een classificatie voorstellen met verwijzingen naar aanvraag en beleid; onzekere of tegenstrijdige classificaties gaan naar beoordeling. Beschouw stilte nooit als instemming met een uitzondering.
- Routeer de exacte revisie. Toon beoordelaars de volledige momentopname, wijzigingen, berekende marge en gevraagde uitzonderingen. Leg hun identiteit, gedelegeerde bevoegdheid, tijdstip, beslissing en revisie-ID vast. Een chatbericht met “prima” zonder gekoppelde versie volstaat niet. Regel afwezige goedkeurders via een expliciet delegatiebeleid.
- Vergrendel en verstuur. Genereer het klantdocument uit de goedgekeurde momentopname, bewaar de digitale vingerafdruk en verstuur via een geautoriseerd account. Registreer ontvanger, kanaal, document-ID en verzendresultaat. Beperk het automatiseringsaccount zodat het niet zijn eigen goedkeuringen kan geven. Een time-out creëert een uitzondering met onzekere aflevering; controleer afleveringsbewijs voordat u opnieuw verstuurt.
- Vergelijk de acceptatie. Vergelijk de klantacceptatie of inkooporder met de verzonden revisie, regels, bedragen, voorwaarden en geldigheid. Een gewijzigde hoeveelheid, handgeschreven voorwaarde of verlopen aanbod vereist beoordeling. Alleen een overeenstemmende acceptatie mag een order aanmaken; bewaar de vergelijking en elke goedgekeurde oplossing.
Gebruik optimistische gelijktijdigheidscontrole of gelijkwaardige versiecontroles bij goedkeuring en verzending. Als een andere gebruiker de offerte wijzigt terwijl de goedkeuring openstaat, maak de wachtende beslissing ongeldig en bied een nieuwe revisie aan. Koppel de goedkeuring van gisteren niet aan de pdf van vandaag omdat het offerte-ID gelijk is gebleven.
Een herbruikbare matrix voor offerteafwijkingen
Het volgende is een ontwerpsjabloon, geen aanbevolen kortingsbeleid. Elk bedrijf moet eigen grenzen en bevoegde rollen vaststellen. Bewaar de goedgekeurde beleidsrevisie bij elke routeringsbeslissing, zodat een latere regelwijziging de historische onderbouwing niet herschrijft.
| Afwijking | Vereist bewijs | Beslissingsverantwoordelijke | Wat de goedkeuring ongeldig maakt |
|---|---|---|---|
| Prijs onder de standaardprijslijst | Catalogusmomentopname, korting en berekende marge | Rol bevoegd volgens financieel beleid | Wijzigingen in hoeveelheid, kostenbasis, prijs of korting |
| Afwijkende betalingsvoorwaarden | Gevraagde voorwaarden en geldige klantovereenkomst | Finance- of kredietverantwoordelijke | Wijzigingen in betalingsschema of klantentiteit |
| Leverings- of serviceafspraak | Capaciteitsbevestiging en voorgestelde formulering | Leveringsverantwoordelijke | Wijzigingen in scope, datums of serviceniveau |
| Contractuele uitzondering | Exacte clausule en voorgestelde vervanging | Bevoegde juridische/commerciële beoordelaar | Elke inhoudelijke clausulewijziging |
Neem een fictief voorbeeld: tien eenheden van €100 leveren €1.000 exclusief belasting op. Een korting van 8% geeft €920. Bij expliciet veronderstelde totale kosten van €700 is de brutomarge op omzet (€920 − €700) / €920, ongeveer 23,91%. Dit zijn illustratieve gegevens, geen klantresultaat of aanbeveling voor een aanvaardbare marge. Als hoeveelheid of kosten veranderen, bereken dan opnieuw en toets de goedkeuringsregel opnieuw.
Houd de geaccepteerde order gekoppeld aan het aanbod
CRM-conversie beëindigt de controle niet. Microsofts richtlijnen voor orderaanmaak beschrijven het kopiëren van producten, prijslijst en valuta vanuit een geactiveerde offerte, maar integratie-instellingen beïnvloeden de prijsvergrendeling. Controleer de waarden van de resulterende order, niet alleen of die bestaat.
De documentatie over prijsvergrendeling maakt ook onderscheid tussen vergrendelde en actuele prijzen. Open tijdens acceptatietests de order opnieuw na een cataloguswijziging en controleer toegestane bewerkingen. Vergelijk de ordermomentopname met de goedgekeurde offerte en klantacceptatie voordat uitvoering wordt vrijgegeven. Een legitiem verschil vraagt om een aangewezen beoordelaar en traceerbare oplossing, niet om automatisch overschrijven.
Gebruik een idempotentiesleutel op basis van de geaccepteerde offerterevisie en het klantacceptatie-ID. Herhaalde webhookaflevering mag geen tweede order creëren. Zoek bij een ERP-time-out eerst in het doelsysteem naar de bestaande externe referentie voordat u opnieuw probeert. Houd “geaccepteerd”, “orderaanmaak onzeker” en “order geverifieerd” als afzonderlijke statussen.
Randvoorwaarden voor invoering in België of Nederland
Begin met één productfamilie, één valuta en één vastgesteld goedkeuringsbeleid. Configureer Nederlandse, Franse of Engelse klantdocumenten zonder de commerciële momentopname te wijzigen. Een vertaalde clausule vereist nog steeds een goedgekeurd equivalent; het model mag geen juridische formulering improviseren. Laat fiscale behandeling en grensoverschrijdende verplichtingen valideren door de verantwoordelijke financiële of juridische specialist in plaats van de assistent te laten beslissen.
Beperk toegang tot onderhandelde prijzen en kosten, minimaliseer klantgegevens die naar het model gaan en definieer bewaring en audittoegang. Behandel e-mails en bijlagen van klanten als onbetrouwbare invoer: een verzoek om het kortingsbeleid te negeren is te classificeren inhoud, geen uitvoerbare instructie. Houd een handmatige wachtrij voor ongebruikelijke bundels, ontbrekende kosten en tegenstrijdige overeenkomsten.
Deze aanpak werkt bij reproduceerbare prijzen en aanspreekbare verantwoordelijken voor uitzonderingen. Hij herstelt geen ongedefinieerd prijsbeleid en creëert geen leveringscapaciteit. Als elk aanbod maatwerk is, standaardiseer dan eerst de beslissingsregistratie en beoordelingschecklist; autonome offertes zouden onenigheid alleen versnellen.
Meet beheersing en inspanning samen
Stel vóór de pilot een uitgangswaarde vast met representatieve offertes. Meet de tijd van aanvraag tot goedgekeurde versie, actieve beoordelingsminuten, revisies per offerte, ouderdom van uitzonderingen en tijd van acceptatie tot geverifieerde order. Scheid wachttijd van arbeid; een kortere doorlooptijd is op zichzelf geen financiële besparing.
Combineer die met controle-uitkomsten: goedkeuringen zonder volledige revisieverwijzing, verzonden documenten die afwijken van goedgekeurde momentopnames, dubbele orders, acceptaties van verlopen aanbiedingen en onopgeloste orderverschillen. Bespreek wekelijks een steekproef met verkoop, finance en levering. Een pilot slaagt alleen als inspanning verbetert zonder die controles te verzwakken; spreek stopcriteria af voordat echte verzending wordt geactiveerd.
Bekijk Intybs dienst voor verkoopautomatisering voor deze operationele afbakening, ons werk voor Belgische bedrijven en de afzonderlijke gids over verkoopopvolging in België en Nederland. Om één gecontroleerde offertepilot af te bakenen, neemt u contact op met het Intyb-team.
