SAP Jobsuche bei DV-Treff
X175
  • X175
  • SAP Forum - Neuling Thema Starter
vor 10 Jahre
Hallo,

ich habe die Merkmale B, C, D, E, F, .....,

deren Werte auf 0 gesetzt oder in der Konfig gelöscht werden sollen, wenn Merkmal A auf 0 gesetzt wird.

Mit Prozeduren wird es schwierig, da Prozeduren händische Eingaben nicht löschen, bzw. die Prozedur abbricht wenn ein Merkmal bereits leer ist.

Wie kann ich dies mit einem Constraint lösen???

Was auch möglich wäre, das der Constraint nur eine Inkonsistenz melden, sodass dieser Wert händisch gelöscht werden muss

Grüße

X175
  • X175
  • SAP Forum - Neuling Thema Starter
vor 10 Jahre
Habs jetzt selber geschafft,

nicht auf die eleganteste Lösung,

aber trotzdem will ich Euch teilhaben lassen.

OBJECTS: (300)CLASS_XXX

CONDITION: (300)CLASS_XXX.A = '00' *A = Merkmal*

RESTRICTIONS:

false IF (300)CLASS_XXX.B specified ,

false IF (300)CLASS_XXX.C specified ,

..................

..................

USW

Dieser Constraint erzeugt eine Inkonsistenz,

wenn diese Merkmale gefüllt werden.

Ich hab die Vorschlagswerte zwar durch eine

Prozdur löschen lassen, aber das funktioniert ja

leider nicht mit den händisch gefüllten Werten.

Viele Grüße

Benutzer, die gerade dieses Thema lesen