当员工提交请假流程时,若提交的请流程中存在重复时间段,增加【重复数据处理方式】,支持用户自己选择对于重复数据的处理方式,而非限制员工无法提交流程一种方式。
功能入口:【关联流程设置】-【校验规则】
1、校验规则中增加【重复数据处理方式】,支持对重复数据的处理逻辑,系统共支持三种方式,如下所示。
、
2、三种方式说明:
(1)不允许提交重复数据:当选择此选项后,下方显示【提示语句】,支持用户自定义输入重复校验的提示语。
(2)允许提交,报表中去除重复数据:若提交的流程存在重复时间,允许正常提交流程,归档后的报表数据会去除重复的时间段;
(3)允许提交,报表中保留重复数据:若提交的流程存在重复时间,允许正常提交流程,归档后的报表数据会保留重复的时间段;
3、举例说明:若用户提交了2个出差流程分别如下:
流程1:出差时间为 9:00~12:00
流程2:出差时间为11:00~15:00
则不同【重复校验处理方式】的结果如下:
(1)不允许提交重复数据:流程2无法提交,因为时间存在重复;
(2)允许提交,报表中去除重复数据:流程2正常提交,实际出差时间为9:00~15:00,出差时长为6h;
(3)允许提交,报表中保留重复数据:流程2正常提交,实际出差时间为9:00~15:00,出差时长为7h;
4、此功能应用的关联流程类型:请假、销假、公出、加班、出差、考勤变更、补卡、补签。