检查事件通知

2020-08-14 20:19发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我有此要求:在EM系统中特定预期事件的发布应以另一个特定事件的发布为条件:即,仅当事件EE003已经发布时,我才能注册预期事件EE005。

可以进行这种检查吗?

我知道规则集中存在方法" ARE_PRIOR_REQS_MET",但这不是我要搜索的:实际上,该方法不能阻止事件在EM系统中的注册,而只能阻止我注册的规则 在规则集中。

同样,在预期的事件配置文件中,有一个与"预期的事件要求"相关的自定义项(带有"需要前置者"的标记),但是我不清楚它是如何工作的:有人可以帮助我吗?

非常感谢!

彼得罗

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我有此要求:在EM系统中特定预期事件的发布应以另一个特定事件的发布为条件:即,仅当事件EE003已经发布时,我才能注册预期事件EE005。

可以进行这种检查吗?

我知道规则集中存在方法" ARE_PRIOR_REQS_MET",但这不是我要搜索的:实际上,该方法不能阻止事件在EM系统中的注册,而只能阻止我注册的规则 在规则集中。

同样,在预期的事件配置文件中,有一个与"预期的事件要求"相关的自定义项(带有"需要前置者"的标记),但是我不清楚它是如何工作的:有人可以帮助我吗?

非常感谢!

彼得罗

付费偷看设置
发送
9条回答
奄奄一息的小鱼
1楼-- · 2020-08-14 20:58

嗨Pietro,

ARE_PRIOR_REQS_MET

结合

STOP_PROCESSING

停止处理当前事件消息

功能

此方法使您可以停止事件消息的处理。 设置了事件处理程序模型的属性MY_NO_EH_UPDATE。 这样可以防止在事件消息处理期间对此事件处理程序进行所有更新。 如果要在表/SAPTRX/LOCKEDEH中记录事件处理程序GUID和事件消息GUID的组合以供以后处理,则必须将活动参数1 LogAsLocked 设置为值" X"。/p>

返回码:

  • 始终为0。
参数

参数1( LogAsLocked ):输入' 如果您想将事件处理程序GUID和事件消息GUID的组合记录在表/SAPTRX/LOCKEDEH中,以便稍后使用报告/SAPTRX/PROCESS_LOCKED_EHS进行重新处理,则为X'。

应该这样做。

< p>最好的问候

Steffen

SAP砖家
2楼-- · 2020-08-14 20:34

活动:

IS_EVENT_REPORTED

IS_EE_IN_DATE_SEQ

也可以

最诚挚的问候

Steffen

闻人可可
3楼-- · 2020-08-14 21:01

嗨,Steffen,

非常感谢您的快速解答!
我使用IS_EVENT_REPORTED + STOP_PROCESSING方法解决了我的问题。

现在,据我所知,有人可以向我解释与"预期事件要求"(" EE需求类型"和"设置规则"字段,"需要前置"标志)相关的预期事件配置文件中的自定义如何进行?

最诚挚的问候,

Pietro

compass1988
4楼-- · 2020-08-14 20:38

嗨Pietro

我有相同的要求:"仅在报告了先前事件时才注册预期事件"。

我尝试使用您在Z规则集中提到的方法(IS_EVENT_REPORTED + STOP_PROCESSING)


我的疑问是:

-如何知道包含该方法的活动的先前任务?

-活动" IS_EVENT_REPORTED"必须在活动" SEND_DATE_TO TM"之后还是在" IS_EVENT_LOAD_END"活动之后?

我在" IS_EVENT_REPORTED"之后并置了活动" STOP_PROCESSING",但是我没有实现如果尚未发布加载开始事件,则无法报告加载结束事件。

感谢和问候

GermánDíaz

打个大熊猫
5楼-- · 2020-08-14 20:48

嗨Germán,

如果实际事件是 LOAD_END和您要检查是否报告了LOAD_BEGIN:

-检查IS_EVENT_LOAD_END

-如果为true,则检查IS_EVENT_REPORTED(用于Load Begin)

-如果为true,则进行LOAD_END的操作,例如 SEND_DATE_TO_TM

-如果为假STOP_PROCESSING

为要检查的其他事件创建类似的规则任务。

最诚挚的问候,

Steffen

何必丶何苦呢
6楼-- · 2020-08-14 20:37

一周热门 更多>