点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们已经创建了自定义通知ZGRAC_MSMP_LOGRPT_NEWWORKITM,并已链接到MSMP SAP_GRAC_FIREFIGHT_LOG_REPORT。 但是,我想在其中添加原因码和其他一些字段。 我想要以下内容-与0AC_SPM_NOTIFICATION文档相似:
尊敬的批准者,
您的工作收件箱中有新的Firefighter Log Item。 请执行必要的操作。
详细信息:
日期和时间:%LOG_TIME%
消防员:xx
型号ID:xx
系统:xx
原因代码:%REASON_CODE%
%REASON_CODE_DESCN%
活动:%ACTIVITY%
单击 此处 审核请求。
亲切的问候,
GRC自动通知 < br>
**不要回复此电子邮件**
但是,如您所见,上面的某些字段(带有%)对SAP_GRAC_FIREFIGHT_LOG_REPORT不起作用。 我怀疑我将需要为此过程创建通知变量。 你知道怎么做吗?
(71.6 kB)
Josiane,
要满足您的要求,您可能需要为EAM日志查看工作流程创建新的通知变量:
创建一个新的功能模块,复制标准功能模块'GRAC_NOTIF_VAR_RULE_LOGRPT'
在新功能模块中创建一个新的通知变量"原因代码文本"和"活动",并编写逻辑以检索原因代码和活动数据。
使用GRFNMWRTINST表中的外部密钥详细信息从表" gracfflog"中获取Firefighter Log ID。
根据Firefighter Log ID,使用以下方法确定与EAM Log Review请求有关的所有数据:
调用方法CL_GRAC_MODEL_SPM_FIREFIGHT-> retrieve_fflog(获取原因代码和与FF日志相关的其他详细信息)
使用以下方法获取日志详细信息:
调用方法cl_grac_log_report => get_session_details(在日志查看请求中获取不同类型的日志)
请与您的ABAPer一起构建自定义功能模块和逻辑。
完成上述步骤后,您可能需要替换日志查看工作流程的通知变量规则,并且还应将新的通知变量添加到日志查看工作流程。
此致
Madhu
Madhu,非常感谢您的回答! :D
一周热门 更多>