提问人:Federico Alie 提问时间:11/16/2023 更新时间:11/16/2023 访问量:20
在 BPMN 中声明结束事件后,是否可以再次使用开始事件?
is it possible to use start event again after an end event was declared in BPMN?
问:
我是 BPMN 的新手,我在 BPMN 中遇到了一个问题,其中池道已经被清除,它是 Start 事件并且长时间处于空闲状态。那么,当它有新任务时,可以给出一个结束事件然后再次使用开始事件吗?我举了下面的例子 对不起,我的英语不好 谢谢
答:
1赞
Ister
11/16/2023
#1
简短的回答是否定的。
该过程闲置是正常的,有时甚至会闲置很长时间。这就是中间事件的用途。只要需要,流就会等待事件发生。它还提供了在空闲/等待时间过长时处理异常处理的可能性。
同样重要的是要了解,没有单一的方法可以拆分完整的过程。在一家公司中(例如,从部门的角度来看),接受发票的过程将在发票发送到会计后立即结束。稍后的付款处理(预订开具发票后)可以被视为第二个过程。但在这种情况下,这两个单独的过程将在两个单独的图表上描述。对于其他公司,该过程从发票到达时开始,一直持续到没有人必须再次接触同一张发票(即由会计团队支付并关闭)。然后,您有一个流程,每当您等待其他部门/流程对应项时,您只需使用中间事件,并且确实在流程本身中进入空闲状态。
顺便说一句,开始/结束事件是按池进行的,而不是车道。该过程可以跨越同一池中的不同通道(通常,当所考虑的组织中涉及更多参与者时)。它还可以通过消息与其他池通信,然后等待响应。
评论
0赞
Federico Alie
11/16/2023
谢谢你的回答,但是如果中间事件没有文本或在下面/上面分配,可以吗?还是某个事件必须有任务要做?
1赞
Ister
11/17/2023
您的事件描述将与您希望在第二个开始事件中使用的内容完全相同。该过程将只是空闲,等待此事件发生。
评论