一种收入报表的生成方法及设备与流程

文档序号:17729411发布日期:2019-05-22 02:44阅读:159来源:国知局
一种收入报表的生成方法及设备与流程

本发明属于数据处理技术领域,尤其涉及一种收入报表的生成方法及设备。



背景技术:

随着市场经济的不断发展,企业的交易频率也越来越高,在交易的过程中会产生交易凭证,企业根据交易凭证来统计收入情况,并生成收入报表。现有的收入报表的生成方法,主要是通过人为对各个业务员的收款信息进行统计,并且每个收款信息需要在线下进行审核验证,效率较低,当收款信息较多时,需要财务人员花费大量的人力成本进行统计以及收入凭证的合法性检验,不仅降低了收款信息计算的准确率,还增大了财务部门的统计难度。



技术实现要素:

有鉴于此,本发明实施例提供了一种收入报表的生成方法及设备,以解决现有的收入报表的生成技术,每个收款信息需要在线下进行审核验证,效率较低,当收款信息较多时,需要财务人员花费大量的人力成本进行统计以及收入凭证的合法性检验,不仅降低了收款信息计算的准确率,还增大了财务部门的统计难度的问题。

本发明实施例的第一方面提供了一种收入报表的生成方法,包括:

获取关于收款凭证的收款凭证图像,并基于所述收款凭证图像中的图像标识,确定所述收款凭证的收款类型;

识别所述收款凭证图像中包含的字符信息,生成关于所述收款凭证的收款信息,并根据所述收款信息以及所述收款类型,生成所述收款凭证的收款记录;

确定所述收款凭证所属的目标员工,并获取所述目标员工的收款记录审核路径;所述收款记录审核路径包含n个审核节点;所述n为大于或等于1的正整数;

基于各个所述审核节点的审核次序,依次将所述收款记录发送给各个所述审核节点,以便各个所述审核节点对所述收款记录进行合法性授权;

若接收到审核次序为n的所述审核节点发送的关于所述收款记录的授权成功信息,则识别所述收款记录为合法收款记录;

若当前满足预设的收入统计条件,则根据当前统计周期内所有所述合法收款记录,生成收入报表。

本发明实施例的第二方面提供了一种收入报表的生成设备,包括:

收款凭证图像获取单元,用于获取关于收款凭证的收款凭证图像,并基于所述收款凭证图像中的图像标识,确定所述收款凭证的收款类型;

收款记录生成单元,用于识别所述收款凭证图像中包含的字符信息,生成关于所述收款凭证的收款信息,并根据所述收款信息以及所述收款类型,生成所述收款凭证的收款记录;

审核路径确定单元,用于确定所述收款凭证所属的目标员工,并获取所述目标员工的收款记录审核路径;所述收款记录审核路径包含n个审核节点;所述n为大于或等于1的正整数;

收款记录审核单元,用于基于各个所述审核节点的审核次序,依次将所述收款记录发送给各个所述审核节点,以便各个所述审核节点对所述收款记录进行合法性授权;

合法记录识别单元,用于若接收到审核次序为n的所述审核节点发送的关于所述收款记录的授权成功信息,则识别所述收款记录为合法收款记录;

收入报表生成单元,用于若当前满足预设的收入统计条件,则根据当前统计周期内所有所述合法收款记录,生成收入报表。

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

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

实施本发明实施例提供的一种收入报表的生成方法及设备具有以下有益效果:

本发明实施例中,员工可以将关于收款凭证的收款凭证图像上传给终端设备,继而终端设备可以将图像信息转换为收款信息,并根据该收款凭证的收款类型以及收款信息生成一条收款记录,根据上传图像的员工对应的收款记录审核路径,自动将收款记录在各个审核节点之间进行合法性授权,最后根据所有合法的收款记录生成收入报表,从而实现了自动化。与现有的收入报表的生成方法相比,无需财务人员手动输入各个收款凭证的收入金额,终端设备可以直接接受员工上传的收款凭证图像,并转换为收款信息,最后统计收入金额,并生成收入报表,提高了收入报表的生成效率以及准确性。另一方面,终端设备还为各个员工配置对应的审核路径,实现线上对收款记录进行合法性授权,提高了授权效率,并确保收款记录的有效性。

附图说明

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

图1是本发明第一实施例提供的一种收入报表的生成方法的实现流程图;

图2是本发明第二实施例提供的一种收入报表的生成方法s102具体实现流程图;

图3是本发明第三实施例提供的一种收入报表的生成方法具体实现流程图;

图4是本发明第四实施例提供的一种收入报表的生成方法s102具体实现流程图;

图5是本发明第五实施例提供的一种收入报表的生成方法s106具体实现流程图;

图6是本发明一实施例提供的一种收入报表的生成设备的结构框图;

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

具体实施方式

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

本发明实施例中,员工可以将关于收款凭证的收款凭证图像上传给终端设备,继而终端设备可以将图像信息转换为收款信息,并根据该收款凭证的收款类型以及收款信息生成一条收款记录,根据上传图像的员工对应的收款记录审核路径,自动将收款记录在各个审核节点之间进行合法性授权,最后根据所有合法的收款记录生成收入报表,从而实现了自动化,解决了现有的收入报表的生成技术,每个收款信息需要在线下进行审核验证,效率较低,当收款信息较多时,需要财务人员花费大量的人力成本进行统计以及收入凭证的合法性检验,不仅降低了收款信息计算的准确率,还增大了财务部门的统计难度的问题。

在本发明实施例中,流程的执行主体为终端设备。该终端设备包括但不限于:服务器、计算机、智能手机以及平板电脑等能够执行收入报表的生成操作的设备。特别地,该收入报表的生成设备具体为一收款管理系统的服务器,各个企业内的员工会将收款凭证上传至该服务器,以便服务器只需收款凭证的认证以及管理的操作,并根据各个已授权的收款记录计算企业的收入报表。图1示出了本发明第一实施例提供的收入报表的生成方法的实现流程图,详述如下:

在s101中,获取关于收款凭证的收款凭证图像,并基于所述收款凭证图像中的图像标识,确定所述收款凭证的收款类型。

在本实施例中,终端设备可以接收各个员工的用户终端发送的关于收款凭证图像。在该情况下,员工在与客户签署了合同或达成交易协议后,需要收取相关的交易货款,从而得到对应的收款凭证。员工可以通过用户终端的拍摄单元,采集关于收款凭证的收款凭证图像,并通过终端设备所属的客户端,将拍摄得到的收款凭证图像上传给终端设备,终端设备在接收到客户端的图像上传指令后,则执行s101的相关操作。可选地,终端设备为了保障上传图像的合法性,终端设备会获取客户端的程序编号以及员工的员工标识,通过程序编号判断该客户端是否为通过合法发布渠道下载的程序文件,以及该员工是否为合法的登记员工,若上述任一参数识别为非法参数,则拒绝接收该收款凭证图像,返回图像异常信息,以便员工通过合法的渠道或方式上传收款凭证图像;反之,若上述两类参数均识别为合法参数,则执行s101的操作。除了通过接收其他设备发送的收款凭证图像外,还可以通过终端设备内置的拍摄模块或扫描模块等图像采集单元获取关于收款凭证的收款凭证图像,在该情况下,终端设备可以接受用户发起的图像采集指令或检测到图像采集区域放置了待识别物体时,则启动图像采集模块,获取采集区域当前时刻的图像信息,并执行s101的相关操作。

在本实施例中,终端设备在接收到收款凭证图像后,由于收款凭证均是通过预设的收款凭证模板生成的,终端设备在生成收款凭证模板时,会在预设的区域添加一个收款类型标识,终端设备可以通过定位收款凭证的边界信息,并基于边界信息提取预设位置中包含的标识信息,从而确定该收款凭证的收款类型。

在本实施例中,终端设备可以根据不同的类型来划分收款类型。举例性地,终端设备可以根据产品类型,为不同的产品配置对应的收款凭证标识,以便对不同的产品的收入情况进行统计。可选地,终端设备还可以根据收款过程的不同阶段划分不同的收款类型,即划分为开票收款类型以及到账收款类型。由于员工与客户确认交易内容后,可以出具一个开票收款类型的收款凭证,客户在该开票收款凭证上签字则表示有意愿进行交易,此时客户仍未付款,因此该交易的款项属于预期款项,并非属于真实收入;而客户在签署协议后且在约定期内,需要交付交易金额,当交易金额全部交付后,会生成一个到账收款凭证,表示货款已全部交付,此时企业会收到对应的交易款项,属于真实收入,从而可以便于统计实际收入以及预期收入。

在s102中,识别所述收款凭证图像中包含的字符信息,生成关于所述收款凭证的收款信息,并根据所述收款信息以及所述收款类型,生成所述收款凭证的收款记录。

在本实施例中,终端设备在获取得到收款凭证图像后,需要将收款凭证图像中的信息提取出来,并生成收款记录,即通过电子文档的形式将收款凭证进行管理以及保存。基于此,终端设备可以通过文字识别算法,提取该收款凭证图像中包含的字符信息,将所有字符信息以及所属的位置坐标简历关联关系,生成收款信息。

在本实施例中,终端设备可以根据收款类型确定对应的收款模板。如上所述,收款凭证可以通过图像标识确定,从而提取得到收款类型对应的收款模板,即收款凭证图像内各个区域内包含的字符信息所述的收款项目。因此,终端设备可以在确定了各个预设区域的字符信息后,将其导入到对应的收款项目中,从而生成该收款凭证图像对应的收款记录。

可选地,在本实施例中,不同的收款类型可以对应不同的审核流程,即对应相应的审核路径。终端设备还可以基于收款凭证图像中的图像标识,确定该图像标识所对应的的收款记录审核路径,并执行s104的相关操作。

在s103中,确定所述收款凭证所属的目标员工,并获取所述目标员工的收款记录审核路径;所述收款记录审核路径包含n个审核节点;所述n为大于或等于1的正整数。

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

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

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

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

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

在本实施例中,终端设备在接收到审核次序为n的审核节点返回的关于收款记录的授权成功信息,则表示该收款记录的内容无误,并不存在错填、漏填或多填的情况,此时,终端设备会识别该收款记录为合法。

在本实施例中,终端设备还可以为每个审核节点配置对应的审核期限,若在审核期限内未对收款记录进行合法性校验,则会发送警告通知;若接收到任一审核节点反馈的审核失败信息,则判断该收款记录无效,并发送重传指令给目标员工的终端设备,以便目标员工重新上传合法的收款凭证图像。

在s106中,若当前满足预设的收入统计条件,则根据当前统计周期内所有所述合法收款记录,生成收入报表。

在本实施例中,终端设备预先配置有收入统计条件,该收入统计条件可以为一时间触发条件,例如在月末的最后一天或预设的某个时间节点,当终端设备检测到当前时刻到达预设的时间触发节点时,则会执行s106的相关操作;该收入统计条件还可以为事件触发条件,例如当前的收款记录数量到达预设阈值,或接收到管理员发送的统计指令时,则会执行s106的相关操作。

在本实施例中,各个合法收款记录可以存储于收款记录库中,终端设备根据收入统计条件确定本次所需统计的收款记录范围,基于该收款记录范围从收款记录库中提取对应的合法收款记录,从而通过提取得到的合法收款记录生成收入报表。

以上可以看出,本发明实施例提供的一种收入报表的生成方法中,员工可以将关于收款凭证的收款凭证图像上传给终端设备,继而终端设备可以将图像信息转换为收款信息,并根据该收款凭证的收款类型以及收款信息生成一条收款记录,根据上传图像的员工对应的收款记录审核路径,自动将收款记录在各个审核节点之间进行合法性授权,最后根据所有合法的收款记录生成收入报表,从而实现了自动化。与现有的收入报表的生成方法相比,无需财务人员手动输入各个收款凭证的收入金额,终端设备可以直接接受员工上传的收款凭证图像,并转换为收款信息,最后统计收入金额,并生成收入报表,提高了收入报表的生成效率以及准确性。另一方面,终端设备还为各个员工配置对应的审核路径,实现线上对收款记录进行合法性授权,提高了授权效率,并确保收款记录的有效性。

图2示出了本发明第二实施例提供的一种收入报表的生成方法s102的具体实现流程图。参见图2,相对于图1所述实施例,本实施例提供的一种收入报表的生成方法s102包括:s1021~s1024,具体详述如下:

进一步地,作为本发明的另一实施例,所述识别所述收款凭证图像中包含的字符信息,生成关于所述收款凭证的收款信息,包括:

在s1021中,对所述收款凭证图像进行文本检测,提取所述收款凭证图像中包含的各个字符区域图像。

在本实施例中,终端设备配置有文本检测算法,该文本检测算法可以通过预设的窗口,在收款凭证图像上遍历截取各个窗口区域图像,并识别该窗口区域图像内是否包含文本信息,若是,则将该窗口区域图像识别为字符区域图像;反之,若窗口区域图像不包含文本信息,则将该窗口区域图像识别为背景区域图像。终端设备将所有连续且包含文本信息的窗口区域图像构成一个字符区域图像,从而一个字符区域图像内的字符信息用于表示同一类收款项目的信息。通过上述操作,可以将收款凭证图像划分为多个字符区域图像,并将无效的背景区域图像进行滤除,从而减少了所需进行字符识别的区域面积,提高识别的准确率。

在s1022中,分别识别各个所述字符区域图像包含的所述字符信息,计算所述字符信息与收款模板内各个收款项目的匹配度。

在本实施例中,终端设备分别对每个字符区域图像进行字符识别操作,具体地,终端设备可以通过光学识别字符(opticalcharacterrecognition,ocr)技术来确定各个字符区域图像内包含的字符信息。优选地,该ocr技术可以通过预学习的方式,获取不同字体格式,生成关于每个字符的识别矩阵,从而在进行字符识别的过程中,判断该字符区域图像内是否包含与该识别矩阵相匹配的图像区域,若存在,则表示该字符区域包含该识别矩阵对应的字符。通过多个不同字体格式生成关于各个字符的识别矩阵,可以提高识别矩阵的识别准确率,以及识别系统的鲁棒性。

在本实施例中,终端设备会获取与收款类型相匹配的的收款模板,该收款模板中包含多个收款项目,不同收款项目对应不同类型的收款信息。例如,收款项目可以包括:客户名称、交易时间、交易金额、交易内容等。终端设备会计算每个字符区域图像中包含的字符信息与各个收款项目之间的匹配度,从而确定该字符区域图像中所表征的内容是否为收款项目所对应的的内容。可选地,计算匹配度的方式可以如下:

其中,matchpoint(innterface1,interface2)为所述字符区域图像与收款项目之间的关联度,keyword1j为字符区域图像内的字符信息,keyword2i为所述收款项目的项目描述信息;ρ(keyword1j,keyword2i)为所述字符信息中第j个关键词与所述项目描述信息中第i个关键词之间的关联度;m为字符区域图像内的字符信息的总个数;n为所述项目描述信息中包含的关键词的总个数;为最大值选取函数;quo为预设系数。

在s1023中,选取匹配度最高的收款项目作为所述字符信息的关联收款项目,并将各个所述字符信息导入对应的所述关联收款项目。

在本实施例中,终端设备在计算了字符区域图像中字符信息与各个收款项目之间匹配度后,会选取匹配度最高的收款项目,作为该字符信息对应的字符区域图像所关联的收款项目,并将该字符信息导入到该关联收款项目内,例如将“xxx有限公司”导入到“客户名称”这一收款项目内,从而可以将字符区域图像中的所有字符信息均导入至收款模板对应的收款项目内。

在s1024中,基于导入所述字符信息后的所述收款模板生成所述收款信息。

在本实施例中,终端设备将所有字符字符信息导入到收款模板中各个关联的收款项目后,可以将导入完成的收款模板作为该收款凭证对应的收款信息。

在本发明实施例中,通过提取各个字符区域图像的字符信息,并依此导入到收款模板内各个收款项目,生成收款信息,从而能够提高收款信息的生成准确性。

图3示出了本发明第三实施例提供的一种收入报表的生成方法的具体实现流程图。参见图3,相对于图1所述的实施例,本实施例提供的一种收入报表的生成方法还包括:s301~s304,具体详述如下:

进一步地,作为本发明的另一实施例,在所述确定所述收款凭证所属的目标员工,并获取所述目标员工的收款记录审核路径之前,还包括:

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

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

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

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

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

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

在s303中,根据所述部门员工列表内各个员工的权限信息,从所述部门员工列表中选取具有收款记录审核权限的审核员工。

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

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

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

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

图4示出了本发明第四实施例提供的一种收入报表的生成方法s102的具体实现流程图。参见图4,相对于图1至图3所述实施例,本实施例提供的一种收入报表的生成方法中s102包括:s1025~s1027,具体详述如下:

在s1025中,若所述收款类型为开票收款类型,则基于所述收款信息,创建关于所述收款凭证的收款记录,并设置所述收款记录的收款状态为未入账状态,将所述收款记录添加到未入账列表。

在本实施例中,终端设备会根据收款进度的不同阶段,将收款凭证划分为两种类型,一种是开票收款类型,而另一种则是入账收款类型。因此,终端设备在获取到收款凭证图像后,会通过图像标识判断该收款凭证对应的是开票收款类型或是入账收款类型,若是开票收款类型则执行s1025的操作,反之,则执行s1026以及s1027的操作。

在本实施例中,当收款凭证属于开票收款类型时,则表示该交易记录是首次应允,需要创建关于该交易的收款记录,并将收款凭证内的相关信息导入到该收款记录内,例如约定的交易金额以及交易日期等。由于该收款记录属于开票类型,即客户的交易款项并非支付,此时,该收款记录的收款状态会设置为未入账状态,并为了便于管理,会将该收款记录添加到未入账列表内。该未入账列表内的所有收款记录的收款状态均为未入账状态。

在s1026中,若所述收款类型为入账收款类型,则根据所述收款信息,从未入账列表中获取与所述收款凭证关联的收款记录。

在本实施例中,若该收款凭证的收款类型为入账收款类型,则表示该收款凭证对应的交易记录并非首次登记,数据库内存储有该交易记录对应的收款记录,基于此,终端设备可以根据该收款凭证的交易对象以及交易时间等信息,从未入账列表内查询与该收款凭证关联的收款记录,当前时刻,该收款记录的收款状态为未入账状态。

在s1027中,将所述收款信息导入所述收款记录,并将所述收款记录的收款状态调整为已入账状态,并将所述收款记录添加至已入账列表。

在本实施例中,终端设备会将该收款凭证对应的收款信息,导入到该关联的收款记录中,并叫该关联的收款记录的收款状态调整为已入账状态,此时表示该交易已完成,并将该收款记录从未入账列表中移除,并添加至已入账列表。

在本发明实施例中,根据收款凭证的类型执行不同的处理流程,能够便于统计预期收入以及实际收入,从而生成的收入报表更能提现企业的收入情况,提高了收入报表的准确性。

图5示出了本发明第五实施例提供的一种收入报表的生成方法s106的具体实现流程图。参见图5,相对于图4所述实施例,本实施例提供的一种收入报表的生成方法s106包括:s1061以及s1062,具体详述如下:

在s1061中,根据所述未入账列表中的收款记录,统计待收款金额,以及根据所述已入账列表中的收款记录,统计已入账金额。

在本实施例中,当需要生成收入报表时,终端设备可以获取未入账列表,根据未入账列表中包含的收款记录,确定各个未入账的收款记录的交易金额,确定企业的待收款金额,即期望收入。终端设备还可以获取已入账列表,根据已入账列表中包含的收款记录,确定各个已入账的收款记录的交易金额,计算出企业的已收款金额,即实际收入。

在s1062中,根据所述待收款金额以及所述已入账金额生成所述收入报表。

在本实施例中,终端设备根据待收款金额以及已入账金额,即可确定公司的期望收入以及实际收入,并生成对应的收入报表。

在本发明实施例中,根据收款凭证的类型执行不同的处理流程,能够便于统计预期收入以及实际收入,从而生成的收入报表更能提现企业的收入情况,提高了收入报表的准确性。

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

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

参见图6,所述收入报表的生成设备包括:

收款凭证图像获取单元61,用于获取关于收款凭证的收款凭证图像,并基于所述收款凭证图像中的图像标识,确定所述收款凭证的收款类型;

收款记录生成单元62,用于识别所述收款凭证图像中包含的字符信息,生成关于所述收款凭证的收款信息,并根据所述收款信息以及所述收款类型,生成所述收款凭证的收款记录;

审核路径确定单元63,用于确定所述收款凭证所属的目标员工,并获取所述目标员工的收款记录审核路径;所述收款记录审核路径包含n个审核节点;所述n为大于或等于1的正整数;

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

合法记录识别单元65,用于若接收到审核次序为n的所述审核节点发送的关于所述收款记录的授权成功信息,则识别所述收款记录为合法收款记录;

收入报表生成单元66,用于若当前满足预设的收入统计条件,则根据当前统计周期内所有所述合法收款记录,生成收入报表。

可选地,所述收款记录生成单元62包括:

字符区域识别单元,用于对所述收款凭证图像进行文本检测,提取所述收款凭证图像中包含的各个字符区域图像;

匹配度计算单元,用于分别识别各个所述字符区域图像包含的所述字符信息,计算所述字符信息与收款模板内各个收款项目的匹配度;

关联收款项目识别单元,用于选取匹配度最高的收款项目作为所述字符信息的关联收款项目,并将各个所述字符信息导入对应的所述关联收款项目;

字符信息导入单元,用于基于导入所述字符信息后的所述收款模板生成所述收款信息。

可选地,所述收入报表的生成设备还包括:

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

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

审核员工识别单元,用于根据所述部门员工列表内各个员工的权限信息,从所述部门员工列表中选取具有收款记录审核权限的审核员工;

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

可选地,所述收款记录生成单元62包括:

开票记录生成单元,用于若所述收款类型为开票收款类型,则基于所述收款信息,创建关于所述收款凭证的收款记录,并设置所述收款记录的收款状态为未入账状态,将所述收款记录添加到未入账列表;

关联记录获取单元,用于若所述收款类型为入账收款类型,则根据所述收款信息,从未入账列表中获取与所述收款凭证关联的收款记录;

入账状态变更单元,用于将所述收款信息导入所述收款记录,并将所述收款记录的收款状态调整为已入账状态,并将所述收款记录添加至已入账列表。

可选地,所述收入报表生成单元66包括:

收入统计单元,用于根据所述未入账列表中的收款记录,统计待收款金额,以及根据所述已入账列表中的收款记录,统计已入账金额;

收入金额导入单元,用于根据所述待收款金额以及所述已入账金额生成所述收入报表。

因此,本发明实施例提供的收入报表的生成设备同样可以无需财务人员手动输入各个收款凭证的收入金额,终端设备可以直接接受员工上传的收款凭证图像,并转换为收款信息,最后统计收入金额,并生成收入报表,提高了收入报表的生成效率以及准确性。另一方面,终端设备还为各个员工配置对应的审核路径,实现线上对收款记录进行合法性授权,提高了授权效率,并确保收款记录的有效性。

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

示例性的,所述计算机程序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