1、针对月工资的企业来说,每月应出勤天数不一样,如何准确又方便的让软件得出每个员工的日工资单价是一个关键的步骤;
2、扣个税五险一金等,项目成本分摊也是一个要确定好的问题。 (具体参见工资在项目上进行分摊的文章:index.php?c=msg&id=1378&)。
1、先在工资项目定义中增加两个科目:日单价工资,当月应出勤。如图:
设置当月应出勤
工程管理软件中设置日单价工资
注: ①最好不要起名叫“日工资单价”,因为已经有了“日工资”科目这样会导致科目重复计算不出结果!
②“当月应出勤”为手工录入,默认值为大于0的数,否则生成工资表后会出现除数为0的错误
③“日单价工资”为根据公式得出,公式为:月工资/当前应出勤天数
2、每月生成工资表前,在工程管理软件中改下“当月应出勤”的(默认值为生成工资月的应出勤天数)。如果每个人的应出勤不一样,则提前准备好一个Excel文件,里面至少有两列,第一列人名,第二列应出勤天数,生成工资表后通过【批量替换从Excel】替换过来。
3、实现以上步骤自动得出"日单价工资"。
注:若在请假单或加班单中直接手动输入请假扣工资或加班工资,在工资项目定义中直接带入请假扣工资或加班工资,则无需定义相关公式。
通过举例来讲解
实例1,员工实出勤天数小于应出勤天数,按实出勤天数计算工资。如果大于应出勤,按月工资算,不计算加班。
工资项目定义中应发工资应定义为:
工程管理软件中实发工资定义:(可在应发工资的基础上做一些加减项的增减)。
上面定义好公式后,下面我们做了一张考勤单,结果如下:
12月份员工Jim合计工19<22(应出勤天数),Tom合计工24>22(应出勤数),考勤如图:
则按照工资项目定义,生工工资表如图:
Jim实发工资=月工资/应出勤天数*合计工-扣预支款+计件单价*计件数量
Tom实发工资=月工资
实例2,员工工资按实出勤算(即考勤请假、加班的情况),如果请假天数超过3天,超过的部分按2倍计扣工资。
工资项目定义中定义“请假扣款”,如图:
应发工资定义,如图:
12月份Jim请假5天大于3天,如图:
则Jim的请假扣款=日单价工资*3+2*日单价工资*(请假天数-3)
Jim的请假扣除金额=5000/22*3+5000/22*2*2=1590.91
Jim当月加班金额=90
注:“扣工资”金额这里不用填写,因为在本例中【工资项目定义】中“请假扣工资”要通过公式来得出。如果,“请假扣工资”不根据【工资项目定义】公式计算,每张请假单单独体现的话,这里需要填写好“扣工资”金额。
12月份Tom的请假天数为2天,小于3天。
则Tom的“请假扣款”=请假天数*日单价工资
Tom的请假扣除金额=363.64
Tom当月加班金额=160
Jim和Tom十二月份工资如图所示: