Table of Content

    1.0.1.0.0

    App "Produkt Konfigurator - Werte"
    Ermöglicht die Eingabe von freien Werten im Produktkonfigurator

    product_configurator_input

    Ausgangslage

    Um den Einsatzbereich des Produkt Konfigurators zu erweitern werden zusätzliche Funktionen benötigt. So müssen zum Beispiel die Maschinenwahl und die Preisberechnung anhand von Laufmetern oder Durchmessern festgelegt werden. Hierzu wird eine Möglichkeit zur Erfassung von Eingabewerten benötigt.  Diese Funktion wird mit dieser App implementiert.

    Konfiguration der Eingabefelder

    Unter dem Menüpunkt "Configurator > Settings > Configuration Inputs" kann man die verfügbaren Eingabefelder verwalten. Die Definition eines Eingabefeldes wird mittels folgender Attribute vorgenommen:

    1. Name des Eingabefeldes

    2. Technischer Name (nur a-z, A-Z und _ erlaubt) welcher für den Zugriff auf den Feldwert in der Restriktion verwendet wird

    3. Feldtyp des Eingabefeldes

      1. Integer = Ganzzahl

      2. Float = Dezimalzahl

      3. Text = Alphanumerischer Wert

    4. Validierung der Eingabewerte inklusive Definition der Validierungsreihenfolge und der Fehlermeldung bei invaliden Daten

    5. Dokumentation der im Restriktionenfeld verfügbaren Parameter

    Flectra text and image block
    Flectra image and text block

    Zuordnen der Eingabefelder zum konfigurierbaren Produkt

    Damit ein Eingabewert in einem konfigurierbaren Produkt verwendet werden kann, muss dieses zugeordnet werden. Hier kann man zudem noch festlegen, ob der Eingabewerte zwingend erforderlich ist oder nicht.

    Achtung! Bevor die zugeordneten Eingabefelder weiter verwendet werden können, muss das Produkt gespeichert werden.

    Zuordnung der Eingabefelder zum zugehörigen Schritt

     Nachdem festgelegt wurde welche Eingabefelder für das konfigurierbare Produkt verfügbare sein sollen, müssen die Eingabefelder analog der Attribute noch den jeweiligen Schritten zugeordnet werden. Hier ist zu beachten, dass die Schrittauswahl für die Validierung der Restriktionen entscheidend ist.

    Flectra text and image block

    Verwendung der Eingabefelder

    Wird nun der Produkt Konfigurator gestartet, so werden die Eingabefelder auf den gewählten Schritten im Wizard dargestellt. Nach Abschluss des Konfigurators sind die Werte der Eingabefelder jeweils auf der Produktvariante gespeichert und werden sowohl auf der Variantenliste als auch auf der Detailansicht angezeigt. 

    Neukonfiguration einer bestehenden Variante

    Analog zu den Attributwerten gelten auch die Werte der Eingabefelder als Eindeutigkeitsmerkmal. Wird zum Beispiel ein vorhandenes Produkt neu konfiguriert und dabei ein Wert eines Eingabefelds verändert so wird eine neue Variante generiert und nicht die bestehende Variante aktualisiert.