Sapforum.Biz
Инструменты => Администрирование (BC) => Тема начата: Uukrul от Сентябрь 22, 2014, 09:02:18 pm
-
Ну все кому надо, знают транзакцию SM02 - Системные сообщения, кто не знает, могут почитать тут: http://sapland.ru/blogs/shibolov/?post=11571, но там по ходу возникли вопросы и оказывается можно отключить появление сообщений от этой радости. В модуле SAPMSEM1, со строчки 881 будет нечто такое:
*---------------------------------------------------------------------
* MODULE CHECK_DIAG_SUPPBIT_NOSYSMSG
*---------------------------------------------------------------------
* Falls das Frontend keine Systemnachrichten anzeigen kann
*---------------------------------------------------------------------
form check_diag_suppbit_nosysmsg.
data: support_bit type i.
call 'C_GUI_SUPPORT'
id 'FEATURE' field 'NOSYSMSG'
id 'VALUE' field support_bit.
if sy-subrc = 0 and support_bit = 1.
* suppress system message - do not display
* no database update
* PERFORM C_DY_EXIT.
set screen 0.
leave screen.
endif.
endform. "CHECK_DIAG_SUPPBIT_NOSYSMSG
В общем если вам не нравится пользователь, то можете в этой подпрограмме используя неявный энхансмент поставить выход из обработки, типа support_bit = 1, поэтому сообщение не показывать. Единственное нужно проверить момент вызова данной подпрограммы, например если вызывается при активном экране 700, то это вызов происходит при первом входе пользователем в систему, а если активный экран 600 то пользователь получающий сообщение уже зарегистрирован в системе, так что там вариантов можно навесить разных со своей логикой когда и что и кому показывать просто вагон. Например показывать сообщения консультанта ответственного за FI, только пользователям которые находятся в группе FI.
-
А там случаем нет возможности показывать (вместо не показывать) отдельным личностям что-то типа - "Благодарим за нечеловеческое терпение при использовании нашего программного продукта"? ;)
-
отдельным личностям что-то типа - "Благодарим за нечеловеческое терпение при использовании нашего программного продукта"? ;)
Не это уже E-Mail называется... для этого вам сюда: http://sapforum.biz/index.php/topic,87.0.html 8)
-
Эх... :( а так было бы чудно выставить как системное сообщение
-
Эх... :( а так было бы чудно выставить как системное сообщение
Что-то ты похоже заскучал, может вам это на HANA-у переход замутить. Веселуха наступит... 8)