Einen Konfigurator aufbauen
Einen Konfigurator zu bauen ist neun Teile Modellierung und ein Teil Klicken. Dieser Artikel ist die Modellierung: die Optionsmatrix, die Regeltabelle und der Preisaufbau, die Sie brauchen, bevor irgendein Bildschirm beteiligt ist.
simple, model oder variant, einen Typ
configurable gibt es nicht. Die Bestellseite ist bereits gebaut — eine
Warenkorb- und eine Bestellposition können vom Typ configuration sein und
eine Konfigurations-Payload tragen. Alles in den Schritten 1 bis 5 unten ist
Arbeit in einer Tabelle und im Katalog, sie ist der Großteil des Projekts,
und nichts davon ist verloren.1. Die Optionsmatrix schreiben
Ein Blatt. Eine Zeile je Optionsgruppe, in der Reihenfolge, in der Sie die Fragen stellen werden.
| Gruppencode | Bezeichnung | Typ | Pflicht | Standard | Optionen |
|---|---|---|---|---|---|
current_rating | Stromstärke | Einfachauswahl | ja | 450a | 300a, 350a, 450a |
torch_length | Brennerlänge | Einfachauswahl | ja | 4m | 3m, 4m, 6m, 8m |
cooling | Kühlung | Einfachauswahl | ja | water | gas, water |
connection | Anschluss | Einfachauswahl | ja | bayonet | bayonet, central, euro |
cable_length | Kabellänge | Zahl (m) | nein | 4 | 3–20, Schritt 0,5 |
Drei Regeln für dieses Blatt.
Die einschränkende Frage zuerst stellen. Wenn die Stromstärke die Hälfte der Brennerlängen ausschließt, fragen Sie sie zuerst ab. Einkäufer sollen keine Wahl sehen, die sie gleich verlieren.
Jeder Standardwert ist eine kaufmännische Entscheidung. Ein großer Teil der Konfigurationen wird genau so bestellt, wie sie öffnen. Machen Sie die Standardwerte zu dem Baustand, den Sie wollen.
Codes sind dauerhaft, Bezeichnungen nicht. 450a mit der Bezeichnung
„450 A (nur wassergekühlt)" lässt Sie den Wortlaut in drei Sprachen ändern,
ohne eine einzige Regel oder eine einzige Bestellung anzufassen.
2. Die Optionen als Katalogdaten anlegen
Optionsgruppen entsprechen Attributen, Optionen entsprechen Attribut-Optionen. Das jetzt zu tun heißt: Die Werte sind schon sauber, übersetzt und filterbar, wenn die Konfigurator-Engine kommt — und dieselben Werte sind in der Zwischenzeit für Suchfacetten und das Variantenmodell nutzbar.
- Öffnen Sie PIM › Datenmodell › Attribute.
- Legen Sie je Optionsgruppe ein Einfachauswahl-Attribut an, mit dem Code aus Ihrer Matrix.
- Öffnen Sie jedes Attribut, gehen Sie zu Optionen und legen Sie jede Option mit Code und Bezeichnung je Sprache an. Setzen Sie die Position, damit die Reihenfolge stimmt — 3 m, 4 m, 6 m, 8 m, nie alphabetisch.
- Setzen Sie filterbar auf die Gruppen, nach denen ein Einkäufer eingrenzen würde.
- Weisen Sie die Attribute der Familie des konfigurierbaren Produkts zu.
Für Gruppen, die eine Zahl mit Einheit sind — Kabellänge in Metern, Beschichtungsfläche in m² —, nehmen Sie ein Maß-Attribut statt einer Zahl, damit die Einheit Teil des Werts ist. Siehe Maße und Einheiten.
3. Die Regeltabelle schreiben
Eine Zeile je Regel, in Klartext, verantwortet von der Person, die das Produkt kennt.
| # | Wenn | Dann | Warum |
|---|---|---|---|
| 1 | current_rating = 450a | cooling muss water sein | 450 A kann nicht gasgekühlt werden |
| 2 | current_rating = 300a | torch_length = 8m nicht verfügbar | Spannungsabfall über 8 m |
| 3 | connection = bayonet | Adapter AD-BAY wird automatisch ergänzt | Wird bei Bajonett immer verbaut |
| 4 | cooling = gas | Gruppe coolant_package ausblenden | Nicht anwendbar |
Die Spalte Warum ist keine Dekoration. In zwei Jahren fragt jemand, warum 300 A und 8 m unvereinbar sind, und ohne diese Spalte lautet die Antwort „war schon immer so" — und die Regel wird von jemandem entfernt, der vom Spannungsabfall nichts weiß.
Prüfen Sie die Tabelle auf Widersprüche, bevor Sie irgendetwas bauen. Zwei Regeln, die gegenseitig ihre Ausschlüsse erfordern, erzeugen einen Konfigurator ohne gültigen Ausgang — siehe Konfiguratorprobleme.
4. Den Preisaufbau entscheiden
Schreiben Sie die Formel auf, in Reihenfolge, und holen Sie die Zustimmung der Finanzabteilung.
- Basispreis des Modells — ein gewöhnlicher Listenpreis aus Ihrer Preisliste.
- Options-Deltas — absolut (
water+ 85,00) oder relativ (special_coating+ 4 %). Eine Spalte je Währung, wenn Sie in mehr als einer verkaufen. - Mengenzuschläge —
cable_length× 12,40 €/m. Nennen Sie die Rundungsregel ausdrücklich, und nennen Sie sie einmal. - Kundenkonditionen — der Vertragspreis oder Rabatt, und auf welche Schicht er wirkt. Ein Rabatt auf den Basispreis und ein Rabatt auf die konfigurierte Summe sind verschiedene Zahlen. Siehe Vertragspreise für einen Kunden.
Prüfen Sie dann drei Randfälle, bevor es jemand anderes tut: die billigste mögliche Konfiguration, die teuerste mögliche Konfiguration, und die Konfiguration, die Ihr Innendienst am häufigsten verkauft. Stimmt die dritte nicht mit dem überein, was der Innendienst heute anbietet, ist die Formel falsch, nicht der Innendienst.
5. Entscheiden, was das ERP erreicht
Eine konfigurierte Position trägt die Modell-SKU, eine ausgeschriebene Spezifikation für die Dokumente und eine strukturierte Payload der gewählten Optionen. Ihr ERP braucht Letztere in seinem eigenen Vokabular — SAP-Variantenkonfigurations-Merkmale, oder wie Ihr System sie nennt.
Vereinbaren Sie die Zuordnung jetzt, je Optionsgruppe, als zweispaltige Liste: Ihr Optionscode, sein Merkmalswert. Vor dem Launch ist das ein Nachmittag. Nach dem Launch ist es eine manuelle Korrektur auf jeder Bestellung. Siehe Feldzuordnung.
Was Sie prüfen
- Zehn echte Konfigurationen. Nehmen Sie die letzten zehn konfigurierten Aufträge, die Ihr Innendienst bearbeitet hat. Jeder muss über Ihre Optionsmatrix erreichbar, von Ihrer Regeltabelle erlaubt und auf den Cent bepreist sein. Jeder, der es nicht ist, ist eine Lücke im Modell — und hier ist sie viel billiger zu finden.
- Jede Regel hat einen Verantwortlichen und einen Grund. Keine Waisenregeln.
- Die Standardwerte ergeben ein verkaufbares Produkt. Konfiguration öffnen, nichts ändern, prüfen, ob das Ergebnis etwas ist, das Sie bauen würden.
- Keine Konfiguration ist erreichbar, die Sie nicht bauen können. Bitten Sie die Fertigung, es kaputt zu machen. Sie wird es schaffen, und genau darum geht es.
Weiter
- Der Weg des Einkäufers: konfigurieren und bestellen — die Storefront-Seite und die Bestellposition.
- Konfigurierbare Produkte verkaufen — das ganze Szenario, in Phasen.