1)查询当天过生日的在职人员

2)当天8点祝福员工以及提醒员工所在部门管理团队的HRBP专员

3)HRBP专员收到消息提醒内容:xxx等今日过生日,为他们送上祝福吧~

4)专员点击消息支持跳转到人员信息管理界面,查看出过生日的人员列表

5)员工点击祝福消息跳转到公司背景卡下,且祝福内容:祝xxx  xx岁生日快乐~

案例地址: https://mingcloud.hcmcloud.com/#/common_model_view/base?meta_state=_HA5_NZc3QbIwLnYUnpwFGqMDjA%3D%3D&key=_HA5_cw%2BCfX4b%2FW03DdP%2BKe4PRg%3D%3D&model=_HA5_V8ZDAWlnPPhmXbC2opWk1A%3D%3D&id=_HA5_glBSm!oiIGZijxBjZpA4LQ%3D%3D

定义预警业务

定义取数规则

注:

监控范围: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点发送预警通知

配置无误后,在进行启用。

  • 无标签