一、用户场景/业务痛点
用户场景:
将同一个预警条目中多条消息合并到一条消息中发送后,需将消息导出到excel查看,或在消息中心中消息按处理时间先后顺序排序显示。
产品痛点:
合并后的消息随机显示,无规则,不利于处理业务;预警消息不支持导出到excel文件中。
二、解决方案
• 在预警规则配置中支持设置消息排序字段、排序规则。
• 在预警规则配置中支持设置消息导出字段。
三、操作步骤
预警消息排序场景:
步骤一、用账号administrator或有预警规则配置权限的账号登录,进入预警规则配置列表界面,菜单路径〖企业建模〗-〖业务规则〗-〖预警平台〗-〖预警规则配置〗,如下图:


步骤二、在预警规则配置界面选择需设置消息排序字段的预警规则(以水泉生日预警2为例说明),点击修改按钮,进入预警规则编辑界面,如下图


步骤三、在预警规则配置界面切换到消息设置页签

步骤四、在消息设置界面勾选合并消息、消息排序显示选项,设置排序字段和排序方式

步骤五、控制效果
在客户端消息中心中,预警通知中的消息按出生日期升序排序了

预警消息导出到excel场景
步骤一、在扩展开发平台中配置“导出”按钮
在网页端流程中心预警通知中,“导出”按钮是默认不显示,需要在WEB端的扩展开发平台,扩展“通知列表页面”,如图,把“导出”按钮设置显示,启用扩展方案。
(1)打开WEB端的扩展开发平台,找到流程中心-通知列表页面

(2)把导出按钮设置显示

(3)启用扩展方案

(4)结果:在流程中心-通知-预警通知,可显示“导出”按钮。
注意:预警消息导出功能,不支持旧流程中心和消息中心。

步骤二、配置预警模板和预警订阅消息
1、配置预警模板
用账号administrator或有预警规则配置权限的用户登录客户端,进入“预警规则配置”界面,新增预警模板或修改已有模板,步骤如下
(1)进入EAS-企业建模-基本人事-员工_个人信息,选择“员工生日预警”,点击“另存为”

(2)输入编码和名称,点击确定
(3)在新增的预警模板中,配置预警条件、接受人、消息表达式、导出字段表达式等信息:
其中导出字段表达式结构为:
公式结果 = Person.名称 + "&&" + Person.性别 + "&&" + Person.出生日期 + "&&" + Person.手机号码;
表达式说明:Person.名称 是从员工实体中选择需要导出的字段, &&为各字段间的分隔符。如下图

导出字段表头配置:
导出字段表头配置中配置的字段,需保持和表达式中配置的字段一一对应,各字段间通过字符&&分隔,如下图:

2、配置预警消息订阅
对设置的预警模板配置订阅消息,步骤如下:
(1)在预警消息订阅界面选择已配置好的预警模板,点击“新增”,输入编码和名称,保存

(2)设置预警调度周期、消息主题、接受人等信息
(3)保存并启用预警信息订阅
步骤三、配置后效果
1、在接收人的流程中心的“预警通知”中,勾选通知,点击导出。

2、导出excel结果:

四、注意事项/常见问题
• 只支持设置一个排序字段,不支持多字段组合
• 预警消息导出,只适用新流程中心界面,旧流程中心界面不生效。
• 所勾选的预警通知,必须是同一条并且配置了导出表达式的“预警信息订阅”所发送的通知,才能合并导出。