设置人工启动

1、功能简介

由成员手动发起的流程可通过“流程中心”访问并人工启动,也可由“执行其他流程”的节点进行启动。

注意:每个流程有且仅有一个启动节点,添加第二个开始节点时系统会提示「该类型节点不能添加」。

2、配置步骤

2.1 第一步:创建新流程

在主页导航下,找到并点击流程,进入如图界面,点击创建流程,选择业务流程。

img

img

2.2 第二步:添加人工启动

从左侧节点菜单栏,选中人工启动节点,按住拖动至右侧网格区域中。

img

2.3 第三步:配置人工启动节点

选中刚刚添加的节点,点击上方编辑或双击节点,可打开配置界面。

img

2.3.1 首先,选择该流程要绑定的表格

绑定后,即可在该表格发起流程。

流程绑定表格且点击保存后,不可以更改该节点绑定的表格,且一个表格仅允许绑定一个流程。。

只有通过人工才能发起流程,导入数据、触发器创建数据,均不会发起流程。

img

2.3.2 然后,设置在表格创建数据时,发起流程的按钮:
  • 支持保存数据后再发起流程:数据创建页支持选择 “仅保存数据” 所创建的数据;
  • 仅支持直接发起流程:数据创建页不支持选择 “仅保存数据” 所创建的数据。

img

除“仅保存数据”按钮外,绑定流程的表格,创建数据时始终显示的两个按钮是“发起流程”和“取消”。

img

3、发起流程的三种入口

流程开启时,才允许发起流程,且每条数据仅支持发起一次流程。

常用的流程发起入口包括以下三种:

3.1 打开数据创建页,创建数据并发起流程,如下图所示:

img

3.2 打开已创建的数据详情页,点击“发起流程”。

针对已创建但未发起过流程的数据,在流程开启的状态下,进入数据详情页可人工发起流程,如下图:

img

哪些情况会出现已创建但没发起流程的数据

  • “启动事件” 节点设置为 “支持保存数据后再发起流程” 时,手动选择 “仅保存数据” 所创建的数据;
  • “启动事件” 节点任意设置,通过导入/自动化功能自动创建的数据;
  • 表格绑定流程前创建的数据。

3.3 在页面/自定义详情页的“快捷表单”组件,创建数据并发起流程

快捷表单组件中,流程-人工启动节点关于发起流程的方式的配置不会直接生效,需单独在组件设置中选择是否开启“提交时一同发起流程”,效果见下图:

img

4、注意事项

4.1 发起流程需分别配置表格&流程的权限,成员需同时具备以下权限

  • 表格中,拥有查看数据的权限;
  • 流程中,拥有允许发起流程的权限,如下图。

注意:流程管理员在表格中不一定拥有查看数据的权限。

4.2 每个流程只能有一个启动节点,每个启动节点只能绑定一个表格,且每个表格仅能绑定一个流程。

4.3 每条数据只能发起一次流程,流程取消/结束后不支持在本条数据再次发起,可新建数据发起新流程。

2025-01-06 更新
4157 次查看
0