funktioner > Produktafhængighedslogik
Konfiguration

Produktafhængighedslogik

Ufuldstændige tilbud glemmer kablet, bremsen eller interface-kittet. Afhængighedslogik trækker obligatoriske ledsagere ind i konfigurationen, så snart trigger-optionen vælges.

Dependency · session

Servo / motor package

Illustrativ 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

Hvad dette styrer

Kaskaderende

Ét valg udløser obligatoriske downstream-optioner

Påkrævet

Must-have-ledsagere før pris og godkendelse

Komplet

Færre tilbud der når ordren uden dele

Udfordringen

Basisoptionen er på tilbuddet. Delene der får den til at virke, er ikke.

Konfigurerbare produkter er ikke uafhængige afkrydsningsfelter. Vælg et servodrev, og du mangler stadig motorstel, bremse og effektkabel. Vælg et panelmål, og du trækker I/O-kort og ledningskits med. Mangler én linje, har kunden en pris, produktionen ikke kan sende.

Inside sales husker matrixen de fleste travle dage. Forhandlere bruger sidste års tilbehørsliste. Application notes ligger i en PDF, ingen åbner under et live-opkald. Når nogen opdager den manglende cooler eller encoderkabel, er tilbuddet allerede i godkendelse eller hos kunden.

Constraints stopper ulovlige par. Afhængigheder gør den anden halvdel: de tvinger ledsagere, der skal følge med et valg. Uden begge blokerer I for lidt eller sender ufuldstændige styklister.

Forespørgsel → config → pris → godkendelse → ordre bryder sammen, når obligatoriske linjer er tavs viden i stedet for automatiske trin i konfiguratoren.

Sådan fungerer det

Sådan løser Mercura afhængigheder under konfiguration

Produktteams definerer trigger- og ledsagerrelationer i Mercura: hvis dette drev, så den motorklasse; hvis denne option, tilføj interface-kit. Når sælger eller forhandler vælger triggeren, vises obligatoriske optioner, valgfrie ledsagere kan foreslås, og inkompatible follow-ons falder væk. Kaskader kan spænde over flere niveauer. Rules-based configuration er den bredere IF/THEN; constraints blokerer ugyldige stier; denne side er bindevævet i en salgbar konfiguration. Afhængigheder skal ejes, når kataloget ændres. De opfinder ikke engineering-relationer, I ikke har defineret.

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.

Hvad er inkluderet

Hvad afhængighedslogik dækker

Trigger

  • Hvis A vælges, kræv eller foreslå B og C

Require

  • Automatisk tilføjelse af obligatoriske ledsagere
  • Kaskadekæder på tværs af flerniveau-konfigurationer

Change

  • Prompts når en afhængighed kræver et menneskeligt valg
  • Klar besked når en follow-on tvinges eller fjernes

Remove

  • Samme model for inside sales, forhandlere og portaler
  • Versionerede opdateringer når engineering ændrer sættet
  • Sammen med constraints, regler og bundling

Forskellen

Tilbud med og uden afhængighedslogik

Hukommelse og tilbehørs-PDF'er

  1. 01 Tilbud uden kabler, bremser eller interface-kits
  2. 02 Ordreekspedition tilføjer manglende linjer bagefter
  3. 03 Forhandlere underpriser fordi ledsagere blev glemt
  4. 04 Applications engineering gennemgår ufuldstændige styklister
  5. 05 Genforhandling når det reelle omfang viser sig sent

Med Mercura

  1. 01 Obligatoriske ledsagere kommer ind ved trigger
  2. 02 Prisen afspejler det fulde afhængige sæt
  3. 03 Sælgere og forhandlere deler samme ledsagerregler
  4. 04 Standardstier når godkendelse uden jagten på dele
  5. 05 Ledsagerændringer publiceres som afhængighedsopdateringer

Praktisk anvendelse

Eksempelflow: servodrev-pakker

En automatiseringsleverandør sælger drev, der skal sendes med matchende motorstel, bremseoption og kabelsæt. Inside sales hakede drevet af og håbede på tilbehørsmatrixen. Med afhængighedslogik i Mercura trækker valg af drevklasse de påkrævede motor- og kabellinjer ind i konfigurationen, så det prissatte tilbud matcher det, produktionen skal kitte.

Forretningseffekt

Hvorfor afhængighedslogik sidder mellem regler og constraints

Afhængighedslogik holder konfigurationer komplette, ikke kun lovlige. Constraints forhindrer forbudte kombinationer; afhængigheder sikrer, at obligatoriske ledsagere er til stede før pris og godkendelse. Mercura erstatter ikke engineering-skøn på nye pakker uden for den offentliggjorte model. Nogen skal eje opdateringer, når produkter ændres. Hvis jeres omarbejde starter med et tilbud, der glemte kablet, holder kodning af must-have-relationer i CPQ forespørgsel, konfiguration, pris, godkendelse og ordre på linje.

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.

Konfigurationskort

Produktdefinition → regelorkestrering → kommerciel pakning → gyldig konfiguration, pris og stykliste

Cascade resolved · companions set

Se obligatoriske ledsagere dukke op ved valg

Book en demo og vælg en trigger-option, indtil de afhængige linjer viser sig før pris og godkendelse.

Lad os konfigurere sammen.

Vi giver virksomheder mulighed for at lave produktmodellering, strømline tilbudsprocessen, reducere fejl og i sidste ende levere de skræddersyede løsninger, som kunderne efterspørger.