单据清分方法和装置与流程

文档序号:11200525阅读:543来源:国知局
单据清分方法和装置与流程

本发明涉及计算机技术,尤其涉及一种单据清分方法和装置。



背景技术:

财务系统每天产生大量单据,这些单据经过一系列人员审批后汇总到财务共享中心进行最后的审批。当年结业务量大时,每天有上万单据在财务共享中心中等待审批。具体地,可以通过人工分配或随机分配来清分单据,将财务共享中心的待审批单据分配到对应的负责员工。

但通过人工分配或随机分配清分单据存在以下弊端:

首先,人工分配的工作量大,且不能保证单据分配效率;其次,由于报销类型较多,大部分员工只了解其中一种或几种报销类型需要审查的关键点,因此,随机分配可能出现多次转签的情况,所以随机分配既不能保证审批单据速度,也耽误员工的时间,单据分配效率低。

因此,如何在可减轻人员工作量的情况下提高单据分配效率,是目前亟需解决的问题。



技术实现要素:

本发明提供一种单据清分方法和装置,以在可减轻人员工作量的情况下提高单据分配效率。

本发明第一方面提供一种单据清分方法,包括:

a、在预设清分规则条件表中,获取第一岗位标识对应的条件属性字段、清分比较符和清分范围值;

b、获取待清分单据对应所述条件属性字段的值;

c、基于所述清分比较符,判断所述待清分单据对应所述条件属性字段的值是否符合所述清分范围值;

d、若所述待清分单据对应所述条件属性字段的值符合所述清分范围值,将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位;

e、获取预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息;

f、将所述待清分单据分配给所述人员信息对应的员工。

可选地,当所述第一岗位标识对应n组条件属性字段、清分比较符和清分范围值时,其中,n为大于或等于1的整数。所述基于所述清分比较符,判断所述待清分单据对应所述条件属性字段的值是否符合所述清分范围值,包括:基于第i组的清分比较符,判断所述第i组的条件属性字段值是否符合所述第i组的清分范围值,i大于或等于1,且i小于或等于n。对应地,所述待清分单据对应所述条件属性字段的值符合所述清分范围值,包括:所述待清分单据的所述n组条件属性字段的值对应符合所述n组的清分范围值。

可选地,所述若所述待清分单据对应所述条件属性字段的值符合所述清分范围值,将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位之后,还可以包括:保存所述第一岗位标识在所述待清分单据的岗位信息字段。对应地,所述获取预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息,包括:获取所述预设人员信息表中父岗位标识与所述待清分单据的岗位信息字段中所述第一岗位标识相等的人员信息。

可选地,该方法还可以包括:若所述待清分单据对应所述条件属性字段的值不符合所述清分范围值,则获取第二岗位标识对应的条件属性字段、清分比较符和清分范围值,并重复b至f。

可选地,所述人员信息对应多个员工。所述将所述待清分单据分配给所述人员信息对应的员工,可以包括:将所述待清分单据分配给所述人员信息对应的多个员工中的任意一个;或者,将所述待清分单据分配给所述人员信息对应的多个员工中、当前待处理单据数最少的一个员工。

本发明第二方面提供一种单据清分装置,所述装置包括:

第一获取模块,用于在预设清分规则条件表中,获取第一岗位标识对应的条件属性字段、清分比较符和清分范围值;

第二获取模块,用于获取待清分单据对应所述条件属性字段的值;

判断模块,用于基于所述清分比较符,判断所述待清分单据对应所述条件属性字段的值是否符合所述清分范围值;

第一分配模块,用于在所述判断模块得到的结果为所述待清分单据对应所述条件属性字段的值符合所述清分范围值时,将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位;

第三获取模块,用于获取预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息;

第二分配模块,用于将所述待清分单据分配给所述人员信息对应的员工。

可选地,当所述第一岗位标识对应n组条件属性字段、清分比较符和清分范围值时,其中,n为大于或等于1的整数,所述判断模块具体用于:基于第i组的清分比较符,判断所述第i组的条件属性字段值是否符合所述第i组的清分范围值,i大于或等于1,且i小于或等于n;

对应地,所述待清分单据对应所述条件属性字段的值符合所述清分范围值,包括:所述待清分单据的所述n组条件属性字段的值对应符合所述n组的清分范围值。

可选地,所述装置还可以包括:存储模块,用于在所述第一分配模块将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位之后,保存所述第一岗位标识在所述待清分单据的岗位信息字段。对应地,所述第三获取模块具体用于:获取所述预设人员信息表中父岗位标识与所述待清分单据的岗位信息字段中所述第一岗位标识相等的人员信息。

可选地,所述第一获取模块还用于:在所述判断模块得到的结果为所述待清分单据对应所述条件属性字段的值不符合所述清分范围值时,获取第二岗位标识对应的条件属性字段、清分比较符和清分范围值。

可选地,所述人员信息对应多个员工。所述第二分配模块可以具体用于:将所述待清分单据分配给所述人员信息对应的多个员工中的任意一个;或者,将所述待清分单据分配给所述人员信息对应的多个员工中、当前待处理单据数最少的一个员工。

本发明提供的单据清分方法和装置,基于清分比较符,判断待清分单据对应条件属性字段的值是否符合清分范围值,并在待清分单据对应条件属性字段的值符合清分范围值时,将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位;进而将待清分单据分配给预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息对应的员工,通过上述智能清分单据的方式,既可减轻人员工作量,还可以提高单据清分效率。

附图说明

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

图1为本发明提供的单据清分方法实施例一的流程图;

图2为本发明提供的清分规则管理界面示例图;

图3为本发明提供的清分规则设置界面的示例图;

图4为本发明提供的清分范围值的操作界面示例图;

图5为本发明提供的对业务类型的选择的界面示例图;

图6为本发明提供的单据清分方法实施例二的流程图;

图7为本发明提供的单据清分装置实施例一的结构示意图;

图8为本发明提供的单据清分装置实施例二的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明所涉及的单据清分方法和装置,旨在减轻人员工作量的情况下提高单据分配效率。当然,本发明所涉及的单据清分方法和装置包括但不限于财务系统的应用场景。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不作重复说明。

图1为本发明提供的单据清分方法实施例一的流程图,本实施例的执行主体可以为单据清分装置,还可以为集成了单据清分装置的服务器,下述以执行主体为集成了单据清分装置的服务器(以下简称:服务器)为例进行说明。

如图1所示,该单据清分方法包括:

a、在预设清分规则条件表中,获取第一岗位标识对应的条件属性字段、清分比较符和清分范围值。

具体的,服务器上可以安装财务系统,并存储有预设清分规则条件表。该预设清分规则条件表可以包括岗位标识、条件属性字段、清分比较符和清分范围值等。其中,定义岗位标识为主键。

其中,条件属性字段中列出可按照哪个条件属性进行筛选,条件属性例如为“申请机构”、“业务类型”或“金额”等;清分比较符可以为“存在于”或“不存在于”;清分范围值为所选条件属性对应的范围值。

图2示出清分规则设置界面的示例图。参考图2,每一清分规则对应条件、岗位(即岗位标识)和操作,其中,条件为条件属性字段、清分比较符、清分范围值拼接出,操作是指可对该清分规则进行编辑或删除。每一条件对应一岗位,例如,当条件满足“申请机构存在于[总公司(1000)],[泰康人寿武汉后援基地(4600)]”时,对应岗位为“寿险总公司”。

图3为本发明提供的清分规则设置界面的示例图。在新增或编辑一清分规则时,可在条件编辑区添加条件或对已添加条件进行编辑或删除,在岗位选择区进行敢为的选择,具体如图3所示。

对于清分范围值的操作,包括选择逻辑运算符、选择条件项、选择操作运算符和输入值。其中,选择逻辑运算符例如为and(和)、or(或)等;选择条件项例如为业务类型、申请机构等;选择操作运算符例如为存在于或不存在于等。参考图4,示出一清分范围值的操作示例。

图5示出对业务类型的选择。参考图5,可知业务类型包括报销、借款、报账、动支、业务收支和内部往来,进一步地,借款包括动支借款、非动支借款和紧急借款等。

本领域技术人员可以理解,图2至图5仅为示例说明,本发明不以该些图中示例为限制。对于该些图中的其他按钮,例如滑动按钮、“确定”按钮、“关闭”按钮、“取消”按钮和“应用”按钮等,其含义可参考现有技术,此处不再赘述。

该步骤中,对于第一岗位标识,可以理解,预设清分规则条件表中第一个岗位标识即第一岗位标识,其中,预设清分规则条件表中的岗位标识顺序可以依照岗位标识的首字母进行排序,或者,依照岗位标识的权重进行排序,等等,本发明不对岗位标识的排序依据进行限制。

b、获取待清分单据对应条件属性字段的值。

该步骤中,服务器获取待清分单据对应第一岗位标识对应的条件属性字段的值,例如该值为“业务类型”。

c、基于清分比较符,判断待清分单据对应条件属性字段的值是否符合清分范围值。

也就是,服务器判断待清分单据对应第一岗位标识对应的条件属性字段的值是否符合已设置的清分规则。

若待清分单据对应条件属性字段的值符合清分范围值,执行d;若待清分单据对应条件属性字段的值不符合清分范围值,则结束流程。

d、将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位。

其中,预设岗位信息表预先存储在服务器中。预设岗位信息表包括标识(即主键)、父节点标识、岗位代码和岗位名称。其中,预设岗位信息表中的标识(即主键)与预设清分规则条件表中岗位标识一一关联对应。

因此,当待清分单据对应条件属性字段的值符合清分范围值时,服务器将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位。

e、获取预设人员信息表中父岗位标识与第一岗位标识相等的人员信息。

具体地,预设人员信息表预先存储在服务器中。预设人员信息表包括标识(主键)、父岗位标识和用户名。其中,预设人员信息表中父岗位标识与预设岗位信息表中的标识(即主键)一一关联对应。

该步骤中,服务器根据第一岗位标识,获取预设人员信息表中父岗位标识与该第一岗位标识相等的人员信息。

f、将待清分单据分配给人员信息对应的员工。

最后,结束流程。

本发明提供的单据清分方法,基于清分比较符,判断待清分单据对应条件属性字段的值是否符合清分范围值,并在待清分单据对应条件属性字段的值符合清分范围值时,将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位;进而将待清分单据分配给预设人员信息表中父岗位标识与第一岗位标识相等的人员信息对应的员工,通过上述智能清分单据的方式,既可减轻人员工作量,还可以提高单据清分效率。

在上述实施例中,第一岗位标识可对应n组条件属性字段、清分比较符和清分范围值,其中,n为大于或等于1的整数。该种情况下,上述基于清分比较符,判断待清分单据对应条件属性字段的值是否符合清分范围值,可以包括:基于第i组的清分比较符,判断第i组的条件属性字段值是否符合第i组的清分范围值,i大于或等于1,且i小于或等于n。

对应地,待清分单据对应条件属性字段的值符合清分范围值,包括:待清分单据的n组条件属性字段的值对应符合n组的清分范围值。也就是,第i组的条件属性字段值符合第i组的清分范围值。

该实施例中,服务器逐组遍历进行判断,共判断n次。当n组条件属性字段的值对应符合n组的清分范围值时,将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位。

在上述实施例的基础上,一种具体实现方式中,若待清分单据对应条件属性字段的值符合清分范围值,将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位之后,该单据清分方法还可以包括:保存第一岗位标识在待清分单据的岗位信息字段。对应地,获取预设人员信息表中父岗位标识与第一岗位标识相等的人员信息,可以包括:获取预设人员信息表中父岗位标识与待清分单据的岗位信息字段中第一岗位标识相等的人员信息。

图6为本发明提供的单据清分方法实施例二的流程图。如图6所示,在图1所示流程的基础上,若待清分单据对应条件属性字段的值不符合清分范围值,该单据清分方法还可以包括:

h、获取第二岗位标识对应的条件属性字段、清分比较符和清分范围值。

之后,即循环执行重复b至f。此时,b至f中清分比较符、条件属性字段及清分范围值为第二岗位标识对应的条件属性字段、清分比较符和清分范围值。

另需说明的是,第二岗位标识的个数不限制为1个,这里仅为与上述第一岗位标识进行区分;且本发明中出现的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

可选地,人员信息可对应多个员工。该情况下,上述将待清分单据分配给人员信息对应的员工,可以包括:将待清分单据分配给人员信息对应的多个员工中的任意一个;或者,将待清分单据分配给人员信息对应的多个员工中、当前待处理单据数最少的一个员工,等等。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

图7为本发明提供的单据清分装置实施例一的结构示意图,如图7所示,该单据清分装置可以通过软件、硬件或者两者的结合实现服务器的部分或者全部,该单据清分装置40可以包括:第一获取模块41、第二获取模块42、判断模块43、第一分配模块44、第三获取模块45和第二分配模块46。

该第一获取模块41,用于在预设清分规则条件表中,获取第一岗位标识对应的条件属性字段、清分比较符和清分范围值。

该第二获取模块42,用于获取待清分单据对应所述条件属性字段的值。

该判断模块43,用于基于所述清分比较符,判断所述待清分单据对应所述条件属性字段的值是否符合所述清分范围值。

该第一分配模块44,用于在所述判断模块得到的结果为所述待清分单据对应所述条件属性字段的值符合所述清分范围值时,将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位。

该第三获取模块45,用于获取预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息。

该第二分配模块46,用于将所述待清分单据分配给所述人员信息对应的员工。

本发明提供的单据清分装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

可选地,当所述第一岗位标识对应n组条件属性字段、清分比较符和清分范围值时,其中,n为大于或等于1的整数,判断模块43可具体用于:基于第i组的清分比较符,判断所述第i组的条件属性字段值是否符合所述第i组的清分范围值,i大于或等于1,且i小于或等于n。

对应地,上述待清分单据对应所述条件属性字段的值符合所述清分范围值,可以包括:所述待清分单据的所述n组条件属性字段的值对应符合所述n组的清分范围值。

图8为本发明提供的单据清分装置实施例二的结构示意图,如图8所示,在图7所示框图的基础上,单据清分装置50还可以包括存储模块51。

其中,存储模块51,用于在第一分配模块44将所述待清分单据分配给预设岗位信息表中主键与所述第一岗位标识相等的岗位之后,保存所述第一岗位标识在所述待清分单据的岗位信息字段。

对应地,第三获取模块45可具体用于:获取所述预设人员信息表中父岗位标识与所述待清分单据的岗位信息字段中所述第一岗位标识相等的人员信息。

本发明提供的单据清分装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,第一获取模块41还可以用于:在判断模块43得到的结果为所述待清分单据对应所述条件属性字段的值不符合所述清分范围值时,获取第二岗位标识对应的条件属性字段、清分比较符和清分范围值。

另外,上述人员信息可对应多个员工。此时,第二分配模块46可具体用于:将所述待清分单据分配给所述人员信息对应的多个员工中的任意一个;或者,将所述待清分单据分配给所述人员信息对应的多个员工中、当前待处理单据数最少的一个员工。

该单据清分装置,基于清分比较符,判断待清分单据对应条件属性字段的值是否符合清分范围值,并在待清分单据对应条件属性字段的值符合清分范围值时,将待清分单据分配给预设岗位信息表中主键与第一岗位标识相等的岗位;进而将待清分单据分配给预设人员信息表中父岗位标识与所述第一岗位标识相等的人员信息对应的员工,通过上述智能清分单据的方式,既可减轻人员工作量,还可以提高单据清分效率。

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

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