Hallo Asuhwo,
eine Möglichkeit wäre es mit einem Funktionsbaustein sich die den Wert aus der Klassifizierung des Materials zu holen und das Ergebnis in das Merkmal B zu schreiben, mittels function xyz
nähere und ausführliche Beschreibung siehe Online Hilfe SAP Variantenkonfiguration "Benutzdefinierte Funktion"
Plus etwas ABAP Kenntnisse.
Zum 2. Punkt hift eine Vorbedingung am Merkmal, etwa mit der Syntax
Merkmal C not specified
oder falls das nicht hilft könnte man auch ein Merkmal keine_Anzeige mit dem Verweis auf die Struktur
SCREEN_DEP und dem Feld Invisible anlegen,
Sodann eine Prozedur mit dem Inhalt:
$self.keine_anzeige = 'Merkmal B' if Merkmal C ne 0 ( oder Merkmal C specified )
mit freundlichen Grüßen
WT
Hallo Leute,
Wir haben klassifiziertes Material, das in einem Merkmal "A" ein Datum (z.B. 31.12.2012) als Wert trägt.
Nun ist dieses Material auch serialisiert und es gibt darum n Equipments zu dieser Materialnummer. Diese Equipments sind ebenfalls Klassifiziert und haben ein identisches Merkmal "B" im Bauch.
In der Regel ist das Datum der Merkmals "A" aus der Materialnummer = dem Merkmal "B" im Equipment.
Ist es möglich (wenn ja wie) dass das Merkmalsfeld im Equipent den Merkmalswert aus dem Material mittels Beziehungswissen "erben kann"?
Beispiel:
Material 1234 wird serialisiert und erzeugt durch die Serialisierung die die Equipments 1000 - 1005. Nun soll das Datum aus dem Merkmal "A" des Materials in allen Merkmalen "B" der Equipments 1000 - 1005 übergeben (vererbt) werden.
Was müsste ich tun, damit das funktioniert.
In weiterer Folge, wollen wir das Merkmal B in den Equipments ausblenden, wenn das Merkmal "C" gefüllt ist.
Leider bin ich im Beziehungswissen eine Null, und würde deshalb Eure Unterstützung benötigen.
Bin für jeden Hinweis bis hin zum syntax für das beziehungswissen dankbar.
Gruß
Asuhwo
Bearbeitet vom Benutzer
vor 14 Jahre
|
Grund: Nicht angegeben