如何在流程中调用另一个子流程

Uncategorized
373 words

如何在流程中调用另一个子流程

引言

  • 文档目的
    在Camunda BPMN中,可以使用调用活动来在流程中调用另一个子流程或外部服务。调用活动是一种特殊类型的活动,允许您在当前流程中启动或调用另一个独立的流程。

功能或技巧概述

  • 功能或技巧简介
  • 适用场景
    • 在主流程中调用其他流程实现流程复用

实现步骤

  1. 在主流程中选择要添加调用活动的位置。
  2. 在活动面板中,找到”调用活动”(Call Activity)元素,并将其拖放到主流程中。
  3. 配置调用活动的属性:
  • 调用类型(Call Type):选择适当的调用类型选择BPMN
  • 在Called element 中填写需要调用的流程key
    Alt text
    在上面的示例中通过 Call Activity 调用了一个 processDefinitionKey 为 call_process_key的子流程,默认调用最新版本的流程,也可以通过Binding指定需要调用的流程定义版本。