Hallo zusammen,
es gibt das Problem, dass die Anwender in der VA02 (Kundenauftrag ändern) bei Änderung eines Wunschlieferdatums in einer Position zusätzlich auch das Wunschlieferdatum im Kopf ändern. Das führt bei Auswertungen zu falschen Ergebnissen!
Da diese zusätzliche Änderung organisatorisch nicht
ausgeschlossen werden kann, gibt es nun die Anforderung, das
technisch auszuschließen, sprich, in der VA02 das
Feld 'Wunschlieferdatum' im Kopf auf nicht änderbar zu setzen.
Mir sind folgende Vorgehensweisen eingefallen:
1. User-Exit (mit der entsprechenden Anpassung)
2. Customizing: Feld-Attribut entsprechend anpassen
3. Lösung über Berechtigungsobjekt (Berechtigung in allen SD-Rollen entsprechend anpassen
4. Modifikation des Dynpros (einfach direkt im Dynpro auf 'nur anzeigen' ändern
Nun habe ich für 1. und 2. leider nichts gefunden.
Schritt 3 setzt voraus, dass ich auf Feldebene ein entsprechendes Berechtigungsobjekt zuordne - das ist aufwändig (in SAP ist es einfach, eine Berechtigung hinzuzufügen, aber aufwändiger, eine Berechtigung zu entfernen - ich müsste sehr viele Rollen anpassen)
Schritt 4 habe ich sehr einfach umsetzen können, das
entsprechende Dynpro für die VA02 angepasst. Das Feld Wunschlieferdatum im Kopf nun auf 'Anzeige' gesetzt. Damit wäre
die Anforderung erfüllt.
Allerdings sind bei uns solche Modifikationen nicht erlaubt.
Hat jemand für Schritt 1 bzw. 2 eine Idee?
Oder sonst eine weitere Lösungsalternative?
Vielen Dank,
Gruß
Jürgen