CN111126966A - 票据审核方法、装置、计算机设备和计算机可读存储介质 - Google Patents
票据审核方法、装置、计算机设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN111126966A CN111126966A CN201911352933.6A CN201911352933A CN111126966A CN 111126966 A CN111126966 A CN 111126966A CN 201911352933 A CN201911352933 A CN 201911352933A CN 111126966 A CN111126966 A CN 111126966A
- Authority
- CN
- China
- Prior art keywords
- bill
- name
- value
- target
- information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012550 audit Methods 0.000 claims abstract description 51
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012163 sequencing technique Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种票据审核方法、装置、计算机设备和存储介质,通过获取包括项目名称和项目名称对应的票据数据的待审核票据的票据信息,查找数据库中和项目名称相关的目标票据数据,并根据目标票据数据,确定项目名称对应的票据数据的阈值范围,最后将待审核票据的票据信息中的票据数值和上述阈值比较,当待审核票据的票据数值在阈值范围内时,确定该待审核票据通过审核。相较于传统的票据审核方法,本申请提供的方案可以通过将待审核票据中的票据数值与其相关的已通过审核的票据数值进行比较,确定该票据是否通过审核,实现了更加快捷地审核票据,提高了票据审核的效率。
Description
技术领域
本发明涉及数据处理技术领域,特别是涉及一种票据审核方法、装置、计算机设备和计算机可读存储介质。
背景技术
如今企业管理中,通常需要企业的相关信息进行核对,而信息核对中一个重要环节是对票据进行审核,在票据审核过程中,通常需要对票据中的关键信息进行核定和审核,然而在大型企业中,需要进行审核的票据数量非常庞大,审核如此庞大数量的票据时,特别是审核首次开票的开具方的业务时,需要的时间较长且容易发生错误。
因此,传统的票据审核方法存在效率低的缺陷。
发明内容
基于此,有必要针对传统技术审核效率低的技术问题,提供一种票据审核方法、装置、计算机设备和计算机可读存储介质。
一种票据审核方法,包括步骤:
获取待审核票据的票据信息;所述票据信息包括事项名称、所述事项名称对应的项目名称和所述项目名称对应的票据数值;
当所述项目名称在所述事项名称关联的已审核项目名称范围内时,根据所述项目名称查询数据库;所述数据库用于将所述事项名称关联的已审核项目名称排序,存储在目标项目名称列表中;所述数据库中包括多个已通过审核的票据的票据信息;
当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值;所述数据库中包括多个已通过审核的票据的票据信息;
根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围;
将所述待审核票据的票据信息中的票据数值与所述阈值范围比较,当所述待审核票据的票据数值在所述阈值范围内时,确定所述待审核票据通过审核。
在一个实施例中,所述待审核票据的票据信息包括:开具方名称;
所述当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值,包括:
当所述项目名称在所述目标项目名称列表的前预设名次时,查找所述数据库中是否存储有包括所述开具方名称的已通过审核的票据的票据信息;
当所述数据库中存储有包括所述开具方名称的已通过审核的票据的票据信息时,获取所述包括所述开具方名称的已通过审核的票据的票据信息中的目标票据数值。
在一个实施例中,所述当所述项目名称在所述目标项目名称列表的前预设名次时,查找所述数据库中是否存储有包括所述开具方名称的已通过审核的票据的票据信息之后,包括:
当所述数据库中没有存储有包括所述开具方名称的已通过审核的票据的票据信息时,获取所述项目名称对应的相似关键字;
查找所述数据库中是否存储有包括所述相似关键字的已通过审核的票据的票据信息;
当所述数据库中存储有包括所述相似关键字的已通过审核的票据的票据信息时,获取包括所述相似关键字的已通过审核的票据的票据信息中的票据数值,作为所述目标票据数值。
在一个实施例中,所述查找所述数据库中是否存储有包括所述相似关键字的已通过审核的票据的票据信息之后,包括:
当所述数据库中没有存储有包括所述相似关键字的已通过审核的票据的票据信息时,在第三方公共数据库中获取包括所述项目名称和/或包括所述相似关键字的已通过审核的票据的票据信息中的票据数值,作为所述目标票据数值。
在一个实施例中,所述根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围,包括:
获取所述目标票据数值中的最大值和最小值;
根据所述最大值和所述最小值,确定所述项目名称对应的票据数值的阈值范围。
在一个实施例中,所述根据所述最大值和所述最小值,确定所述项目名称对应的票据数值的阈值范围,包括:
将所述目标票据数值的最大值作为所述阈值范围的第一最大值;
将所述目标票据数值的最小值作为所述阈值范围的第一最小值;
根据所述第一最大值和第一最小值,确定所述项目名称对应的票据数值的第一阈值范围;
或,
将所述目标票据数值的最大值增加第一预设比例,作为所述阈值范围的第二最大值;
将所述目标票据数值的最小值减小第二预设比例,作为所述阈值范围的第二最小值;
根据所述第二最大值和第二最小值,确定所述项目名称对应的票据数值的第二阈值范围。
在一个实施例中,还包括:
当所述待审核票据的票据信息符合第一预设条件时,确定所述待审核票据不通过审核;
输出所述不通过审核的待审核票据的错误信息,以提示票据审核人员根据所述错误信息对所述不通过审核的票据进行处理;
所述第一预设条件包括以下至少一种:
所述项目名称不在所述事项名称关联的已审核项目名称的范围内;
所述待审核票据的票据数值在所述阈值范围外;
和/或,
当所述票据信息中的项目名称在所述目标项目名称列表的前预设名次外时,将所述票据信息发送至相应的审核人员的终端中,以使所述审核人员对所述票据进行审核。
一种票据审核装置,包括:
获取模块,用于获取待审核票据的票据信息;所述票据信息包括事项名称、所述事项名称对应的项目名称和所述项目名称对应的票据数值;
查找模块,用于当所述项目名称在所述事项名称关联的已审核项目名称范围内时,根据所述项目名称查询数据库;所述数据库用于将所述事项名称关联的已审核项目名称排序,存储在目标项目名称列表中;所述数据库中包括多个已通过审核的票据的票据信息;当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值;
阈值范围确定模块,用于根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围;
判断模块,用于将所述待审核票据的票据信息中的票据数值与所述阈值范围比较,当所述待审核票据的票据数值在所述阈值范围内时,确定所述待审核票据通过审核。
一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的票据审核方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的票据审核方法。
上述票据审核方法、装置、计算机设备和存储介质,通过获取包括项目名称和项目名称对应的票据数据的待审核票据的票据信息,查找数据库中和项目名称相关的目标票据数据,并根据目标票据数据,确定项目名称对应的票据数据的阈值范围,最后将待审核票据的票据信息中的票据数值和上述阈值比较,当待审核票据的票据数值在阈值范围内时,确定该待审核票据通过审核。相较于传统的票据审核方法,本申请提供的方案可以通过将待审核票据中的票据数值与其相关的已通过审核的票据数值进行比较,确定该票据是否通过审核,实现了更加快捷地审核票据,提高了票据审核的效率。
附图说明
图1为一个实施例中票据审核方法的应用场景图;
图2为一个实施例中票据审核方法的流程示意图;
图3为另一个实施例中票据审核方法的流程示意图;
图4为一个实施例中票据审核装置的结构框图;
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
需要说明的是,本发明实施例所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二\第三”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
本发明提供的票据审核方法,可以应用于如图1所示的应用场景中,图1为一个实施例中票据审核方法的应用场景图,其中,终端102可以包括至少一个数据库,终端102可以从数据库中获取已通过审核的票据的票据信息,并与待审核票据的票据信息进行比较审核。在一个实施例中,如图1所示,包括服务器104,终端102通过网络与服务器104进行通信。服务器104中可以包括至少一个数据库,其中可以包括第三方公共数据库,数据库中可以存储有已通过审核的票据信息,终端102可以从服务器104中获取到已通过审核的票据信息并与待审核票据的票据信息进行比较审核。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机和平板电脑,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,提供了一种票据审核方法,参考图2,图2为一个实施例中票据审核方法的流程示意图,以该方法应用于图1中的终端为例进行说明,该票据审核方法可以包括以下步骤:
步骤S101,获取待审核票据的票据信息;票据信息包括事项名称、事项名称对应的项目名称和项目名称对应的票据数值。
其中,待审核票据可以是指出票人依法签发的由自己或指示他人无条件支付一定金额给收款人或持票人的有价证券,例如可以是各种有价证券和凭证,如股票、企业债券、发票、提单,也可以是汇票、银行本票和支票等。票据中可以包含多种信息,例如可以包括票据中包含的事项名称,和事项名称对应的项目信息,还可以包括项目名称对应的票据数值,事项名称可以是差旅费、招待费等名称,项目名称可以是上述票据中包含的项目信息,项目名称可以是一个也可以是多个,事项名称可以和一个或多个项目名称对应,每个项目名称还可以拥有其对应的票据数值,该票据数值可以是项目名称对应的数据信息,例如,当票据类型为发票,当事项名称为招待费时,项目名称可以是商品名称,该商品名称对应的票据数值可以是该商品的税点信息,票据中的商品名称和税点信息可以是一一对应的。终端102可以获取到上述待审核票据的票据信息,该票据信息可以包括票据中的事项名称、事项名称对应的项目名称和项目名称对应的票据数值。
步骤S102,当项目名称在事项名称关联的已审核项目名称范围内时,根据项目名称查询数据库;数据库用于将事项名称关联的已审核项目名称排序,存储在目标项目名称列表中;数据库中包括多个已通过审核的票据的票据信息。
其中,数据库可以是包括多个已通过审核的票据的票据信息的数据库,在一个实施例中,上述数据库可以由多个已通过审核的票据中的票据信息组成,上述已通过审核的票据可以包括多个时间的票据,每个票据信息中可以包括有事项名称、事项名称对应的项目名称及其对应的票据数值,事项名称可以是例如差旅费、招待费等名称,每个事项名称可以对应一个或多个项目名称,例如,事项名称为差旅费时,对应的项目名称可以是机票、火车票等信息。其中项目名称可以是重复的,每个项目名称可以有多个票据数值。例如数据库可以是财务数据库,财务数据库中可以包括多个已通过审核的发票中的发票信息,其中发票信息中可以包括有事项名称、事项名称对应的商品名称和商品对应的税点信息。终端102可以根据上述事项名称,在数据库中查找和事项名称对应的目标项目名称,还可以对每个事项名称对应的目标项目名称按照预设条件进行排序,其中预设条件可以是根据事项名称其对应的项目名称的匹配度进行排序,还可以是根据事项名称对应的项目名称在数据库中出现的次数排序。终端102可以将排序后的结果存储在目标项目名称列表中,终端102可以将上述票据中的项目名称和上述列表中的已审核的项目名称进行比较。
步骤S103,当项目名称在目标项目名称列表的前预设名次时,查找数据库中与项目名称相关的目标票据数值。
其中,票据中的项目名称和其对应的票据数值在上述数据库中可以以二维字符串或数组表示,例如可以是[项目,票据数值]等,当票据为发票时,发票的商品名称及其对应的税点可以表示为[商品,税点]。当上述票据中的事项名称对应的项目名称在上述目标项目名称列表的前预设名次内时,终端102可以查找数据库中和上述项目名称相关的目标票据数值,该目标票据数值可以是一个也可以是多个,每个项目名称可以对应一个票据数值,也可以对应多个票据数值,当项目名称有多个时,多个项目名称和其对应的票据数值的分布可以表示为[项目1,票据数值1]、[项目2、票据数值2]等,当上述票据为发票时,上述分布可以表示为[商品1,税点1]、[商品2,税点2]等。其中,预设范围可以是在排序结果的前若干名,例如可以是前三名。具体地,上述排序结果的前三名内出现上述票据中的事项名称对应的项目名称,可以判断为在预设范围内。当数据库设置在终端102中时,可以从终端102中的数据库查找上述目标票据数值,当数据库设置在服务器104时,终端102可以向服务器发送查询请求,服务器104可以根据该请求查找服务器104中的数据库里的目标票据数值。
步骤S104,根据目标票据数值,确定所目名称对应的票据数值的阈值范围。
其中,目标票据数值可以是上述步骤S102中查找到的目标票据数值。终端102查找到的目标票据数值可以是一个也可以是多个,当目标票据数值为一个时,上述项目名称对应的票据数值的范围可以是该查找到的目标票据数值;当目标票据数值为多个时,即一个项目名称对应的票据数值的数量可以是多个,上述项目名称对应的票据数值的范围可以根据查找到的多个票据数值确定。
步骤S105,将待审核票据的票据信息中的票据数值与阈值范围比较,当待审核票据的票据数值在阈值范围内时,确定待审核票据通过审核。
其中,待审核票据可以是上述步骤中的待审核票据,待审核票据的票据信息中可以包括项目名称和其对应的票据数值,终端102可以将待审核票据中每个项目名称对应的票据数值与上述目标票据数值的阈值范围进行比较,当项目名称对应的票据数值在上述阈值范围内时,可以确定该项目名称对应的票据数值符合要求,通过审核,例如,当票据为发票时,可以将发票中商品对应的税点与查找到的该商品的历史税点阈值范围比较,当该待审核的发票中的商品的税点在阈值范围内时,可以确定该发票审核通过。
在一个实施例中,还包括:当待审核票据的票据信息符合第一预设条件时,确定待审核票据不通过审核;输出不通过审核的待审核票据的错误信息,以提示票据审核人员根据错误信息对不通过审核的票据进行处理;第一预设条件包括以下至少一种:项目名称不在事项名称关联的已审核项目名称范围内;待审核票据的票据数值在阈值范围外;和/或,当票据信息中的项目名称在目标项目名称列表的前预设名次外时,将票据信息发送至相应的审核人员的终端中,以使审核人员对所述票据进行审核。本实施例中,终端102可以在上述待审核票据符合第一预设条件时,确定该票据不通过审核。其中,第一预设条件可以是以下至少一种:项目名称不在事项名称关联的已审核项目名称的范围内;待审核票据的票据数值在阈值范围外。终端102也可以根据其他预设条件确定该待审核票据不通过审核。终端102可以将上述待审核票据中项目名称对应的票据数值与上述阈值范围比较,当该票据数值在上述阈值范围外时,终端102可以确定该待审核票据不通过审核。例如,当票据为发票时,事项名称可以是差旅费,此时,若发票中的项目名称为商品名称,不是差旅费对应的项目名称范围,则终端102可以判断项目名称不在事项名称关联的已审核项目名称的范围内,该票据不通过审核。终端102还可以将发票中商品对应的税点与查找到的该商品的历史税点阈值范围比较,当该待审核的发票中的商品的税点在阈值范围外时,可以确定该发票不通过审核。终端102确定不通过审核后,可以对不通过审核的票据进行标记,还可以输出相应的错误信息,以便提示相关审核人员根据错误信息对不通过审核的票据进行处理。终端102还可以根据项目名称在数据库中的排序判断该票据是否需要人工审核,例如,当票据为发票时,事项名称可以是招待费,项目名称可以是商品名称,例如可以是鲜花费,此时该商品名称符合招待费的条件,终端102可以将数据库中招待费对应的项目名称按照预设条件进行排序,例如按照出现的次数进行排序,当鲜花费不在目标项目名称列表的前预设名次时,例如不在前三名内时,可以将该票据的相关信息发送至相关审核人员,审核人员对该票据进行审核。通过本实施例,终端102可以根据多种条件确定票据是否通过审核或者需要人工审核,且在确定票据不通过审核后可以及时提示相关人员,提高了审核的效率。
上述票据审核方法,通过获取包括项目名称和项目名称对应的票据数据的待审核票据的票据信息,查找数据库中和项目名称相关的目标票据数据,并根据目标票据数据,确定项目名称对应的票据数据的阈值范围,最后将待审核票据的票据信息中的票据数值和上述阈值比较,当待审核票据的票据数值在阈值范围内时,确定该待审核票据通过审核。相较于传统的票据审核方法,本申请提供的方案可以通过将待审核票据中的票据数值与其相关的已通过审核的票据数值进行比较,确定该票据是否通过审核,实现了更加快捷地审核票据,提高了票据审核的效率。
在一个实施例中,待审核票据的票据信息包括:开具方名称;当项目名称在目标项目名称列表的前预设名次时,查找数据库中与项目名称相关的目标票据数值,包括:当项目名称在目标项目名称列表的前预设名次时,查找数据库中是否存储有包括开具方名称的已通过审核的票据的票据信息;当数据库中存储有包括开具方名称的已通过审核的票据的票据信息时,获取包括开具方名称的已通过审核的票据的票据信息中的目标票据数值。
本实施例中,待审核票据的票据信息还可以包括开具方名称,开具方名称可以是开具该票据的个体,例如票据为发票时,开具方名称可以是收款人,另外,终端102可以从发票中获取的信息还可以包括:发票类型、金额、纳税编号等。终端102可以在上述数据库中查找是否存储有包括待审核票据的开具方名称的票据信息,即可以查找数据库中是否存储有与该开具方相关的历史开票记录,数据库中可以存储有多个已通过审核的票据的票据信息,当上述数据库中存储有包括待审核票据的开具方名称的票据信息时,终端102可以从查找到的包括待审核票据的开具方名称的票据信息中获取上述目标票据数值,即每个项目名称对应的票据数值,例如,当票据是发票时,数据库可以是财务数据库,终端102可以在财务数据库中查找开具方名称的历史开票记录,当查找到包含开具方名称的发票后,可以获取其中与商品对应的历史税点,作为目标税点。其中,终端102查找到包括待审核票据的开具方名称的票据信息时,该票据信息可以是至少一个。通过本实施例,终端102可以在数据库中查找与包括上述待审核票据中开具方名称的历史票据数据,并根据历史票据数值确定目标票据数值,可以更快速地确定合理阈值范围。
在一个实施例中,当项目名称在目标项目名称列表的前预设名次时,查找数据库中是否存储有包括开具方名称的已通过审核的票据的票据信息之后,包括:当数据库中没有存储有包括开具方名称的已通过审核的票据的票据信息时,获取项目名称对应的相似关键字;查找数据库中是否存储有包括相似关键字的已通过审核的票据的票据信息;当数据库中存储有包括相似关键字的已通过审核的票据的票据信息时,获取包括相似关键字的已通过审核的票据的票据信息中的票据数值,作为目标票据数值。
本实施例中,终端102可以在数据库中查找是否包含上述待审核票据中的开具方名称的票据信息,当没有在数据库中找到该开具方名称时,终端102可以获取上述待审核票据中项目名称的相似关键字,该相似关键字可以通过语义分析获取,例如,可以将项目名称进行适当的分词,对每个分词进行自然语言的相应处理,查找相应的相似关键字。其中相似关键字可以是至少一个。终端102可以在查找到相似的关键字后在上述数据库中查找是否存储有包括上述相似关键字的票据信息,当查找到相关票据信息时,终端102可以从查找到的包含相似关键字的票据信息中获取与相似关键字对应的票据数值,作为上述目标票据数值。例如,当票据为发票时,数据库可以是财务数据库,终端102可以在财务数据库中查找与发票中商品名称的相似关键字相关的发票,当查找到包含相似关键字的发票后,终端102可以获取该发票中与相似关键字对应的税点,作为目标税点。其中,终端102查找到包括相似关键字的票据信息时,票据信息可以是至少一个。通过本实施例,终端102可以根据项目名称的相似关键字在数据库中查找目标票据数值,实现了更全面地查找上述目标票据数值,使查找到的目标票据数值更具有效性。
在一个实施例中,查找数据库中是否存储有包括相似关键字的已通过审核的票据的票据信息之后,包括:当数据库中没有存储有包括相似关键字的已通过审核的票据的票据信息时,在第三方公共数据库中获取包括项目名称和/或包括相似关键字的已通过审核的票据的票据信息中的票据数值,作为目标票据数值。
本实施例中,第三方公共数据库可以是其他包含上述待审核票据中的项目名称或上述相似关键字的票据信息数据库。终端102可以在上述第三方公共数据库中查找上述项目名称及其相似关键字相关的票据信息,并从查找到的票据信息中获取与上述项目名称或相似关键字相关的票据数值,作为目标票据数值,例如,当票据为发票时,第三方公共数据库可以是其他公共财务数据库,终端102可以在第三方公共数据库中查找待审核发票中的商品名称和其相似关键字,查找到的结果可以是报销记录或发票数据等,并可以在查找到的和上述商品或其相似关键字相关的税点作为目标税点。其中,上述查找到的票据数值可以是至少一个,在第三方公共数据库中查找到的票据信息可以是最新发布的。通过本实施例,终端102可以在第三方公共数据库中查找和项目名称或相似关键字相关的票据信息,实现了更全面地查找上述目标票据数值的效果。
在一个实施例中,根据目标票据数值,确定项目名称对应的票据数值的阈值范围,包括:获取目标票据数值中的最大值和最小值;根据最大值和最小值,确定项目名称对应的票据数值的阈值范围。
本实施例中,终端102可以获取到上述在数据库中查找到的目标票据数值中的最大值和目标票据数值的最小值,当上述目标票据数值为一个时,最大值和最小值可以是同一数值,终端102可以根据上述查找到的目标票据数值确定票据数值的阈值范围,在一个实施例中,根据最大值和最小值,确定项目名称对应的票据数值的阈值范围,包括:将目标票据数值的最大值作为阈值范围的第一最大值;将目标票据数值的最小值作为阈值范围的第一最小值;根据第一最大值和第一最小值,确定项目名称对应的票据数值的第一阈值范围;或,将目标票据数值的最大值增加第一预设比例,作为阈值范围的第二最大值;将目标票据数值的最小值减小第二预设比例,作为阈值范围的第二最小值;根据第二最大值和第二最小值,确定项目名称对应的票据数值的第二阈值范围。本实施例中,终端102可以把查找到的目标票据数值中的最大值作为阈值范围的最大值,把查找到的目标票据数值的最小值作为阈值范围的最小值,通过上述最大值和最小值确定上述项目名称对应的票据数值的阈值范围。具体地,当票据为发票时,可以把查找到的目标税点中的最大值作为税点阈值范围的最大值,把查找到的目标税点的最小值作为税点阈值范围的最小值,通过上述最大值和最小值确定发票中商品名称对应的税点的阈值范围。上述终端102还可以将上述最大值增加第一预设比例,作为上述阈值范围的另一个最大值,将上述最小值减小第二预设比例,作为上述阈值范围的另一个最小值,例如,票据为发票时,终端102可以将上述税点中最大值增加第一预设比例,作为上述阈值范围的另一个最大值,可以将上述税点中最小值减小第二预设比例,作为上述阈值范围的另一个最小值。其中,上述第一预设比例和第二预设比例可以相同,也可以不同,比如第一预设比例和第二预设比例都可以是10%,即上述第二最大值可以是第一最大值的110%,上述第二最小值可以是第一最小值的90%,上述的两个阈值范围都可以作为上述待审核票据中的票据数值的阈值范围。通过上述实施例,终端102可以根据实际情况调整上述票据数值的阈值范围,实现更灵活地判断上述待审核票据中的票据数值的合法性。
在一个实施例中,如图3所示,图3为另一个实施例中票据审核方法的流程示意图。以该方法应用于图1中的终端为例进行说明,该票据可以是发票。终端102可以获取发票信息,其中发票信息可以包括发票的类型、金额、开具方名称与纳税编号,开票项目名称,然后可以搜索财务数据库中是否存储有上述开具方名称的发票信息,由此判断发票开具方是否是第一次合作;当不是第一次合作时,在财务数据库中搜索双方的历史开票记录,并获取其中的项目名称对应的税点分布;当是第一次合作时,终端102可以提取发票中的项目名称,并通过语义分析得到相似关键字,根据相似关键字,在财务数据库中找到相关的报销记录和发票数据,若财务数据库中没有找到相关的数据,终端102可以从第三方公共数据库中查找和上述项目名称和相似关键字有关的最新税点,终端102可以根据上述步骤查找到的项目名称和税点,形成项目名称的分布和税点分布,例如可以是[商品1,税点1]、[商品2,税点2]的形式,还可以根据这些信息确定每个项目名称的税点的合理阈值范围,当待审核的发票中的税点和项目名称在上述阈值范围内时,可以令该发票通过审核,否则,可以对本次审核提出警示,提示相关审核人员该发票不通过审核。通过本实施例,终端102根据待审核的发票中的税点是否在合理的阈值范围内判断发票是否通过审核,提高了发票审核的效率。
在一个实施例中,提供了一种票据审核装置,参考图4,图4为一个实施例中票据审核装置的结构框图,该票据审核装置可以包括:
获取模块400,用于获取待审核票据的票据信息;票据信息包括事项名称、项目名称和项目名称对应的票据数值;事项名称与项目名称对应;
查找模块401,用于当项目名称在事项名称对应的范围内时,查找数据库中与事项名称对应的目标项目名称,按照预设条件将目标项目名称进行排序,将项目名称与排序结果比较;数据库中包括多个已通过审核的票据的票据信息;当项目名称在目标项目名称列表的前预设名次时,查找数据库中与项目名称相关的目标票据数值;
阈值范围确定模块402,用于根据目标票据数值,确定项目名称对应的票据数值的阈值范围;
判断模块403,用于将待审核票据的票据信息中的票据数值与阈值范围比较,当待审核票据的票据数值在阈值范围内时,确定待审核票据通过审核。
本发明的票据审核装置与本发明的票据审核方法一一对应,关于票据审核装置的具体限定可以参见上文中对于票据审核方法的限定,在上述票据审核方法的实施例阐述的技术特征及其有益效果均适用于票据审核装置的实施例中,在此不再赘述。上述票据审核装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示,图5为一个实施例中计算机设备的内部结构图。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种票据审核方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项实施例所述的票据审核方法。
本领域普通技术人员可以理解实现如上任一项实施例所述的票据审核方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
据此,在一个实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上任一项实施例所述的票据审核方法。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种票据审核方法,其特征在于,包括步骤:
获取待审核票据的票据信息;所述票据信息包括事项名称、所述事项名称对应的项目名称和所述项目名称对应的票据数值;
当所述项目名称在所述事项名称关联的已审核项目名称范围内时,根据所述项目名称查询数据库;所述数据库用于将所述事项名称关联的已审核项目名称排序,存储在目标项目名称列表中;所述数据库中包括多个已通过审核的票据的票据信息;
当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值;
根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围;
将所述待审核票据的票据信息中的票据数值与所述阈值范围比较,当所述待审核票据的票据数值在所述阈值范围内时,确定所述待审核票据通过审核。
2.根据权利要求1所述的方法,其特征在于,所述待审核票据的票据信息包括:开具方名称;
所述当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值,包括:
当所述项目名称在所述目标项目名称列表的前预设名次时,查找所述数据库中是否存储有包括所述开具方名称的已通过审核的票据的票据信息;
当所述数据库中存储有包括所述开具方名称的已通过审核的票据的票据信息时,获取所述包括所述开具方名称的已通过审核的票据的票据信息中的目标票据数值。
3.根据权利要求2所述的方法,其特征在于,所述当所述项目名称在所述目标项目名称列表的前预设名次时,查找所述数据库中是否存储有包括所述开具方名称的已通过审核的票据的票据信息之后,包括:
当所述数据库中没有存储有包括所述开具方名称的已通过审核的票据的票据信息时,获取所述项目名称对应的相似关键字;
查找所述数据库中是否存储有包括所述相似关键字的已通过审核的票据的票据信息;
当所述数据库中存储有包括所述相似关键字的已通过审核的票据的票据信息时,获取包括所述相似关键字的已通过审核的票据的票据信息中的票据数值,作为所述目标票据数值。
4.根据权利要求3所述的方法,其特征在于,所述查找所述数据库中是否存储有包括所述相似关键字的已通过审核的票据的票据信息之后,包括:
当所述数据库中没有存储有包括所述相似关键字的已通过审核的票据的票据信息时,在第三方公共数据库中获取包括所述项目名称和/或包括所述相似关键字的已通过审核的票据的票据信息中的票据数值,作为所述目标票据数值。
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围,包括:
获取所述目标票据数值中的最大值和最小值;
根据所述最大值和所述最小值,确定所述项目名称对应的票据数值的阈值范围。
6.根据权利要求5所述的方法,其特征在于,所述根据所述最大值和所述最小值,确定所述项目名称对应的票据数值的阈值范围,包括:
将所述目标票据数值的最大值作为所述阈值范围的第一最大值;
将所述目标票据数值的最小值作为所述阈值范围的第一最小值;
根据所述第一最大值和第一最小值,确定所述项目名称对应的票据数值的第一阈值范围;
或,
将所述目标票据数值的最大值增加第一预设比例,作为所述阈值范围的第二最大值;
将所述目标票据数值的最小值减小第二预设比例,作为所述阈值范围的第二最小值;
根据所述第二最大值和第二最小值,确定所述项目名称对应的票据数值的第二阈值范围。
7.根据权利要求1至6任一所述的方法,其特征在于,还包括:
当所述待审核票据的票据信息符合第一预设条件时,确定所述待审核票据不通过审核;
输出所述不通过审核的待审核票据的错误信息,以提示票据审核人员根据所述错误信息对所述不通过审核的票据进行处理;
所述第一预设条件包括以下至少一种:
所述项目名称不在所述事项名称关联的已审核项目名称的范围内;
所述待审核票据的票据数值在所述阈值范围外;
和/或,
当所述票据信息中的项目名称在所述目标项目名称列表的前预设名次外时,将所述票据信息发送至相应的审核人员的终端中,以使所述审核人员对所述票据进行审核。
8.一种票据审核装置,其特征在于,包括:
获取模块,用于获取待审核票据的票据信息;所述票据信息包括事项名称、所述事项名称对应的项目名称和所述项目名称对应的票据数值;
查找模块,用于当所述项目名称在所述事项名称关联的已审核项目名称范围内时,根据所述项目名称查询数据库;所述数据库用于将所述事项名称关联的已审核项目名称排序,存储在目标项目名称列表中;所述数据库中包括多个已通过审核的票据的票据信息;当所述项目名称在所述目标项目名称列表的前预设名次时,查找数据库中与所述项目名称相关的目标票据数值;
阈值范围确定模块,用于根据所述目标票据数值,确定所述项目名称对应的票据数值的阈值范围;
判断模块,用于将所述待审核票据的票据信息中的票据数值与所述阈值范围比较,当所述待审核票据的票据数值在所述阈值范围内时,确定所述待审核票据通过审核。
9.一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的票据审核方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的票据审核方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911352933.6A CN111126966A (zh) | 2019-12-25 | 2019-12-25 | 票据审核方法、装置、计算机设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911352933.6A CN111126966A (zh) | 2019-12-25 | 2019-12-25 | 票据审核方法、装置、计算机设备和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111126966A true CN111126966A (zh) | 2020-05-08 |
Family
ID=70502418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911352933.6A Pending CN111126966A (zh) | 2019-12-25 | 2019-12-25 | 票据审核方法、装置、计算机设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111126966A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111950985A (zh) * | 2020-08-18 | 2020-11-17 | 山东泰和建设管理有限公司 | 成本控制方法、装置、计算机设备及存储介质 |
CN114022098A (zh) * | 2021-10-09 | 2022-02-08 | 浪潮通用软件有限公司 | 单据审核方法、装置及计算机可读介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109299259A (zh) * | 2018-09-26 | 2019-02-01 | 深圳壹账通智能科技有限公司 | 企业发票数据监测方法、装置、计算机设备和存储介质 |
CN109544254A (zh) * | 2017-09-21 | 2019-03-29 | 华为技术有限公司 | 发票信息处理方法、装置及系统 |
CN109887153A (zh) * | 2019-02-03 | 2019-06-14 | 国信电子票据平台信息服务有限公司 | 一种财税处理方法和处理系统 |
CN110288451A (zh) * | 2019-05-15 | 2019-09-27 | 平安科技(深圳)有限公司 | 一种财务报销方法、系统、设备及存储介质 |
-
2019
- 2019-12-25 CN CN201911352933.6A patent/CN111126966A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109544254A (zh) * | 2017-09-21 | 2019-03-29 | 华为技术有限公司 | 发票信息处理方法、装置及系统 |
CN109299259A (zh) * | 2018-09-26 | 2019-02-01 | 深圳壹账通智能科技有限公司 | 企业发票数据监测方法、装置、计算机设备和存储介质 |
CN109887153A (zh) * | 2019-02-03 | 2019-06-14 | 国信电子票据平台信息服务有限公司 | 一种财税处理方法和处理系统 |
CN110288451A (zh) * | 2019-05-15 | 2019-09-27 | 平安科技(深圳)有限公司 | 一种财务报销方法、系统、设备及存储介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111950985A (zh) * | 2020-08-18 | 2020-11-17 | 山东泰和建设管理有限公司 | 成本控制方法、装置、计算机设备及存储介质 |
CN111950985B (zh) * | 2020-08-18 | 2024-05-07 | 山东泰和建设管理有限公司 | 成本控制方法、装置、计算机设备及存储介质 |
CN114022098A (zh) * | 2021-10-09 | 2022-02-08 | 浪潮通用软件有限公司 | 单据审核方法、装置及计算机可读介质 |
CN114022098B (zh) * | 2021-10-09 | 2024-09-06 | 浪潮通用软件有限公司 | 单据审核方法、装置及计算机可读介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040064404A1 (en) | Computer-based method for automatic remote coding of debtor credit databases with bankruptcy filing information | |
CN109739957B (zh) | 基于数据处理的单据信息录入方法、装置、设备及存储介质 | |
CN110147365B (zh) | 业务数据与财务数据的核对方法、装置、设备及介质 | |
WO2019019777A1 (zh) | 保单退费处理方法、装置、计算机设备和存储介质 | |
JP2016181254A (ja) | 自動仕訳処理装置、自動仕訳処理方法、および自動仕訳処理プログラム | |
CN115409590A (zh) | 一种统一对账方法、装置、设备及存储介质 | |
CN114240611A (zh) | 业务数据准确性核算方法、装置、计算机设备和存储介质 | |
CN111126966A (zh) | 票据审核方法、装置、计算机设备和计算机可读存储介质 | |
US20070255651A1 (en) | Batch processing of financial transactions | |
CN111143512A (zh) | 票据信息检测方法、装置和计算机设备 | |
CN115269437A (zh) | 测试用例推荐方法、装置、计算机设备及存储介质 | |
CN109947797B (zh) | 一种数据检查装置及方法 | |
CN111292068B (zh) | 一种合同信息审核方法、装置、电子设备及存储介质 | |
CN110489434B (zh) | 一种信息处理方法及相关设备 | |
US20230274371A1 (en) | Data ferret | |
CN116128668B (zh) | 一种匹配银行凭证科目的方法、系统及计算机存储介质 | |
CN114493820B (zh) | 适用于财务数据的关联验证式采集方法、装置及存储介质 | |
CN111161088A (zh) | 票据处理方法、装置和设备 | |
US10235719B2 (en) | Centralized GAAP approach for multidimensional accounting to reduce data volume and data reconciliation processing costs | |
CN107563599A (zh) | 基于大数据的专利价值评估系统 | |
CN110728566B (zh) | 报销文件中数据处理方法、装置、计算机设备和存储介质 | |
CN111858499A (zh) | 基于黑白名单的档案鉴定方法、系统及装置 | |
US12039596B1 (en) | Automated rule-based electronic transaction data analysis | |
CN110378599A (zh) | 事故预防质量的评级方法、系统、设备及计算机存储介质 | |
CN115062072B (zh) | 一种实收信托规模的统计方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200508 |
|
RJ01 | Rejection of invention patent application after publication |