1)查询当天过生日的在职人员
2)当天8点祝福员工以及提醒员工所在部门管理团队的HRBP专员
3)HRBP专员收到消息提醒内容:xxx等今日过生日,为他们送上祝福吧~
4)专员点击消息支持跳转到人员信息管理界面,查看出过生日的人员列表
5)员工点击祝福消息跳转到公司背景卡下,且祝福内容:祝xxx xx岁生日快乐~
定义预警业务
定义取数规则
注:
监控范围:1) 选择全集团或者单独一个下级公司对应一个预警业务,同时预警业务可以支持快速复制的;配置完成一个单位预警规则后,另外的只需要复制后做简单修改即可。
2)如果每个下级单位要求不一致,比如通知内容,通知模版,发送人都不一致,建议单独单位配置独立预警
3)监控范围配置好后会当作参数传入到数据源中做部门过滤条件
时间范围上/下限:
当天生日预警,不需要提前发,所以此案例中时间上下限未起到作用
数据块定义:
比如今天日期是2023年04月04日,那么当天过生日人指:出生日期的月份和日 是04-04的在职人员
1):过滤器配置
数据源过滤器需要三个 1、出生日期过滤器(例:传04-04) 2、当天的时间过滤器 (例:传当天日期2023-04-04)3、传监控范围部门过滤器 (已经在上下文参数里,可以直接选)
{ "bir": "=NOW(formatter='mm-dd')", "date_": "=NOW(formatter='yyyy-mm-dd')", "depid": "=DEPT_IDS" }
2):数据源设置
- 数据源标识key要求指定为master
- 配置字段列表时不要忘记 返回人员ID标识,且字段标识key定义为employee_id
按照常规的配置关联方式配置数据源,定义主模型,做关联模型绑定
我上一步在过滤条件中写了 这个条件 "bir": "=NOW(formatter='mm-dd')" 证明我要过滤的是bir这个字段,因为bir这个字段它不是实际的字段,实际的字段是birthday,他是birthday去掉年份的拼接值;所以我们需要添加数据库字段,然后定义转化公式,最后配置成标识为bir即可;当前bir只是个变量,当前你定义其他名称也是可以的;
配置完毕后查看取数,即可看到预览后的数据
消息设置
地址参数的值设置可以取到数据源的值进行解析
专员通知消息:
员工通知消息:
(1)使用word文本域附件时(推荐配置):
(2)使用html附件时(格式难以调整,不推荐使用,组件已停止维护):
固定的发送贺卡,html的地址
通知对象
增加员工(通知本人)和专员通知对象,其中专员通知对象建议选择:根据触发人部门信息、业务类型查找管理团队,并绑定上一步的消息设置。
同时:通知本人通知类型,上传相应的word文本域贺卡附件。(如果不会创建带有文本域的word文档,请参见1. 套打入门(必看))(同时,要使用上传附件,需要清空html附件的内容!)
注意:1. 文本域中的变量设置应为:数据块名.变量名,如<<master.name>>。其中,master为数据块名,name为数据块的字段。2. 使用word文本域贺卡附件必须要调整对应的消息地址,详见上文消息设置。
设置定时任务
定时任务设置的执行时间一般要早于实际给专员/员工发送通知的时间,
这里我设置每晚23小时15分执行定时任务,早上8点发送预警通知
配置无误后,在进行启用。