在流程编辑页面外接子流程
外接子流程指的是独立于主流程之外构建,但可以在主流程运行过程中被调用执行的流程。它拥有自己独立的流程设计、执行以及数据存储等,与主流程通过特定的接口和协议进行交互,以实现整体业务目标。
例如,在客户订单处理流程中,对于一些特殊订单(如定制化产品订单或大额订单),在主流程中的订单确认环节后,会调用外接的特殊订单处理子流程。在这个子流程中,可能会包括与生产部门、设计部门的沟通协调,重新评估生产周期和成本等操作,然后将处理结果返回主流程,继续后续的订单处理操作。
前提条件
已在流程编辑页面添加“外接子流程”组件,具体操作请参见在流程编辑页面添加流程工具。
设置外接子流程
在“流程编辑”页面,选中待设置的外接子流程,在右侧工具信息设置面板的“常规”页签中设置如下参数信息,单击“保存”。

参数 |
参数说明 |
---|---|
ID |
系统自动生成,不允许修改。 |
中文名称 |
用户自定义,用于清晰准确地反映当前外接子流程组件的功能和作用,方便在父流程及相关业务中理解和调用。 只能包含中文、字母、数字和下划线(_),长度不能超过64个字符。 |
流程元模板英文名称 |
选择需要设置为外接子流程的流程元模板。 仅支持选择“模板状态”为“已发布”的流程元模板,且该流程元模板中用户任务组件的责任人/集合配置项需均已指定具体成员。 可选择的流程元模板按英文字母进行排序,默认展示前100个流程元模板,其他流程元模板需要通过搜索进行选择。 |
版本号 |
针对您选择的“流程元模板英文名称”,自动为您匹配对应流程元模板包含的“模板状态”为“已发布”的版本号。 |
外接子流程发起人 |
选择指定流程元模板为外接子流程后,您可以根据实际业务需求,指定某个用户作为该外接子流程的提交人。 如未设置,外接子流程的发起人则默认为主流程提交人。 |
任务描述 |
用户自定义,用于说明当前组件的作用、使用场景等,以便于其他用户了解和使用该组件。 |