一种工资报告的管理方法及设备与流程

文档序号:17468111发布日期:2019-04-20 05:38阅读:194来源:国知局
一种工资报告的管理方法及设备与流程

本发明属于信息处理技术领域,尤其涉及一种工资报告的生成方法及设备。



背景技术:

随着社会经济不断发展,企业的规模也随之扩大,企业内员工也越来越多,工资计算以及审核的工作量也变得越来越大。因此如何有效地对员工的工资进行管理,对企业的运营显得尤为重要。现有的工资报表的生成方法,主要是靠员工进行手动计算,并交由财务进行核对,然而该方式在填写的过程中,工作记录存在漏填、错填、多填等情况,从而计算出来的工资与实际情况存在偏差,并且工资审核困难,财务无法了解各个部门的工资计算规则,耗费较大人力成本进行审核,从而降低了工资计算的效率。



技术实现要素:

有鉴于此,本发明实施例提供了一种工资报告的生成方法及设备,以解决现有的工资报告的生成技术,计算出来的工资与实际情况存在偏差,并且工资审核困难,财务无法了解各个部门的工资计算规则,耗费较大人力成本进行审核,从而降低了工资计算的效率的问题。

本发明实施例的第一方面提供了一种工资报告的管理方法,包括:

获取目标员工的员工信息;所述员工信息记录有所述目标员工的所属部门以及岗位等级;

从工资模板数据库库内选取与所述岗位等级匹配的工资计算模板,并基于所述目标员工的所属部门,确定所述目标员工的工资审核路径;所述工资审核路径包含n个审核节点,所述n为大于或等于1的正整数;

根据所述目标员工的工作记录以及所述工资计算模板,生成所述目标员工的工资报告;

基于各个所述审核节点的审核次序,依次将所述工资报告发送给各个所述审核节点,以便各个所述审核节点对所述工资报告进行合法性授权;

若接收到审核次序为n的所述审核节点发送的关于所述工资报告的授权成功信息,则识别所述工资报告为合法报告。

本发明实施例的第二方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。

本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。

实施本发明实施例提供的一种工资报告的管理方法及设备具有以下有益效果:

本发明实施例通过目标员工的岗位等级确定该目标员工所匹配的工资计算模板,并将工作记录导入到该工资计算模板内确定该目标员工的工资报告,从而避免了错填、漏填、多填等情况;另一方面,还通过目标员工的所属部门,确定该目标员工的工资审核路径,将生成的工资报告依次通过各个审核节点进行合法性授权,无需财务再对员工的工作量一一进行核对,从而提高了审核效率以及审核的准确率,减少了审核所需的人工成本。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明第一实施例提供的一种工资报告的管理方法的实现流程图;

图2是本发明第二实施例提供的一种工资报告的管理方法具体实现流程图;

图3是本发明第三实施例提供的一种工资报告的管理方法具体实现流程图;

图4是本发明第四实施例提供的一种工资报告的管理方法s103的具体实现流程图;

图5是本发明第五实施例提供的一种工资报告的管理方法具体实现流程图;

图6是本发明一实施例提供的一种终端设备的结构框图;

图7是本发明另一实施例提供的一种终端设备的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例通过目标员工的岗位等级确定该目标员工所匹配的工资计算模板,并将工作记录导入到该工资计算模板内确定该目标员工的工资报告,从而避免了错填、漏填、多填等情况;另一方面,还通过目标员工的所属部门,确定该目标员工的工资审核路径,将生成的工资报告依次通过各个审核节点进行合法性授权,无需财务再对员工的工作量一一进行核对,从而提高了审核效率以及审核的准确率,减少了审核所需的人工成本,解决了现有的工资报告的生成技术,计算出来的工资与实际情况存在偏差,并且工资审核困难,财务无法了解各个部门的工资计算规则,耗费较大人力成本进行审核,从而降低了工资计算的效率的问题。

在本发明实施例中,流程的执行主体为终端设备。该终端设备包括但不限于:计算机、智能手机以及平板电脑等能够进行工资报告的管理的设备。图1示出了本发明第一实施例提供的工资报告的管理方法的实现流程图,详述如下:

在s101中,获取目标员工的员工信息;所述员工信息记录有所述目标员工的所属部门以及岗位等级。

在本实施例中,终端设备可以从企业员工内选取需要计算工资报告的员工作为目标员工。具体地,终端设备可以识别各个候选员工是否具有关联的工资报告,若某一候选员工已关联有对应的工资报告,则表示该员工已进行工资报告的计算以及审核流程,识别为非目标员工;反之,若某一候选员工未关联有工资报告,则表示需要对该员工的工资进行计算并在计算后进行合法性授权,此时会识别该候选员工为目标员工。需要说明的是,每个目标员工配置有一员工标识,该员工标识可以为员工编号、员工姓名、员工账号等用于标示员工身份的信息。

优选地,该终端设备可以为一企业的员工数据库服务器,用于存储该企业内所有员工的相关数据。例如,该员工数据服务器可以存储有各个员工的员工信息、员工工作记录、员工出勤记录、员工报销记录等与企业运营相关的多种数据。基于此,终端设备可以根据目标员工的员工标识从该员工数据库服务器内查询该目标员工的员工信息。

在本实施例中,终端设备还可以设置工资计算启动条件。终端设备会启动一条子线程,检测当前时刻是否满足预设的工资计算启动条件,若该子线程检测到当前时刻满足预设的工资计算启动条件,则向主线程反馈一个工资计算启动指令,该启动指令内可以包含有目标员工的员工标识,以便主线程基于该员工标识获取对应员工的员工信息。具体地,该工资计算启动条件可以为一时间启动条件,终端设备设置有多个时间节点,当该子线程检测到当前时刻到达预设的时间节点时,则执行s101的相关操作,例如该时间节点可以为每月的最后一天或最后一个工作日。该时间节点可以基于企业的工资计算周期而自动调整,或者根据不同员工的工资计算周期而为不同的员工设置对应的时间节点,在该情况下,目标员工与时间节点之间会建立一对应关系,从而可以基于该对应关系,能够确定该满足某一时间节点时,所需计算工资的目标员工。

在本实施例中,员工信息包含了目标员工的岗位等级以及所属部门。岗位等级包含了该员工的岗位属性以及该岗位属性对应的岗位级别,由这两部分的信息构成。例如,某一员工的岗位等级可以表示为“开发8”,则表示该员工的岗位属性为开发人员,而该开发人员对应的级别为8级。岗位属性相同,也可能位于不同的部门,隶属于不同的管理人员对员工进行管理,因此为了确定该目标员工的工资报告交由哪些审核员工进行合法性授权,终端设备还需要确定其所属部门。

在s102中,从工资模板数据库库内选取与所述岗位等级匹配的工资计算模板,并基于所述目标员工的所属部门,确定所述目标员工的工资审核路径;所述工资审核路径包含n个审核节点,所述n为大于或等于1的正整数。

在本实施例中,由于员工的岗位属性以及岗位等级不同,其工资的计算方式也会存在差异。具体地,工资计费项目会与该目标员工的岗位属性相匹配,例如对于开发人员而言,其工资的计算方式可以以完成的代码量作为提成标准,即工资计费项目为代码量;而对于测试人员而言,其工资的计费方式可以以生成的测试用例的个数作为提成标准,则对应的工资计费项目为测试用例数。除了岗位属性影响工资计费项目外,岗位属性对应的等级也会影响各个工资计费项目的提成权重,例如岗位属性对应的等级越高,其提成权重越高。因此,终端设备会为不同的岗位等级配置对应的工资计算模板,并建立工资计算模板与岗位等级的对应关系,并将所有工资计算模板以及该对应关系存储于工资模板数据库。终端设备在确定了某一目标员工的岗位等级后,可以查询该工资模板数据库内的对应关系,获取该岗位等级对应的模板编号,并根据该模板编号从该数据库内提取出与该岗位等级对应的工资计算模板。

可选地,在本实施例中,工资模板数据库可以存储于终端设备的本地存储单元内,也可以存储于一独立的外部数据库服务器内。终端设备可以通过该外部数据库服务器下载工资计算模板,管理员也可以通过修改该外部数据库服务器内的工资计算模板对所有终端设备的计算方式进行更新,无需再一一修改各个终端设备的模板参数,提高了工资计算模板的更新效率。

在本实施例中,每个部门有对应的管理人员,该管理人员可以对员工的工资进行监督管理以及合法性授权,即不同的部门对应的工资审核路径也存在差异。终端设备也预先为不同的部门配置对应的工资审核路径,终端设备在获取了目标员工的所属部门后,则可以确定该目标员工的工资报告的审核员工,并基于该工资审核路径交由各个审核员工对该工资报告进行合法性授权。需要说明的是,该工资审核路径包含了多个审核节点且每个审核节点设置有对应的审核次序。其中,同一审核次序可以对应两个或以上的审核节点,即需要多个审核员工同时对该工资报告进行授权后,才会流转到下一个审核节点。

在s103中,根据所述目标员工的工作记录以及所述工资计算模板,生成所述目标员工的工资报告。

在本实施例中,终端设备在确定了目标员工的工资计算模板后,则可以根据该目标员工的工作量确定该目标员工的工资报告。具体地,终端设备会根据该目标员工的员工标识,从员工数据库中提取该目标员工关联的工作记录,基于该工作记录确定该目标员工在各个工资项目的对应工作量,并基于各个工作量以及工资计算模板内关于该工资项目的工资算法,计算得到对应的提成数额,并根据各个工资项目的提成数额生成该目标员工的工资报告。

在本实施例中,终端设备还可以设置有一工资计算周期,终端设备会获取该工资计算周期内产生的工作记录,作为本次生成的工资报告所需获取的工作记录。由于每个工作记录对应有一个完成时间,终端设备会检测工作记录的完成时间是否在该工资计算周期内,若是,则识别该工作记录为有效的工作记录,若该完成时间早于该工资计算周期,则表示该工作记录已经核算了工作量,识别为已核算记录;若该完成时间晚于该工资计算周期或完成时间为空,则表示该工作记录在对该目标员工进行工资核算时,该工作并未完成,识别为无效工作记录。终端设备会根据有效的工作记录确定该目标员工的工作报告。

在s104中,基于各个所述审核节点的审核次序,依次将所述工资报告发送给各个所述审核节点,以便各个所述审核节点对所述工资报告进行合法性授权。

在本实施例中,终端设备会对工资审核路径进行解析,确定该工资审核路径包含的审核节点,以及各个审核节点对应的审核次序,并基于审核次序依次对各个审核节点进行排列,生成一审核序列,并将审核次序为1的审核节点识别为首节点,将审核次序为n的审核节点为尾节点,并将工资报告发送给首节点,以便首节点对该工资报告进行合法性授权,若首节点识别该工资报告正确无误,则可以将该工资报告发送给审核次序为2的审核节点,再次进行合法性授权,以此类推,直到将工资报告发送给尾节点。

在本实施例中,审核节点可以记录有对应审核人用户终端的通信地址,终端设备可以基于通信地址将工资报告发送给各个审核人的用户终端上,以便审核人能够及时对该工资报告进行审核。优选地,终端设备还可以将该审核路径与工资报告一并发送给首节点对应的用户终端。在该情况下,若首节点识别该工资报告为合法的工资报告,则无需将授权成功信息返回给终端设备,而是可以基于工资审核路径确定下一节点的通信地址,并将本节点的信息从工资审核路径中删除,并将删除后的工资审核路径以及工资报告一并发送给下一节点的用户终端,通过该方式进行工资报告的转发,无需终端设备对工资报告进行转发,而是可以由审核节点自主地进行审核状态的扭转,从而提高了审核效率,以及减低了终端设备的运行压力。

在s105中,若接收到审核次序为n的所述审核节点发送的关于所述工资报告的授权成功信息,则识别所述工资报告为合法报告。

在本实施例中,终端设备在接收到审核次序为n的审核节点返回的关于工资报告的授权成功信息,则表示该工资报告的内容无误,并不存在错填、漏填或多填的情况,此时,终端设备会石碑该工资报告为合法报告。可选地,终端设备会将该工资报告发送给财务管理系统,以便财务管理系统基于该合法报告对该目标员工进行工资下发流程。

在本实施例中,终端设备能够通过工资审核路径实现对工资报告进行多次合法性授权,并在多个审核节点之间自动流转,无需用户手动操作,并且工资报告也是通过电子数据的形式发送给各个审核节点,提高了工资审核效率。

以上可以看出,本发明实施例提供的一种工资报告的管理方法通过目标员工的岗位等级确定该目标员工所匹配的工资计算模板,并将工作记录导入到该工资计算模板内确定该目标员工的工资报告,从而避免了错填、漏填、多填等情况;另一方面,还通过目标员工的所属部门,确定该目标员工的工资审核路径,将生成的工资报告依次通过各个审核节点进行合法性授权,无需财务再对员工的工作量一一进行核对,从而提高了审核效率以及审核的准确率,减少了审核所需的人工成本

图2示出了本发明第二实施例提供的一种工资报告的管理方法的具体实现流程图。参见图2,相对于图1述实施例,本实施例提供的一种工资报告的管理方法在所述从工资模块库内选取与所述岗位等级匹配的工资计算模板,并基于所述所属部门,确定所述目标员工的工资审核路径之前,还包括:s201~s204,具体详述如下:

在s201中,获取所述目标员工的所属部门的部门员工列表。

在本实施例中,终端设备为了生成目标员工的工资审核路径,需要确定该目标员工所属部门的人员配备情况,因此,终端设备会根据目标员工的所属部门,获取该所属部门对应的部门员工列表。具体地,终端设备存储由该企业的人员架构列表,终端设备可以基于所属部门的部门标识,从该人员架构列表中提取该部门标识对应的部门员工列表。

在本实施例中,该部门员工列表中记录有各个员工的员工信息,同样的,该员工信息内也可以包含有岗位等级以及所属部门。需要说明的时,该部门员工列表内的所有员工的所属部门相同。

在s202中,基于所述目标员工的岗位等级,从所述部门员工列表内选取所述目标员工的关联上级员工。

在本实施例中,直属上级员工对于下属员工的工作内容以及工作量的了解程度较高,因此在对目标员工的工资报告进行合法性授权的过程中,可以加入该目标员工的直属上级员工作为审核节点,从而能够进一步提高工资报告审核的准确性。基于此,终端设备会基于目标员工的岗位等级,从部门员工列表中,选取与该岗位等级相邻且大于该岗位等级的员工,识别为该目标员工的关联上级员工。例如,某一目标员工的岗位等级为8级,则而岗位等级7级与岗位等级9级均为与岗位等级8级相邻的两个岗位等级,但岗位等级7级并不满足大于该目标员工的岗位等级这一条件,则终端设备会识别岗位等级9级对应的员工为该目标员工的关联上级员工。

可选地,若识别得到该目标员工的候选关联上级员工有多个,继续参考上一个例子,即岗位等级为9级的员工有多个,则终端设备可以获取与该目标员工与各个候选关联上级员工之间的通信记录,选取通信记录最多的一个候选关联上级员工作为该目标员工的关联上级员工。

在s203中,根据所述部门员工列表内各个员工的权限信息,从所述部门员工列表中选取具有工资报表审核权限的审核员工。

在本实施例中,终端设备在确定了目标员工的关联上级员工外,还需要从该部门员工列表中选取其他具有工资审核权限的员工。具体地,终端设备可以从部门员工列表中确定与目标员工处于同一部门内的各个员工的员工标识,并基于该员工标识查询员工数据库,确定各个员工的权限信息,该权限信息记录有该员工所具有的各项权限,例如工作记录创建权限、工作记录修改权限、工资审核权限、休假申请权限等与企业工作相关的权限信息。终端设备在获取了部门员工列表内员工的权限信息后,会检测该权限信息内是否包含工资报表审核权限,若是,则识别该员工为审核员工;反之,则识别为非审核员工。

在s204中,为所述关联上级员工以及所述审核员工配置审核节点,并根据各个审核节点对应的岗位等级,确定所述审核次序,生成所述工资审核路径。

在本实施例中,终端设备会为关联上级员工以及每个具有工资报表审核权限的审核员工创建配置一个审核节点,并基于各个审核节点所关联的员工的岗位等级,确定各个审核节点对应的审核次序。其中,岗位等级越低,则其对应的审核次序越前,而岗位等级越高,则其对应的审核次序越后,从而根据各个审核节点的审核次序,可以构成一条工资审核路径,该工资审核路径上相邻的审核节点,且对应的审核次序是连续的。

在本发明实施例中,通过获取该目标员工的部门员工列表,生成该目标员工对应的工资审核路径,无需用户为每个目标员工手动配置对应的工资审核路径,提高了工资报告的审核效率以及降低了用户的操作难度。

图3示出了本发明第二实施例提供的一种工资报告的管理方法的具体实现流程图。参见图3,相对于图1所述的实施例,本实施例提供的一种工资报告的管理方法在所述从工资模块库内选取与所述岗位等级匹配的工资计算模板,并基于所述所属部门,确定所述目标员工的工资审核路径之前,还包括:s301~s303,具体详述如下:

在s301中,获取所述所属部门关联的基准工资模板;所述基准工资模板内包含多个工资项目。

在本实施例中,终端设备在获取了目标员工的员工信息后,会根据该目标员工的所属部门,从工资模板库内获取与该所属部门关联的基准工资模板。由于不同的部门,其对应的工作内容会存在差异,而不同的工作内容,对应的工资核算方式也存在差异。因此,终端设备可以为每个部门配置对应的基准工资模板,该基准工资模板中会根据该部门的所有工作内容,配置对应的工资项目,当员工完成了某一工作内容后,可以在基准工资模板内匹配到对应的工资项目,并通过该工资项目对该工作内容进行工资核算,从而使得基准工资模板与各个部门内的所有员工相匹配。

在本实施例中,不同的所属部门关联的基准工资模板可以相同,具体地,终端设备在获取了所属部门后,确定该所属部门的部门属性,基于该部门属性查询匹配的基准工资模板。例如,销售部可以划分为多个部门,但所有销售部门对应的基准工资模板可以是相同的,由于各个销售部门的部门属性均相同,从而对应的工作内容也是相同的,因此可以通用一个基准工资模板。

在s302中,根据所述目标员工的岗位等级,确定各个所述工资项目对应的工资权重。

在本实施例中,终端设备在获取了确定了目标员工的基准工资模板后,需要根据该目标员工的岗位等级,对该基准工资模板中的可调参数进行调整,以使调整后的基准工资模板与该目标员工相匹配。具体地,不同的岗位等级其对应的工资权重存在差异,例如,岗位等级越高,其对应的工资权重也越高;而岗位等级越低,其对应的工资权重也越低。当然不同的工资项目的工资权重随岗位等级的改变而改变,例如对于岗位等级为5级的员工,其主要的工作内容为产品销售,而扩展工作内容为员工管理,则产品销售的对应的权重值较高,可以为50%,而员工管理对应的工资权重则较低,可以为30%。而对于岗位等级为10级的员工,其主要的工作内容为员工管理,而扩展工作为产品销售,则该员工与岗位等级为5级的员工的相同的工资项目的工资权重会存在差异,例如,岗位等级为10级的员工,其产品销售的工资权重为30%,但员工管理对应的工资权重可以为50%。

在本实施例中,用户可以预先设置为每个工资项目配置一个岗位等级与工资权重的对应关系表。终端设备可以根据该目标员工的岗位等级,通过该对应关系表确定工资项目的工资权重。

在s303中,将各个所述工资权重导入到所述基准工资模板内,生成所述工资计算模板。

在本实施例中,终端设备在确定了各个工资项目的工资权重后,可以将各个工资权重导入到该基准工资模板内,调整各个工资项目在该基准工资模板对应的计算权重,从而生成与目标员工的岗位等级相匹配的工资计算模板。

在本发明实施例中,通过确定目标员工匹配的工资权重,并将工资权重导入到基准工资模板内,生成目标员工的工资计算模板,从而能够减少工资模板的存储个数,减少了工资模板的存储占用率。

图4示出了本发明第四实施例提供的一种工资报告的管理方法s103的具体实现流程图。参见图4,相对于图1-图3所述实施例,本实施例提供的一种工资报告的管理方法中s103包括:s1031~s1034,具体详述如下:

进一步地,所述根据所述目标员工的工作记录以及所述工资计算模板,生成所述目标员工的工资报告,包括:

在s1031中,分别提取各个所述工作记录的工作关键词。

在本实施例中,工作记录可以通过自然语言对该工作内容以及工作量进行描述,为了确定各个工作记录与工作项目口之间的匹配度,终端设备会通过预设的关键词提取算法,分别确定各个工作记录所包含的工作关键词,构成该工作记录的工作关键词序列,从而能够将工作记录中的无效词语进行过滤,例如介词以及助词等无实际物理含义的词语,提高了识别效率。

在本实施例中,工作记录中至少可以提取一个工作关键词,且各个工作关键词在工作关键词序列中的次序与该工作关键词在工作记录中的出现次序相同,若某一工作关键词在工作记录中出现多次,则只记录一次。

在s1032中,计算所述工作关键词与所述工资计算模板内的各个工资项目的匹配度,选取所述匹配度最高的所述工资项目作为所述工作记录的关联项目。

本实施例中,终端设备会将工作接口关键词序列中的各个关键词与工资项目对应的预设关键词序列导入到匹配度计算模型内,计算两者之间的匹配度;若该匹配度的数值越大,则表示该工作记录与该工作项目之间关联度较高,从而表示该工作记录属于该工作项目的几率越大;反之,若该匹配度数值越小,则表示该工作记录与该工作项目之间关联度越低,从而表示该工作记录属于该工作项目的几率越小。

可选地,该匹配度计算模型可以为:

其中,matchpoint(innterface1,interface2)为所述工作记录与工资项目之间的匹配度,keyword1j为所述工作关键词序列,keyword2i为所述工作项目的预设关键词序列;ρ(keyword1j,keyword2i)为所述预设关键词序列中第j个关键词与工作口关键词序列中第i个工作关键词之间的关联度;m为所述预设关键词序列包含的关键词的总个数;n为所述工作关键词序列中包含的工作关键词的总个数;最大值选取函数;quo为预设系数。

在本实施例中,终端设备在计算了工作记录与各个工资项目之间的匹配度后,会选取匹配度最大的工资项目作为工作记录对应的工资项目。当然,终端设备还可以设置一匹配度阈值,若该工作记录与各个工资项目之间的匹配度均小于匹配度阈值,则识别该工作记录不存在匹配的工资项目。

在s1033中,将所述工作记录的工作量导入所述关联项目,计算所述工作记录的工资明细。

在本实施例中,终端设备在确定了各个工作记录的工作量导入到该工作记录对应的工资项目内,通过该工资项目对应的工资计算算法,可以确定该工作量转换为工资后的数值,从而生成关于该工作记录的工资明细。

在s1034中,基于各个所述工作记录的工资明细,生成所述工资报告。

在本实施例中,终端设备对各个工作记录进行工资转换,生成对应的工资明细后,可以将所有工资明细进行汇总,生成该目标员工的工资报告。

在本发明实施例中,终端设备通过提取工作记录的工作关键词,从而确定与之匹配的工资项目,生成工资报告,提高了工资报告生成的准确性。

图5示出了本发明第五实施例提供的一种工资报告的管理方法的具体实现流程图。参见图5,相对于图1-图3所述实施例,本实施例提供的一种工资报告的管理方法中在所述基于各个所述审核节点的审核次序,依次将所述工资报告发送给各个所述审核节点之后,还包括:s501~s502,具体详述如下:

在s501中,若接收到任一所述审核节点返回的授权失败信息,则解析所述授权失败信息,确定异常工作记录。

在本实施例中,审核节点在对工资报告进行合法性授权的过程中,若识别到该工资报告存在错填或多填的情况,可以将错填以及多填的工作记录标记出来,并生成授权失败信息,并将该授权失败信息发送给终端设备,终端设备通过解析该信息,则可以确定出存在异常的工作记录,即异常工作记录。

在s502中,在工作记录列表中标记所述异常工作记录,并将标记后的所述工作记录列表发送给目标员工的用户终端。

在本实施例中,终端设备会获取该目标员工的工作记录列表,并从该工作记录列表中标记出异常工作记录,从而用户可以通过标记出的异常工作记录,对该工作记录的内容进行进一步核查,检测是否存在异常情况。因此,终端设别会将标记后的工作记录列表发送给目标员工的用户终端,若接收到目标员工的用户终端基于该工作记录列表返回的工作记录修改信息,则调整各个异常工作记录的内容,并返回执行s103至s105的相关操作,重新生成该目标员工的工资报表,并进行合法性授权。

在本发明实施例中,通过标记出异常工作记录,以便目标员工对存在异常情况的工作记录进行修改,提高了异常响应效率。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

图6示出了本发明一实施例提供的一种终端设备的结构框图,该终端设备包括的各单元用于执行图1对应的实施例中的各步骤。具体请参阅图1与图1所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。

参见图6,所述终端设备包括:

员工信息获取单元61,用于获取目标员工的员工信息;所述员工信息记录有所述目标员工的所属部门以及岗位等级;

工资数据获取单元62,用于从工资模块数据库库内选取与所述岗位等级匹配的工资计算模板,并基于所述目标员工的所属部门,确定所述目标员工的工资审核路径;所述工资审核路径包含n个审核节点,所述n为大于或等于1的正整数;

工资报告生成单元63,用于根据所述目标员工的工作记录以及所述工资计算模板,生成所述目标员工的工资报告;

工资报告审核单元64,用于基于各个所述审核节点的审核次序,依次将所述工资报告发送给各个所述审核节点,以便各个所述审核节点对所述工资报告进行合法性授权;

合法报告识别单元65,用于若接收到审核次序为n的所述审核节点发送的关于所述工资报告的授权成功信息,则识别所述工资报告为合法报告。

可选地,所述终端设备还包括:

部门员工列表获取单元,用于获取所述目标员工的所属部门的部门员工列表;

关联上级员工识别单元,用于基于所述目标员工的岗位等级,从所述部门员工列表内选取所述目标员工的关联上级员工;

审核员工确定单元,用于根据所述部门员工列表内各个员工的权限信息,从所述部门员工列表中选取具有工资报表审核权限的审核员工;

工资审核路径生成单元,用于为所述关联上级员工以及所述审核员工配置审核节点,并根据各个审核节点对应的岗位等级,确定所述审核次序,生成所述工资审核路径。

可选地,所述终端设备还包括:

基准模板获取单元,用于获取所述所属部门关联的基准工资模板;所述基准工资模板内包含多个工资项目;

工资权重确定单元,用于根据所述目标员工的岗位等级,确定各个所述工资项目对应的工资权重;

工资计算模板生成单元,用于将各个所述工资权重导入到所述基准工资模板内,生成所述工资计算模板。

可选地,所述工资报告生成单元63包括:

工作关键词提取单元,用于分别提取各个所述工作记录的工作关键词;

关联项目识别单元,用于计算所述工作关键词与所述工资计算模板内的各个工资项目的匹配度,选取所述匹配度最高的所述工资项目作为所述工作记录的关联项目;

工资明细计算单元,用于将所述工作记录的工作量导入所述关联项目,计算所述工作记录的工资明细;

工资明细汇总单元,用于基于各个所述工作记录的工资明细,生成所述工资报告。

可选地,所述终端设备还包括:

异常工作记录识别单元,用于若接收到任一所述审核节点返回的授权失败信息,则解析所述授权失败信息,确定异常工作记录;

异常工作记录标记单元,用于在工作记录列表中标记所述异常工作记录,并将标记后的所述工作记录列表发送给目标员工的用户终端。

因此,本发明实施例提供的终端设备同样可以通过目标员工的岗位等级确定该目标员工所匹配的工资计算模板,并将工作记录导入到该工资计算模板内确定该目标员工的工资报告,从而避免了错填、漏填、多填等情况;另一方面,还通过目标员工的所属部门,确定该目标员工的工资审核路径,将生成的工资报告依次通过各个审核节点进行合法性授权,无需财务再对员工的工作量一一进行核对,从而提高了审核效率以及审核的准确率,减少了审核所需的人工成本。

图7是本发明另一实施例提供的一种终端设备的示意图。如图7所示,该实施例的终端设备7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如工资报告的管理程序。所述处理器70执行所述计算机程序72时实现上述各个工资报告的管理方法实施例中的步骤,例如图1所示的s101至s104。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各单元的功能,例如图6所示模块61至64功能。

示例性的,所述计算机程序72可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述终端设备7中的执行过程。例如,所述计算机程序72可以被分割成设备认证指令接收单元、本地接口确定单元、硬件标识获取单元以及验证信息发送单元,各单元具体功能如上所述。

所述终端设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是终端设备7的示例,并不构成对终端设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器70可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器71可以是所述终端设备7的内部存储单元,例如终端设备7的硬盘或内存。所述存储器71也可以是所述终端设备7的外部存储设备,例如所述终端设备7上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器71还可以既包括所述终端设备7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1