В общем не знаю как обстоят дела сейчас у администраторов с массовым блокированием/деблокированием пользователей, ну бывают ситуации когда надо кого-то (а иногда всех), на время заблокировать для регламентных работ, но ранее были проблемы с отсутствием программы для таких массовых операций... В общем программу написать как бы не сложно если использовать два функциональных модуля:
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 рулит :)
Цитата: №1 від Лютий 22, 2008, 10:13:51 ДП
SU10 рулит :)
Ну в фоне то все равно этим воспользоваться сложно... ;)
А что мешает сразу весь мандант залочить, через tp ??
Цитата: bdmalex від Жовтень 21, 2008, 01:44:00 ПП
А что мешает сразу весь мандант залочить, через tp ??
Ну мешает то что всех блокировать как раз и не надо...