Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »


Die Grundlage für die Erstellung einer Konfiguration ist das Produktmodell. Mit einem Produktmodell sind die Optionsgruppen, Optionsvariablen und Optionswerte verknüpft.

Um die Strukturen eines Produktmodells zu erklären, bedarf es der Erklärung des Datenmodells. Das Datenmodell enthält verschiedene Ebenen.

Produktmodell → Optionsgruppe → Optionsvariable → Optionswert

Abbildung 1: Datenmodell


Beispiel eines abstrakten Produktmodells

Abbildung 2: Abstraktes Datenmodell

Darstellung im PIA

Das oben veranschaulichte abstrakte Beispiel eines Produktmodells wird im Folgenden ebenfalls im Backend (PIA) dargestellt:

Optionsgruppen

Das Produktmodell M 2140 E weist verschiedene Optionsgruppen auf. Als Beispiel sind die ersten drei Optionsgruppen des Produktmodells M 2140 E zu nennen:

  • Basis

  • Bereifung

  • Achse

Im PIA werden die Optionsgruppen ebenfalls dargestellt. Eine Sektion kennzeichnet hier die jeweiligen Optionsgruppen Basis, Bereifung, Achse, usw…(Abb. 3).

Weitere Informationen zu den Optionsnummern und Einstellmöglichkeiten im Reiter Optionen sind gesondert auf dieser Seite zusammengefasst: Produktmodell Optionen

Abbildung 3: PIA Darstellung von Optionsgruppen eines Produktmodells

Optionsvariablen

Die Optionsvariablen befinden sich in den Optionsgruppen. Bei Betrachtung der Optionsgruppe Bereifung finden sich folgende Optionsvariablen in dieser Optionsgruppe (Abb. 4):

  • Reifen

  • Felge

Diese Optionsvariablen können die Bereifung genauer definieren (Reifen und Felge).

Die Festlegung, ob eine Optionsvariable Benötigt (“Required“) oder Optional (“Optional“) ist, wird hier ebenfalls festgelegt. Details dazu auf dieser Seite: Optionen beim Produktmodell

Bei den Optionsvariablen ist eine UND Verknüpfung hinterlegt. Es kann zwischen Optionsvariable A UND Optionsvariable B gewählt werden.

Abbildung 4: PIA Darstellung von Optionsvariablen eines Produktmodells

Optionswerte

Optionswerte befinden sich unterhalb der Optionsvariablen. In der Optionsvariablen Reifen finden sich die Optionswerte:

  • Reifen schmal

  • Reifen breit

Diese Optionswerten können den Reifen genauer definieren (Reifen schmal oder Reifen breit).

Beim Optionswert wird auch der Preis in der SalesApp angezeigt, da dieser an dem Optionswert “hängt”.

Bei den Optionswerten ist eine ODER Verknüpfung hinterlegt. Es kann nur zwischen Optionswert A ODER Optionswert B gewählt werden.

Abbildung 5: PIA Darstellung von Optionswerten eines Produktmodells


Beispiel eines realen Produktmodells

Das Produktmodell “M 1080 SW” weist verschiedene Optionsgruppen auf. In der Optionsgruppe (Basis) befinden sich die Optionsvariablen (Betriebserlaubnis, Bedienkonzept, Einsatzland) und die jeweiligen Optionswerte (Abb. 6).

Abbildung 6: PIA Darstellung von Optionsgruppen, -variablen und -werten

Bei der Optionsgruppe Basis kann der Benutzer zwischen den Optionsvariablen Betriebserlaubnis, Bedienkonzept, Einsatzland usw. wählen (Abb. 7).

Bei Auswahl der Optionsvariable Betriebserlaubnis werden dem Benutzer die hinterlegten Optionswerte “ohne Betriebserlaubnis” und “TÜV-Einzelabnahme” zur Auswahl angezeigt. Einer der beiden Optionswerte kann gewählt werden (Abb. 8).

Abbildung 7: SalesApp Auswahl von Optionsgruppen, -variablen und -werten

Abbildung 8: SalesApp Auswahl von Optionsgruppen, -variablen und -werten


Beispiel aus der Datenbank

Im Folgenden zeigen wir die Übergabe Tabellen aus der Datenbank, um ein Modell nach der Struktur des Datenmodells abbilden zu können. Diese Daten werden via Script in die PIA Datenbank eingespielt. Hierbei sind werden diese Tabellen übertragen:

  • product_model

  • product_model_group

  • product_model_variable

  • product_model_variable_value

  • price


Tabelle product_model

Wie der Name der Tabelle es schon herleiten lässt, werden hier die Produktmodelle angelegt.

Abbildung 9: Tabelle product_model

Beispiele von Datensätzen:

id

Die eindeutige id des Produktmodells.

ref

Als ref wird die Artikelnummer eines Produktmodells verwendet.

title

Der Titel des Produktmodells.

description

Eine interne Beschreibung vom Produktmodell.

Abbildung 10: Beispieldaten aus product_model


  • No labels