11.如何设置循环流程(子流程)

942 上次更新时间:2024-09-13 21:25:04

Document

1.适用节点

子流程节点。

2.功能简介

当我们的业务流程非常复杂时,可以将流程拆分为一条父流程线和一条或多条子流程线去执行。当父流程进行到一部分后便开始进入子流程审批流转,子流程流转完成后又回到父流程里完成整个业务的验收。

3.使用场景

比如进销存管理,在「销售发货反馈单」提交退货申请,按照流程需要退货产品入库后才能进行财务退款处理,最后通知客户退款到账结束。

这里可以设置退货入库子流程,待退货商品入库后,回到父级流程进行财务审批打款,最后自动通知客户退款到账,整个退货订单流程完成。

4.配置路径

父流程->子流程

当父级流程流转到子级流程节点时,系统自动将已设置的主字段和子表单字段录入到对应的子流程字段,无需人为手动重复填写。

比如销售退货订单,审批通过后流转到退货入库子流程,系统自动录入退货产品明细,无需库管手动重复填写。

子流程→父流程

父级流程运转到子流程,当子流程流转完成后,自动将已设置的主字段和子表单数据自动录入对应的父级流程字段。

比如人事管理,员工出差需涉及多个子流程(费用审批、费用报销),子流程审批通过后,系统自动将审批结果和报销结果录入到父级出差表。

配置路径

1.以销售退货场景为例,选择需要设置的表单,点击「编辑表单」,进入表单设计页面。

2.点击「编辑流程」,在新建节点中选择添加「子流程节点」。

3.点击子流程节点进行设置,自定义选择子流程的发起人即执行子流程的负责人。发起人可以是团队固定的某个成员或动态的成员等。

4.销售发起退货流程时(父级流程),需要仓库审核退货是否入库,这里需设置发起流程表单为入库单(子流程)。

5.通过设置数据传递规则,实现自动录入表单相关数据,比如自动录入入库产品信息、数量等,这一过程无需人为重复填写,设置完成后保存并发布表单。

5.实现效果