Konfigurationsbegränsningar
Hårda stopp i konfiguratorn, inte mjuka varningar efter PDF:en. Inkompatibla material, klasser och alternativ försvinner före godkännande och order.
Constraints · session
Industrial pump / valve package
Application
Body material
Unavailable: Food Grade requires Stainless 316L.
Pressure class
Unavailable: Food Grade requires Stainless 316L.
Vad detta styr
Blockerat
Ogiltiga vägar borttagna under val
Vid val
Ingen väntan på senare engineeringgranskning
Delat
Samma räcken för säljare, återförsäljare och portaler
Utmaningen
Offerten såg bra ut. Produktionen sa: kan inte byggas.
Någon valde spännviddeband, lastklass och krokblock som verkade rimliga i formuläret. PDF:en gick ut. Dagar senare markerar orderinmatning eller fabriken en omöjlig kombination: lyftkapacitet över vald bjälkklass, festoon-klass för låg för travershastigheten, styrpaket inte godkänt för begärd arbetscykel.
Inside sales menade väl. Återförsäljare kopierade förra kvartalets konfiguration. Applications engineering var den inofficiella constraint-granskaren tills volymen gjorde det omöjligt att granska varje rad. Mjuka varningar och tyst kunskap stoppar inte ett klick på Skicka.
Utan hårda constraints i konfiguratorn tränar ni folk att memorera undantag och ser samma ogiltiga väg återkomma efter varje nyanställning och varje ny region. Pris och godkännande körs på en konfiguration som aldrig borde ha funnits.
Smärtan är inte saknad produktdokumentation. Engineeringgränser verkställs inte där offerten byggs: förfrågan → config → pris → godkännande → order.
Så här fungerar det
Hur Mercura verkställer constraints under konfiguration
Produkt och engineering publicerar undantag, krav och gränser i Mercura. Vid val döljs eller inaktiveras inkompatibla val, obligatoriska följeslagare visas, värden utanför intervall avvisas med tydlig vägledning. Offerten går inte vidare på en blockerad väg. Rules-based configuration är den bredare IF/THEN-modellen; denna sida är enforcement-lagret som håller ogiltiga kombinationer borta från pris, godkännande och order. Constraints behöver en ägare när katalogen ändras. De uppfinner inte produktfysik.
Constraint types
One connected canvas · three patterns
Exclusion
A + B → blocked
Requirement
A → B required
Range
4 ≤ Pressure ≤ 25
Constraints prevent invalid states. They do not cascade companion selections — that is dependency logic.
Vad som ingår
Vad constraint-enforcement täcker
Exclude
- Undantag: A får inte kombineras med B
- Krav: om A, då måste B finnas
Require
- Intervall- och klassgränser kopplade till alternativ
Limit
- Omedelbar feedback om ett val bryter en gräns
Explain
- Samma constraints i inside sales, återförsäljarportal och embedded flows
- Tydlig orsak när ett alternativ inte är tillgängligt
- Versionshanterade uppdateringar när en gräns tas bort eller läggs till
- Tillsammans med regler, beroenden och variantmodeller
Skillnaden
Offerter med och utan hårda constraints
Varningar och minne
- 01 Ogiltiga kombinationer når orderinmatning eller fabrik
- 02 Applications engineering stickprovsgranskar komplexa offerter
- 03 Återförsäljare upprepar fel från gamla PDF:er
- 04 Nyanställda lär undantag från tyst kunskap
- 05 Omarbete börjar när kunden redan har offerten
Med Mercura
- 01 Blockerade kombinationer kan inte väljas eller skickas
- 02 Standardvägar utan mänsklig constraint-kontroll
- 03 Säljare och återförsäljare delar samma räcken
- 04 Gränsändringar publiceras som constraint-uppdateringar
- 05 Pris och godkännande ser bara byggbara konfigurationer
Verklig tillämpning
Exempelflöde: constraints för brokranpaket
En brokran-OEM säljer enkla- och dubbelbalkspaket med kapacitetsklasser, spännviddeband och traversalternativ som inte fritt kan blandas. Återförsäljare byggde kombinationer från en PDF-matris och upptäckte konflikter vid orderkontroll. Med publicerade constraints i Mercura försvinner inkompatibla kapacitets-/spännviddepar under konfiguration; endast byggbara val når pris och godkännande.
Affärspåverkan
Varför constraints hör bredvid regler, inte istället för process
Konfigurationsbegränsningar är räcket som låter kanalen konfigurera utan att behandla varje offert som en engineeringgranskning. De kompletterar rules-based logik och dependency-modeller; de ersätter inte CAD, certifiering eller bedömning utanför den publicerade envelopen. Någon måste äga constraint-uppdateringar när produkter ändras. Om era sämsta dagar börjar med en till synes giltig PDF som produktionen avvisar skyddar hårda stopp vid val marginal, förtroende och cykeltid bättre än ännu ett utbildningsdeck.
Business impact
Fewer invalid orders
Invalid combinations blocked while options are selected.
Less downstream rework
Engineering does not rediscover forbidden paths after send.
Consistent enforcement
Same guardrails for reps, dealers, and portals.
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.
Konfigurationskarta
Produktdefinition → regelorkestrering → kommersiell paketering → giltig konfiguration, pris och stycklista
Produktdefinition
Logik
Kommersiell paketering
Utdata
Giltig konfiguration · Pris · Stycklista
Valid configuration · paths guarded
Se ogiltiga kombinationer blockerade före offerten
Boka en demo och prova en förbjuden parning tills konfiguratorn tar bort den före pris och godkännande.
Låt oss bygga tillsammans.
Vi hjälper tillverkare att bemästra produktmodellering, effektivisera offertprocessen, minska fel och leverera skräddarsydda lösningar som kunderna kräver.