1.简介

场景:在需要同步触发一个或多个流程表单时,可以使用启动子流程,收回子流程的组件。
在父流程中,使用这两个组件,当进入启动子流程后,将同步触发子流程的表单创建,并且可以同步结束,废弃。

2.启动子流程组件

2.1 子流程

  • 可以选择已有的流程表单进行关联,在触发启动子流程时,自动在关联流程表单创建新的流程数据

2.2 启动规则

  • 不启动规则:进入“启动子流程”后,子流程到草稿节点,需要手动提交。

  • 跳过起草:进入“启动子流程”后,子流程跳过草稿节点,自动提交到审批节点。(只能存在一条子流程数据,当子流程生成后,驳回,撤回,父流程废弃也会将子流程废弃掉)

  • 二次进入新建:当驳回或撤回到“启动子流程”前,会将已有的子流程表单废弃掉,并且当重新进入启动子流程后会有新的子流程数据。

2.3 子流程入参

  • 给子流程表单的某个字段属性赋值–有三种方式:公式,固定值,父表单字段。(明细表入参注意,会将所有列的值用“,”拼接成一行传值)

3.回收子流程组件

3.1 子流程出参:

  • 同入参赋值方式一致,但是参数是回显给父流程的每一个字段,并且触发条件由“参数变量计算范围”决定。

3.2 参数变量计算范围

  • 已通过的子流程。(子流程正常通过审批时,相当于“结束”状态)
  • 已废弃的子流程。(子流程被废弃时,即“废弃”状态)
  • 所有已结束的子流程。(无论以什么状态结束,都可以出参)
作者:tz_docs  创建时间:2024-08-13 15:36
最后编辑:tz_docs  更新时间:2025-05-12 18:04