Sapforum.Biz

Инструменты => Администрирование (BC) => Тема начата: Uukrul от Сентябрь 22, 2014, 09:02:18 pm

Название: SM02 - Системные сообщения
Отправлено: Uukrul от Сентябрь 22, 2014, 09:02:18 pm
Ну все кому надо, знают транзакцию SM02 - Системные сообщения, кто не знает, могут почитать тут: http://sapland.ru/blogs/shibolov/?post=11571, но там по ходу возникли вопросы и оказывается можно отключить появление сообщений от этой радости. В модуле SAPMSEM1, со строчки 881 будет нечто такое:
Код: You are not allowed to view links. Register or Login

*---------------------------------------------------------------------
*       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.
Название: Re: SM02 - Системные сообщения
Отправлено: №1 от Сентябрь 25, 2014, 01:38:14 pm
А там случаем нет возможности показывать (вместо не показывать) отдельным личностям что-то типа - "Благодарим за нечеловеческое терпение при использовании нашего программного продукта"? ;)
Название: Re: SM02 - Системные сообщения
Отправлено: Uukrul от Сентябрь 25, 2014, 01:52:49 pm
You are not allowed to view links. Register or Login
отдельным личностям что-то типа - "Благодарим за нечеловеческое терпение при использовании нашего программного продукта"? ;)
Не это уже E-Mail называется... для этого вам сюда: http://sapforum.biz/index.php/topic,87.0.html  8)
Название: Re: SM02 - Системные сообщения
Отправлено: №1 от Сентябрь 26, 2014, 09:45:02 am
Эх... :( а так было бы чудно выставить как системное сообщение
Название: Re: SM02 - Системные сообщения
Отправлено: Uukrul от Сентябрь 26, 2014, 03:38:03 pm
You are not allowed to view links. Register or Login
Эх... :( а так было бы чудно выставить как системное сообщение
Что-то ты похоже заскучал, может вам это на HANA-у переход замутить. Веселуха наступит...  8)