用友U8人力资源模块测试环境 :
• 软件版本: U8V13.0版本,
• 数据库版本:SQL2017
• 模块:人力资源
• 补丁:最新的WA/HM补丁
案例背景:
1.2 客户问题
做了一张请假单,请假时间是2月18-2月28日。但是员工在2月21日和2月22日来上班了,在对21日 做了销假后。再对22日进行销假,系统保存报错提示 “该请假单行已经销假”。
那么一张请假单只能 销假一次吗,销假的 含义是什么呢,做错 了可以取消吗??? 接下来对以上问题进 行一个阐述。
案例分析及解决方案:
首先做一张请假单还原客户的问题,系统里有两种做请假单的方式,我们分别做一张:
解决方案:
在请假单列表先对2月8号进行做销假,销假成功。
然后我们再次销假便会报错该请假单行已经销假
这里可以得出结论。如果做普通请假单的话 是只 能做一次销假的,并且10天的请假在请假单列表 里只显示一行。
接下来我们做整段请假:
整段请假的话 可以针对从某天到某天,也 可以针对某段时间的某个时间段,因此如 果有连续10天以上每天请假同一个时间段 的话一般推荐用整段请假。
可以看到整段请假的话,每一个时间段是 按行显示的,并且每一行都显示里销假状 态。
然后分别对2月8号、2月7号进行销假:
测试得知:均销假 成功,由此得出,整段 请假的话是可以多次销 假的,因此如果存在可 能多次销假的情况的话, 推荐使用整段请假。
最后我们想想销假的具体作用是什么呢,同样我们通过做两种请假单来分析 首先是普通请假单 请假时间是 为2月1号-2月10号 除去休息日,共计请假6天。
进行考勤计算并月考勤汇总 显示事假天数为6天
然后对2月6号进行销假,发现6号之后的假期都不算了,请假单上显示请假时间为3天最后我们重新进行考勤计算并进行月考勤汇总,发现事假天数也变成了三天,因此 实出勤天数也随之变化。
由此可以得知,销假直接影响的字段 为月考勤汇总里的事假天数,间接影响 实出勤天数,并且普通请假单下,对某 一天进行销假,相应的这天以及这天之 后的请假时间会清零,只计算销假之前 的请假天数。
然后对2月6号进行销假,发现和前面不同的是只有6号显示销假,之后的假期依旧显示未销假。
最后我们重新进行考勤计算并进行月考勤汇总,发现事假天数变成了5天。
由此可以得知,整段请假单下,对某 一天进行销假,相应的事假天数只会扣 除这一天请假时间,后续的依然算作事 假天数内。
最后我们来看看 销假做错了如何取消呢 1、对请假单弃审,然后修改,然后点击删行,再点击增行,选择人员后将单据审核即可。
只有普通请假单可以用这 个方法,整段请假不可以, 如果不想再维 护一次表头可以使用这个方法。
1、对请假单弃审删除 ,然后重新录入请假单。
两种请假单都适用。
案例总结:
请假单的销假在软件里的具体逻辑
1、销假直接影响的字段为月考勤汇总里的事假天数,间接影响实出勤天数
2、 普通请假单下,对某一天进行销假,相应的这天以及这天之后的请假时间会清零,只计算销假之前的请 假天数,也就不能进行二次销假;而整段请假单下,对某一天进行销假,相应的事假天数只会扣除这一天请 假时间,后续的依然算作事假天数内。所以后续依然可以做销假处理
3、如果需要取消销假,普通请假单的话 可以对请假单弃审,然后修改,然后点击删行,再点击增行,选择 人员后将单据审核即可;而整段请假单只能弃审重新做。
案例拓展
1、请假单是1-31号,应出勤天数是23,但是请假天数出来的是25天,为什么?
答:1、可能是休息日排了正常班,所以也统计到了请假。
2、考勤类别里查看假别是否没有勾选包含休息日
2、年假额度管理手动点击计算后,可休额度出现了负数,如何设置请假的时候设置额度检查呢
答:1、考勤类别里,对这个假别勾选启用额度检查
2、如果勾选了但是依然出现这个情况,那么注意要先排班再请假,如果没有排班,系统不计算额度,排班后再考勤 计算才会计算额度,就有可能出现超额度现象,建议每个月初或者每个月提前排班
3、请假单上请假时间为0?
答:1、请假日期该员工未排班
2、请假日期是休息日,并且考勤类别没有勾选包含休息日
3、请假时间在当天排班的班次范围之外
4、在请假单列表做销假提示该请假单行已经销假?
答:做的是普通请假单,已经做过一次销假了,不能二次销假