Logique de dépendance produit
Les devis incomplets oublient le câble, le frein ou le kit d'interface. La logique de dépendance tire les compagnons obligatoires dans la configuration dès l'option déclencheur.
Dependency · session
Servo / motor package
Motor
Cascade
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
Ce que cela contrôle
En cascade
Une sélection déclenche des options aval obligatoires
Obligatoire
Compagnons must-have avant prix et validation
Complet
Moins de devis qui arrivent en commande sans pièces
Le défi
L'option de base est sur le devis. Les pièces qui la font marcher, non.
Les produits configurables ne sont pas des cases indépendantes. Choisissez un variateur servo et il faut encore un carter moteur, un frein et un câble puissance. Choisissez une taille d'armoire et vous tirez cartes E/S et kits de câblage. Une ligne manquante, et le client a un prix que la production ne peut pas expédier.
Les ventes internes connaissent la matrice la plupart des jours de rush. Les distributeurs utilisent la liste d'accessoires de l'an dernier. Les notes d'application vivent dans un PDF que personne n'ouvre en appel live. Quand quelqu'un remarque le cooler ou le câble encodeur manquant, le devis est déjà en validation ou chez le client.
Les contraintes stoppent les appariements illégaux. Les dépendances font l'autre moitié : elles forcent les compagnons qui doivent voyager avec une sélection. Sans les deux, vous bloquez trop peu ou vous livrez des nomenclatures incomplètes.
Demande → config → prix → validation → commande casse quand les lignes obligatoires sont du savoir tacite au lieu d'étapes automatiques du configurateur.
Comment ça fonctionne
Comment Mercura résout les dépendances pendant la configuration
Les équipes produit définissent dans Mercura des relations déclencheur–compagnon : si ce variateur, alors cette classe moteur ; si cette option, ajouter le kit d'interface. Au choix du déclencheur, les options obligatoires apparaissent, des compagnons optionnels peuvent être proposés, les follow-on incompatibles disparaissent. Les cascades peuvent traverser plusieurs niveaux. La configuration par règles est l'IF/THEN plus large ; les contraintes bloquent les chemins invalides ; cette page est le tissu conjonctif d'une configuration vendable. Les dépendances ont besoin d'un propriétaire quand le catalogue change. Elles n'inventent pas des relations d'ingénierie non définies.
Dependency cascade
One selection rewrites the downstream package
Toggle motor size in the hero to watch the cascade and rule trace change together.
Ce qui est inclus
Ce que couvre la logique de dépendance
Trigger
- Si A est sélectionné, exiger ou suggérer B et C
Require
- Ajout automatique des compagnons obligatoires
- Chaînes en cascade sur configurations multi-niveaux
Change
- Invites quand une dépendance demande un choix humain
- Messages clairs si un follow-on est forcé ou retiré
Remove
- Même modèle pour ventes internes, canal et portails
- Mises à jour versionnées quand l'ingénierie change le set
- Compatible contraintes, règles et bundling
La différence
Devis avec et sans logique de dépendance
Mémoire et PDF accessoires
- 01 Devis sans câbles, freins ou kits d'interface
- 02 L'entrée de commande ajoute des lignes après coup
- 03 Distributeurs sous-chiffrent faute de compagnons
- 04 L'ingénierie applications revoit des nomenclatures incomplètes
- 05 Renégociation quand le vrai périmètre apparaît tard
Avec Mercura
- 01 Les compagnons obligatoires entrent au déclenchement
- 02 Le prix reflète l'ensemble dépendant complet
- 03 Commerciaux et canal partagent les mêmes règles
- 04 Chemins standards atteignent la validation sans chasse aux pièces
- 05 Changements de compagnons publiés comme dépendances
Application concrète
Exemple de flux : packs variateur servo
Un fournisseur d'automatisation vend des variateurs qui doivent partir avec carter moteur, frein et jeu de câbles assortis. Les ventes internes cochaient le variateur et comptaient sur la matrice accessoires. Avec la logique de dépendance dans Mercura, choisir une classe de variateur tire les lignes moteur et câble requises dans la configuration, et le devis tarifé correspond à ce que la production doit kitter.
Impact métier
Pourquoi la dépendance se situe entre règles et contraintes
La logique de dépendance garde les configurations complètes, pas seulement légales. Les contraintes empêchent les combinaisons interdites ; les dépendances assurent la présence des compagnons obligatoires avant prix et validation. Mercura ne remplace pas le jugement d'ingénierie sur des packs hors modèle publié. Quelqu'un doit posséder les mises à jour quand les produits changent. Si votre retravail commence par un devis qui oubliait le câble, encoder les relations must-have dans le CPQ aligne demande, configuration, prix, validation et commande.
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.
Carte de configuration
Définition produit → orchestration des règles → packaging commercial → configuration valide, prix et nomenclature
Définition produit
Logique
Packaging commercial
Sortie
Configuration valide · Prix · Nomenclature
Cascade resolved · companions set
Voir les compagnons obligatoires apparaître à la sélection
Réservez une démo et choisissez une option déclencheur jusqu'à ce que les lignes dépendantes apparaissent avant prix et validation.
Échangeons sur votre projet.
Nous permettons aux fabricants de maîtriser la modélisation des produits, de rationaliser le processus d'établissement des devis, de réduire les erreurs et, en fin de compte, de fournir les solutions personnalisées que les clients exigent.