如何在工作流程中停止自定义业务对象

2020-08-31 23:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们在HR PM...

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

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


尊敬的专家,

我们在HR PMS中使用了业务对象ZAPPR_DOC(这是从标准业务对象APPR_DOC派生的)。

我的要求是在员工离职的情况下停止发送邮件,我们已经在自定义业务对象内部实现了逻辑。

现在,我的要求是在调试模式下停止自定义业务对象,任何机构都可以提出建议。

5条回答
Nir深蓝
2020-08-31 23:24

嗨Ankamma,

根据您的业务需求,您还可以做出一些选择。

您可以使用"检查功能模块"来阻止工作流从第一个开始 位置-可能通过在PA *表中查找该人员-假设您正在使用HR-并且如果它们被定界或没有处于活动状态,则引发事件NO_WORKFLOW并阻止您的工作流启动。

如果在工作流程进行过程中该人离开公司,则可以使用T 发芽事件。 同样,假设您使用HR,则可以使用诸如HR_EVENT_RULES_PA0001之类的功能模块,将其增强为Z版本以包含您自己的业务逻辑,因此,如果您可以检测到该人已离开公司,则可以引发相应的终止事件,

这都是控制工作流程的标准"最佳做法"。 但是,我不了解您的系统情况,所以您需要检查这些情况。

祝您好运,

Sue

一周热门 更多>