在这篇博文中,您将了解到BRF事件触发机制是如何在Student LifeCycle Management(SLCM)中被BRF Plus workbench取代的
BRF(Business Rule Framework)在saps/4HANA系统中已经过时。作为SAP S/4 HANA之旅的一部分,我们需要替换现有的BRF应用程序,而在SLCM中使用BRFPlus也是如此。我们在SLCM的几个阶段都会触发多个事件,如入场、注册、费用计算、模块预订、事件预订等。
在整个应用程序中,相应的事件通过BRF workbench触发。
每个事件都有关联的动作,动作关联到为事件做所需工作的功能模块(SE37)。
现在SAP S/4HANA系统不支持上述BRF workbench。所以,消费返现,我们需要将整个现有BRF应用程序迁移到BRF+。
系统:SAP S/4HANA 1809和1909
前提条件:
ISHERCM\U SFWS\U BRFP\U PPF开关必须打开。
SPRO->学生生命周期管理->学生生命周期管理中的流程->常规设置->后期处理->激活BRF Plus进行后期处理正在处理。
用"X"维护上述条目。
下面是一个如何使用BRF+workbench进行设计和触发事件的示例。
我们将在此处考虑录取事件。
此事件在HRIQ\U STUDENT\U Adminis\U CREATE\U DB功能模块中为任何新录取触发。
作为此迁移的一部分,大数据现状,我们需要触发上述功能模块中的准入事件使用BRF+workbench.
事务代码:BRF+
本SLCM应用程序下定义了所有必要的事件。
对于每个事件,我们必须创建一个函数和操作。
我们可以将BRF+中的函数与BRF中的事件进行核心化。
在函数中我们有许可。
单击许可后,它将显示其上下文。
为每个函数创建上下文,并且这些上下文绑定到所需的数据字典对象。
我们也必须创建操作它将执行实际的后处理操作。
此操作允许事件PP与功能模块HRIQ\u BRFP\u Admission\u OUT关联。
此功能模块的参数与前面显示的功能上下文映射。
我们还需要创建一个规则集,以确定要触发的操作或操作的条件。
在事件的触发点(在HRIQ\U STUDENT\U ADMIS\U CREATE\U DB中的FM内),我们需要基于切换机制使用适当的上下文值触发此BRF+应用程序。如果BRFPlus开关打开,如何获得大数据,它将触发该场景的BRF+应用程序。否则将遵循传统的BRF方法。
已创建EXECUTE\u方法来触发BRF+应用程序。此方法使用函数id、应用程序id和所需数据填充在BRFPlus workbench中设计的函数的上下文值。
下面的代码片段显示如何绑定上下文值。
下面的代码显示如何触发BRF+应用程序。
如果您想在中设计自己的事件,这将非常有用应用程序。作为SAP S/4HANA旅程的一部分,Student LifeCycle Management使用SAP S/4 HANA 1809 FPS1以后的BRF+workbench提供标准事件的实施。这种方法不仅适用于SLCM,而且适用于SAP S/4HANA系统中的所有应用程序……
希望对您有所帮助……
,大数据专业,淘客是什么意思