Hallo,
vielen Dank für die Rückmeldungen. Das mit der Transaktionsvariante ist eine gute Idee Hinweis 817846. Das Problem bei diesem vorgehen ist das man
natürlich neue Transaktionen erzeugt und wie schon beschrieben dieses immer in die Rollen einbauen muss.
Eine gute Idee wie ich finde ist das vorgehen über die Userparameter wie folgt beschrieben:
Set-/Get-Paramter-Id
Über eine Parameter-Id kann ein Feld mit Vorschlagswerten aus dem SAP-Memory gefüllt werden.
Beispiel
Ein Benutzer hat nur die Berechtigung für den Buchungskreis 0001. Dieser Buchungskreis wird zu Beginn einer Transaktion unter der entsprechenden Parameter-Id im Memory gespeichert. In allen nachfolgenden Bildschirmmasken werden Felder, die auf das Datenelement Buchungskreis verweisen, dann automatisch mit dem Wert 0001 gefüllt.
Abhängigkeiten
Ein Feld auf einer Bildschirmmaske wird nur dann automatisch mit dem unter der Parameter-Id des Datenelements abgespeicherten Wert gefüllt, wenn dies im Screen Painter explizit erlaubt wurde.
Leider weiß ich nicht wie in den Screenpainter komme um es dort zu erlauben.
Hat jemand eine Idee?
Grüße
leon