CN105243584B - 一种数据处理的方法和*** - Google Patents

一种数据处理的方法和*** Download PDF

Info

Publication number
CN105243584B
CN105243584B CN201510628644.XA CN201510628644A CN105243584B CN 105243584 B CN105243584 B CN 105243584B CN 201510628644 A CN201510628644 A CN 201510628644A CN 105243584 B CN105243584 B CN 105243584B
Authority
CN
China
Prior art keywords
business datum
document
data
subsystem
datum document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510628644.XA
Other languages
English (en)
Other versions
CN105243584A (zh
Inventor
胡嘉
赵欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201510628644.XA priority Critical patent/CN105243584B/zh
Publication of CN105243584A publication Critical patent/CN105243584A/zh
Application granted granted Critical
Publication of CN105243584B publication Critical patent/CN105243584B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请实施例提供了一种数据处理的方法和***,用于实现了减少人工参与,方便用户使用的技术效果。所述方法包括:所述***的业务数据单据获得子***获得用户选择的第一数据业务的第一数据业务类型,并基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据,以及确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数;并从所述K个电子源获得所述M个业务数据单据;当N=M时,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。

Description

一种数据处理的方法和***
技术领域
本发明涉及数据处理领域,尤其涉及一种数据处理的方法和***。
背景技术
现有技术中,一个企业中进行数据处理时,需要管理人员根据数据处理的类型,人工收集单据,然后提取单据中的元素,最后将元素记入管理***。有时候,数据处理可能需要银行流水信息、进项增值税***等官方单据。当需要这些官方单据时,管理人员只能自己去税务局或银行等办理,或者通过网络下载并打印下来。然后再自行提取单据中的元素。
所以,现有技术中的数据处理过程需要很多人工参与,使用起来并不方便。
发明内容
本申请实施例提供了一种数据处理的方法和***,用于解决现有技术中数据处理过程过分依赖人工参与的技术问题,实现了减少人工参与,方便用户使用的技术效果。
第一方面,本申请提供了一种数据处理的方法,应用于一数据处理***,所述方法包括:
所述***的业务数据单据获得子***获得用户选择的第一数据业务的第一数据业务类型;
所述业务数据单据获得子***基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据;
所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数;
所述业务数据单据获得子***从所述K个电子源获得所述M个业务数据单据;
当N=M时,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
可选的,当N>M时,在所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源之后,所述方法还包括:
所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以外的N-M业务数据单据对应;
从所述N-M个业务数据纸质单据的图像中切割出所述N-M个业务数据单据。
可选的,所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像,包括:
生成表示需要用户输入所述N-M个业务数据纸质单据的图像的第一提示信息;
输出所述第一提示信息;
接收所述用户输入的所述N-M个业务数据纸质单据的图像。
可选的,在所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务之前,所述方法包括:
与所述业务数据单据处理子***和所述业务数据单据获得子***连接的业务模板与规则处理子***从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
业务模板与规则处理子***基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中识别出第一要素,以及从所述M个业务数据单据中识别出第二要素。
可选的,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务,包括:
按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
第二方面,本申请提供了一种数据处理***,包括:
业务数据单据获得子***,用于获得用户选择的第一数据业务的第一数据业务类型;基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据;确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数;从所述K个电子源获得所述M个业务数据单据;
业务数据单据处理子***,与所述业务数据单据获得子***连接,用于当N=M时,基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
可选的,所述业务数据单据获得子***包括:
图像获得器,用于当N>M时,在所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源之后,所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以外的N-M业务数据单据对应;
单据自动切割器,用于从所述N-M个业务数据纸质单据的图像中切割出所述N-M个业务数据单据。
可选的,所述图像获得器用于输出所述第一提示信息;接收所述用户输入的所述N-M个业务数据纸质单据的图像。
可选的,所述***还包括:
业务模板与规则处理子***,与所述业务数据单据处理子***和所述业务数据单据获得子***连接,包括:
模板匹配器,用于从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
要素识别器,与所述模板匹配器连接,用于基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中识别出第一要素,以及从所述M个业务数据单据中识别出第二要素。
可选的,业务数据单据处理子***用于按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
本申请实施例的技术方案中,数据处理***包括业务数据单据获得子***和业务数据单据处理子***。业务数据单据获得子***根据用户选择的第一数据业务的第一数据业务类型,自动确定为执行第一数据业务,需要获得的N个业务数据单据,以及能够提供N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数。业务数据单据获得子***进一步从K个电子源获得M个业务数据单据。更进一步,当N=M时,业务数据单据处理子***基于N个业务数据单据和第一数据业务类型,执行第一数据业务。所以,本申请实施例根据用户的第一数据业务能自动获得进行第一数据业务需要M个业务数据单据,不再需要用户逐一自行获取业务数据纸质单据。并且当M个业务数据单据足够执行第一数据业务时自动执行第一数据业务。进而,对用户来说,只需要输入第一数据业务,数据处理***将会自动完成后续工作。因此解决了现有技术中数据处理过程过分依赖人工参与的技术问题,实现了减少人工参与,方便用户使用的技术效果。
附图说明
图1为本申请实施例中数据处理***的框架结构图;
图2为本申请实施例中数据处理的方法流程图;
图3为本申请实施例中一第一数据业务示意图;
图4为本申请实施例中一业务数据单据示意图;
图5为本申请实施例中另一业务数据单据示意图;
图6为本申请实施例中N-M个业务数据纸质单据的图像示意图;
图7自动单据切割器切割图6所示的图像获得的业务数据单据示意图;
图8a-图8c为本申请实施例中三个业务数据单据模板示意图;
图9为本申请实施例中一数据处理方式示意图;
图10为按照图9所示的数据处理方式示意图进行数据处理的数据处理结果。
具体实施方式
本申请实施例提供了一种数据处理的方法和***,用于解决现有技术中数据处理过程过分依赖人工参与的技术问题,实现了减少人工参与,方便用户使用的技术效果。
为了解决上述技术问题,本申请提供的技术方案总体思路如下:
本申请实施例的技术方案中,数据处理***包括业务数据单据获得子***和业务数据单据处理子***。业务数据单据获得子***根据用户选择的第一数据业务的第一数据业务类型,自动确定为执行第一数据业务,需要获得的N个业务数据单据,以及能够提供N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数。业务数据单据获得子***进一步从K个电子源获得M个业务数据单据。更进一步,当N=M时,业务数据单据处理子***基于N个业务数据单据和第一数据业务类型,执行第一数据业务。所以,本申请实施例根据用户的第一数据业务能自动获得进行第一数据业务需要M个业务数据单据,不再需要用户逐一自行获取业务数据纸质单据。并且当M个业务数据单据足够执行第一数据业务时自动执行第一数据业务。进而,对用户来说,只需要输入第一数据业务,数据处理***将会自动完成后续工作。因此解决了现有技术中数据处理过程过分依赖人工参与的技术问题,实现了减少人工参与,方便用户使用的技术效果。
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本申请第一方面提供了一种数据处理方法,应用于一数据处理***。请参考图1,为适用于本申请实施例中的数据处理方法的***,包括:业务数据单据获得子***,业务模板及规则处理子***和业务数据单据处理子***。业务数据单据获得子***与业务模板及规则处理子***连接,业务数据单据处理子***和业务模板及规则处理子***连接。
其中,业务数据单据获得子***,用于获得用户选择的第一数据业务的第一数据业务类型;基于第一数据业务类型,确定为执行第一数据业务,需要获得的N个业务数据单据;确定能够提供N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数;从K个电子源获得M个业务数据单据。
业务数据单据处理子***,与业务数据单据获得子***连接,用于当N=M时,基于N个业务数据单据和第一数据业务类型,执行第一数据业务。
业务模板及规则处理子***用于基于与第一数据业务类型对应的业务数据单据模板及预设检查规则,对N个业务数据单据进行匹配和检查,获得N个匹配结果和检查结果。
下面请参考图2,本申请实施例中的数据处理方法包括如下步骤:
S101:所述***的业务数据单据获得子***获得用户选择的第一数据业务的第一数据业务类型。
S102:所述业务数据单据获得子***基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据。
S103:所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源。
S104:所述业务数据单据获得子***从所述K个电子源获得所述M个业务数据单据。
S105:当N=M时,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
具体来讲,第一数据业务类型是用户输入,或者根据本申请实施例中的数据处理***提供的可选类型选择的。在本申请实施例中,用户可以为企业数据的管理人员、财务人员或者员工,还可以是普通个人,本申请不做具体限制。第一数据业务类型指导数据处理***执行处理。第一数据业务类型例如为采购支付业务、通讯费报销、交通费报销、流动资金记账、进货记录等等。第一数据业务由用户创建,或者由用户触发数据处理***自动创建。第一数据业务表示需要数据处理***进行数据处理。第一数据业务中包括但不限于用户选择的第一数据业务类型,发生主体(或用户名称)等,本申请不做具体限制。
为了方便说明,假设第一业务数据具体包括第一数据业务类型,发生主体,创建第一数据业务的创建时间和创建用户。并假设用户选择的第一数据业务类型为采购支付业务,发生主体为A公司,创建时间为2015年6月1日,创建用户为L.Y。第一数据业务如图3所示。
在S101中,业务数据单据获得子***基于用户提交的第一数据业务,从第一数据业务中获得第一数据业务类型。假设第一数据业务如图3所示,则业务数据单据获得子***将获得第一数据业务类型为采购支付业务。
获得第一数据业务类型后,执行S102:所述业务数据单据获得子***基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据。
具体来讲,本申请实施例中的数据处理***预先建立了不同数据业务类型需要的业务数据单据。在具体实现过程中,可以由用户,例如某公司的会计,按照需要和习惯建立不同数据业务类型对应的业务数据单据,那么该公司在进行相同类型的数据处理时,就可以按照统一的标准处理。当然,也可以由数据处理***的管理员按照需要或行业标准建立,那么使用数据处理***的用户,都能够遵照相同的标准进行同类型的数据处理。
对于不同数据业务类型需要的业务数据单据,举例来说,数据业务类型为采购支付业务,需要的业务数据单据包括采购订单、采购订单收货记录等;数据业务类型为差旅费报销,需要的业务数据单据包括出差事由审批单、机票或车票、住宿***等;数据业务类型为资金管理,需要的业务数据单据包括合同、账号收支明细等。更多的例子这里就不再一一列举了,本申请所属领域的普通技术人员可以根据实际进行设置,本申请不做具体限制。
因此,在S102中,业务数据单据根据第一数据业务类型和预先建立的不同数据业务类型需要的业务数据单据,确定出第一数据业务类型需要的N个业务数据单据。在本申请实施例中,N为正整数,如1,2,3等。业务数据单据为表示某一主体进行一业务的票据,且具体是电子单据,而不是纸质单据。业务数据单据例如为***、收据、进货记录单等电子单据。沿用上文中的例子来说,第一数据业务为采购支付业务,所需的单据为采购订单、供应商开具的增值税***。
确定出N个业务数据单据后,进一步,业务数据单据获得子***在S103中确定出能够提供M个业务数据单据的K个电子源。在本申请实施例中,M和K也是正整数。
具体来讲,在本申请实施例中,电子源是指能够提供业务数据单据的服务器,如银行服务器、金税***服务器等,或者电子渠道,如合作者业务数据下载平台、邮箱等。
业务数据单据获得子***确定K个电子源的方式有多种,下面介绍其中两种,在具体实现过程中,包括但不限于以下两种。
第一种:预先建立的不同数据业务类型需要的业务数据单据时,同时建立业务数据单据的电子源。在确定N个业务数据单据后,查询预先建立的业务数据单据对应的电子源,进而确定出N个业务数据单据的电子源。
第二种:业务数据获得子***基于业务数据单据的标识,确定能够提供业务数据单据的电子源。
具体来讲,用户或者管理员可以预先设置标识与电子源的对应关系,例如标识“***”对应金税***,“**银行流水账”对应“**银行服务器”,“批注”对应“管理平台”以及“采购订单”对应采购经理邮箱***@163.com等。本申请所属领域的普通技术人员可以根据实际进行设置。
当业务数据获得子***确定业务数据单据后,提取需要获得的N个业务数据单据的标识,再进一步基于标识与电子源的对应关系,确定能够提供N个业务数据单据的K个电子源。
沿用上文中的例子来说,业务数据获得子***确定第一数据业务为采购支付业务所需的单据为采购订单和供应商开具的增值税***。然后提取采购订单的标识“采购订单”,供应商开具的增值税***的标识“***”。进一步,根据标识“采购订单”对应的电子源采购经理邮箱***@163.com,确定能够提供采购订单的电子源为采购经理的邮箱。标识“***”对应电子源金税***,所以确定能够提供供应商开具的增值税***的电子源为金税***。
确定K个电子源后,业务数据单据获得子***执行S104,即从K个电子源获得M个业务数据单据。
具体来讲,确定K个电子源后,业务数据单据获得子***分别向每个电子源发送获得对应业务数据单据的请求,然后等待电子源响应。如果电子源能够响应且确定可以向业务数据获得子***提供对应的业务数据单据,则业务数据获得子***将会接收到电子源提供的业务数据单据。
还是沿用上文中的例子来说,业务数据获得子***向采购经理邮箱***@163.com发送表示请求获得采购订单的邮件,以便采购经理阅读邮件后将采购订单通过邮箱***@163.com发送而来。那么业务数据获得子***稍后将接收到来自***@163.com发送的采购订单。假设采购订单如图4所示。另外,业务数据获得子***登录金税***,在***中提出下载供应商开具的增值税***的请求,进而自行下载供应商开具的增值税***。假设***如图5所示。
最后,在S105中,当N=M,业务数据单据处理子***基于N个业务数据单据和第一数据业务类型,执行第一数据业务。换言之,当K个电子源足以提供N个业务数据单据,或者说K个电子源提供的业务数据单据足够执行第一数据业务时,业务数据单据处理子***就可以自行开始执行第一数据业务,不需要用户再进行整理单据、计算或者审计等工作。
所以,减少了人工参与,方便了用户使用。
对于业务数据单据处理子***如何基于N个业务数据单据和第一数据业务类型执行第一数据业务,在后文中将进行详细介绍。
在本申请实施例中,如果N>M,即K个电子源所提供的M个业务数据单据对执行第一数据业务来说不够,还需要其他N-M个业务数据单据时,那么在S104之后,还包括:
所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以为的N-M业务数据单据对应;
从所述N-M个业务数据纸质单据的图像中识别出所述N-M个业务数据单据。
具体来讲,由于业务数据获得子***无法从K个电子源得到全部N个业务数据单据,进而也无法直接基于K个电子源提供的M个业务数据单据执行第一数据业务,所以,业务数据获得子***将获得其余N-M个业务数据纸质单据的图像。在本申请实施例中,N-M个业务数据纸质单据是N-M个业务数据单据的纸质单据,N-M个业务数据单据的图像是采集N-M个业务数据纸质单据而获得的图像,N-M个业务数据单据是N-M个业务数据纸质单据的电子单据。
举例来说,业务数据获得子***确定第一数据业务为采购支付业务所需的单据为采购订单、供应商开具的增值税***和采购订单收货记录。其中,电子源***@163.com能够提供采购订单,金税***能够提供供应商开具的增值税***。然而采购订单收货记录却没有电子源可以提供,所以此时N>M。
在本申请实施例中,获得N-M个业务数据纸质单据的图像,具体过程可以包括:
所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以为的N-M业务数据单据对应;
从所述N-M个业务数据纸质单据的图像中识别出所述N-M个业务数据单据。
具体来讲,业务数据单据获得子***确定N>M时,即确定从K个电子源无法获得足够执行第一数据业务的全部业务数据单据时,为了执行第一数据业务,进而生成第一提示信息。在本申请实施例中,第一提示信息用于表示需要用户输入N-M个业务数据纸质单据的图像,例如第一提示信息为文字“请您提供采购订单收货记录的图像”,或者语音“请您提供采购订单收货记录的图像”等。进一步,业务数据单据获得子***通过一输出装置,如显示屏或者音响等输入第一提示信息。
用户接收第一提示信息后,确定业务数据单据获得子***需要额外的纸质单据图像,从而通过扫描仪扫描N-M个业务数据纸质单据,以提供N-M个业务数据纸质单据的图像。或者,用户也可以直接向业务数据单据获得子***输入现成的N-M个业务数据纸质单据的图像。对此本申请不做具体限制。
用户输入N-M个业务数据纸质单据图像后,业务数据单据获得子***就可以接收用户输入的N-M个业务数据纸质单据的图像了。沿用上文中的例子,业务数据单据获得子***接收用户扫描输入的采购订单收货记录的图像如图6所示。
接下来,由于N-M个业务数据单据是N-M个业务数据纸质单据的电子单据,所以获得N-M个业务数据纸质单据的图像后,业务数据单据获得子***对N-M个业务数据纸质单据的图像中的N-M个业务数据单据进行切割,就可以获得N-M个业务数据单据了。
具体来讲,业务数据获得子***中的单据自动切割器可以在获得N-M个业务数据单据之后自动开始切割图像。也可以向用户输出询问是否开始切割的询问消息,并且在接收到用户确认开始切割的返回消息后,开始切割图像。
单据自动切割器根据边缘识别算法,对N-M个业务数据纸质单据的图像进行切割。具体来讲,单据自动切割器的切割结果是将每张业务数据纸质单据所在区域切割为一个单独的图像,那么每个单独的图像就是该业务数据纸质单据对应的电子的业务数据单据。自动切割完成后,将获得N-M个业务数据单据。
例如单据自动切换器对图6中的图像进行切割,进而获得采购订单进货记录所在区域的图像,即电子的采购订单进货记录,如图7所示。
单据自动切割器切割获得其余N-M个业务数据单据后,S105之前,本申请实施例还包括:
与所述业务数据单据处理子***和所述业务数据单据获得子***连接的业务模板与规则处理子***从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
业务模板与规则处理子***基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中提取出第一要素,以及从所述M个业务数据单据中提取出第二要素。
具体来讲,业务模板与规则处理子***的模板匹配器业务数据单据获得子***发送的N个业务数据单据,将每个业务数据单据与预先存储的多个业务数据单据模板,如图8a-图8c所示,进行匹配。匹配成功的业务数据单据模板为该业务数据单据对应的预设业务数据单据模板。换言之,预设业务数据单据模板就是该业务数据单据的匹配结果。
具体来讲,在进行匹配时,模板匹配器提取每个业务数据单据的关键词,例如“增值税***”、“**航空公司”、“火车车次”以及“**收据”等。然后按照关键词与业务数据单据模板的对应关系,匹配出对应的预设业务数据单据模板。
如图4、图5和图7所示,N个业务数据单据为采购订单、供应商开具的增值税***和采购订单进货记录。模板匹配器根据关键词“采购订单”,匹配出与采购订单匹配的预设业务数据单据模板为“订单模板”,例如图8a所示;根据关键词“增值税***”,匹配出与采购订单匹配的预设业务数据单据模板为“***”,例如图8b所示;根据关键词“进货记录”,匹配出与采购订单匹配的预设业务数据单据模板为“进货记录”,例如图8c示。
接下来,模板匹配器将N个业务数据单据,以及每个业务数据单据对应的预设业务数据单据模板发送给业务模板与规则处理子***的要素识别器,以使要素识别器在预设业务数据单据模板的指导下,对N个业务数据单据中的要素进行识别和提取,从N-M个业务数据单据中识别出第一要素,以及从M个业务数据单据中识别出第二要素。在本申请实施例中,第一要素是从N-M个业务数据单据中识别出的要素,第二要素是从M个业务数据单据中识别出的要素,但第一要素和第二要素本质相同。
其中,要素识别器与模板匹配器连接。具体来讲,要素识别器基于OCR(光学字符识别,Optical Character Recognition),再根据各种语言的字库,如汉语、英语字库等,首先识别业务数据单据中的基准要素,如业务号码,再根据偏移量识别其它要素。
沿用上文中的例子来说,图4所示的采购订单的预设业务数据单据模板如图8a所示。在图8a的模板中,感兴趣项目为采购时间、采购项目、单价、采购数量、总额。假设OCR的基准要素为单价,那么要素识别器将首先从图4业务数据单据中首先识别出单价50。然后,再根据偏移量识别出采购时间对应的要素为“2015年4月1日”,采购项目对应的要素为“鼠标”,采购数量对应的要素为“1000”,总额对应的要素为“50000.00”。
以类似的方法,识别出图5所示的供应商开具的增值税***的要素为收款方“B公司”,***金额(大写)对应“伍万”,***金额(小写)对应“50000.00”。以类似的方法,识别出图7所示的采购订单收货记录的要素为收货时间“2015年4月15日”,收货项目“鼠标”,收货数量“1000”。
进一步,要素识别器识别出要素后,进一步将第一要素和第二要素发送到业务模板与规则处理子***的自动规则检查器进行规则检查。自动规则检查器用于基于与第一数据业务类型对应的预设检查规则,对第一要素和第二要素进行检查,获得检查结果。
具体来讲,自动规则检查器与要素识别器连接,按照预设检查规则对每个业务数据单据的要素进行检查。预设检查规则由用户或管理人员预先按照不同数据业务类型编辑并存储起来。N个业务数据单据中的全部要素符合预设检查规则,则检查结果为符合;如果有至少一个要素符合预设检查规则,则检查结果为不符合。
举例来说,第一业务数据类型为采购支付业务时,预设检查规则为:
1、采购项目与收货项目是否一致;
2、采购数量与收货数量是否一致;
3、总额是否与***金额(大写)和***金额(小写)均一致。
所以,自动规则检查器检查图4,图5和图7的3个业务数据单据的要素是否符合上述3个预设检查规则。首先,自动规则检查器检查采购项目要素的“鼠标”与收货项目的要素“鼠标”一致。然后,自动规则检查器检查采购数量要素的“1000”与收货数量的要素“1000”一致。最后,自动规则检查器检查总额要素的“50000.00”与***金额(小写)“50000.00”一致。将总额要素的“50000.00”转换为“伍万”,并进一步确定转换后的“伍万”与***金额(大写)“伍万”一致。所以,N个业务数据单据符合上述3条预设检查规则,检查结果为是。
进一步,在本申请实施例中,S105的具体实现过程可以包括:
按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
数据处理方式为预先根据不同数据业务类型定义的。用户或者管理员预先根据需要定义不同的数据业务对应的数据处理方式。数据处理方式可以是多样的,本申请不做具体限制。例如第一数据业务类型为采购支付业务,对应的记账方式如图9所示。
具体来讲,当业务数据单据处理子***进行数据处理时,按照第一数据业务对应的记账方式对第一要素和第二要素进行合计、平均、统计、排序等处理。
沿用上文中的例子,业务数据单据处理子***按照图9中的数据处理方式,将第一要素和第二要素进行记账。具体来讲,金额是***金额(小写)的总和,因此业务数据单据处理子***将图4的要素“50000.00”合计得到50000.00,然后记入对应位置。将要素“鼠标”记入采购项目对应位置,将要素“2015年4月1日”记入采购时间对应位置,将收货时间“2015年4月15日”记入收货时间对应位置。最后,处理结果记录成如图10所示。
基于与前述实施例中数据处理方法同样的发明构思,本申请第二方面还提供一种数据处理***,如图1所示,包括:
业务数据单据获得子***,用于获得用户选择的第一数据业务的第一数据业务类型;基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据;确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数;从所述K个电子源获得所述M个业务数据单据;
业务数据单据处理子***,与所述业务数据单据获得子***连接,用于当N=M时,基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
进一步,所述业务数据单据获得子***包括:
图像获得器,用于当N>M时,在所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源之后,所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以为的N-M业务数据单据对应;
单据自动切割器,用于从所述N-M个业务数据纸质单据的图像中切割出所述N-M个业务数据单据。
具体来讲,图像获得器用于输出所述第一提示信息;接收所述用户输入的所述N-M个业务数据纸质单据的图像。
进一步,本申请实施例中的数据处理***还包括:
业务模板与规则处理子***,与所述业务数据单据处理子***和所述业务数据单据获得子***连接,包括:
模板匹配器,用于从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
要素识别器,与所述模板匹配器连接,用于基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中识别出第一要素,以及从所述M个业务数据单据中识别出第二要素。
业务数据单据处理子***用于按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
前述图2-图10实施例中的数据处理方法的各种变化方式和具体实例同样适用于本实施例的数据处理***,通过前述对数据处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中数据处理***的实施方法,所以为了说明书的简洁,在此不再详述。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
本申请实施例的技术方案中,数据处理***包括业务数据单据获得子***和业务数据单据处理子***。业务数据单据获得子***根据用户选择的第一数据业务的第一数据业务类型,自动确定为执行第一数据业务,需要获得的N个业务数据单据,以及能够提供N个业务数据单据中M个业务数据单据的K个电子源;N、M和K均为正整数。业务数据单据获得子***进一步从K个电子源获得M个业务数据单据。更进一步,当N=M时,业务数据单据处理子***基于N个业务数据单据和第一数据业务类型,执行第一数据业务。所以,本申请实施例根据用户的第一数据业务能自动获得进行第一数据业务需要M个业务数据单据,不再需要用户逐一自行获取业务数据纸质单据。并且当M个业务数据单据足够执行第一数据业务时自动执行第一数据业务。进而,对用户来说,只需要输入第一数据业务,数据处理***将会自动完成后续工作。因此解决了现有技术中数据处理过程过分依赖人工参与的技术问题,实现了减少人工参与,方便用户使用的技术效果。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种数据处理的方法,其特征在于,应用于一数据处理***,所述方法包括:
所述***的业务数据单据获得子***获得用户选择的第一数据业务的第一数据业务类型;
所述业务数据单据获得子***基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据;
所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M均为正整数,K为大于或等于2的正整数;
所述业务数据单据获得子***从所述K个电子源获得所述M个业务数据单据;
当N=M时,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
2.如权利要求1所述的方法,其特征在于,当N>M时,在所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源之后,所述方法还包括:
所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以外的N-M业务数据单据对应;
从所述N-M个业务数据纸质单据的图像中切割出所述N-M个业务数据单据。
3.如权利要求2所述的方法,其特征在于,所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像,包括:
生成表示需要用户输入所述N-M个业务数据纸质单据的图像的第一提示信息;
输出所述第一提示信息;
接收所述用户输入的所述N-M个业务数据纸质单据的图像。
4.如权利要求3所述的方法,其特征在于,在所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务之前,所述方法包括:
与所述业务数据单据处理子***和所述业务数据单据获得子***连接的业务模板与规则处理子***从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
业务模板与规则处理子***基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中识别出第一要素,以及从所述M个业务数据单据中识别出第二要素。
5.如权利要求4所述的方法,其特征在于,所述***的与所述业务数据单据获得子***连接的业务数据单据处理子***基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务,包括:
按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
6.一种数据处理***,其特征在于,包括:
业务数据单据获得子***,用于获得用户选择的第一数据业务的第一数据业务类型;基于所述第一数据业务类型,确定为执行所述第一数据业务,需要获得的N个业务数据单据;确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源;N、M均为正整数;K为大于或等于2的正整数,从所述K个电子源获得所述M个业务数据单据;
业务数据单据处理子***,与所述业务数据单据获得子***连接,用于当N=M时,基于所述N个业务数据单据和所述第一数据业务类型,执行所述第一数据业务。
7.如权利要求6所述的***,其特征在于,所述业务数据单据获得子***包括:
图像获得器,用于当N>M时,在所述业务数据单据获得子***确定能够提供所述N个业务数据单据中M个业务数据单据的K个电子源之后,所述业务数据单据获得子***获得N-M个业务数据纸质单据的图像;所述N-M个业务数据纸质单据的图像与N个业务数据单据中,所述M个业务数据单据以外的N-M业务数据单据对应;
单据自动切割器,用于从所述N-M个业务数据纸质单据的图像中切割出所述N-M个业务数据单据。
8.如权利要求7所述的***,其特征在于,所述图像获得器用于输出第一提示信息;接收所述用户输入的所述N-M个业务数据纸质单据的图像。
9.如权利要求8所述的***,其特征在于,所述***还包括:
业务模板与规则处理子***,与所述业务数据单据处理子***和所述业务数据单据获得子***连接,包括:
模板匹配器,用于从所述第一数据业务类型对应的多个数据业务数据单据模板中,匹配出每个业务数据单据对应的预设业务数据单据模板;
要素识别器,与所述模板匹配器连接,用于基于所述每个业务数据单据对应的所述预设业务数据单据模板,从所述N-M个业务数据单据中识别出第一要素,以及从所述M个业务数据单据中识别出第二要素。
10.如权利要求9所述的***,其特征在于,业务数据单据处理子***用于按照所述第一数据业务类型对应的数据处理方式,处理所述第一要素和所述第二要素,以获得所述第一数据业务的处理结果。
CN201510628644.XA 2015-09-28 2015-09-28 一种数据处理的方法和*** Active CN105243584B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510628644.XA CN105243584B (zh) 2015-09-28 2015-09-28 一种数据处理的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510628644.XA CN105243584B (zh) 2015-09-28 2015-09-28 一种数据处理的方法和***

Publications (2)

Publication Number Publication Date
CN105243584A CN105243584A (zh) 2016-01-13
CN105243584B true CN105243584B (zh) 2019-09-17

Family

ID=55041220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510628644.XA Active CN105243584B (zh) 2015-09-28 2015-09-28 一种数据处理的方法和***

Country Status (1)

Country Link
CN (1) CN105243584B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741066A (zh) * 2016-01-26 2016-07-06 东信和平科技股份有限公司 一种发卡数据处理方法及平台
CN106203910B (zh) * 2016-03-14 2019-11-19 小菜儿成都信息科技有限公司 一种无需文字识别的图像订单管理***
CN108596179A (zh) * 2018-03-28 2018-09-28 南京邮电大学 一种增值税***金额检验方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001052062A (ja) * 1999-08-06 2001-02-23 Toshiba Corp 申請手続処理システム及び記憶媒体
CN1801147A (zh) * 2004-11-03 2006-07-12 国际商业机器公司 用于自动和动态地构建文件管理应用程序的方法和***
CN103049563A (zh) * 2012-12-31 2013-04-17 深圳中兴网信科技有限公司 服务器、会计凭证生成***和会计凭证生成方法
CN105022829A (zh) * 2015-07-30 2015-11-04 四川长虹电器股份有限公司 一种数据处理***和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001052062A (ja) * 1999-08-06 2001-02-23 Toshiba Corp 申請手続処理システム及び記憶媒体
CN1801147A (zh) * 2004-11-03 2006-07-12 国际商业机器公司 用于自动和动态地构建文件管理应用程序的方法和***
CN103049563A (zh) * 2012-12-31 2013-04-17 深圳中兴网信科技有限公司 服务器、会计凭证生成***和会计凭证生成方法
CN105022829A (zh) * 2015-07-30 2015-11-04 四川长虹电器股份有限公司 一种数据处理***和方法

Also Published As

Publication number Publication date
CN105243584A (zh) 2016-01-13

Similar Documents

Publication Publication Date Title
US8645225B1 (en) Organic supplier enablement based on a business transaction
CN105022829A (zh) 一种数据处理***和方法
CN105719088A (zh) 一种智能分润结算方法及***
JP2021071991A (ja) 証憑判定装置、会計処理装置、証憑判定プログラム、証憑判定システム及び証憑判定方法
CN106056473A (zh) 一种线上线下服务平台
CN107590705A (zh) 订单信息处理方法、装置及***
CN105243584B (zh) 一种数据处理的方法和***
KR101849665B1 (ko) 인쇄물 주문 처리를 위한 프린팅 플랫폼 시스템
CN113095873A (zh) 数据处理方法、装置、计算机设备及计算机可读存储介质
KR102081399B1 (ko) 클라우드 서비스 환경에서 바코드 또는 qr코드를 이용한 비치희망 도서 바로 예약과 문자 발송 시스템
CN113469637B (zh) 一种补贴发放方法和***
US20240233038A1 (en) Code generation and tracking for automatic data synchronization in a data management system
JP6912841B2 (ja) 証憑判定装置、会計処理装置、証憑判定プログラム、証憑判定システム及び証憑判定方法
JP6842219B1 (ja) 会計処理装置、会計処理プログラム、会計処理システム及び会計処理方法
KR101848753B1 (ko) 국가연구개발사업 지출영수증용 실시간 업로딩·자동관리장치 및 방법
CN109711980A (zh) 对账单处理方法、装置、存储介质及***
KR101849666B1 (ko) 공급 업체 정보 관리를 위한 프린팅 플랫폼 시스템
US11593765B2 (en) Application data integration for automatic data categorizations
JP2009157443A (ja) 仕訳データ作成装置、仕訳データ作成プログラム及び仕訳データ作成方法
CN106056472A (zh) 基于线上线下服务平台的线上直通业务处理的方法
CN113222568B (zh) 一种航运业务结算方法、平台、设备、介质及产品
WO2021081408A1 (en) Code generation and tracking for automatic data synchronization in a data management system
CN112507675A (zh) 智能薪资计算及实时发薪的***及方法
CN109360035A (zh) ***输出方法及***输出***
KR101849671B1 (ko) 프린팅 플랫폼 시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant