事件等待介绍

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

事件等待介绍

1 简介

1.1 功能介绍

此功能主要基于服务流程管理,新增事件等待节点,用于流程依据条件进行等待操作。并增设“等待事件”、“等待数据”、“等待信号”三个功能页签用于监控等待事件全流程。


1.2 应用场景

当流程执行过程中需要依据特定条件规则,进行流程等待时可以使用该功能。当等待任务完成后,才会继续执行后续流程。

场景举例:

薪酬专员执行每月薪酬核算与发放管理,整个服务流程并不是全自动执行,部分流程节点如薪酬检视需要人工介入,待薪酬PRD文档线下核对正确后才继续执行后续薪酬发放对接的流程。(人工介入的“薪酬检视”作为一个操作,在服务流程中等待人工操作即可


1.3 系统路径

服务流程:【集成管理】→【服务流程】【流程设计】【服务流程】

等待事件:【集成管理】【服务流程】【事件等待】【等待事件】

等待数据:【集成管理】【服务流程】【事件等待】【等待数据】

等待信号:【集成管理】【服务流程】【事件等待】【等待信号】


1.4 关键字段/按钮说明


事件等待节点关键字段说明

字段名称详细解释
集成对象(事件源)
选择需进行事件等待的源对象资源
赋值变量流程属性中配置的变量,选择对其赋值
单据事件对于等待事件的操作监听项,比如监听单据的保存操作
取值字段等待单据对应取值信息
等待条件必须配置项,依据等待条件过滤判断所监听数据


等待事件列表关键字段说明

字段名称详细解释
监听事件
对应流程节点中的单据事件
信号字段对应流程节点中等待条件所配置字段


等待数据列表关键字段说明

字段名称详细解释
状态
等待流程发布后,对应筛选数据状态为“就绪”
哈希码
以通过服务流程id、等待节点id、过滤条件为维度计算哈希值
信号标识待处理数据标识,如“编码”,与等待信号列表中数据对应


等待信号列表关键字段说明

字段名称详细解释
流程实例编码事件等待对应的服务流程执行后的流程实例编码
哈希码
以通过服务流程id、等待节点id、过滤条件为维度计算的哈希值,与等待数据列表的哈希值进行对应
信号标识待处理数据标识,如“编码”,与等待数据列表中数据对应
状态
数据未处理前,该数据对应状态为“等待”


2 主要操作

2.1 流程节点配置

选择事件等待节点,进行配置项填写。配置项包含了基本信息、取值字段和等待条件等信息。



2.2 流程发布及执行

选择对应服务流程,进行“发布操作,若为人工启动流程,可同时进行“立即执行”操作。



2.3 等待事件查看

含有等待节点的服务流程发布后,将开始监听对应实体的注册事件,并将该流程相关信息展示于“等待事件”列表中,可以查看该流程基本信息及监听操作等信息。

等待事件列表字段包含了启用、服务流程编码、服务流程名称、节点标题、集成对象编码、监听事件、登记时间、信号字段、集成对象名称和节点ID信息。



2.4 等待数据查看

事件发布后,会将等待数据推送至等待数据表中。

通过服务流程id、等待节点id、过滤条件为维度计算哈希值,当等待数据与等待信号表中哈希值相同,则执行等待任务;任务执行成功后,清理等待数据和等待信号字段。

等待数据列表字段包含了服务流程编码、服务流程名称、节点标题、到达时间、状态、哈希码、处理事件和信号标识字段。



2.5 等待信号查看

当服务流程执行到事件等待节点时,会注册信号到等待信号表中;

任务执行成功后,清理等待数据和等待信号对应数据。

等待信号列表字段包含了服务流程编码、服务流程名称、流程实例编码、节点标题、哈希码、信号标识、登记时间、状态、处理时间和流程实例ID字段。



注意:

1、等待状态下的流程实例不会参与日志清理,其他状态下会依照集成云日志定时7天清理日志;

2、删除等待信号会撤销流程并且删除该流程的全部等待信号 ;

3、删除服务流程需要删除掉对应的等待事件、等待数据、等待信号。

事件等待介绍

1 简介1.1 功能介绍此功能主要基于服务流程管理,新增事件等待节点,用于流程依据条件进行等待操作。并增设“等待事件”、“等待数据”、...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息