Reduziere doch einfach die Anzahl der Batchprozesse, so dass nur noch so viele verfügbar bleiben, wie euer System verträgt.McGuyver hat geschrieben:Daher die Frage gibt es die Möglichkeit die Anzahl von parallel zu startenden Mappen zu beschränken ?
Ich verstehe MyGuver so, dass Dialogprozesse angestossen werden und eben nicht nur Hintergrund-/Background-/Batchprozesse (wenn du damit Batchprozesse meinst).black_adept hat geschrieben:Reduziere doch einfach die Anzahl der Batchprozesse, so dass nur noch so viele verfügbar bleiben, wie euer System verträgt.McGuyver hat geschrieben:Daher die Frage gibt es die Möglichkeit die Anzahl von parallel zu startenden Mappen zu beschränken ?
Code: Alles auswählen.
form bim_berechtigung using aktivity
msgart.
*
data: o_aktivity(4).
*
clear: auth_rc.
*
authority-check object 'S_BDC_MONI'
id 'BDCAKTI' field aktivity
id 'BDCGROUPID' field mtab-groupid.
*
if sy-subrc > 0.
auth_rc = sy-subrc.
*
if mtab-creator eq sy-uname. "eigene Mappe?
* Zusätzliche Berechtigungsprüfung auf BDCAKTI beginnend mit
* O und den ersten drei Buchstaben der Benutzer-Aktivität
o_aktivity = aktivity.
shift o_aktivity by 1 places right.
o_aktivity+0(1) = 'O'.
*
authority-check object 'S_BDC_MONI'
id 'BDCAKTI' field o_aktivity
id 'BDCGROUPID' field mtab-groupid.
*
auth_rc = sy-subrc.
endif.
endif.
*
if auth_rc > 0.
case aktivity.
when bim-aonl. "keine berechtig. fuer abspielen/onl
message e391 with mtab-groupid.
when bim-abtc. "keine berechtig. fuer abspielen/btc
if msgart eq e.
message e392 with mtab-groupid.
else.
message i392 with mtab-groupid.
endif.
Reicht das denn?ewx hat geschrieben:...
Oder SM35 sperren und durch eine Vorschalttransaktion ersetzen, die bestimmte Parameter prüft und einen Anwender dann zur SM35 durch lässt oder eben nicht.