公式设置
一、作用
1、说明
公式设置:在发薪资时,当企业的薪资发放要求比较特殊,则可以使用公式来设置;它可以用所设项目结合运算符、条件得到更灵活的薪资考勤项目的计算方法。公式设置可应用在薪资发放单,全勤奖金计算,奖金发放单。
二、重点栏位
条件:用以设置公式的假设条件;
运算符:数学上的运算符号;
项目:可以用公式来设置其变动金额或可作设置公式条件的项目;
项目取值:作为设置公式条件的项目的可选项。
在设置公式时,当一条语句结束时要用“;”结尾;当用“如果”作假设条件时,必须与“结果完”连用,即公式中有多个“如果”则需设多个“如果完”进行搭配。“如果”后面输的是设置条件,“则”后面的是结果。
三.系统内定的函数以及项目的意义
(1)系统有内定四个函数:
Round(,)两个参数:把其中的第一个参数取第二个参数的小数位,有四舍五入,如round(8.784,1)=8.8
Trunc(,)两个参数:把其中的第一个参数取第二个参数的小数位,没有四舍五入,是直接取小数位,如trunc(8.784,1)=8.7
DATEDF(,,)三个参数:是用取两个日期年/月/日差值,用第三个参数(截止日期)减去第二个参数(起始日期);第一个参数值支持YEAR,MONTH,DAY,如DATEDF(year,2011-07-01,2013-10-20)=2年
DATEPART(,)两个参数:DATEPART函数是用于取一串日期的年/月/日,第1个参数值支持YEAR,MONTH,DAY;如DATEPART(month,2013-10-07)=10月
(2)项目:
✨基本变量:以D开头的部分是员工的基本资料,可以用之作为条件;
✨薪资加项:以A开头的部分是薪资项目设置中的加项部分,加班费是以单位加班费的形式存在的;
✨薪资减项:以B开头的部分是薪资项目设置中的减项部分;
✨考勤项目_单位金额:以C开头的部分是考勤项目设置中的项目,都是以单位扣款额的形式存在;
✨考勤项目总数:以E开头的部分是记录这个月对应考勤项目有多少个单位,如迟到总数;
✨考勤项目月总次数:以F开头的部分是记录这个月对应考勤项目有发生多少次,如迟到月总次数;
✨考勤项目年总次数:以G开头的部分是记录一年对应考勤项目有发生多少次,如迟到年总次数;
✨考勤项目月实际总次数:以H开头的部分是记录一个月超过允许不扣款之最高次(分钟、全日、半日及小时)数的对应考勤项目发生的总的次数,如:迟到月实际总次数–(若迟到的允许不扣款最高分钟数为5分钟,则迟到月实际总次数就是指当月超迟到超过5分钟的共有多少次);
✨考勤项目年实际总次数:以I开头的部分是记录一年超过允许不扣款之最高次(分钟、全日、半日及小时)数的对应考勤项目发生的总的次数,如迟到年实际总次数;
✨考勤项目:以J开头的部分是可以给出对应考勤项目的扣款数额,如迟到;
✨考勤项目实际总数:以K开头的部分是记录一个月超过允许不扣款之最高次(分钟、全日、半日及小时)数的对应考勤项目共发生多少个单位,如迟到实际总数–(若迟到分别为10、6、5、4,则迟到总数为6分钟);
✨考勤项目年总数:以Y开头的部分是记录这一年对应考勤项目有多少个单位,如迟到年总数;
✨考勤项目日数量:以P开头的部分是记录每天对应考勤项目有多少个单位,如迟到日数量;
✨考勤项目对应月总次数:以Q开头的部分是与P开头的部分搭配使用的,指一个月内迟到多少分钟的有多少次,如:迟到对应月总次数–(若迟到分别为10、6、5、4,则迟到日数量大於5分钟的次数为2次)
例子: 如果 迟到日数量 > 5 则 公式计算 = 迟到对应月总次数 ;
如果完;
✨考勤项目对应月总数: 以R开头的部分是与P开头的部分搭配使用的,如一个月内迟到多少分钟的数量有多少,如:迟到对应月总数量–(若迟到分别为10、6、5、4,则迟到日数量大於5分钟的数量为16分钟);
例子: 如果 迟到日数量 > 5 则 公式计算 = 迟到对应月总数量 ;
如果完;
✨考勤项目连续请假数:以WF开头的部分是记录员工连续请假数有多少个月;
例子: 如果 事假连续月请假数 >0 则 公式计算 =事假连续月请假数 ;
如果完;
✨薪资项目日数量:以WA开头的部分是记录每天对应薪资项目有多少个单位,如平日加班日数量;
✨薪资项目对应月总次数:以WB开头的部分是与WA开头的部分搭配使用的,如一个月内平日加班为多少小时的共有多少次,若平日加班日数量为2小时,配合使用时表示,一个月内平日加加班2小时的有多少次;
例子: 如果 加班费日数量 > 2 则 公式计算 = 加班费对应月总次数 ;
如果完;
✨薪资项目对应月总数:以WC开头的部分是与WA开头的部分搭配使用的,如一个月内多少小时的数量有多少,如:平日加班对应月总数量;
例子: 如果 加班费日数量 > 2 则 公式计算 = 加班费对应月总数量 ;
如果完;
✨加班:以L开头的部分是可以给出对应加班项目的薪资数额,如加班费;
✨加班月小时数:以M开头的部分是记录一个月中对应加班项目有多少个小时数,如加班费月小时数;
Ps:L,M开头的部分薪资项目要设置为是加班费才会列示。
✨薪资数量:以N开头的部分是记录当月有上班多少个小时或者天数,是在薪资异动中输入按日或按小时的薪资项目异动资料时得到取值;
Ps:N开头的部分薪资项目的计薪方式要设置为按日或按时才会列示。
✨薪资加项(员工薪资结构):以O开头的部分是员工薪资结构的加项部分,也可理解为原值。如职务加给1;
✨薪资加项基数:以S开头的部分取的是对应薪资项目在[薪资异动输入]中‘基数'栏位的值;如本薪基数。
四、操作
(1)菜单位置:公式设置没有单独的菜单,需要在薪资项目或者考勤项目对应的项目里设置依公式计算,才能打开公式设置。
(2)可以在公式下面的方框里输入公式资料,点击保存,即公式设置保存成功。
(3)公式设置完毕之后需要检测结果是否正确,可以点击公式测试按钮进入测试页面。输入员工代号,点击执行测试。
五、应用示例
1.公式设置–薪资发放单应用示例
(1)薪资项目里的年资津贴,满勤奖两个薪资项目是按照公式设置。
(2)员工薪资结构里也需选择年资津贴,满勤奖两个薪资项目,金额不用输入。
(3)打开薪资发放单,选择对应的薪资年月,点击计算,可以带出公式设置里的值。