工作流的几种类型及触发方式
触发器是流程启动的开关,并支持设定条件来保证只有有效记录才能触发流程。目前有9种流程类型,如下图:
1、工作表事件触发
即当工作表中创建了记录或更改记录数据、删除记录时触即可发流程。
例如:《费用报销》表中有新的记录产生,就触发流程,通知领导进行审批操作。
2、 定时触发
您可以设定一个循环周期时间,每当时间到达一个周期时间,都可以执行一次计划动作。
例如:每个工作日的晚上6点, 给同事发送通知提醒:【下班时间到了,别忘了写日报哦】
3、按日期字段触发
选择工作表中的一个日期字段组成日期时间表,每当到表中的其中1个时间,就触发流程执行操作。
例如:《员工档案》表中的员工生日(日期字段),每到1个员工的生日当天,就给这个员工发送祝福短信。
4、组织人员事件触发
当组织内有人加入或离职时触发流程。
例如:单独做了一个《员工管理》表,同步管理后台中的人员信息, 当有人员离职时,自动触发流程,在《员工管理》表中将其标记为“已离职”。
5、外部用户事件触发
当应用的外部用户有注册、登录或删除时可触发流程。
6、Webhook触发
工作表支持被动接收数据,您其他系统有数据变更后,可以将变更的数据内容推送到平台服务器,服务器接收到推送消息后可以触发工作流,然后自动执行计划的操作(新增一行记录,发送一个通知消息等),从而打通和其他系统的数据对接,提高业务效率。
7、封装业务流程PBP
通过“调用业务流程节点”,封装业务流程可以被其他流程调用触发, 也可以在自定义页面的快捷按钮来触发。
8、子流程
子流程不能直接创建,而是需要在某个流程中,通过一个“子流程”节点来创建。
它不能被直接触发,需通过其他执行的流程传递数据后再触发子流程。
9、记录中的自定义按钮触发
按钮触发的工作流不能直接创建,而是需要在工作表中先创建自定义动作,并自动生成一个和按钮绑定的工作流。
触发的条件是点击按钮直接触发流程。
文档问题反馈
文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧