Hallo Gemeinde,
ich bins mal wieder und stehe wieder vor einem Änderungsproblem. Ich möchte gerne Warengruppen ersetzen (mit der MASS) und habe auch eine Matching-Tabelle (vorerst nur im Excel), also welche WG mit welcher ersetzt werden soll. Nun gibt es ja in der MASS die Möglichkeit mittels Routine ein bißchen Coding in die ja ansonsten sehr beschränkte Massenpflege zu bringen und zwar:
* X is the value you must return
form GET_NEW_MARA_MATKL
using segment structure MARA
changing X.
....
endform.
Meine Frage lautet: Geht es überhaupt? Also nehmen wir an, ich würde eine Z-Tabelle ins System bringen, die die neuen WG enthält. Kann ich dann mittels Abap-Coding in dieser Routine sagen: wenn Du alte WG "x1" findest, mach daraus "kh" und wenn Du "y2" findest mach daraus "FR" und so weiter? Ich möchte bitte noch nicht das Coding haben, das will ich mir selbst erarbeiten, nur die Frage, ob es möglich ist, hätte ich gerne beantwortet. Danke!
die Antwort lautet:
Ja (es ist möglich eine solche Prozedur zu schreiben)
Ob es möglich ist diese in die MASS einzubinden kann ich nicht sagen (aber Du beschreibst es als möglich).
ja das geht.
Aber bevor du dich an die Programmierung machst solltest du prüfen, ob diese Funktionalität auf eurem Produktivsystem auch erlaubt ist - denn aus offensichtlichen Gründen sollten die Berechtigungen dafür sehr restriktiv vergeben werden. ( Einfach statt des Ersetzungcodings mal einen Break-point als Coding nehmen )