异常推送规则的配置与说明
1 简介
变更记录
产品版本 | 更新内容 | 更新日期 |
V5.0.011 | 初始版本 | 2022年11月28日 |
V6.0.4 | 【功能优化】增加了考勤异常阻断配置相关参数的功能,可对同一批次的异常消息推送设置上限阈值,当消息数量达到上限时自动阻断,并通知阻断消息接收人。接收人可根据实际情况决定是否需要继续推送此批次异常消息,防止系统数据异常导致大批量的消息推送问题 | 2023年12月31日 |
1.1 功能介绍
用于推送异常消息。需要设置推送的考勤项目、消息模板、人员范围等。
1.2 应用场景
员工出现打卡异常,需要通知提醒,以便及时处理。
1.3 系统路径
【工时假勤云】→【工时假勤规则】→【异常方案】→【异常推送规则】
2 主要操作
2.1 新增异常推送规则
步骤一:设置推送规则。通过系统路径,进入“异常推送规则列表”,点击“新增”按钮。
步骤二:输入相关内容,然后点击保存。
选项说明:
消息设置
考勤项目:即设置要进行推送的异常考勤项目。如:要对迟到时长的考勤项目进行提醒 ,则选择“迟到时长”考勤项目。如果一个规则中包含所有的异常考勤项目,则表示一次性提醒所有考勤异常;当创建多个规则,且每个规则仅包含单个异常考勤项目时,则表示对不同的异常进行分别提醒。
消息内容:设置异常项目显示文本信息,作为消息模板中的“异常变量”。用于推送消息中显示异常项目所对应的信息,如消息为:
您好,您最近发生了考勤异常,具体如下:
2022-10-20:发生了迟到异常;
2022-10-21:发生了早退异常。
其中“发生了迟到异常”、“发生了早退异常”就是异常项目对应的文本信息。
推送设置
推送场景:推送场景可使用默认的场景“考勤异常提醒”(编码:scene_wtc_ex_remind)。用于过滤所要使用的“消息模板”;
消息模板:一个消息模板对应一条消息。
消息模板如果选择默认模板“异常提醒消息模板”(编码:tpl_wtc_ex_remind)时,则将推送消息至系统平台的消息中心。
当需要推送至其它消息渠道,或使用自定义消息模板时,需要自行创建(路径:系统服务云-系统管理-消息平台-消息模板。
注意:在创建时,“业务对象”需要选择“异常推送记录”,“适用场景”选择“考勤异常提醒”。
接收人:可以选择“本人”、“直接上级”。同时勾选时表示消息会同时发给这两人。
人员范围:用于设置规则适用的人员范围。当人员范围满足设定的条件时,会触发异常消息提醒。
2.2 设置定时任务
使推送规则生效,定时推送迟到、早退等异常消息。
设置调度作业
通过路径:系统服务云-系统管理-调度管理-调度作业,进入“调度作业列表”。点击页面右上角搜索框,输入“考勤异常提醒作业”搜索。在列表中查找到这个调度作业(编码:wtte_job_wtc_ex_remind_SKDJ_S),点击编码链接进入详情/编辑页面。
设置执行参数
点击“自定义参数”标签,页面出现两个参数设置项,设置好参数后保存(注意:其它设置项不要改动)。
exec_preset_rule:执行预置规则。如果需要执行自定义的推送规则,不需要执行预置规则,则将这个参数的默认值设置为“false”;
exec_other_rule:执行其它规则。如果要执行其它规则,可以将自定义推送规则编码填写到参数的默认值中。可以填写多个规则编码,使用“,”号分隔,表示执行多个推送规则。
也可以直接新建一个调度作业,参照“考勤异常提醒作业”进行设置,其中:
执行程序:选择“kd.wtc.wtte.business.abnormal.AbnormalPushTask”;
执行参数-自定义参数:添加“exec_preset_rule”、“exec_other_rule”两个参数,并输入参数值。
2.3 设置执行计划
进入设置页面
通过路径:系统服务云-系统管理-调度管理-调度计划,进入“调度计划列表”。点击页面右上角搜索框,输入“考勤异常提醒计划”进行搜索。在列表中可以查看到此调度作业(编码:wtte_plan_wtc_ex_remind_SKDP_S),点击编码链接进入详情/编辑页面。
如果“设置执行参数”步骤中是通过新建“调度作业”方式来设置,则可以对应创建新的调度计划,参照“考勤异常提醒计划”进行设置,其中:
调度规则-调度作业:需要将“设置执行参数”步骤中创建的调度作业添加到列表中。
设置执行计划
通过设置执行的循环时间定时推送异常消息。
设置重复时间单位、重复周期,保存后生效(注意:其它设置项都不要改动)。系统根据定时时间自动推送异常消息。
重复时间单位:设置定时任务执行周期的单位,如每N“星期”、每N“天”等;
重复周期 :设置定时任务的执行周期,如每“N”星期、每“N”天等。
2.4 异常阻断
应用场景:为防范系统数据异常导致大批量的消息推送问题,可对同一批次的异常消息推送设置上限阈值,当消息数量达到上限时自动阻断,并通知阻断消息接收人。接收人可根据实际情况决定是否需要继续推送此批次异常消息。
2.3.1异常推送设置
操作路径:基础服务云-公共设置-系统参数,进入到到系统参数页面。点击左上角的“应用”,选择“工时假勤规则”,下拉右侧滚动条到“异常推送设置”
勾选“阈值阻断”,输入阈值,设置阻断通知人,通知模板,保存即可生效。
阈值:异常推送的消息数量大于等于“阈值”时,阻断推送。
阻断通知人:异常阻断推送后需要通知的人员,可多选。
通知模板:设置阻断通知消息的模板。
2.3.2异常阻断
接收人可根据实际情况决定是否需要继续推送此批次异常消息。
消息处理
操作路径:消息中心-预警
点击阻断消息,打开“阻断消息推送”弹窗,提示是否继续推送异常消息,点击确定将继续执行推送。
异常推送规则的配置与说明
本文2024-09-22 23:26:40发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-133055.html