Zum Hauptinhalt springen

Wie kann ich bestimmen, welche Produktmerkmale zueinander passen?

Im K3 werden Gültigkeiten von Merkmals-Kombinationen in Tabellen definiert.

GriffDekorSerie
LangBirkeSmart
BogenBirkeSmart
DruckBirkeSmart
LangAlle WerteSmart
BogenAlle WerteSmart
Alle WerteAlle WerteModern

Diese Regel für ein Schranksystem sagt aus, dass

  • bei der Serie "Smart" bei "Birke" jeder Griff, bei allen anderen Dekoren nur "Lang" und "Bogen" funktioniert
  • während bei der Serie "Modern" jede Kombination gültig ist.

Es kann beliebig viele solche Tabellen geben, was beliebig komplexe Gültigkeitsregeln erlaubt.

Voraussetzungen

  • Sie haben einen Konfigurator angelegt.
  • Alle notwendigen Merkmale und Ihre Werte sind angelegt.

Regel anlegen

  • Klicken Sie im Editor in der Seitenleiste auf
    Loading...
  • Klicken Sie auf
    Loading...
  • Geben Sie einen Namen und optional eine Beschreibung ein
  • Klicken Sie auf
    Loading...
  • Klicken Sie auf
    Loading...
  • Der letzte Punkt in der Seitenleiste ist Merkmalskombinationen. Setzen Sie den Haken.
  • Wählen Sie unter Merkmale alle Merkmale aus, die in der Tabelle stehen sollen (also die Spalten).
  • Klicken Sie auf
    Loading...
  • Nun können Sie die gültigen Kombinationen erfassen. Dabei können Sie immer auch die Option "Alle Werte" wählen.
  • Probleme mit Ihrem Regelsystem werden Ihnen rechts oben angezeigt.

Wie verwende ich zahlenwertige Merkmale?

Wenn Sie eine Zahleneingabe haben, beispielsweise eine "Länge", dann können Sie die Gültigkeit ebenfalls angeben, indem Sie einfach Intervalle aufschreiben.

LängeAnzahl Säulen
1-102
10-203
20-1004

Diese Regel bestimmt die Anzahl von Säulen in Abhängigkeit der Länge.

Hierbei taucht folgendes Problem auf: Was, wenn der Nutzer den Wert "10" eingibt. In diesem Fall wäre als "Anzahl Säulen" sowohl 2 als auch 3 gültig. Möchte man dies genauer formulieren, kann man exklusive Intervallgrenzen definieren:

LängeAnzahl Säulen
[1;10)2
[10;20]3
(20;100]4

Hier würde bei 10 und bei 20 nur der Wert 3 für die Anzahl Säulen gültig sein.

Wird ein zahlenwertiges Merkmal in einer Regel verwendet, so wird dadurch auch der Gültigkeitsbereich der Eingabe überhaupt begrenzt, in obigem Beispiel auf 1 bis 100. Das ist eine Alternative zur Angabe von Minimum un Maximum im Tab

Loading...
den Merkmales.

Möchte man das nicht, so kann man eine Seite eines Intervalles ganz offen lassen:

LängeAnzahl Säulen
;10)2
[10;20]3
(20;4

Was sind "Fehlermeldungen" aka Blacklisting?

Die Regeln zählen im Normalfall alle gültigen Kombinationen von Merkmalswerten auf. Das nennt man auch Whitelisting. Wenn ungültige Werte nicht ausgeblendet und dann angeklickt werden, wird eine Standard-Meldung gezeigt, die dem Nutzer erklärt, welche anderen Merkmale geändert werden müssen, um diesen Wert gültig zu machen.

Es gibt aber Situationen, in denen man die Wahl eines Wertes komplett verhindern und den Nutzer darüber auch individuell informieren möchte.

Wenn beispielsweise bei einem Modulmöbelsystem maximal 5 Module übereinander stehen können und man ein berechnetes Merkmal hat, dass die Module zählt. Dann kann man eine "Fehlermeldung" anzeigen. Man erfasst dafür in einer Tabelle das Merkmal und den ungültigen Wertebereich:

Module
(5-

Dann klickt man auf

Loading...
und stellt Anzeige von Fehlermeldungen an. Es erscheint eine Aktions-Spalte:

ModuleFehlermeldung
(5-Meldung hinzufügen

Nun kann man auf

Loading...
klicken und die für diese Situation individuelle Meldung angeben. Das geht auch in mehreren Sprachen, wechseln Sie einfach die Content-Sprache und geben Sie die Übersetzung ein.

Auf diese Weise unterstützt der K3 ausser dem Whitelisting von Gültigkeitsregeln auch das Blacklisting bestimmter Wert-Kombinationen.