在一个工作流程中处理多个事件

2020-08-16 20:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我需要开发一个可以处理多...

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

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


你好

我需要开发一个可以处理多个事件的工作流流程。 在这种情况下,我使用BOR BUS2081处理BLOCKEDQUANT和BLOCKEDPRICE的事件。 在每种情况下(发票被阻止数量阻止,发票被阻止价格阻止,或两者都有),将为用户分配不同的任务。

如果发票由于数量和价格而被冻结,则特别之处在于同时处理两个事件。 该过程详细说明,如果发票由于数量和价格而被冻结,则应将任务分配给负责用户以澄清数量问题,而将任务分配给负责用户以价格问题。

在这种特殊情况下,仅在澄清价格问题的任务完成后,工作流程才会结束,即使数量问题已经解决。

最初,我在工作流的条件开始时定义了两个事件,但是它触发了两个不打算结束的不同工作流。

对于如何处理此案的任何建议,我深表感谢。 我有处理一个事件作为工作流条件开始的经验。

5条回答
粗暴的香蕉
2020-08-16 20:41 .采纳回答

嗨,里卡多

本文介绍了一些避免每个对象使用多个活动工作流实例的方法: https://blogs.sap.com/2013/05/05/the-super-singleton-concept-for-workflow- instance-3-step-approach/

您可以实现其中之一,但这会增加设计的复杂性,因此请确保您确实需要这样做。

< p>我还注意到,其中一个事件有一个标准的工作流程:WS20000397。 我想你已经看过这个了,但是如果不是的话,可能会有用。

一周热门 更多>