流程类消息信息汇总介绍
苍穹流程在流转过程中,多种场景下会产生流程消息,消息种类较多。截止目前为止,总共有13种场景消息。每种消息均提供了独立的开关,可以控制推送状态;消息平台也提供一种能力:允许业务通过消息模板,个性化定制流程消息标题以及内容。
一、流程消息分类
截止目前为止,工作流使用过程中,总共可以推送13种类型消息,它们的触发时机如下所示:
上图中涵盖了,苍穹工作流所有使用的消息触发场景,大家在使用之前可以阅读了解。
二、流程消息详解
2.1撤回任务
【消息中心】-已办任务列表中,选中一条任务A,点击【撤回任务】按钮,任务A在撤回的同时,系统会推送一条通知消息给A任务的所有处理人,确保所有处理人都知晓名下有一条待办任务产生。
撤回任务通知消息,没有开关控制,系统强制要求动作触发消息推送。
2.2请求协办
【消息中心】-选中待办任务,进入任务审批页面,点击【协办】按钮,系统会推送一条通知消息给协办人。
请求协办通知消息,有开关控制其发送状态,开关位于系统参数中。
2.3 协办完成
协办人B收到协办任务,任务任务之后,系统会推送一条通知消息给协办发起人A,告知请求协办人A,协办任务已经完成。
协办完成通知消息,有开关控制其发送状态,开发位于系统参数中。
2.4 委托任务完成
任务处理人A委托该任务给人员B处理,B在处理完任务的同时,系统会推送一条通知消息给A,提醒任务的相关处理结果。
前提是A需要在进行委托时,打开订阅结果通知开关。订阅结果开关位于消息中心左侧导航栏-我的委托-委托设置,如下入所示:
2.5 任务催办
【消息中心】-在办申请列表,单据流程发起人可以选择一条流程申请,点击消息催办按钮。系统会推送一条通知消息给流程当前任务处理人,提醒其尽快处理任务,保证流程高效流转。
任务催办消息属于用户手动触发,不存其他开关控制推送状态。
2.6 前加签操作
【消息中心】-待办任务审批页面,点击【加签】按钮,在现有任务节点A之前动态创建加签任务B。任务B的处理人会收到系统推送的一条通知消息,提醒其名下有一条加签任务。
前加签通知消息,有开关控制其推送状态,开关位于系统参数中。
2.7 任务传阅
【消息中心】-待办列表,选择一条任务数据,点击【传阅】按钮,可以将该任务以链接消息方式推送给人员B,点击链接消息,查看任务。
任务催办消息属于用户手动触发,不存其他开关控制推送状态。
2.8 任务超时预警|报警
在流程设计器中,节点的【节点控制】有【任务处理时限控制】模块,在该模块中,可以配置该节点任务的超时动作,目前可选择的是推送预警|报警消息、转交任务、自动处理三种。
其中推送消息选项,消息可以通过模板方式来定制其内容、标题。
任务超时消息,属于用户配置消息,不存在其他开关控制其推送状态。
2.9 转交任务完成
人员A将任务转交给人员B,当人员B在处理该任务之后,系统会推送一条通知下次给人员A,提醒其任务已经给处理,并告知处理结果。
前提,A的转交之时,需要手动打开订阅处理结果开关。
2.10会审任务完成
会审节点有处理人ABC,A处理任务前,若打开订阅会审结果开关,系统会在该会审任务处理完成同时,推送一条通知消息给A,提醒A该任务已经处理,并告知其任务处理结果。
2.11流程挂起
流程因为意外原因导致其挂起,系统会自动推送一条报警消息给流程管理员,提醒管理员及时分析并处理问题,保障流程正常流转。
流程挂起消息,没有开关控制,系统强制要求挂起时触发消息推送。
2.12流程结束
流程在结束之后,系统会默认推送一条通知消息给流程发起人,提醒申请流程已经正常处理完成,关注流程处理结果。
流程结束消息,有开关控制其推送状态,开关位于系统管理参数中。
2.13进入|离开节点
在流程设计器中,节点的【消息通知】模块,在该模块中,可以配置该进入节点|离开节点消息相关的属性信息。
A) 发送时机:指进入节点的何种时机触发消息,比如:正常进入 or 驳回进入节点。
B) 条件:消息的推送 需要在满足条件的基础上才可以。
C) 渠道: 消息渠道的使用规则,为空则,则默认使用消息类型【通知】中渠道。
D) 消息接收人:使用配置的方式定义消息的接收人。
E) 链接:定义该消息是否为链接消息,比如消息接收人同时也是任务处理人,可以通过该链接消息处理任务。
F) 内容:采用自定义模板方式定制消息标题和内容。
三、消息开关说明
流程中产生的13类消息,大多数拥有独立开关控制其发送状态,方便用户使用过程中根据使用习惯精细化操作、个性化设置。
流程消息开关类型总结起来,可以概括为以下4种:
3.1未设置开关
隶属于此类别下的消息包括:任务传阅消息、任务催办消息、流程挂起报警消息。
上述3类消息由用户操作或系统强制触发,消息中心规定对于此类消息,只要场景适当,必须触发消息推送。
3.2操作中订阅开关
隶属于此类别下的消息包括:转交结果订阅消息、会审结果订阅消息、委托完成结果订阅消息。
用户在指定任务操作过程中,可以在界面打开操作任务结果的订阅消息开关,比如用户A转交任务给用户B,A在转交过程中订阅了转交结果,则当用户B在处理完成该任务之后,会有一条即时消息推送给用户A,方便用户A及时知晓转交任务的处理结果。
3.3流程属性配置开关
隶属于此类别下的消息包括:流程节点消息、任务超时预警消息。
上述2种消息的触发时机均属于配置类型,可以认为开关在流程属性配置。
比如任务超时预警消息,流程管理员在流程设计期配置过程中,对消息内容模板化定制,并规定触发时机。
3.4系统参数开关
隶属于此类别下的消息包括:任务撤回消息、请求协办触发消息、协办完成回复消息、前加签消息、流程结束消息。
上述5种消息,用户或者流程在触发该消息时,会先校验系统参数对应消息开关状态,确认用户开启了,才会去根据用户需求执行消息发送。
系统参数开关属于全局开关,该数据中心下所有流程均适配。
四、消息内容定制
目前苍穹工作流中所使用的13类消息,均配置了默认消息标题与内容。默认标题与内容并不能完全适用所有消息用户需求,消息中心提供了另外一种方式(消息模板)来定制各业务系统个性化消息标题与内容。
在使用消息模板之前,大家需要知晓,消息的触发时机,消息平台将其归纳为【消息场景】,即在某种场景下的消息推送时机。工作流13种消息对应的消息场景在文章附录部分为大家总结了,大家可以翻阅查看。
消息模板配置规则也特别简单,大家可以参考相关资料配置:
在使用过程中,需要注意以下几点规则:
(1) 在配置模板之前,需要确定消息场景与业务对象的规则关系,比如转交任务处理结果通知消息只能应用于历史任务,这个是固定搭配,大家不必有过多疑问。
(2) 【应用于】标识着该模板起作用的目标渠道:是消息中心、钉钉、或者企业微信等。
(3) 【使用类型】一定要搞清楚,转交消息定于属于通知范畴,任务时效属于预警消息范畴,属于业务规定。
通过上述配置,流程消息在推送之后,消息模板会执行解析替换标题内容逻辑,实现对消息标题和内容的个性化定制需求。
五、附录
流程相关消息的场景-类型-实体对象关系:
流程类消息信息汇总介绍
本文2024-09-23 00:58:48发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142983.html