functies > Productafhankelijkheidslogica
Configuratie

Productafhankelijkheidslogica

Incomplete offertes missen de kabel, de rem of de interfacekit. Afhankelijkheidslogica trekt verplichte companions in de configuratie zodra de triggeroptie is gekozen.

Dependency · session

Servo / motor package

Illustratieve demo

Motor

Cascade

MOTOR 15 kW↓ requiresCONTROLLER C15↓ setsCABLE 16 mm²↓ requiresCOOLING · Required↓ setsHOUSING · Large

Dependency trace

Selected: Motor 15 kW

Triggered

  • D-14 · Controller → C15
  • D-31 · Cable → 16 mm²
  • D-40 · Cooling → Required

One decision changes multiple downstream selections

Wat dit beheert

Cascaderend

Eén selectie triggert verplichte vervolgopties

Verplicht

Must-have companions vóór prijs en goedkeuring

Compleet

Minder offertes die zonder onderdelen bij de order komen

De uitdaging

De basisoptie staat op de offerte. De onderdelen die hem laten werken, niet.

Configureerbare producten zijn geen onafhankelijke checkboxes. Kies een servodrive en u hebt nog een passend motorframe, remoptie en voedingskabel nodig. Kies een paneelgrootte en u sleept I/O-kaarten en bedradingskits mee. Mist u één regel, dan heeft de klant een prijs die productie niet kan verzenden.

Inside sales kent de matrix op de meeste drukke dagen. Dealers werken met de accessoirelijst van vorig jaar. Application notes staan in een PDF die niemand opent tijdens een live call. Als iemand de ontbrekende cooler of encoderkabel ziet, zit de offerte al in goedkeuring of bij de klant.

Constraints stoppen illegale paren. Dependencies doen de andere helft: ze forceren companions die met een selectie mee moeten. Zonder beide blokkeert u te weinig of levert u incomplete stuklijsten.

Aanvraag → config → prijs → goedkeuring → order breekt wanneer verplichte regels stilzwijgende kennis zijn in plaats van automatische stappen in de configurator.

Hoe het werkt

Hoe Mercura dependencies oplost tijdens configureren

Productteams definiëren in Mercura trigger- en companionrelaties: als deze drive, dan die motorklasse; als deze optie, voeg de interfacekit toe. Kiest een medewerker of dealer de trigger, dan verschijnen verplichte opties, kunnen optionele companions worden voorgesteld, en vallen incompatibele follow-ons weg. Cascades kunnen meerdere niveaus bestrijken. Rules-based configuration is de bredere IF/THEN; constraints blokkeren ongeldige paden; deze pagina is het bindweefsel van een verkoopbare configuratie. Dependencies hebben een eigenaar nodig bij cataloguswijzigingen. Ze verzinnen geen engineeringrelaties die u niet heeft gedefinieerd.

Dependency cascade

One selection rewrites the downstream package

MOTOR 15 kW
↓ requires
CONTROLLER C15
↓ sets
CABLE 16 mm²
↓ requires
COOLING KIT
↓ sets
HOUSING · Large

Toggle motor size in the hero to watch the cascade and rule trace change together.

Wat is inbegrepen

Wat afhankelijkheidslogica dekt

Trigger

  • Als A geselecteerd, eis of stel B en C voor

Require

  • Automatisch toevoegen van verplichte companions
  • Cascaderende ketens over multiniveau-configuraties

Change

  • Prompts wanneer een dependency een menselijke keuze nodig heeft
  • Duidelijke melding als een follow-on wordt geforceerd of verwijderd

Remove

  • Hetzelfde model voor inside sales, dealers en portals
  • Geversioneerde updates wanneer engineering de set wijzigt
  • Samen met constraints, regels en bundling

Het verschil

Offreren met en zonder afhankelijkheidslogica

Geheugen en accessoire-PDF's

  1. 01 Offertes zonder kabels, remmen of interfacekits
  2. 02 Order entry voegt ontbrekende regels later toe
  3. 03 Dealers onderprijzen omdat companions vergeten waren
  4. 04 Applications engineering bekijkt incomplete stuklijsten
  5. 05 Hernonderhandeling wanneer de echte scope later blijkt

Met Mercura

  1. 01 Verplichte companions komen bij trigger in de configuratie
  2. 02 Prijs weerspiegelt de volledige afhankelijke set
  3. 03 Sales en dealers delen dezelfde companionregels
  4. 04 Standaardpaden bereiken goedkeuring zonder onderdelenjacht
  5. 05 Companionwijzigingen als dependency-updates gepubliceerd

Praktijkvoorbeeld

Voorbeeldworkflow: servodrive-pakketten

Een automatiseringsleverancier verkoopt drives die met passend motorframe, remoptie en kabelset moeten meegaan. Inside sales vinkte de drive aan en hoopte op de accessoirematrix. Met dependency-logica in Mercura trekt het kiezen van een driveklasse de verplichte motor- en kabelregels in de configuratie, zodat de geprijsde offerte overeenkomt met wat productie moet kitten.

Bedrijfsimpact

Waarom dependency-logica tussen regels en constraints zit

Dependency-logica houdt configuraties compleet, niet alleen legaal. Constraints voorkomen verboden combinaties; dependencies zorgen dat verplichte companions aanwezig zijn vóór prijs en goedkeuring. Mercura vervangt geen engineeringoordeel over nieuwe pakketten buiten het gepubliceerde model. Iemand moet updates bezitten als producten wijzigen. Als uw herwerk begint met een offerte die de kabel vergat, houdt het coderen van must-have-relaties in CPQ aanvraag, configuratie, prijs, goedkeuring en order op één lijn.

Business impact

Fewer missing required components

Must-have companions added before price and approval.

Lower reliance on product experts

Cascades encode what used to live in tribal knowledge.

Faster configuration

One selection resolves the downstream package.

Compare

Constraints vs dependencies

Constraints

Prevent invalid states

Food Grade + Carbon Steel → BLOCKED

A + B cannot exist together.

Dependencies

Cause other values to change

15 kW motor → Controller C15 REQUIRED

A drives B / C / D automatically.

Not IF/THEN synonyms — one blocks, the other cascades.

Configuratiekaart

Productdefinitie → regelorkestratie → commercieel pakket → geldige configuratie, prijs en stuklijst

Cascade resolved · companions set

Zie verplichte companions verschijnen bij selectie

Boek een demo en kies een triggeroptie tot de afhankelijke regels verschijnen vóór prijs en goedkeuring.

Laten we samen bouwen.

Wij helpen fabrikanten productmodellering te beheersen, het offerteproces te stroomlijnen, fouten te verminderen en uiteindelijk de maatoplossingen te leveren die klanten eisen.