问题现象: | 您好!1.我有一班次(1001班次),应出勤为7小时,客户想如果当天实出勤7小时也当8小时算,在系统的实出勤反应是8小时,这一个小时的差额从当天的加班时间扣除,但若是因为请假、旷工引起不满足8小时的,不扣除加班时间弥补实出勤,当天的加班时间需小于或等于3小时;请问我怎么解决这个问题?请帮忙解决谢谢! 2.在考勤月汇总里面,自定义一个‘本月实际出勤’,算法在数据里面可以查看,得出来的结果不对,如编号00917江海蓉2010年8月本月实出勤为148,而计算为174,请帮我查看是否算法有错,如何解决,谢谢! 上传数据名称:青木家居(2010).rar |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 问题1、1、在日结果上增加字段“需要补齐时间”、“实际补齐时间” 2、给日结果增加公式: 公式一: 【目标字段】“需要补齐时间” 【内容】 如果 应出勤小时 < 8 那么 8-应出勤小时 否则 0 结束 公式二: 【目标字段】“实际补齐时间” 【内容】 如果 需要补齐时间 < 加班1小时 那么 需要补齐时间 否则 加班1小时 结束 公式三: 【目标字段】“实出勤” 【内容】 实出勤 + 实际补齐时间 公式四: 【目标字段】“加班1小时” 【内容】 加班1小时 - 实际补齐时间 公式五: 【目标字段】“加班1小时” 【内容】 如果 加班1小时 > 3 那么 3 否则 加班1小时 结束 问题2、请打890sp1和考勤模块补丁并执行脚本补丁。 如有问题,请先邮件、电话反馈! |
相关补丁: | |
版本: | 8.90 |
模块: | 考勤管理 |
产品: | 人力资源 |
问题名称: | 考勤计算不对 |
最后更新: | 2011-07-05 23:04:56 |