如何在流程中调用另一个子流程
引言
- 文档目的 在Camunda BPMN中,可以使用调用活动来在流程中调用另一个子流程或外部服务。调用活动是一种特殊类型的活动,允许您在当前流程中启动或调用另一个独立的流程。
功能或技巧概述
- 功能或技巧简介
- 适用场景
- 在主流程中调用其他流程实现流程复用
实现步骤
- 在主流程中选择要添加调用活动的位置。
- 在活动面板中,找到”调用活动”(Call Activity)元素,并将其拖放到主流程中。
- 配置调用活动的属性:
- 调用类型(Call Type):选择适当的调用类型选择
BPMN
。 - 在Called element 中填写需要调用的流程key
在上面的示例中通过 Call Activity 调用了一个 processDefinitionKey 为call_process_key
的子流程,默认调用最新版本的流程,也可以通过Binding指定需要调用的流程定义版本。