GRC 10.1 EAM-如何将原因码和其他字段添加到批准者电子邮件通知中?

2020-09-13 17:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们已经创建了自定义通知ZGRA...

         点击此处--->   EasySAP.com群内免费提供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)
2条回答
Bunny_CDM
2020-09-13 18:02 .采纳回答

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

一周热门 更多>

相关问答