3.2. Wie wird das SAP-Skripting aktiviert?
Führen Sie die Transaktion „RZ11“ aus, geben Sie den Parameternamen „sapgui/user_scripting“ ein und klicken Sie auf die Schaltfläche „Anzeigen“. Wenn der Parameter nicht gefunden wird, dann reicht die Unterstützung der Paketebene des Systems nicht aus (Admin-Rechte erforderlich).
Auf dem folgenden Bildschirm sollte der aktuelle Wert „TRUE“ sein. Wenn es als „FALSE“ angezeigt wird, klicken Sie bitte auf „Wert Ändern“.
Setzen Sie den Wert auf „TRUE“ und speichern Sie ihn. Der Wert muss in Großbuchstaben eingegeben werden, andernfalls wird es als „FALSE“ interpretiert.
Besser ist es, statt des Aktuellen Werts, den Profilwert auf „TRUE“ setzen zu lassen, da diese der Standardwert ist, der nach einem Server-Neustart gesetzt wird.
Sollte der Parameter „sapgui/user_scripting_per_user“ ebenfalls „TRUE“ sein, benötigen alle datango-User die Berechtigung „Execute(16)“ des Autorisierungsobjekts „S_SCR“ in der Klasse „BC_A“. Alternativ kann auch der Parameter sapgui/user_scripting_set_readonly auf „TRUE“ gesetzt werden, denn lesender Zugriff reicht für datango vollkommen aus.
Auch der Parameter „sapgui/user_scripting_disable_recording” kann für uns problemlos auf „TRUE“ gesetzt werden, da datango keine neuen Scripte aufzeichnet.
Sollte der NWBC verwndet werden, kann auch „sapgui/nwbc_scripting“ auf „TRUE“ gesetzt werden, dies entspricht der gleichzeitigen Aktivierung von „sapgui/user_scripting“ und „sapgui/user_scripting_set_readonly“