考勤公式删除后,数据仍存在问题
金蝶云社区-Panda_sweet
Panda_sweet
0人赞赏了该文章 624次浏览 未经作者许可,禁止转载编辑于2020年02月13日 08:41:06

s-HR1.5

情景:① 新增了“周六加班未加满8h工时数”考勤项目,目的是为了统计每个月周六没有上满8h的工时数
②新增了考勤公式
第一次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】")>= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】") < 8 那么 周六加班未加满8h工时数 = 8- 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】")

考勤计算的结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六即便有出勤,计算结果也是8h

第二次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且取相差日期值("第一段上班时间" ,"第二段下班时间")>= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("第一段上班时间" ,"第二段下班时间") < 8 那么 周六加班未加满8h工时数 = 8-取相差日期值("第一段上班时间" ,"第二段下班时间")
考勤计算的结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六即便有出勤,计算结果也是8h

第三次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且 实际出勤时数 >= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 实际出勤时数 < 8 那么 周六加班未加满8h工时数 = 8-实际出勤时数

考勤计算结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六结果计算准确了

第四次把公式删除后,在进行考勤计算,计算结果还是有“周六加班未加满8h工时数”=8

问题:①我设置的公式为什么达不到我需求需要呈现的结果呢?
②删除公式后,再进行考勤计算为什么还存在此项目的结果?
附上QQ1489616010,希望能得到远程帮助:'(