...
Action → Regelteil → Option
Action → Aktion → Option
...
Abbildung 1: Datenmodell bei Actions
Regelteil
Bei einer Action ist der Regelteil mit einer Aktion =>
verknüpft. Bei diesem Regelteile ist eine Aktion notwendig.
...
OR: Auswahlmöglichkeit zwischen Option #1 ODER Option #2.
AND: Auswahlmöglichkeit zwischen Option #1 UND Option #2.
ALL: Option #1 , und Option #2 und Option #3 usw… werden ALLE ausgewählt zur Konfiguration hinzugefügt.
Anhand eines Beispiels lässt sich das Datenmodell veranschaulichen (Abb. 2). Dazu nutzen wir das Beispiel aus den Abhängigkeiten:
Reifen breit macht die Option Felge (rot) breit oder Felge (gelb) breit notwendig (Abb. 2).
...
Abbildung 2: Aktion bei Reifen breit
...
Regelteile hinzufügen
Nachdem der Benutzer eine neue Action angelegt hat, müssen Regelteil und Aktion hinzugefügt werden.
...
Bei den Optionen sind immer Optionsvariable, Operator und Optionswert auszuwählen. Beim Operator kann der Benutzer zwischen gleich (==
) und ungleich (!=
) auswählen (Abb. 3).
...
Abbildung 3: Option bei Aktion hinzufügen
Verknüpfung [Option] wählen
...
Die Verknüpfungen (OR / AND / ALL) werden dann bei der Aktion zwischen den Optionen als Verknüpfung angezeigt (Abb. 4 bis Abb. 6).
OR: Wenn der Optionswert
7"-Monitor VM1 und Miniplexer, max. 2 Kamera
Reflektoren, gelb | rund, 6 Stück
ODERUmrissleuchten, rot, weiß, gelb (Schwanenhals)
ausgewählt wurde, muss wird der Konfiguration entweder der OptionswertKamera für Laderaum hinten links
ODERKamera für Laderaum hinten rechts
hinzugefügt werdenBlitzleuchte, orange
hinzugefügt (Abb. 4). Die ODER Verknüpfung kann sich auch auf die Optionswerte aus den Aktionen beziehen (siehe Beispiel Nr. 1).AND: Wenn der Optionswert
7"-Monitor VM1 und Miniplexer, max. 2 Kamera
ausgewählt wurde, muss der Konfiguration der OptionswertKamera für Laderaum hinten links
UNDKamera für Laderaum hinten rechts
hinzugefügt werdenReflektoren, gelb | rund, 6 Stück
UND der OptionswertUmrissleuchten, rot, weiß, gelb (Schwanenhals)
ausgewählt wurden, wird der Konfiguration der OptionswertBlitzleuchte, orange
hinzugefügt (Abb. 5). Die UND Verknüpfung kann sich auch auf die Optionswerte aus den Aktionen beziehen.ALL: Wenn der Optionswert
Einsatzland Deutschland
ausgewählt wurde, müssen werden der Konfiguration die alle folgenden Optionswerte (Länderspezifische Ausstattung Deutschland
, undAufkleber de
, undBetriebsanleitung Fahrzeug de
, undErsatzteilliste DE
) hinzugefügt werden (Abb. 6).
...
Diese Optionen sind im Aktionsdialog der SalesApp vorausgewählt, da alle Optionswerte hinzugefügt werden müssen.
...
Abbildung 4: Darstellung einer ODER Verknüpfungen bei Actions im Backend (PIA)
...
Abbildung 5: Darstellung einer UND Verknüpfungen bei Actions im Backend (PIA)
...
Abbildung 6: Darstellung einer ALL Verknüpfungen bei Actions im Backend (PIA)
...
Praktische Beispiele von Actions
...
In der SalesApp wird dem Benutzer der Aktionsdialog angezeigt (Abb. 8). Der Benutzer kann entweder den Optionswert aus Aktion #13
ODER den Optionswert aus Aktion #14
der Konfiguration hinzufügen.
...
Abbildung 7: Beispiel Action im Backend (PIA)
...
Abbildung 8: Beispiel Action in der SalesApp
Beispiel Nr. 2:
In Action #117 sind zwei Regelteile mit einer AND Verknüpfung verbunden. Wenn der Optionswert aus Regelteil #207
UND der Optionswert aus Regelteil #208
ausgewählt wurden, wird der Optionswert aus Aktion #186
der Konfiguration hinzugefügt (Abb. 9).
...
Abbildung 9: Beispiel Action AND Verknüpfung
...
Abbildung 10: Beispiel Action AND Verknüpfung in SalesApp
Beispiel Nr. 3:
Die Action mit der Beschreibung “Deutschland Aktion Alle” “TEST ALLE” sagt aus, dass ALLE Optionswerte aus Aktion #9
und Aktion #10
den Aktions #183
, #184
und #185
notwendig sind, wenn der Optionswert aus Regelteil #8#206
ausgewählt wurde (Abb. 911).
In der SalesApp wird dem Benutzer der Aktionsdialog angezeigt (Abb. 1012). Im Aktionsdialog sind diese Optionswerte bereits vorausgewählt und der Benutzer muss die Aktionen nur noch bestätigen.
Die SalesApp fügt ALLE Optionswerte aus Aktion #183
und Aktion #9#184
und Aktion #10#185
der Konfiguration hinzu.
...
Abbildung 911: Beispiel Action im Backend (PIA)
...
Abbildung 1012: Beispiel Action in der SalesApp
...