人类输入可以确定BPMN中的步骤吗?

时间:2013-04-12 16:00:51

标签: bpm

我有一个过程

  1. 收到消息
  2. 针对消息运行规则(输出:验证|不验证)
  3. 如果不验证则无需采取进一步措施。
  4. 如果验证然后要求用户检查消息(将其放在用户队列中)
  5. 用户检查邮件,也可能决定对邮件进行额外检查。
  6. 根据这些额外检查的输出,用户可以批准或拒绝该消息
  7. 完成。
  8. 我的问题是在步骤#5中,用户可以看到他们想要针对此消息执行的其他“进程”的复选框列表,而BPM只调用那些被挑选的步骤。

    因此,向用户显示一个复选框列表(A,B,C),他们想要执行A和C.然后BPM只能执行A和C并继续吗?

1 个答案:

答案 0 :(得分:1)

通常,您可以通过在图表上放置或网关来模拟此类行为。根据包含用户选择的变量的值,可以选择一个或多个路径。您还可以设置默认路径。

我希望这会有所帮助。