本发明涉及智能终端,特别涉及一种时薪工资配置方法、系统和存储介质。
背景技术:
1、目前市面上的薪酬计算软件都可以简单的计算时薪工资,利用工时数乘以时薪单价,但不能依据不同用户需求通过考勤数据自动计算有效工时以及设置特殊日时薪单价,无法满足有特定需求的用户进行时薪工资计算。
技术实现思路
1、本发明为解决上述技术问题,提供一种时薪工资配置方法、系统和存储介质,通过设置可以自定义的计薪参数和计算模式,实现灵活配置时薪工资计算方式,满足不同行业的需求。
2、为了实现上述目的,本发明采用了如下技术方案:
3、一种时薪工资配置方法,包括以下步骤:
4、s10:设置计薪参数;所述计薪参数包括:计薪时长单位、工作时长取整值和特殊日时薪单价;所述计薪时长单位至少包括:t天或t小时或t分钟;其中,t为大于零的实数。
5、s20:获取员工的工作参数;所述工作参数包括:第一工作时长和第一时薪单价。
6、s30:根据所述计薪参数和工作参数计算实际工作时长和实际时薪单价。
7、s40:根据所述实际工作时长和实际时薪单价计算实际时薪工资。
8、作为本发明的一种优选技术方案,所述s30,包括:
9、设置第一计算模式和第二计算模式。
10、当第一计算模式开启时,根据所述计薪时长单位、工作时长取整值和第一工作时长计算实际工作时长;否则,实际工作时长等于第一工作时长。
11、当第二计算模式开启时,根据特殊日时薪单价和第一时薪单价计算实际时薪单价;否则,实际时薪单价等于第一时薪单价。
12、作为本发明的一种优选技术方案,所述实际工作时长包括:
13、设置工作时长取整值模式。
14、当开启工作时长取整值时,实际有效工时等于第一有效工时和第二有效工时之和;否则,实际有效工时等于第一有效工时。
15、作为本发明的一种优选技术方案,所述第一有效工时,计算公式为:
16、et1=t1-(t1 mod n)。
17、其中,et1为第一有效工时;t1为第一工作时长;n计薪时长单位;et1、t1和n为大于零的实数。
18、作为本发明的一种优选技术方案,所述第二有效工时,计算过程为:
19、计算有效工作时长余数,计算公式为:
20、r=t1 mod n。
21、当r大于或等于m时,第二有效工作时长et2=n。
22、当r小于m时,第二有效工作时长et2=0。
23、其中,r有效工作时长余数;m为工作时长取整值;et2为第二有效工时。t1为第一工作时长;n计薪时长单位。
24、作为本发明的一种优选技术方案,所述根据特殊日时薪单价和第一时薪单价计算实际时薪单价,包括:
25、设置特殊日。
26、若当前日期满足特殊日,则实际时薪单价等于特殊日时薪单价;否则,实际时薪单价等于第一时薪单价。
27、作为本发明的一种优选技术方案,所述s40,包括:
28、所述实际时薪工资等于实际工作时长与实际时薪单价之积。
29、作为另一种优选的,本发明还提供一种时薪工资配置系统,所述系统包括:
30、计薪模块,用于设置计薪参数;所述计薪参数包括:计薪时长单位、工作时长取整值、特殊日时薪单价。
31、获取模块,用于获取员工的工作参数;所述工作参数包括:第一工作时长和第一时薪单价。
32、第一计算模块,用于根据所述计薪参数和工作参数计算实际工作时长和实际时薪单价。
33、第二计算模块,用于根据所述实际工作时长和实际时薪单价计算实际时薪工资。
34、作为本发明的一种优选技术方案,所述第一计算模块,包括:
35、第一计算单元,用于根据所述计薪时长单位、工作时长取整值和第一工作时长计算实际工作时长;否则,实际工作时长等于第一工作时长。
36、第二计算单元,用于根据特殊日时薪单价和第一时薪单价计算实际时薪单价;否则,实际时薪单价等于第一时薪单价。
37、工作时长取整值单元,用于当开启工作时长取整值时,计算实际有效工时等于第一有效工时和第二有效工时之和;否则,实际有效工时等于第一有效工时。
38、作为另一种优选的,本发明还提供一种存储介质,为计算机可读存储介质中的一种,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行如上所述的时薪工资配置方法。
39、与现有技术相比,本发明的有益效果在于:
40、本发明预先设置计薪参数,以及获取员工的工作参数,并根据计薪参数和工作参数计算实际工作时长和实际时薪单价,最后根据所述实际工作时长和实际时薪单价计算实际时薪工资,本发明能够解决现有时薪工资计算不能灵活处理有效工作时间及时薪单价问题,适用更多用户场景,满足不同行业的需求。
1.一种时薪工资配置方法,其特征在于,包括以下步骤:
2.根据权利要求1所述时薪工资配置方法,其特征在于,所述s30,包括:
3.根据权利要求2所述时薪工资配置方法,其特征在于,所述实际工作时长包括:
4.根据权利要求3所述时薪工资配置方法,其特征在于,所述第一有效工时,计算公式为:
5.根据权利要求4所述时薪工资配置方法,其特征在于,所述第二有效工时,计算过程为:
6.根据权利要求5所述时薪工资配置方法,其特征在于,所述根据特殊日时薪单价和第一时薪单价计算实际时薪单价,包括:
7.根据权利要求6所述时薪工资配置方法,其特征在于,所述s40,包括:
8.一种采用如权利要求1-7任一所述的时薪工资配置方法的系统,其特征在于,所述系统包括:
9.根据权利要求8所述的系统,其特征在于,所述第一计算模块,包括:
10.一种存储介质,为计算机可读存储介质中的一种,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行权利要求1-7中任一项所述的时薪工资配置方法。