实现对员工的出勤进行考核_第1页
实现对员工的出勤进行考核_第2页
实现对员工的出勤进行考核_第3页
实现对员工的出勤进行考核_第4页
实现对员工的出勤进行考核_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章 人事模块要实现对员工的出勤进行考核,在本系统中首先需要建立需要考核的员工信息(即人员档案)。对于企业,一般为了管理的方便将员工按照不同的岗位分成多个部门,因此,在本系统中,第一步需要建立部门信息,第二步建立人员档案。1、建立部门信息的方法如下:A、进入B、编辑(插入、删除、保存)部门信息2、建立人员档案的方法如下:A、进入B、编辑(插入、删除、保存)人员档案注意事项:1、红色的栏目为必须要输入的项,黑色的栏目可输入可不输入。2、人员档案中的编号即为写卡时所写的编号。以上步骤完成后,某个员工属于某个部门,某个部门有多少人都已确定,整个公司的组织情况就一目了然,操作员可以查看公司的人员组织

2、情况、对公司的员工进行分类统计。3、查看人员组织情况:A、进入B、查看4、人员档案统计A、进入B、生成或查看人员统计表第二章 考勤模块员工刷卡的记录都保存在考勤机中,为了使用该软件对员工刷卡的数据进行分析,需要将保存在考勤机中的刷卡数据采集到本软件系统中,因此需要设置与考勤机通讯的一些参数(通讯串行口、考勤机档案)。1、选择电脑上的通讯串行口A、进入B、选择窗口先在“串行口选择”下拉列表匡中选择本电脑的一个串行口,然后点击“选择”按钮,如果提示失败,说明此电脑不能用此串行口。2、设置考勤机档案 A、进入B、添加考勤机档案点击“添加”按钮,表格中就添加了一行空格,然后将在考勤机中查到的硬件的出厂

3、机号(即网络地址)填入空行的“出厂机号”一栏,如果此刷卡机做就餐刷卡机用,“自编代号” 一栏就需要输入以C开头的字符串,如:C1,如果做考勤用,“自编代号” 就不能以C开头,“放置地点”一栏可按实际输入或随便输入,输入完后,按“返回”自动保存。做完以上2步后,就可以通过本软件来操作考勤机硬件(读取考勤机中保存的刷卡数据,注册卡片、注销卡片、读出已注册卡信息,设置考勤机时间)。3、设置考勤机时间此功能是将电脑操作系统的年、月、日、时、分、秒下传到选中的考勤机里。A、进入B、设置方法首先校正电脑操作系统的时间,然后用鼠标点击左边考勤机档案中要选中的考勤机行,右边“设置”按钮就变为有效,然后点击“设

4、置”按钮,提示成功就表示已经将电脑操作系统的时间下传到考勤机中了。注意:设置窗口上显示的年、月、日、时、分、秒是电脑操作系统的时间,不能在此修改电脑操作系统的时间,即使修改了也无效。4、读取考勤机数据(1)、读未读过的数据A、进入B、读未读数据用鼠标点击左边考勤机档案中要选中的考勤机行,右边“读未读数据”按钮就变为有效,然后点击“读未读数据”按钮,右上角的提示匡中会有相应的提示了,读过以后,如果没有再刷卡,再读就不会有数据了,此操作只读没有读过的数据,读过了就不会再读。读出的数据可以在“原始刷卡记录”中查看。(2)、读整个考勤机内存A、进入B、读整个内存用鼠标点击左边考勤机档案中要选中的考勤机

5、行,右边“读全部数据”按钮就变为有效,然后点击“读全部数据”按钮,右上角的提示匡中就会有相应的提示了。此操作可重复进行,每读一次就会将保存在考勤机中的全部刷卡数据重新采集到本软件系统中。读出的数据可以在“原始刷卡记录”中查看。5、清除考勤机数据A、进入B、清除考勤机数据用鼠标点击左边考勤机档案中要选中的考勤机行,右边“清除”按钮就变为有效,然后点击“清除”按钮,右上角的提示匡中就会有相应的提示了,如果清除成功,保存在考勤机中的刷卡记录就不再有了。注意:1、做这个操作前一定要确定已将考勤机中的刷卡数据都采集过了,如果还有数据没有采集,那么必须先采集后才能做此操作,否则,就会造成数据丢失。2、此操

6、作只清除保存在考勤机中的刷卡数据。6、卡片操作(1)、登记新卡A、进入B、登记新卡用鼠标点击左边考勤机档案中要选中的考勤机行,然后在右上方选择是单张登记还是批量登记,如果选择“单张”,就需要在“资料输入”匡中输入要登记的“卡号”和此卡登记成的“编号”,最后点“写卡”按钮,中间的提示匡就会有相应的提示了,如果选择“批量”,软件就会将数据库中保存的已注册卡信息全部下传到选中的考勤机中。(2)、注销旧卡A、进入B、注销旧卡用鼠标点击左边考勤机档案中要选中的考勤机行,然后在右上方选择是单张注销还是批量注销,如果选择“单张”,就需要在“资料输入”匡中输入要注销的“卡号”,最后“删除卡”按钮,中间的提示匡

7、就会有相应的提示了,如果选择“批量”,软件就会将选中的考勤机中已注册的卡全部删除掉。(3)、读取已注册卡信息A、进入B、读取已注册卡信息用鼠标点击考勤机档案中要选中的考勤机行,然后点击“读卡”按钮,中间的提示匡就会有相应的提示了,读出的卡资料就可在“已注册卡号”里查看。7、补刷卡管理A、进入B、补刷卡先选中左边树型结构图上的部门,中间的列表匡中就会马上显示此部门员工的名单,然后用鼠标左键点击中间员工列表匡中要补卡的员工,被点击行中的员工就被选中,然后在右边输入补卡开始日期、补卡终止日期、要补的上、下班时间,最后点“录入”,系统就自动给选中的员工补了从开始日期到结束日期的刷卡记录,补进去的刷卡记

8、录和员工自己刷卡的记录作用一样,此操作做完后,可以在“查看补卡单”中查看。如果是补一个人的刷卡记录,也可以直接勾上右边上面的“工号”,然后输入此员工的工号,再输入补卡开始日期、补卡终止日期、要补的上、下班时间,最后点“录入”,系统也会自动补上该员工的相应刷卡记录。8、加班管理A、进入B、录入加班单先选中左边树型结构图上的部门,中间的列表匡中就会马上显示此部门员工的名单,然后用鼠标左键点击中间员工列表匡中要录入加班单的员工,被点击行中的员工就被选中,然后在右边输入加班日期、加班时间、加班起点、加班终点,最后点“录入”,系统就自动给选中了的员工录入了加班单,此操作过后,可以在“查看加班单”中查看。

9、如果要录入一个人的加班单,也可以直接勾上右边上面的“工号”,然后输入此员工的工号,再输入加班日期、加班时间、加班起点、加班终点,最后点“录入”,系统也会自动录入该员工的加班单。9、请假管理(1)、设置请假类别A、进入B、编辑(输入、删除、保存)请假类别在此按用户的实际情况建立请假类别,本系统可允许建不超过16种请假类别。(2)、录入请假单A、进入B、录入请假单先选中左边树型结构图上的部门,中间的列表匡中就会马上显示此部门员工的名单,然后用鼠标左键点击中间员工列表匡中要录入请假单的员工,被点击行中的员工就被选中,然后在右边输入起始日期、终止日期、请假时间、请假起点、请假终点并选择一种请假类别,最

10、后点“录入”按钮,系统就自动给选中了的员工录入了请假单,此操作过后,可以在“查看请假单”中查看。如果要录入一个人的请假单,也可以直接勾上右边上面的“工号”,然后输入此员工的工号,再输入起始日期、终止日期、请假时间、请假起点、请假终点并选择一种请假类别,最后点“录入”,系统也会自动录入该员工的请假单。10、设置考勤时间表(即员工上、下班班次表)A、进入B、编辑(输入、删除、保存)考勤时间班次班次编号除“排”字外必须都为数字,上、下只要求刷2次卡的,刷卡次数为2,要求刷4次卡的,刷卡次数为4。刷卡次数为2的,上班时间在“时间1”里输入,下班时间在“时间4”里输入,“时间2”和“时间3”空着;刷卡次

11、数为4的,4次上、下班时间分别在“时间1”,“时间2”,“时间3”,“时间4”里输入。“日工作时间”是指上该班次不迟到,不早退,不请假,不旷工时核算的工作时间,它要依据该班次来设定。如果有员工是上多个班次倒班的,那就需要加一个如上图的“排”班次,这个班次只是一个代表需要排班的符号,具体的排班需要进入“排班管理”来处理。11、人员考勤方法设置(即给员工分配班次)A、进入B、人员考勤方法设置在这里,可给每个员工分配一个上班班次和每周的休息日。用鼠标左键点击某一行的“班次”,就会弹出一个班次列表匡,然后可用鼠标选中其中的一个班次,此班次就输入到了该员工的“班次”栏,然后再在“休息日”栏里输入该员工每

12、周固定的休息日,如:如果每周周六休息,“休息日”栏里就输入6,如果每周周六周日都休息,“休息日”栏里就输入67,依次类推,其中周一用1,周二用2,周三用3,周四用4,周五用5,周六用6,周日用7。如果该员工需要排班,那么“班次”栏里就要选“排”,另外还需要设置“班组”,“休息日”不用输入。12、考勤日报管理A、进入B、考勤日报管理这里是软件根据用户设置的各种考勤参数及员工的刷卡数据来分析员工每天的考勤情况。选好起始日期和终止日期后,可选择一个部门或一个员工来生成或查询其这段日期的考勤情况,如果既不选一个部门也不选一个员工,系统就默认为处理对象为所有人。“生成”是按照用户设定的参数和员工刷卡的数

13、据来分析每日考勤情况,“查询”是在生成了日报表后,查看已经存在的日报表。考勤日报表形式如下:13、考勤汇总管理A、进入 B、考勤汇总管理在起始日期到终止日期范围内的日报存在(即已生成好了)的前提下,选好起始日期和终止日期后,可选择一个部门或一个员工来生成或查询其这段日期的总的考勤情况,如果既不选一个部门也不选一个员工,系统就默认为处理对象为所有人。“生成”操作将这段日期的日报中的各项数据进行统计,从而得到每个员工这段日期的总的考勤情况表。“查询”是在生成了汇总表后,查看已经存在的汇总表。考勤汇总表形式如下:14、转班管理A、进入B、录入转班单先选中左边树型结构图上的部门,中间的列表匡中就会马上

14、显示此部门员工的名单,然后用鼠标左键点击中间员工列表匡中要录入转班单的员工,被点击行中的员工就被选中,然后在右边输入生效日期、失效日期、转成班次并选择转班类型,最后点“录入”按钮,系统就自动给选中了的员工录入了转班单。此操作过后,可以在“查看转班单”中查看已转班情况。如果要录入一个人的转班单,也可以直接勾上右边上面的“工号”,然后输入此员工的工号,再输入生效日期、失效日期、转成班次并选择一种转班类型,最后点“录入”按钮,系统也会自动录入该员工的转班单。15、排班管理(1)、排班的前提设置:部门班组时间表的设置A、进入B、编辑(添加、删除、保存)部门班组时间表例如:管理部里有一部分人按三班倒上班

15、,三班对应的班次为1,2,3。我们将这部分人分做同一个小组“后勤”,给三个班次分别取一个中文名,如:早班、中班、夜班。然后在编辑窗口中输入如上图所示的三行,这三行就表示管理部里的后勤组员工可能上早班、中班、晚班。这个设置完成以后,只要在人员考勤方法中将管理部的倒这三个班次的员工的班组设成“后勤”,班次设置成“排”后就可以进行排班了。(2)、排班管理A、进入B、排班进入排班窗口后,选择一个部门的一个班组,这个部门班组的员工名单就出现在中间的数据窗口中,输入每个员工的倒班起始日期,然后将光标放入倒班规律一栏中,用鼠标左键点击左下脚考勤班名列表,点一下,对应的班名就自动输入到光标所在的“倒班规律”里

16、,按照员工实际的倒班规律输入完每个员工的倒班规律后,点击右下脚的“生成排班表”按钮,窗口上立即出现一个日期选择匡,此日期为选择排班的起始日期,点击“确认”按钮后,系统就自动排好了每个员工从起始日期开始后31天每天的班次,最后按“保存并返回”按钮保存上述排好的排班表。排好班后,可在“查询排班表”中进行查询。16、设置节假日A、进入B、编辑(插入、删除、保存)节假日表此操作可按用户的实际情况来设置全体员工统一过节的日期,设成节日的日期里员工不来上班是正常的,如果来上班了就要计为节假日加班。17、设置考勤制度A、进入B、设置考勤制度a、基本考勤制度 这里需要注意的是:开始的二项输入的数值必须要比第三

17、项输入的数值小,否则,生成的考勤日报就会有问题。b、加班制度 加班计算方式的区别:不须加班单软件按照员工所上班次及刷卡时间来计算加班时间,下班晚走自动算加班;须加班单确认软件按照员工晚走刷卡算出的加班时间和录入的加班单时间进行比较,取其较小的作为加班时间;按录入的加班单计算软件取录入的加班单上的加班时间作为加班时间。c、出勤天数选择其中的一种算法作为计算出勤天数的依据。d、其他 设置要统计的班次,在考勤汇总表中会分栏统计出来。第三章 薪资管理第一节概述薪资是公司付给员工的劳动报酬。对员工来说,几乎没有任何其它问题比金钱酬劳更为重要的了。因为,它是生活的来源、成功的标志、地位的象征和才能的体现。

18、经济学理论认为,薪资水平首先是由劳动力供求双方的关系决定的。其次,企业在具体确定各类人员工资水平时,还要考虑实际影响因素(如职务职能、岗位技能等)。企业应该在贯彻“劳有所得、按劳付酬”的前提下,建立合理的薪资结构,藉此来鼓舞士气、留住人才、提高企业竞争力。公司薪资一般由基本薪、全勤奖、各类津贴、加班工资及其它(如绩效奖)等几个部分构成。绝大多数企业的工资和奖金都有一部分是和考勤挂钩的,本系统的优点之一就是可以高效地实现企业的这个要求。考勤原始资料经处理后可以得到工作时间、夜班次数、白班次数、迟到次数、早退次数、加班时间等一些考勤结果资料、而这些考勤结果一经设定后即可作为工资计算的依据,软件可以

19、按照用户定义的公式计算出出勤天数、夜班、中班补助、迟到、早退、旷工扣款、加班工资等一系列与考勤有关的工资项目,将它们与一些其它的工资项目组合在一起,即可自动计算出实发工资的结果。由于整个资料的流动是自动进行的,只要工资项目定义没有错误,就不会发生计算错误。本系统在工资计算时除考虑到与考勤的资料挂钩计算外,还可以和人事档案中的一些项目进行挂钩计算。本模块用于对员工工资的各个栏目进行定义,更新、汇算和维护及打印职工工资条和部门工资汇总表。其功能主要包括:基本数据管理、工资换算表、工资定义、 HYPERLINK gzhs.htm 工资汇算、 HYPERLINK dygzt.htm 打印工资条、年度工

20、资汇总表、 HYPERLINK bmgzhzb.htm 部门工资汇总表、绩效奖资料定义、绩效奖数据管理等。工资管理的全部操作包括:基本资料的输入、工资项目的设定、工资的计算公式的设定、工资换算表设定、工资档案更新、汇算月工资、打印工资条等。当然,并不是每次进行工资计算时都要完成上述的全部工作,实际上一般情况下只需点击“工资汇算工资档案更新汇算月工资”这几个按钮后,就可以“打印工资条”,完成工资的管理工作了。第二节基本数据管理薪资结构中有许多相对固定的栏目,如底薪、时薪等。这些基本资料可以在人事档案录入模块中完成,也可以在此模块中进行。三、基本资料列表此模块的功能是列出员工薪资的基本情况,在此可

21、录入各员工的基本薪资资料。单击“基本数据列表”图标,即进入此模块:在此可录入员工的薪资资料。第三节工资换算表在企业中,有些人事、考勤项目直接体现为薪资资料,可以在此预先定义其对应关系。例如,某企业规定职务为“班长”的员工享受职务津贴50元,“股长”享受职务津贴80元,“课长”享受职务津贴120元,则可以将职务“班长”定义为50,“股长”定义为80;“课长”定义为120。这样在进行工资计算公式定义时,如果涉及到职务津贴,则只须要使用其中的“取值查表”即可(具体涵义见后)。单击“工资换算表”图标,弹出如下对话框:操作说明:首先进行项目选择,此时出现相应的项目列表,此处选择“人事”,出现人事档案中的

22、项目,单击其中的项目,如“职务”,再单击“选择项目”,然后再在项目内容列表中选择项目内容,如“副股长”,单击“增加”按钮,则在“对照表维护”中出现相应表格,输入其对照参数。可以定义多个项目内容的对照参数。方法是多次单击“增加”按钮。若发生定义错误,则在“对照表维护”中选择错误的行,单击“删除”按钮,即可删除。在定义好对照表后,按“确认并保存”按钮可将其保存下来以备后用。建立对照表时只需按“项目内容”的提示,一项项全部建立,不能漏建(否则工资计算时会因为找不到对应关系而报告警示性错误),不能重复(否则“确认并保存”会报错。)第四节工资定义不同企业各有各的薪资定义方法,包括每个企业的工资栏目数量都

23、可能不一样,有多有少,每个栏目的名称也不一样,计算方法更是千差万别。因此,要设计出一个具有广泛适应性的薪资软件确实是一件不太容易的事。本系统的薪资部分较好地解决了这个问题。首先它提供了一个开放的数据结构,预定义了100项工资字段,用户可以进入其中修改其名称;其次,它提供了一种工资计算的自定义方式,用户可以通过将算术表达式和逻辑表达式结合起来,来实现复杂的工资计算。在进行工资定义之前,应该先定义好企业薪资表中的项目,其具体操作在“系统数据库维护”中进行,详述如下:单击“系统维护”图标,选择“系统资料维护”,弹出如下的对话框:在“数据库高级维护”窗口中的左边点下拉窗,点“工资档案库”成蓝色(选中状

24、态)。单击右边“高级维护”按钮,出现“若进行更高级维护则需输入密码”字样,在其下面的白框中输入密码,后再点击“维护”按钮。系统弹出“通用数据处理窗口”,显示“工资档案库”。如图所示:该窗口下检索行数是69行,此时将“标题”栏中的原栏目名称可以改为客户自己需要的栏目,如将“标题”栏中的“cuser1”改为“养老金”等等。上表中,有些栏目可以改为工资计算的数字栏目,有些则不行,考虑到对应关系具体情况请参照下面的资料字典表。主要是那些从其它地方转入的数据项,如水电费、奖惩、计件工资、绩效奖等。如果有些多余的项目不用则可以在“标题”栏中将其改为“*”号。将“标题”后的“注释”一栏的全部内容清空,即可清

25、除掉原来系统中的公式定义。检查所有修改是否全部完成,保存并退出。就完成了工资栏目字段名称的设定。检查这些设定:在主菜单下点“工资管理”“工资汇算”,在“工资管理”窗口下,点查询月工资,可以看到,弹出工资窗中显示:出生月份、编号、姓名、部门名称”,后面是用户设定好的需要的一些工资栏目,用户不用的栏目将不再在各种工资报表中出现。至此,工资栏目的设定工作就最终完成。在设定了工资栏目名称后,接下来要进行工资计算公式定义。首先,确定一些栏目的值是一些固定的数,而不是通过计算到,那么这些栏目就不存在工资计算公式的定义,其值采用手工输入的方法(因人而异)输到计算机中。由于这些输入数值的工作量比较大,建议在掌

26、握了工资定义与使用后再输入这些数字,以免由于后面的定义操作中不慎将这些数字改错。单击“工资定义”图标,弹出下面的操作面板:该面板项目说明工资项目:该处显示正在定义的工资项目名称计算公式:该处显示出工资项目的对应计算公式大白框:该处显示计算公式的中文解释项目选择:用于人事、考勤、请假、工资档案库中的项目选择。单击“人事”、“考勤”、“请假”、“工资”等单选按钮,在下面的下拉列表框中就会显示相应项目;选择其中的某个项目,在“项目类型”和“取值方法”中会显示其数据类型“选工资项”按钮用于选择需要进行计算公式定义的工资栏目。开始时此按钮不可用。只有在“项目选择”中点“工资”单选按钮,在其下拉列表中选择

27、要定义的工资栏目单击它使之变为“蓝色”(即成为选中状态),此时“选工资项”按钮变为有效,单击该按钮,则左上角的“工资项目”右边出现相应工资项目,表示即将对这个工资栏目进行计算公式定义“取数值”按钮在进行计算公式定义时,若参加运算的栏目本身具有数值的涵义,如迟到次数、旷工次数等,在选中该项目后,单击本按钮,表示直接取得该项目的数值来进行运算“取值查表”按钮使用本按钮之前,必须在“工资换算表”模块中定义好相应的对照关系。在进行计算公式定义时,有些参加运算的栏目本身不具有数值涵义,例如计算职务津贴时,“经理”、“董事”、“副经理”等职务的津贴是不一样的,参与计算时是用人事档案库中的职务来确定其“职务

28、津贴”(“岗位津贴”也类似),此时不能将“经理”、“副理”等内容直接进行加减乘除等算术运算,所以要先用“工资换算表”模块来建立一个对照表,即“经理”对应津贴为“”,“副经理”对应津贴为“”。在此处选择好项目后,使用“取值查表”。还有一种情况,虽然参加运算的项目本身是数据类型,但其数值对应关系形成不了一个计算公式,例如考勤中的“早退次数”第1次扣50元,第2次扣70元,第3次扣140元等,此时也可以先建立对照表,然后取出“早退次数”,再运用“取值查表”来确定应扣多少。需要说明的是:完全可以用嵌套的“如果”按钮来实现“工资换算表”和“取值查表”按钮的功能,只是不够直观而已。如果你具有足够的计算机基

29、础知识,完成可以在计算公式中写出具有专业水准的公式:IF(a302=“董事长”,1500,IF(a302=“总经理”,1200,IF(a302=“副总”,800,0)“工作日”按钮与“休息日”按钮在使用本按钮之前必须设定企业某个月标准的工作日或休息日。在实行时薪制的企业中,又有两种计算工资的方法:月薪日扣在实行月薪制的企业中,规定各员工一个月总的工资及相应的休息日天数,当员工实际休息日与标准休息日不符时,需要增加或扣除相应的工资。此时必须知道标准休息日总共有多少天。运用“休息日”按钮将会把标准休息日资料带入到公式中。日薪月计在实行日薪制的企业中,规定各员工每天的工资及一个月标准的工作日。当员工

30、实际工作日与标准工作日不符时,需要增加或扣除相应的工资。此时必须知道标准工作日总共有多少天。运用“工作日”按钮将会把标准工作日资料带入到公式中。“如果”、“则”、“如果完”按钮当计算公式定义需要运用条件判断时,需要用到这三个按钮。其结果生成一个IF表达式。IF表达式的一般形式为:IF(条件,表达式1,表达式2)其涵义时:当条件为真时,则以表达式1的值作为返回值;当条件为假时,则以表达式2的值作为返回值;例如数学中的绝对值概念可以用IF表达式表示为:IF(x = 0,x,-x)“并且”、“或”按钮这两个按钮用于生成逻辑表达式,等效于逻辑运算符“and”和“or”。当计算公式定义需要运用多条件组合

31、判断时,就要用到这两个按钮。“不等于”按钮:本按钮用于输入不等于符号“”计算选择组:单击此组类各按钮,可以输入相应的数字或运算符“检验并保存”按钮在完成了计算公式的定义之后,单击此按钮可以检验计算公式的语法是否正确。若公式定义错误,系统将给出提示信息;若公式定义正确,则系统将其保存下来,供以后生成员工工资时使用。“清除”按钮:此按钮的功能是清除已定义的计算公式。操作说明:在定义工资项目计算公式时,首先要确定对工资表中的哪一个项目进行定义。其方法是:在“项目选择”中点“工资”单选按钮,在其下拉列表中选择要定义的工资栏目,例如:“迟到扣款”,单击它使之变为“蓝色”(即成为选中状态),此时“选工资项

32、”按钮变为有效,单击它,则左上角的“工资项目”右边出现“迟到扣款”字样,表示即将对“迟到扣款”这个工资栏目进行计算公式定义。这样就完成了工资表项的选择。接下来要确定该工资项的计算公式中的资料来源。实际上,计算公式中的资料可以分为三类:其一是变量,它是人事档案库、考勤档案库、工资档案库、请假档案库中的项目;其二是常数,它可以在“计算选择”框中进行选择;其三是运算符,包括算术运算符和逻辑运算符,它可以在“关系定义”和“计算选择”中进行选择。例如,假设我们将“迟到扣款”定义为迟到次数*5,即每迟到一次扣5元。由于“迟到次数”属于考勤档案库,单击“项目选择”中的“考勤”按钮,再选中下拉列表框中的“迟到

33、次数”,然后单击“取数值”按钮。此时计算公式栏目中出现“a205”字样,而大白框中出现“考勤.迟到次数”。接下来,由于“*”和“5”属于算术运算符和常量,依次点击“计算选择”中的“*”和“5”,此时大空白框中的内容就变成了“考勤.迟到次数*5”。经过上述操作,就完成了工资栏目中的迟到扣款的公式定义。然后点击“检验并保存”就可以对该公式进行检查。实际上,很多复杂的工资计算公式都可以在这个“工资项目计算的定义”窗口中通过简单的操作就可以实现了。在定义计算公式时,还会用到一些其它的函数,本软件支持一些复杂的函数运算,当然,这些函数非常专业化,一般应用人员不懂也没关系。只有在设定工资时如果非用不可的话

34、,可以请有关的专业人士代劳一下。常用的就2个。Mod(x , y) 取余数函数In t ( x ) 取整函数例 mod (100 , 12) = 4Int (10012 ) =In t ( 8 . 3)= 8在定义计算公式时会显示”a 207”或“b 120”等信息。这里“a ”代表是“取数值”,“2”代表考勤库,“1”代表人事库,“3”代表工资库,“b”代表“取值查表”。最后的2位数是字段的代号。可以直接在白条中显示的内容中单击,将游标移到指定位置,然后用键盘操作来直接输入工资的计算公式。例如:选了工资项目“其它应扣”后,点了“早退次数”“取数值”,此时白条内显示“a207 a205”,点“

35、检验并保存”,会提示计算公式定义错误,此时可以在“a207 a205”的中间点一下,使游标定在“7 a”中间,按“+”号,则白条的内容变成“a207+a205”,此时公式就修改正确了。定义中如用mod或Int函数时,就要用键盘直接来输入。定义好的公式存放在工资列表的“注释”中,可以用高级维护的方法直接修改这些公式。工资定义举例:例1.如果是正式工人,则基本工资为500元,如果是临时工,则基本工资为正式工的80%。定义如下:(1)将“人事档案管理”中用“1”代表临时工,用“0”代表正式工。(2)选“工资”中“基本工资”,选“工资项”,选“如果”,选“人事”中“临时工”取数值“=1”则“500*8

36、0%”,“否则”,500。最后工资定义式应为:A310=IF(A153=1,26,0)意指“如果有独生子女,即A153=1,则儿保津贴A310&,否则A310=0。例3.如果半年内旷工时间0或半年内缺勤时间0或早退时间0迟到时间0,只要上述任一时间0则没有全勤津贴,否则全勤津贴为30元。定义如下:选“工资”中“全勤津贴”,选“如果”,选“考勤”中“半年内旷工时间”,选“取数值”“0”,OR选“考勤”中“半年内缺勤时间”,选“取数值”,“0”,OR选“考勤”中“早退时间”,选“取数值”,“0”,OR选“考勤”中“迟到时间”选“取数值”,“0”,则为0,否则为30。最后工资定义式应为:A318=I

37、F(A2100 OR A2120 OR A2050 OR A2070,0,30)。意指:如果有半年内旷工时间,即A2100或半年内有缺勤时间,A2120,或半年内有早退时间,A2050或半年内有迟到时间,A2070,则全勤津贴A318=0,否则A3180。例4计算养老保险:如果基本工资420,则个人养老保险为420*0.05如果420基本工资2110,则个人养老保险金为基本工资*0.05如果基本工资2110,则个人养老保险为2110*0.05。定义如下:选“工资”中“个人养老保险”,选“工资项”,选“如果”,选“工资”中“基本工资”,“取数值”,“”2110,再选“如果”选“工资”中“基本工资

38、”,“取数值”,“”420,则420*0.05,否则选“工资”中“基本工资”取数值*0.05,否则2110*0.05最后工资定义式应为:A319=I(A3132110,IF(A313420,420*0.05,A313*0.05),2110*0.05)意指:如果基本工资A3132110元,则A319为第一套,否则A319!10*0.05元;对第一套,如果A313420,则A319B0*0.05;否则A31913*0.05。例5计算半年奖税金:半年奖固定,如果半年奖5000元,则半年奖税率为20%。半年奖税金=半年奖20%。如果半年奖2000元,则半年奖税率为15%。半年奖税金=半年奖15%。如果

39、半年奖500元,则半年奖税率为10%。半年奖税金=半年奖10%。如果半年奖0元,则半年奖税率为5%。半年奖税金=半年奖5%,否则为0。定义如下:选“工资”中“半年奖”,选“工资项”,选“如果”,选“工资”中“半年奖”选“取数值”,选“”,5000元,再选“如果”,选“工资”中“半年奖”,选“取数值”,先“”2000元,再选“如果”,选“工资”中“半年奖”,选“取数值”,选“”500元,再选“如果”,选“工资”中“半年奖”,选“取数值”,选“”0,则取0,否则取5%A337,再否则取10%A337,再否则取15%A337,再否则取20%A337。最后工资定义公式应为:A338=IF(A33750

40、00,IF(A3372000, IF(A337500,IF(A3370,0,0.05*A337) , A337*0.1), A337*0.15), A337*0.2)。意指:如果半年奖A3375000,则税金A338为第一套,否则A338370.2;对第一套,如果A3372000,则税金A338为第二套,否则A338370.15;对第二套,如果A337500,则税金A338为第三套,否则A338370.1;对第三套,如果A3370,则税金A338=0,否则A338370.05。例6计算税金:缴税基数固定,如果缴税基数5000元,则税金为缴税基数的20%,速算回扣375元。如果缴税基数2000元

41、,则税金为缴税基数的15%,速算回扣125元。如果缴税基数500元,则税金为缴税基数的10%,速算回扣25元。如果缴税基数0元,则税金为缴税基数的5%,其余为0。定义如下:选“工资”中“税金”。,选“工资项”,选“如果”,选“工资”中“缴税基数”,选“取数值”,选“”,5000元,则再选“如果”,选“工资”中“缴税基数”,选“取数值”选“”,2000元,则再选“如果”,选“工资”中“缴税基数”,选“取数值”,选“”500元,则再选“如果”,选“工资”中“缴税基数”,选“取数值”,选“”0元,则取0,否则取0.05“工资”中“缴税基数”选“取数值”,再否则取0.1“工资”中“缴税基数”,选“取数

42、值”-25,再否则取0.15“工资”中“缴税基数”,选“取数值”-125,再否则取0.2“工资”中“缴税基数”,选“取数值”-375。最后工资定义公式为:A324=IF(A3235000,IF(A3232000,IF(A323500,IF(A3230,0,0.05*A323),0.1*A323-25,0.15*A323-125,0.2*A323-375)意指:如果缴税基数A3235000,则税金A324为第一套,否则A324230.2-375;对第一套,如果A3232000,则A324为第二套,否则A324230.15-125;对第二套,如果A323500,则A324为第三套,否则A32423

43、0.1-25;对第三套,如果A3230,则A324=0,否则A324230.05。例7如果迟到一个小时,扣5元,不到一个小时不扣钱。定义如下:选“工资”中“缺勤扣除”,选“工资项”输入INT,选“考勤”中“迟到时间累计”,取数值除以60乘以5。最后定义公式如下:A325=INT(A205/60)*5意指:缺勤时间A205(分)除以60得小时数取整乘每小时扣款数5得总的缺勤扣款。例8如果迟到一个小时扣5元,不到一个小时扣3元。定义如下:选:“工资”中“缺勤扣除”选“选工资项”,选“如果”输入“MOD”选“考勤”中“迟到时间累计”取数值则60,选“大于”0,则输入“INT”,选“考勤”中“迟到时间

44、累计”取数值除以60,乘以5加3,否则输入“INT”,选“考勤”中“迟到时间累计”取数值“除以60乘以5”。最后定义公式如下:A325=IF(MOD(A205,60)0,INT(A205/60)*5+3,INT(A205/60)*5)意指:根据要求,如果余数mod(A205,60)0,则扣款数等于INT(A205/60)5+3,否则等于INT(A205/60)5。注:如A205&0分,mod(260,60),260/60的余数20。例9月薪工资依据月工作天数来算例如工作一天算30元,而一天正常上班时间为8小时如有一天因公或因私工作时间小于或等于4小时,则该天不算上班,无日工资;如大于4小时,则

45、按一天算,日工资30元。定义如下:选“工资”中“月薪工资”,选“工资项”,选“如果”,输入“mod”,选“考勤”中“工作时间累计”选“取数值”除以60,则8,选“大于”4,则输入“INT”选“考勤”中“工作时间累计”除以60,除以8,选“+”1,乘以30,否则输入“INT”选“考勤”中“工作时间累计”除以60除以8乘以30,最后工资定义公式如下:A329=IF(MOD(A212/60,8)4,(INT(A212/60)8)+1)30,INT(A212/(608)30)意指:A329为月薪工资,A212为工作时间累计,如果每天工作时间超过4小时,则A329=(A212/60)8取整加1乘30元,否则A32912/(608)取整乘30元。第五节工资汇算本模块根据用户所定义的公式和换算表以及考勤汇总情况计算员工工资,同时还将人事档案中的人事变动情况实时更新到工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论