Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => SE37 - Построитель функций => Тема начата: Uukrul от Февраль 22, 2008, 10:02:39 am
-
В общем не знаю как обстоят дела сейчас у администраторов с массовым блокированием/деблокированием пользователей, ну бывают ситуации когда надо кого-то (а иногда всех), на время заблокировать для регламентных работ, но ранее были проблемы с отсутствием программы для таких массовых операций... В общем программу написать как бы не сложно если использовать два функциональных модуля:
DATA: l_user LIKE bapibname-bapibname,
l_return LIKE bapiret2.
* Блокировать пользователя
CALL FUNCTION 'BAPI_USER_LOCK'
EXPORTING
username = l_user
TABLES
return = l_return.
* Разблокировать пользователя
CALL FUNCTION 'BAPI_USER_UNLOCK'
EXPORTING
username = l_user
TABLES
return = l_return.
Если кому будет надо, могу прицепить программку в которой можно блокировать/деблокировать пользователей при помощи данных ФМ в диалоге или планировать эти операции для фонового выполнения.
-
Кстати, сии функции рекомендованы были в свое время вальсдорфовским аудитом для использования, в случае необходимости массового блокирования пользователей.
-
SU10 рулит :)
-
SU10 рулит :)
Ну в фоне то все равно этим воспользоваться сложно... ;)
-
А что мешает сразу весь мандант залочить, через tp ??
-
А что мешает сразу весь мандант залочить, через tp ??
Ну мешает то что всех блокировать как раз и не надо...