e-Con: CPQ voor complexe productconfiguraties in Microsoft Dynamics 365 

Background

Wat je ook verkoopt, een offerte wil je zo snel mogelijk bij de klant hebben. Bedrijven die veel maatwerk verkopen en gebruik maken van Microsoft Dynamics 365 kunnen dat doen met e-Con CPQ. De integratie van e-Con en D365 maakt dat gebruikers eenvoudig complexe producten en diensten kunnen configureren, om veel sneller tot nauwkeurige offertes en verkooporders te komen.  

Wat is CPQ?  

CPQ staat voor ‘Configure, Price, Quote’. Een CPQ-applicatie maakt het eenvoudig om complexe productconfiguraties te maken en deze om te zetten tot een offerte of verkooporder. Dit komt omdat de applicatie per configuratie zorgt dat de nodige data automatisch wordt ingeladen en weggeschreven op de juiste plekken in gekoppelde applicaties, zoals het ERP en CRM.  

De integratie van e-Con met Dynamics 365  

Het succes van een CPQ-applicatie is in grote mate afhankelijk van de integratie met andere bedrijfsapplicaties. E-Con is goed geïntegreerd in MS D365, doordat het te koppelen is aan meerdere applicaties die onderdeel zijn van het CPQ-proces. Zo is het mogelijk om productinformatie op te halen in Dynamics ERP (UO), deze te verwerken in een configuratie en vervolgens de offerte te koppelen aan een klant in Dynamics CRM (CE). De kracht van e-Con wordt duidelijk als je eenmaal ervaart hoeveel tijd dit bespaart. Vrijwel alle benodigde data wordt voorafgaand aan de configuratie ingeladen met behulp van gedefinieerde ‘modellen’. Deze modellen zorgen er ook voor dat er in een configuratie eigenlijk geen fouten kunnen worden gemaakt, omdat alle stappen zijn voorgedefineerd.  

De integratie werkt naar ons idee uitstekend, op een enkele functionaliteit na. Zo is het niet mogelijk om bij het ophalen de data uit twee tabellen te combineren door middel van een ‘JOIN’. Opvallend, aangezien deze behoefte vaker zal voorkomen voor complexere configuraties. Gelukkig is het mogelijk om hier omheen te werken door de tabellen in de bronapplicatie of e-Con zelf samen te voegen.  

Voldoende configuratiemogelijkheden 

Voor bedrijven die producten of diensten verkopen met veel maatwerk is het belangrijk dat een CPQ-applicatie veel configuratiemogelijkheden biedt. E-Con voorziet de gebruiker hierin door basisfunctionaliteiten te bieren, waarmee de gebruiker met velden en regels zelf een configuratiemodel bouwt. Je gebruikt de velden om de waarden in de ERP-applicaties aan te roepen en de regels om hier acties op uit te voeren. De mate van aanpasbaarheid is hierdoor hoog, maar dit maakt ook dat er een stijle leercurve zit in het leren bouwen van deze modellen.  

De snelheid van resultaten ophalen en verwerken 

Om snel producten of diensten te configureren is het van belang dat de applicatie ook snel data kan ophalen en wegschrijven. Als je nagaat hoeveel data e-Con ophaalt, verwerkt en terugschrijft, is de applicatie eigenlijk heel erg snel. Vooral het verwerken van gegevens vanuit de applicatie waarmee je e-Con opstart gaat vlot. Het ophalen van informatie uit een andere D365 applicatie vergt wel meer tijd. Start je e-Con vanuit Dynamics CE en heb je productinformatie nodig vanuit UO, dan kan dit zo’n 5 à 6 seconden duren. Maar dit is nog altijd sneller dan deze informatie handmatig verzamelen. 

Wel zien we dat de snelheid afneemt bij complexere configuraties. Voor configuraties waarbij veel data ingeladen moet worden, is het het waard om te kijken naar de caching-instellingen. Omdat je de caching aan en uit kan schakelen per regel, kan je de snelheid van de applicatie gericht optimaliseren. Ook kun je zelf bepalen hoe frequent je data wilt ophalen. Zo kun je bijvoorbeeld instellen dat e-Con bij het opstarten alle data ophaalt, zodat het tussendoor niet meer hoeft te laden. 

Steile leercurve 

De meningen over de gebruiksvriendelijkheid van e-Con variëren. Het design van de e-Con studio waarin je de configuratiemodellen bouwt, oogt vrij complex voor een hedendaagse applicatie. Maar als je het vergelijkt met andere methodes om complexe configuraties te maken, is het een stap vooruit. E-Con is ontworpen om zelfs voor ontwikkelaars met beperkte technische kennis begrijpelijk te zijn, dankzij de visuele opzet en praktische hulpmiddelen voor het opbouwen van een model. Naar onze schatting duurt het voor een nieuwe ontwikkelaar ongeveer zes maanden tot een jaar om volledig vertrouwd te raken met e-Con. De snelheid waarmee je vervolgens een model bouwt varieert afhankelijk van de complexiteit, maar ligt waarschijnlijk tussen de twee en zes maanden. Al met al heeft e-Con wat ons betreft een steile leercurve, maar eenmaal gewend werkt het prettig en snel.  

Naast het werk van de ontwikkelaar is er ook de eindgebruiker, die het model gebruikt om producten of diensten te configureren. De gebruiksvriendelijkheid van de eindgebruiker hangt af van hoe het model door de ontwikkelaar is gebouwd. Je kunt de lay-out naar wens aanpassen, hoewel het design vrij eenvoudig blijft. Ook is het mogelijk om je eigen gebruikersinterface te bouwen. Zo kun je het model in één keer tonen met alle configuratievragen, of de vragen één voor één laten zien om verwarring te voorkomen. Ook kun je waarschuwingen instellen; als een configuratie niet mogelijk is, geeft e-Con dit aan en stuurt je een stap terug. 

Een onmisbare tool voor maatwerk in MS Dynamics 365 

e-Con CPQ biedt een goede oplossing voor bedrijven die complexe producten en diensten aanbieden en dit in Microsoft Dynamics 365 beheren. Door de integratie tussen Dynamics 365-applicaties, maakt e-Con het eenvoudig om nauwkeurig offertes op te stellen en verkooporder snel te configureren. Er is een steile leercurve, maar de voordelen van e-Con wegen hiertegen op. Door een model goed op te bouwen kan je een configuratie, die eerder 30 minuten in beslag nam, terugbrengen naar ongeveer 5 minuten. Een efficiëntieslag die het voor veel bedrijven waard is om te maken.