电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

[学习笔记]请病事假达到一定天数取消年假预警

来源:金蝶云社区作者:金蝶2024-09-1619

[学习笔记]请病事假达到一定天数取消年假预警

业务场景:针对以下业务设置预警

20231121更新注:【该预警存在缺陷】,能发预警,但无法取消发送。现场如果需要设置取消预警。可以将预警主对象改为假期额度实体。对年假额度记录进行预警,公式设置表达式预警剩余额度大于0天且满足统计考勤项目值的年假记录。这样当专员发现员工不符合当年请年假条件时,可以手动将员工剩余年假更新为0。这样就可以实现关闭预警。但必须在预警对象每年手工更新一次年假过滤条件,仅对本年年假额度进行预警。且这种设置方式,对于当年先请完了年假,然后再请病假事假超过规定的情况无法处理。

或者也可以把已处理的人员手工加入到过滤条件中,如姓名<>张三。手工关闭预警。

1、设置事假预警

1.1预警对象的选择

事假预警,需要统计员工当年的事假额度。通过查看预置的考勤异常预警可以发现,可以通过“考勤明细功能”来统计员工一定期间内的考勤项目累计值,正好可以满足预警需要

例如:【考勤明细功能.统计考勤项目值( 员工_个人信息.ID,时间间隔,迟到次数项目编码)】

因此第一步直接复制预置考勤异常预警,以考勤明细功能和员工基本信息作为预警对象。顺手加一个人员功能对象上去便于一会儿设置动态接收人。

1.2取值范围设置变量

时间间隔参数不能是一个定值,因为需要统计本年的考勤项目值,今年过了多少天,就需要汇总多少天的考勤。取值范围需要设置为一个变量:

将参数“时间间隔”改为“本地”而非输入。然后设置时间间隔的公式。

1.3函数的选择和公式表达式

Yearday函数可以取当前年的第几天。这正是我们需要的:时间间隔=yearday(now());

之后的表达式直接按照预置考勤异常的思路来就可以了:如果员工在本年事假时长超过20天,

[学习笔记]请病事假达到一定天数取消年假预警

业务场景:针对以下业务设置预警20231121更新注:【该预警存在缺陷】,能发预警,但无法取消发送。现场如果需要设置取消预警。可以将预警主...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信