CN115358751B - 一种交易单据的自动审核方法、装置及电子设备 - Google Patents
一种交易单据的自动审核方法、装置及电子设备 Download PDFInfo
- Publication number
- CN115358751B CN115358751B CN202211016995.1A CN202211016995A CN115358751B CN 115358751 B CN115358751 B CN 115358751B CN 202211016995 A CN202211016995 A CN 202211016995A CN 115358751 B CN115358751 B CN 115358751B
- Authority
- CN
- China
- Prior art keywords
- audit
- transaction
- auditing
- matched
- preset
- 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
Links
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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/412—Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供一种交易单据的自动审核方法、装置及电子设备,包括:通过识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;根据每个交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;确定与每个交易单据对应的多个预设审核规则,将多个目标审核标签与每个预设审核规则依次进行匹配,获得匹配结果;根据匹配结果,从多组预设审核规则中,确定与每个交易单据相匹配的目标审核规则;针对每个交易单据,确定目标审核规则对应的第一审核结果,按照第一审核结果,对该交易单据进行处理。本申请通过交易单据添加的审核标签匹配对应的审核规则,能够提高对交易单据的审核效率以及精准度。
Description
技术领域
本申请涉及数据处理技术领域,尤其涉及一种交易单据的自动审核方法、装置及电子设备。
背景技术
在现有技术中,在智能汇款项的目建设开发工作中,对于银行汇款业务相关交易单据的审核是由审核人员根据自身经验手动完成的,这样的方式,审核效率低下。
发明内容
有鉴于此,本申请的目的在于至少提供一种交易单据的自动审核方法、装置及电子设备,通过交易单据添加的审核标签匹配审核规则,能够提高交易单据审核效率以及精准度。
本申请主要包括以下几个方面:
第一方面,本申请实施例提供一种交易单据的自动审核方法,方法包括:
获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型;根据交易单据类型,从与该交易单据类型对应的至少一个识别模板中确定与每个交易单据对应的最优识别模板;针对每个交易单据,通过最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则;针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
在一种可能的实施方式中,每个识别模板中包括多个交易单据要素,其中,通过以下方式确定识别模板:响应于对每个交易单据要素执行的框选操作,生成与每个交易单据要素对应的单据标注项;针对每个单据标注项,响应于针对该单据标注项执行的选择操作,显示针对该单据标注项的单据识别标签配置界面,单据识别标签配置界面包括至少一个识别属性配置项;针对每个单据标注项,响应于对每个识别属性配置项执行的配置操作,生成与该单据标注项对应的单据识别标签;由与每个交易单据要素对应的单据标注项以及单据识别标签,形成识别模板。
在一种可能的实施方式中,针对每个交易单据,通过最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息的步骤包括:针对每个交易单据,确定最优识别模板中的多个单据标注项以及与每个单据标注项对应的单据识别标签;利用每个单据标注项以及对应的单据识别标签,采用OCR识别技术,对该交易单据进行识别,获得与最优识别模板中的每个交易单据要素对应的字段识别信息;由至少一个字段识别信息,形成该交易单据的识别信息。
在一种可能的实施方式中,针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签的步骤包括:针对每个预设业务审核逻辑,使用该预设业务审核逻辑对该交易单据对应的识别信息进行审核,获得第二审核结果,第二审核结果用于指示预设业务审核逻辑下交易单据对应的审核标签;针对每个预设业务审核逻辑,将该预设业务审核逻辑对应的第二审核结果所指示的审核标签,作为与该预设业务审核逻辑对应的目标审核标签并添加到该交易单据。
在一种可能的实施方式中,通过以下方式确定与每个交易单据相匹配的目标审核规则:确定与该交易单据对应的每个预设审核规则的优先级;按照每个预设审核规则对应的优先级,从最高优先级对应的预设审核规则开始,将多个预设审核规则与该交易单据进行匹配;针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果;若匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配,则将该次匹配所对应的预设审核规则确定为目标审核规则;若匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配,则按照预设审核规则对应的优先级,确定执行下一次匹配的预设审核规则,执行下一次匹配,直到确定目标审核规则。
在一种可能的实施方式中,每个预设审核规则包括第一待匹配审核标签集合和第二待匹配审核标签集合,第一待匹配审核标签集合包括多个第一待匹配审核标签,第二待匹配审核标签集合中包括多个第二待匹配审核标签,其中,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果的步骤包括:针对第一待匹配审核标签集合中的每个第一待匹配审核标签,判断多个目标审核标签是否存在与该第一待匹配审核标签相匹配的目标审核标签;若第一待匹配审核标签集合中的每个待匹配审核标签在多个目标审核标签中均存在对应的目标审核标签,则针对第二待匹配审核标签集合中的每个第二待匹配审核标签,判断多个目标审核标签是否存在与该第二待匹配审核标签相匹配的目标审核标签;若第一待匹配审核标签集合中的任意一个待匹配标签在多个目标审核标签中不存在对应的目标审核标签,则匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配。
在一种可能的实施方式中,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果的步骤还包括:若第二待匹配审核标签集合中的每个第二待匹配审核标签在多个目标审核标签中均不存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配;若第二待匹配审核标签集合中的任意一个第二待匹配审核标签在多个目标审核标签中存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配。
第二方面,本申请实施例还提供一种交易单据的自动审核装置,装置包括:
获取模块,用于获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型;确定模块,用于根据交易单据类型,从与该交易单据类型对应的至少一个识别模板中确定与每个交易单据对应的最优识别模板;识别模块,用于针对每个交易单据,通过最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;添加模块,用于针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;匹配模块,用于针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则;处理模块,用于针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的自动审核方法的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中的自动审核方法的步骤。
本申请实施例提供的一种交易单据的自动审核方法、装置及电子设备,获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型;根据交易单据类型,确定每个交易单据对应的识别模板;针对每个交易单据,通过识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,获得匹配结果;根据匹配结果,从多组预设审核规则中,确定与每个交易单据相匹配的目标审核规则;针对每个交易单据,确定目标审核规则对应的第一审核结果,按照第一审核结果,对该交易单据进行处理。通过交易单据添加的审核标签匹配审核规则,能够提高交易单据审核效率以及精准度。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例所提供的一种交易单据的自动审核方法的流程图;
图2示出了本申请实施例所提供的一种识别模板的示意图;
图3示出了本申请实施例所提供的一种预设审核规则的示意图;
图4示出了本申请实施例提供的一种交易单据的自动审核装置的结构示意图;
图5示出了本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中的附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本申请保护的范围。
现有技术中,在对于智能汇款项目建设开发工作中,对于银行汇款业务相关交易单据的审核,往往是用户上传交易单据后,由指定的审核人员根据经验进行人工审核,这样的方式,审核效率低下的同时,一旦存在审核人员在审核过程中针对数据审核存在遗漏现象,还会降低对交易单据审核的准确度。
基于此,本申请实施例提供了一种交易单据的自动审核方法,通过交易单据添加的审核标签匹配审核规则,能够提高交易单据审核效率以及精准度,具体如下:
请参阅图1,图1示出了本申请实施例所提供的一种交易单据的自动审核方法的流程图。如图1所示,本申请实施例提供的交易单据的自动审核方法,包括以下步骤:
S100、获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型。
具体的,针对电子版的交易单据,用户可以获取后直接上传,或者,针对纸质交易单据,用户可以通过扫描装置,获取针对纸质交易单据的图片,以图片的形式上传交易单据,用户在上传交易单据的同时,会标注所上传的交易单据的基本信息,具体的,交易单据的基本信息包括但不限于交易单据涉及的交易类型、交易单据类型、交易双方名称、交易双方地址、交易金额、付款类型以及交易产品类型,其中,交易单据类型包括但不限于以下项中的至少一项:订单、***、合同、提单以及汇款单。
S200、根据交易单据类型,从多个识别模板中确定与每个交易单据对应的最优识别模板。
具体的,这里的识别模板为进行OCR识别所要用到的识别模板,在本申请中,获取到交易单据后,需要对交易单据内部的具体内容采用OCR识别的方式进行识别,具体的,OCR识别需要依靠预先设置的识别模板,本申请中,每个交易单据类型预先设置好了至少一个识别模板,针对每个交易单据类型对应的至少一个识别模板,可以预先配置每个识别模板对应的优先级,可以通过识别模板对应的优先级,将优先级最高的识别模板,确定为用于对交易单据进行识别的最优识别模板。
具体的,每个识别模板中包括多个交易单据要素,交易单据要素为OCR识别时的参照。
在一优选实施例中,通过以下方式确定识别模板:
响应于对每个交易单据要素执行的框选操作,生成与每个交易单据要素对应的单据标注项。
请参阅图2,图2示出了本申请实施例所提供的一种识别模板的示意图,如图2所示,识别模板A中的交易单据要素包括“测试公司合同一”、“合同号码”、“买方”、“卖方”,其中,合同号码为20191018C1234,合同日期为2019-10-18,买方为FOTRADE,卖方为XXDD,如图2所示,分别对“20191018C1234”、“2019-10-18”、“FOTRADE”、“XXDD”执行框选操作,会分别形成与合同号码、合同日期、买方、卖方对应的单据标注项a、b、c、d。
针对每个单据标注项,响应于针对该单据标注项执行的选择操作,显示针对该单据标注项的单据识别标签配置界面。
具体的,单据识别标签配置界面包括至少一个识别属性配置项,每个识别属性配置项用于确定OCR针对单据标注项的识别方式,其中,识别属性配置项包括但不限于以下项中的至少一项:单据标注项的名称配置项、单据标注项的位置配置项、单据标注项的标题类型配置项、单据标注项是否为手写区域、单据标注项是否存在英文切词,其中,单据标注项的位置配置项用于指示单据标注项是否换行、所在文字行数、单据标注项的文字方向、标题类型配置项包括不含标题、标题在左、标题在上。
针对每个单据标注项,响应于对每个识别属性配置项执行的配置操作,生成与该单据标注项对应的单据识别标签,由与每个交易单据要素对应的单据标注项以及单据识别标签,形成识别模板。
在一具体实施例中,在针对单据标注项的全部识别属性配置项均配置完成后,会由配置完成的全部识别属性配置项组合形成针对该单据标注项的单据识别标签,然后由识别模板内部框选出的多个单据标注项以及与每个单据标注项对应的单据识别标签,共同形成识别模板。
返回图1,S300、针对每个交易单据,通过最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息。
在一优选实施例中,步骤S300包括:
针对每个交易单据,确定最优识别模板中的多个单据标注项以及与每个单据标注项对应的单据识别标签,利用每个单据标注项以及对应的单据识别标签,采用OCR识别技术,对该交易单据进行识别,获得与最优识别模板中的每个交易单据要素对应的字段识别信息,由至少一个字段识别信息,形成该交易单据的识别信息。
S400、针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签。
在一优选实施例中,本申请中包括多个预设业务审核逻辑以及预先设置的多个审核标签,每运行一个预设业务审核逻辑,即可为交易单据添加对应的目标审核标签,其中,每个审核标签都有其对应的审核标签类型,审核标签类型包括但不限于主体合法性审核标签、交易单据种类审核标签、交易单据完整性审核标签、交易单据准确性审核标签以及交易与交易单据一致性审核标签。
其中,主体合法性审核标签包括但不限于以下审核标签中的至少一项:主体合法性异常、内控白名单、内控黑名单、A类企业、B类企业、C类企业、X类企业、对公企业以及对私居民,交易单据种类审核标签包括但不限于以下审核标签中的至少一项:交易单据种类匹配异常、交易单据种类不匹配、交易单据种类匹配,交易单据完整性审核标签包括但不限于以下审核标签中的至少一项:交易单据识别异常、合同不完整以及***不完整,交易单据完整性审核标签包括但不限于以下审核标签中的至少一项:交易单据识别异常、交易单据准确性审核标签包括但不限于以下审核标签中的至少一项:交易单据审核异常、交易单据金额间关系不正确、交易单据币类异常、交易单据币类正确。
在一优选实施例中,步骤S400包括:
针对每个预设业务审核逻辑,使用该预设业务审核逻辑对该交易单据对应的识别信息进行审核,获得第二审核结果,针对每个预设业务审核逻辑,将该预设业务审核逻辑对应的第二审核结果所指示的审核标签,作为与该预设业务审核逻辑对应的目标审核标签并添加到该交易单据。
其中,第二审核结果用于指示预设业务审核逻辑下交易单据对应的审核标签,具体的,在获取到每个交易单据对应的识别信息后,使用多个预设业务审核逻辑依次对交易单据进行审核,具体的,还可以根据识别到的信息获取与交易单据对应的相关业务数据,识别信息和交易单据所涉及的业务数据,是为每个预设业务审核逻辑提供审核依据,也就是说,预设业务审核逻辑是对识别信息和业务数据进行审核,具体审核哪一个业务数据,取决于预设业务审核逻辑。
例如,某一预设业务审核逻辑为检验单据识别内容是否完整,则运行该预设业务审核逻辑后,则会检验识别信息的完整性,并获得对应的第二审核结果,若第二审核结果为识别信息为空或识别信息缺少识别出的交易单据要素,则该第二审核结果所指示的审核标签为交易单据不完整,若第二审核结果为识别信息不缺少最优识别模板中所规定的各交易单据要素,则该第二审核结果所指示的审核标签为交易单据完整。
在另一具体实施例中,某一预设业务审核逻辑为确定交易单据中所涉及的买方的企业类型,则运行该预设业务审核逻辑后,则会根据识别信息所指示的买房的名称,从数据库中所记录的涉及该交易单据的相关业务数据中,获取该买房对应的企业类型,以此获得与该预设业务审核逻辑对应的第二审核结果,若第二审核结果为买房的企业类型为A类企业,则该第二审核结果所指示的审核标签为A类企业。
S500、针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则。
在一优选实施例中,通过以下方式确定与每个交易单据相匹配的目标审核规则:
确定与该交易单据对应的每个预设审核规则的优先级,按照每个预设审核规则对应的优先级,从最高优先级对应的预设审核规则开始,将多个预设审核规则与该交易单据进行匹配,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果,若匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配,则将该次匹配所对应的预设审核规则确定为目标审核规则,若匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配,则按照预设审核规则对应的优先级,确定执行下一次匹配的预设审核规则,执行下一次匹配,直到确定目标审核规则。
在一优选实施例中,首先,用户可以根据交易单据对应的交易单据类型,确定与该交易单据类型所绑定的多个预设审核规则,其次,每个预设审核规则预先设置了对应的优先级,可以按照优先级顺序,依次将预设审核规则与交易单据进行匹配,在本申请中,按照优先级的顺序进行匹配,一旦出现与交易单据相匹配的预设审核规则,则将该预设审核规则确定为目标预设审核规则后,即刻退出匹配过程,否则,将交易单据与下一优先级对应的预设审核规则进行匹配,直至找到相匹配的预设审核规则,退出匹配过程,若多个预设审核规则中均不存在与交易单据相匹配的目标审核规则,则将交易单据推送至用户,并提示用户进行手动处理。
优选的,预设审核规则,是为了确定交易单据的处理方式,每个预设审核规则,均对应不同的处理方式。
在一优选实施例中,每个预设审核规则包括第一待匹配审核标签集合和第二待匹配审核标签集合,第一待匹配审核标签集合包括多个第一待匹配审核标签,第二待匹配审核标签集合中包括多个第二待匹配审核标签。
具体的,第一待匹配审核标签和第二待匹配审核标签,都是根据预设审核规则对应的审核策略,从预先设置的多个审核标签中选取的,具体的,按照审核策略所指示的方式,从多个审核标签中选取第一待匹配审核标签和第二待匹配审核标签,并进行组合形成预设审核规则,具体的,组合方式包括但不限于标签合并、标签嵌套以及对象注解。
请参阅图3,图3示出了本申请实施例所提供的一种预设审核规则的示意图,如图3所示的预设审核规则,该预设审核规则所对应的交易单据类型为汇出汇款类型的交易单据,交易单据所涉及的交易类型为货物贸易,第一待匹配审核标签集合包括标签序号A004对应的A类企业、标签序号A008对应的对公企业、标签序号F016对应的货到付款、标签序号B003对应的交易单据种类匹配、标签序号D001对应的交易单据审核异常、标签序号E002对应的交易数据与交易单据一致,由第一待匹配审核标签集合可知,由多个第一待匹配审核标签合并形成第一待匹配审核标签集合,第二待匹配审核标签集合包括标签序号A011对应的辅导期企业,其中,第一待匹配审核标签集合表示第一待匹配审核标签需要出现在单多个目标审核标签中,第二匹配审核标签集合表示第二待匹配审核标签不能出现在单多个目标审核标签中。
在一优选实施例中,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果的步骤包括:
针对第一待匹配审核标签集合中的每个第一待匹配审核标签,判断多个目标审核标签是否存在与该第一待匹配审核标签相匹配的目标审核标签;
若第一待匹配审核标签集合中的每个待匹配审核标签在多个目标审核标签中均存在对应的目标审核标签,则针对第二待匹配审核标签集合中的每个第二待匹配审核标签,判断多个目标审核标签是否存在与该第二待匹配审核标签相匹配的目标审核标签;
若第一待匹配审核标签集合中的任意一个待匹配标签在多个目标审核标签中不存在对应的目标审核标签,则匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配;
若第二待匹配审核标签集合中的每个第二待匹配审核标签在多个目标审核标签中均不存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配;
若第二待匹配审核标签集合中的任意一个第二待匹配审核标签在多个目标审核标签中存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配。
返回图1,S600、针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
在具体实施中,处理方式包括自动处理、上传到国结***手工处理和直接返回用户。
优选的,当目标审核规则的处理方式为直接返回用户时,说明符合该目标审核规则的交易单据审核结果不通过,需要重新返回用户并提示用户重新上传交易单据。
基于同一申请构思,本申请实施例中还提供了与上述实施例提供的交易单据的自动审核方法对应的交易单据的自动审核装置装置,由于本申请实施例中的装置解决问题的原理与本申请上述实施例的交易单据的自动审核方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
请参阅图4,图4示出了本申请实施例提供的一种交易单据的自动审核装置的结构示意图,如图4所示,装置包括:
获取模块710,用于获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型以及业务数据;
确定模块720,用于根据交易单据类型,从与该交易单据类型对应的至少一个识别模板中确定与每个交易单据对应的最优识别模板;
识别模块730,用于针对每个交易单据,通过最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;
添加模块740,用于针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;
匹配模块750,用于针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则;
处理模块760,用于针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
基于同一申请构思,请参阅图5,图5示出了本申请实施例提供的一种电子设备的结构示意图,电子设备800包括:处理器810、存储器820和总线830,所述存储器820存储有所述处理器810可执行的机器可读指令,当电子设备800运行时,所述处理器810与所述存储器820之间通过所述总线830进行通信,所述机器可读指令被所述处理器810运行时执行如上述实施例中任一所述的交易单据的自动审核方法的步骤。
基于同一申请构思,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例提供的交易单据的自动审核方法的步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应所述理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种交易单据的自动审核方法,其特征在于,所述方法包括:
获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型;
根据所述交易单据类型,从与该交易单据类型对应的至少一个识别模板中确定与每个交易单据对应的最优识别模板;
针对每个交易单据,通过所述最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;
针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;
针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则;
针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
2.根据权利要求1所述的方法,其特征在于,每个识别模板中包括多个交易单据要素,
其中,通过以下方式确定所述识别模板:
响应于对每个交易单据要素执行的框选操作,生成与每个交易单据要素对应的单据标注项;
针对每个单据标注项,响应于针对该单据标注项执行的选择操作,显示针对该单据标注项的单据识别标签配置界面,所述单据识别标签配置界面包括至少一个识别属性配置项;
针对每个单据标注项,响应于对每个识别属性配置项执行的配置操作,生成与该单据标注项对应的单据识别标签;
由与每个交易单据要素对应的单据标注项以及单据识别标签,形成所述识别模板。
3.根据权利要求2所述的方法,其特征在于,针对每个交易单据,通过所述最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息的步骤包括:
针对每个交易单据,确定所述最优识别模板中的多个单据标注项以及与每个单据标注项对应的单据识别标签;
利用每个单据标注项以及对应的单据识别标签,采用OCR识别技术,对该交易单据进行识别,获得与最优识别模板中的每个交易单据要素对应的字段识别信息;
由所述至少一个字段识别信息,形成该交易单据的识别信息。
4.根据权利要求1所述的方法,其特征在于,针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签的步骤包括:
针对每个预设业务审核逻辑,使用该预设业务审核逻辑对该交易单据对应的识别信息进行审核,获得第二审核结果,所述第二审核结果用于指示预设业务审核逻辑下交易单据对应的审核标签;
针对每个预设业务审核逻辑,将该预设业务审核逻辑对应的第二审核结果所指示的审核标签,作为与该预设业务审核逻辑对应的目标审核标签并添加到该交易单据。
5.根据权利要求1所述的方法,其特征在于,通过以下方式确定与每个交易单据相匹配的目标审核规则:
确定与该交易单据对应的每个预设审核规则的优先级;
按照每个预设审核规则对应的优先级,从最高优先级对应的预设审核规则开始,将多个预设审核规则与该交易单据进行匹配;
针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果;
若匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配,则将该次匹配所对应的预设审核规则确定为目标审核规则;
若匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配,则按照预设审核规则对应的优先级,确定执行下一次匹配的预设审核规则,执行下一次匹配,直到确定目标审核规则。
6.根据权利要求5所述的方法,其特征在于,每个预设审核规则包括第一待匹配审核标签集合和第二待匹配审核标签集合,所述第一待匹配审核标签集合包括多个第一待匹配审核标签,所述第二待匹配审核标签集合中包括多个第二待匹配审核标签,
其中,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果的步骤包括:
针对第一待匹配审核标签集合中的每个第一待匹配审核标签,判断多个目标审核标签是否存在与该第一待匹配审核标签相匹配的目标审核标签;
若第一待匹配审核标签集合中的每个待匹配审核标签在多个目标审核标签中均存在对应的目标审核标签,则针对第二待匹配审核标签集合中的每个第二待匹配审核标签,判断多个目标审核标签是否存在与该第二待匹配审核标签相匹配的目标审核标签;
若第一待匹配审核标签集合中的任意一个待匹配标签在多个目标审核标签中不存在对应的目标审核标签,则匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配。
7.根据权利要求6所述的方法,其特征在于,针对每次匹配,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,以获得该次匹配对应的匹配结果的步骤还包括:
若第二待匹配审核标签集合中的每个第二待匹配审核标签在多个目标审核标签中均不存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据匹配;
若第二待匹配审核标签集合中的任意一个第二待匹配审核标签在多个目标审核标签中存在相匹配的目标审核标签,则该次匹配对应的匹配结果指示该次匹配对应的预设审核规则与该交易单据不匹配。
8.一种交易单据的自动审核装置,其特征在于,所述装置包括:
获取模块,用于获取用户上传的至少一个交易单据以及与每个交易单据对应的交易单据类型;
确定模块,用于根据所述交易单据类型,从与该交易单据类型对应的至少一个识别模板中确定与每个交易单据对应的最优识别模板;
识别模块,用于针对每个交易单据,通过所述最优识别模板对该交易单据进行识别,获取与该交易单据对应的识别信息;
添加模块,用于针对每个交易单据,根据该交易单据对应的识别信息以及多个预设业务审核逻辑,为该交易单据添加多个目标审核标签;
匹配模块,用于针对每个交易单据,确定与该交易单据对应的多个预设审核规则,将该交易单据对应的多个目标审核标签与每个预设审核规则依次进行匹配,确定与该交易单据相匹配的目标审核规则;
处理模块,用于针对每个交易单据,确定与目标审核规则对应的处理方式,按照目标审核规则所对应的处理方式,对该交易单据进行处理。
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至7任一所述的交易单据的自动审核方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的交易单据的自动审核方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211016995.1A CN115358751B (zh) | 2022-08-22 | 2022-08-22 | 一种交易单据的自动审核方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211016995.1A CN115358751B (zh) | 2022-08-22 | 2022-08-22 | 一种交易单据的自动审核方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115358751A CN115358751A (zh) | 2022-11-18 |
CN115358751B true CN115358751B (zh) | 2023-04-28 |
Family
ID=84003133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211016995.1A Active CN115358751B (zh) | 2022-08-22 | 2022-08-22 | 一种交易单据的自动审核方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115358751B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117217711A (zh) * | 2023-10-23 | 2023-12-12 | 广东电网有限责任公司 | 通信费单据自动审核方法及*** |
CN117875906B (zh) * | 2024-03-06 | 2024-06-04 | 青岛冠成软件有限公司 | 一种基于人工智能的电子单据审核方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111274782A (zh) * | 2020-02-25 | 2020-06-12 | 平安科技(深圳)有限公司 | 一种文本审核方法、装置、计算机设备及可读存储介质 |
CN111967493A (zh) * | 2020-06-29 | 2020-11-20 | 北京百度网讯科技有限公司 | 图像审核方法、装置、电子设备和存储介质 |
CN112712429A (zh) * | 2020-12-28 | 2021-04-27 | 中电金信软件有限公司 | 汇款业务审核方法、装置、计算机设备和存储介质 |
CN114519568A (zh) * | 2022-02-16 | 2022-05-20 | 中国农业银行股份有限公司 | 审单方法、装置、电子设备和存储介质 |
-
2022
- 2022-08-22 CN CN202211016995.1A patent/CN115358751B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111274782A (zh) * | 2020-02-25 | 2020-06-12 | 平安科技(深圳)有限公司 | 一种文本审核方法、装置、计算机设备及可读存储介质 |
CN111967493A (zh) * | 2020-06-29 | 2020-11-20 | 北京百度网讯科技有限公司 | 图像审核方法、装置、电子设备和存储介质 |
CN112712429A (zh) * | 2020-12-28 | 2021-04-27 | 中电金信软件有限公司 | 汇款业务审核方法、装置、计算机设备和存储介质 |
CN114519568A (zh) * | 2022-02-16 | 2022-05-20 | 中国农业银行股份有限公司 | 审单方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115358751A (zh) | 2022-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115358751B (zh) | 一种交易单据的自动审核方法、装置及电子设备 | |
CN101441715B (zh) | 帐票处理方法与帐票处理*** | |
US10726200B2 (en) | Systems and methods for user interfaces that provide enhanced verification of extracted data | |
CN109033058B (zh) | 合同文本验证方法、装置、计算机设备和存储介质 | |
CN110705952A (zh) | 一种合同审核方法及装置 | |
CN107274291B (zh) | 跨平台的估值表解析方法、存储介质及应用服务器 | |
US11880435B2 (en) | Determination of intermediate representations of discovered document structures | |
US20230359599A1 (en) | Method and system for managing metadata | |
CN110472939A (zh) | 一种供应链业务单据自动校验装置、***及方法 | |
CN110363222B (zh) | 用于模型训练的图片标注方法、装置、计算机设备及存储介质 | |
CN109685477A (zh) | 账务处理***及处理方法 | |
CN109271951A (zh) | 一种提升记账审核效率的方法及*** | |
JP2013164740A (ja) | 会計情報読取りシステム、会計情報読取り方法、及びプログラム | |
TWI716761B (zh) | 智能會計帳務系統與會計憑證的辨識入帳方法 | |
CN109791537A (zh) | 将电子文档补充完整的***和方法 | |
CN112307101A (zh) | 工程计价审核方法、装置、计算机设备以及*** | |
JP7272037B2 (ja) | 情報処理装置及びプログラム | |
JP2018101327A (ja) | データ登録装置及びデータ登録方法 | |
TWM575887U (zh) | 智能會計帳務系統 | |
CN115563008A (zh) | 代码覆盖率检测***、方法、装置和存储介质 | |
CN113343968A (zh) | 多模板证书快速审证方法、***、介质及装置 | |
JP5304397B2 (ja) | 帳票処理装置及び帳票処理プログラム | |
CN112287828A (zh) | 一种基于机器学习的财务报表生成方法及装置 | |
JP2006053762A (ja) | 帳票処理システム | |
CN110673888B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |