Hallo Zusammen,
ich bin neu hier hier im Forum.
Ich hoffe hier Hilfe zu finden.
Wir beschäftigen uns seit geraumer Zeit mit dem SAP Variantenkonfigurator.
Da kommen immer wieder Fragen auf, auf die wir keine Lösung finden.
Aktuelles Problem:
Wir haben einen High-Level Konfigurator.
Beim Start des Konfigurators soll bei einem bestimmten Merkmal (Merkmal A) bestimmte Merkmalswerte (1,2,3,4) ausgeblendet werden.
Es sollen nur die Werte angezeigt werden, die beim Wunschlieferdatum gültig sind.
Dazu haben wir ein Objektmerkmal mit Verweis auf das Wunschlieferdatum erstellt.
Wir haben auch ein Datumsmerkmal erstellt.
Merkmal A und das Datumsmerkmal haben wir in einer Variantentabelle (Werteeinschränkung):
Wert 1 - Datum 21.11.2018
Wert 2 - Datum 25.12.2018
usw.
Jetzt soll es so sein, dass z.B. Wert 1 beim Start des Konfigurators nicht angezeigt wird, wenn das Wunschlieferdatum größer dem Datum in dem Datumsmerkmal aus der Variantentabelle ist.
Mit Beziehungswissen am Konfigurator kommen wir nicht weiter.
Wir haben auch versucht den Restrictions Teil im Constraint der Variantentabelle anzupassen. Ohne Erfolg. Bekommen keine funktionierende Syntax hin.
Was natürlich funktioniert, ist mit Vorbedingungen zu arbeiten. Das bekommen wir auch hin. Leider ist der Weg unschön, da der User dann erst eine Inkonsistenz bekommt, nachdem er Merkmal A ausgewählt hat und das Wunschlieferdatum größer dem Datum in Datumsmerkmal ist.
Kann uns jemand helfen? Gibt es einen Weg, wie wir das realisieren können?
Kann evtl. jemand bei der Syntax im Constraint helfen?
Vielen Dank im Voraus.
Gruß Robii