CN111831683A - 一种基于动态扩展场景匹配的自动化稽核方法和*** - Google Patents
一种基于动态扩展场景匹配的自动化稽核方法和*** Download PDFInfo
- Publication number
- CN111831683A CN111831683A CN202010724403.6A CN202010724403A CN111831683A CN 111831683 A CN111831683 A CN 111831683A CN 202010724403 A CN202010724403 A CN 202010724403A CN 111831683 A CN111831683 A CN 111831683A
- Authority
- CN
- China
- Prior art keywords
- audit
- order
- difference
- order number
- matching
- 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 53
- 238000012550 audit Methods 0.000 claims abstract description 184
- 230000002093 peripheral effect Effects 0.000 claims abstract description 11
- 238000006243 chemical reaction Methods 0.000 claims description 31
- 238000007781 pre-processing Methods 0.000 claims description 22
- 238000002360 preparation method Methods 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 abstract description 3
- 238000012423 maintenance Methods 0.000 abstract description 3
- 230000008447 perception Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 17
- 230000009286 beneficial effect Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/254—Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
-
- 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/12—Accounting
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Computational Linguistics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于动态扩展场景匹配的自动化稽核方法和***,该方法包括:扫描***接口获取原始文件,对原始文件经预处理解析之后存入数据库中,在经过预处理解析之后的原始文件中提取出被稽核的字段,并放进稽核汇总表中,将稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的差异记录抽取到差异明细表中,根据业务需求对稽核汇总表和差异明细表的数据进行报表展示,并针对不同差异场景对差异数据进行处理,实现对异常数据快速溯源、精准定位,稽核结果报告可视化,提高数据质量,加强用户感知,提升运维效率。
Description
技术领域
本发明涉及电信领域,尤其涉及一种基于动态扩展场景匹配的自动化稽核方法和***。
背景技术
目前联通正处于互联网化转型,线上线下前端触点的业务受理交易量和交易金额越来越大,例如:沃易售、校园营销、开放平台、预受理、京东淘宝触点,这就使得差异出现的可能性会越来越多,同时业务涉及的平台也多,经常会出现数据不一致的情况,现有技术无法很好解决这个问题。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种基于动态扩展场景匹配的自动化稽核方法和***。
本发明解决上述技术问题的技术方案如下:
一种基于动态扩展场景匹配的自动化稽核方法,包括:
S1,扫描***接口获取原始文件,对所述原始文件经预处理解析之后存入数据库中;
S2,在经过预处理解析之后的所述原始文件中提取出被稽核的字段,并放进稽核汇总表中;
S3,将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的所述差异记录抽取到差异明细表中;
S4,根据业务需求对所述稽核汇总表和所述差异明细表的数据进行报表展示,并针对不同差异场景对所述差异数据进行处理。
本发明的有益效果是:本方案通过对获取的原始文件进行预处理解析处理,对经过预处理解析之后的所述原始文件进行自动化稽核、动态扩展场景匹配,并对匹配结果进行展示和对差异数据做相应的处理,结合***受理场景多、支付渠道多、支撑***平台多的特点,通过对数据的准实时稽核,实现对异常数据快速溯源、精准定位,稽核结果报告可视化,提高数据质量,加强用户感知,提升运维效率。
进一步地,所述对所述原始文件经预处理解析之后存入数据库中具体包括:
将所述原始文件存放到数据库的特定目录中;
在所述服务器中通过配置表对所述原始文件进行解析处理;
将解析内容存放到数据库对应的稽核源表中。
采用上述进一步方案的有益效果是:本方案通过配置文件路径和数据库表名,便于将不同***的文件存入对应的数据库表中。
进一步地,所述S2具体包括:
获取来单中心的第一订单号、第一订单状态和第一订单金额;
根据所述第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;
根据所述第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;
根据所述第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;
将每条所述第一订单号、所述第一订单状态、第一订单金额、所述第二订单号、所述第二订单状态、第二订单金额、所述第三订单号、所述第三订单状态、第三订单金额、所述第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入所述稽核汇总表中。
采用上述进一步方案的有益效果是:本方案通过自动化稽核过程,实现了基于业务端到端流程涉及平台,细化分正、反向作为稽核入口,对业务流程中的差异场景做了全面覆盖。
进一步地,所述将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配具体包括:
从数据转换后的所述稽核汇总表中取出记录;
将所述记录与预设稽核模式进行对比;
将对比结果更新到稽核对比表,从所述稽核对比表中获取所述差异记录,其中所述稽核对比表包括:对比时间、匹配模式代码和匹配结果。
采用上述进一步方案的有益效果是:本方案基于可动态扩展场景匹配方法,可动态扩展业务稽核涉及的平台、触点、渠道,从而可以适应不同的业务。
进一步地,所述将对比结果更新到稽核对比表之前还包括:
根据预设转换规则,将所述稽核汇总表中的稽核字段转换为相应的数值,将数据转换后的稽核汇总表作为稽核对比表。
采用上述进一步方案的有益效果是:本方案根据转化规则获得稽核对比表,其中稽核对比表存储着差异数据的配置关系,通过获取稽核对比表中差异明细之间关系,便于实现后续的差异数据提取和展示。
本发明解决上述技术问题的另一种技术方案如下:
一种基于动态扩展场景匹配的自动化稽核***,包括:预处理模块、稽核字段提取模块、稽核匹配模块和数据展示处理模块;
所述预处理模块用于扫描***接口获取原始文件,对所述原始文件经预处理解析之后存入数据库中;
所述稽核字段提取模块用于在经过预处理解析之后的所述原始文件中提取出被稽核的字段,并放进稽核汇总表中;
所述稽核匹配模块用于将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的所述差异记录抽取到差异明细表中;
所述数据展示处理模块用于根据业务需求对所述稽核汇总表和所述差异明细表的数据进行报表展示,并针对不同差异场景对所述差异数据进行处理。
本发明的有益效果是:本方案通过对获取的原始文件进行预处理解析处理,对经过预处理解析之后的所述原始文件进行自动化稽核、动态扩展场景匹配,并对匹配结果进行展示和对差异数据做相应的处理,结合***受理场景多、支付渠道多、支撑***平台多的特点,通过对数据的准实时稽核,实现对异常数据快速溯源、精准定位,稽核结果报告可视化,提高数据质量,加强用户感知,提升运维效率。
进一步地,所述预处理模块具体用于将所述原始文件存放到数据库的特定目录中;在所述服务器中通过配置表对所述原始文件进行解析处理;将解析内容存放到数据库对应的稽核源表中。
采用上述进一步方案的有益效果是:本方案通过配置文件路径和数据库表名,便于将不同***的文件存入对应的数据库表中。
进一步地,所述稽核字段提取模块具体用于获取来单中心的第一订单号、第一订单状态和第一订单金额;
根据所述第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;
根据所述第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;
根据所述第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;
将每条所述第一订单号、所述第一订单状态、第一订单金额、所述第二订单号、所述第二订单状态、第二订单金额、所述第三订单号、所述第三订单状态、第三订单金额、所述第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入所述稽核汇总表中。
采用上述进一步方案的有益效果是:本方案通过自动化稽核过程,实现了基于业务端到端流程涉及平台,细化分正、反向作为稽核入口,对业务流程中的差异场景做了全面覆盖。
进一步地,所述稽核匹配模块具体用于从数据转换后的所述稽核汇总表中取出记录;将所述记录与预设稽核模式进行对比;将对比结果更新到稽核对比表,从所述稽核对比表中获取所述差异记录,其中所述稽核对比表包括:对比时间、匹配模式代码和匹配结果。
采用上述进一步方案的有益效果是:本方案基于可动态扩展场景匹配方法,可动态扩展业务稽核涉及的平台、触点、渠道,从而可以适应不同的业务。
进一步地,还包括数据转换模块,用于根据预设转换规则,将所述稽核汇总表中的稽核字段转换为相应的数值,获得数据转换后的所述稽核汇总表,即稽核对比表。
采用上述进一步方案的有益效果是:本方案根据转化规则获得稽核对比表,其中稽核对比表存储着差异数据的配置关系,通过获取稽核对比表中差异明细之间关系,便于实现后续的差异数据提取和展示。
本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。
附图说明
图1为本发明的实施例提供的一种基于动态扩展场景匹配的自动化稽核方法流程示意图;
图2为本发明的其他实施例提供的一种基于动态扩展场景匹配的自动化稽核***结构框架示意图;
图3为本发明的实施例提供的自动化稽核流程示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实施例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,为本发明实施例提供的一种基于动态扩展场景匹配的自动化稽核方法,该方法包括:S1,扫描***接口获取原始文件,对原始文件经预处理解析之后存入数据库中;其中,***接口可以包括来单平台、支付中心、订单中心和受理***镜像库等***的接口,其中原始文件可以包括来单订单信息、支付订单信息等,来单平台、支付中心、订单中心、受理***基础订单数据作为稽核入口。
在某实施例中,预处理解析过程可以为:将所述原始文件存放到数据库的特定目录中,在所述服务器中通过配置表对所述原始文件进行解析处理,将解析内容存放到数据库对应的稽核源表中。
需要说明的是,定时扫描各***的***接口,将获取到的原始文件存放到本服务器数据库的特定目录,其中特定目录可以根据******的要求确定,通过实现将文件数据放到对应表中的功能的解析程序将原始文件的内容,根据配置表存储到对应的文件中,其中配置表包括:文件路径信息和对应的数据库表名,原始文件可以包括:支付平台、订单中心和受理平台等平台的订单信息
S2,在经过预处理解析之后的原始文件中提取出被稽核的字段,并放进稽核汇总表中;
需要说明的是,被稽核的字段可以包括订单号(或ID)、订单状态和订单金额,根据来单订单号、状态,查找支付中心订单号、状态;根据来单订单号、状态,查找订单中心订单号、状态;最后通过订单中心中的受理***订单号查找受理***中的状态、金额。将四方平台订单号、状态、金额等关键字段组成一条稽核准备记录,放入稽核汇总表。可以简单理解为,实际来单中心的订单中就已经包括了订单号、订单状态和订单金额,而稽核过程是将来单中心的订单号等信息与支付中心的订单号等信息进行匹配,如果匹配成功才会进行下一步订单中心与受理中心的订单号进行匹配。
为来单平台入口时:1.来单平台基础订单表获取待稽核全量订单;2.逐条取订单向支付平台、订单中心、受理平台抽取相应订单信息;3.遍历抽取完成,写入稽核汇总表。
为支付中心入口时:1.支付中心基础订单表获取待稽核全量订单;2.逐条查找稽核汇总表是否已被抽取;3.对于未被抽取的订单,逐条向来单平台、订单中心、受理平台抽取相应订单信息4.遍历抽取完成,写入稽核汇总表。
为订单中心入口时:1.支付中心基础订单表获取待稽核全量订单;2.逐条查找稽核汇总表是否已被抽取;3对于未被抽取的订单,逐条向来单平台、支付中心、受理平台抽取相应订单信息;4遍历抽取完成,写入稽核汇总表。
为受理平台入口时:
目前受理平台无法直接获取指定触点的订单,此入口暂不支撑。
再按照***顺序将抽取的数据存储到稽核明细表中,内容如表1所示,有更多稽核内容时,可继续扩展记录的内容。
表1
S3,将稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的差异记录抽取到差异明细表中;其中,打标记的方式主要用于区别差异记录和正常记录,只要可以用来区别二者,不限于哪种标记方式。
需要说明的是,从稽核对比表(存储差异明细之间的关系,配置关系)中取出记录,与所有相关的稽核模式做对比;把对比结果更新到稽核对比表,包括对比时间,匹配模式代码,匹配结果等。其中,稽核对比表用于存储差异明细中间的关系,即配置关系;稽核流程模式可以包括:1.模式内容组分隔,组分隔符为[~],组内分隔符为[|];2.状态或数量的模式可以设置多组;3.状态类模式用自然数表示,数量类模式用表达式表示。
模式格式为:n|n|n|n~1==2&2==3&3==4,其中n,表示状态数字,表达式中的数字表示被稽核***排列顺序的占位符,[&]表示[并且]关系,[#]表示[或者]关系,[==]表示相等,[!=]表示不等。
各平台状态数值可以表示为:
来单平台:无记录-0,支付-1,退款-2;支付中心:无记录-0,支付-1,退款-2;订单中心:无记录-0,正常单-1,退单-2;受理中心:未受理-0,已受理-1,已返销-3。
模式对比举例:
转化值:1|1|1|1~50|100|100|50;
模式:1|1|1|1~1==2&2==3&1==4;
对比运算:1|1|1|1~50==100&100==100&50==50;
结果:未匹配上;
原因:数量不匹配。
S4,根据业务需求对稽核汇总表和差异明细表的数据进行报表展示,并针对不同差异场景对差异数据进行处理。其中差异数据进行处理可以包括:短信通知、线上处理、线下处理、线上复核和线下复核。
在某实施例中,如图3所示,接收来自来单平台I1、支付中心I2、订单中心I3、受理***I4基础订单数据,经过解析数据P1获得订单记录D1,通过数据准备P2获取稽核明细数据D2,通过场景匹配P3获得稽核结果D3,再通过报表展示数据D4和进行差异处理P4,其中整个过程的数据是存储在稽核中心库I5中,
本方案通过对获取的原始文件进行预处理解析处理,对经过预处理解析之后的原始文件进行自动化稽核、动态扩展场景匹配,并对匹配结果进行展示和对差异数据做相应的处理,结合***受理场景多、支付渠道多、支撑***平台多的特点,通过对数据的准实时稽核,实现对异常数据快速溯源、精准定位,稽核结果报告可视化,提高数据质量,加强用户感知,提升运维效率。
优选地,在上述任意实施例中,对原始文件经预处理解析之后存入数据库中具体包括:
将原始文件存放到数据库的特定目录中;
在服务器中通过配置表对原始文件进行解析处理;
将解析内容存放到数据库对应的稽核源表中。
本方案通过配置文件路径和数据库表名,便于将不同***的文件存入对应的数据库表中。
优选地,在上述任意实施例中,S2具体包括:
获取来单中心的第一订单号、第一订单状态和第一订单金额;
根据第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;
根据第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;
根据第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;
将每条第一订单号、第一订单状态、第一订单金额、第二订单号、第二订单状态、第二订单金额、第三订单号、第三订单状态、第三订单金额、第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入稽核汇总表中。其中,第一订单号、第二订单号、第三订单号和第四订单号表示一条业务信息的在不同***的订单号,例如,一个用户下了一个购买订单,在稽核***中,来单中心、支付中心、订单中心和受理***会对该购买订单用不同的订单号表示,并且不同订单号之间具有关联关系,如:根据第一订单号能找到第二、第三订单号,通过第三订单号能找到第四订单号,
需要说明的是,第一订单号、第一订单状态和第一订单金额表示来单订单的订单号、订单状态和订单金额;第二订单号、第二订单状态和第二订单金额表示支付中心的订单号、订单状态和订单金额;第三订单号、第三订单状态和第三订单金额表示订单中心对应的订单号、订单状态和订单金额;第四订单号、第四订单状态和第四订单金额表示受理***对应的订单号、订单状态和订单金额。
需要说明的是,根据***接口文件入库成功标记,自动启动自动化化稽核功能,依次从来单正向、支付正向、订单正向、来单反向、支付反向、订单反向作为入口,提取的数据源包含平台增量数据加滚动稽核数据,按日做自动化稽核,形成稽核汇总数据。
本方案通过自动化稽核过程,实现了基于业务端到端流程涉及平台,细化分正、反向作为稽核入口,对业务流程中的差异场景做了全面覆盖。
优选地,在上述任意实施例中,将稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配具体包括:
从数据转换后的稽核汇总表中取出记录;
将记录与预设稽核模式进行对比;
将对比结果更新到稽核对比表,从稽核对比表中获取差异记录,其中稽核对比表包括:对比时间、匹配模式代码和匹配结果。
需要说明的是,根据自动化稽核功能执行结束标记,自动启动差异场景匹配功能,将稽核汇总数据中的差异数据匹配上对应的差异场景标记。根据差异场景匹配功能执行结束标记,自动启动差异明细数据抽取功能,将稽核汇总表中的差异数据抽取到差异明细表中
本方案基于可动态扩展场景匹配方法,可动态扩展业务稽核涉及的平台、触点、渠道,从而可以适应不同的业务。
优选地,在上述任意实施例中,将对比结果更新到稽核对比表之前还包括:
根据预设转换规则,将稽核汇总表中的稽核字段转换为相应的数值,将数据转换后的稽核汇总表作为稽核对比表。
需要说明的是,把稽核明细表的内容转换为稽核对比表的内容。其中稽核明细表用于存储进行分类的差异数据。即,根据稽核对比表的模式转换方式,把明细表中的稽核字段转化为相应的值。
其中转换方法可以包括:1.对比值的内容按不同稽核字段分组,组分隔符为[~],组内分隔符为[|]。字段分组的顺序必须与模式表中定义的模式分组匹配,关于模式分组的定义在匹配模式部分有详细说明。2.各***中状态类字段的值,转化为按状态从1递增的自然数。无记录的字段值为0。3.各***中数量类字段的值,不转换,直接放入具体数量值。无记录的保持为空,分隔符必须保留。4.转换的值按状态在前,数量在后的顺序放。举例,表1经该转换方法的转换结果为:
1. 1|1|1|1~100.00|100.00|100.00|100.00;
2. 1|2|1|1~200.00|-200.00|200.00|200.00;
3. 1|2|0|0~120.00|100.00||。
本方案根据转化规则获得稽核对比表,其中稽核对比表存储着差异数据的配置关系,通过获取稽核对比表中差异明细之间关系,便于实现后续的差异数据提取和展示。
在某一实施例中,如图2所示,一种基于动态扩展场景匹配的自动化稽核***,该***包括:预处理模块11、稽核字段提取模块12、稽核匹配模块13和数据展示处理模块14;
预处理模块11用于扫描***接口获取原始文件,对原始文件经预处理解析之后存入数据库中;
稽核字段提取模块12用于在经过预处理解析之后的原始文件中提取出被稽核的字段,并放进稽核汇总表中;
稽核匹配模块13用于将稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的差异记录抽取到差异明细表中;
数据展示处理模块14用于根据业务需求对稽核汇总表和差异明细表的数据进行报表展示,并针对不同差异场景对差异数据进行处理。
本方案通过对获取的原始文件进行预处理解析处理,对经过预处理解析之后的原始文件进行自动化稽核、动态扩展场景匹配,并对匹配结果进行展示和对差异数据做相应的处理,结合***受理场景多、支付渠道多、支撑***平台多的特点,通过对数据的准实时稽核,实现对异常数据快速溯源、精准定位,稽核结果报告可视化,提高数据质量,加强用户感知,提升运维效率。
优选地,在上述任意实施例中,预处理模块11具体用于将原始文件存放到数据库的特定目录中;在服务器中通过配置表对原始文件进行解析处理;将解析内容存放到数据库对应的稽核源表中。
本方案通过配置文件路径和数据库表名,便于将不同***的文件存入对应的数据库表中。
优选地,在上述任意实施例中,稽核字段提取模块12具体用于获取来单中心的第一订单号、第一订单状态和第一订单金额;
根据第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;
根据第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;
根据第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;
将每条第一订单号、第一订单状态、第一订单金额、第二订单号、第二订单状态、第二订单金额、第三订单号、第三订单状态、第三订单金额、第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入稽核汇总表中。
本方案通过自动化稽核过程,实现了基于业务端到端流程涉及平台,细化分正、反向作为稽核入口,对业务流程中的差异场景做了全面覆盖。
优选地,在上述任意实施例中,稽核匹配模块12具体用于从数据转换后的稽核汇总表中取出记录;将记录与预设稽核模式进行对比;将对比结果更新到稽核对比表,从稽核对比表中获取差异记录,其中稽核对比表包括:对比时间、匹配模式代码和匹配结果。
本方案基于可动态扩展场景匹配方法,可动态扩展业务稽核涉及的平台、触点、渠道,从而可以适应不同的业务。
优选地,在上述任意实施例中,还包括:数据转换模块,用于根据预设转换规则,将稽核汇总表中的稽核字段转换为相应的数值,获得数据转换后的稽核汇总表,即稽核对比表。
本方案根据转化规则获得稽核对比表,其中稽核对比表存储着差异数据的配置关系,通过获取稽核对比表中差异明细之间关系,便于实现后续的差异数据提取和展示。
可以理解,在一些实施例中,可以包含如上述各实施例中的部分或全部可选实施方式。
需要说明的是,上述各实施例是与在先方法实施例对应的产品实施例,对于产品实施例中各可选实施方式的说明可以参考上述各方法实施例中的对应说明,在此不再赘述。
读者应理解,在本说明书的描述中,参考术语″一个实施例″、″一些实施例″、″示例″、″具体示例″、或″一些示例″等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例仅仅是示意性的,例如,步骤的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个步骤可以结合或者可以集成到另一个步骤,或一些特征可以忽略,或不执行。
上述方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种基于动态扩展场景匹配的自动化稽核方法,其特征在于,包括:
S1,扫描***接口获取原始文件,对所述原始文件经预处理解析之后存入数据库中;
S2,在经过预处理解析之后的所述原始文件中提取出被稽核的字段,并放进稽核汇总表中;
S3,将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的所述差异记录抽取到差异明细表中;
S4,根据业务需求对所述稽核汇总表和所述差异明细表的数据进行报表展示,并针对不同差异场景对所述差异数据进行处理。
2.根据权利要求1所述的一种基于动态扩展场景匹配的自动化稽核方法,其特征在于,所述对所述原始文件经预处理解析之后存入数据库中具体包括:
将所述原始文件存放到数据库的特定目录中;
在所述服务器中通过配置表对所述原始文件进行解析处理;
将解析内容存放到数据库对应的稽核源表中。
3.根据权利要求1或2所述的一种基于动态扩展场景匹配的自动化稽核方法,其特征在于,所述S2具体包括:
获取来单中心的第一订单号、第一订单状态和第一订单金额;
根据所述第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;
根据所述第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;
根据所述第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;
将每条所述第一订单号、所述第一订单状态、第一订单金额、所述第二订单号、所述第二订单状态、第二订单金额、所述第三订单号、所述第三订单状态、第三订单金额、所述第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入所述稽核汇总表中。
4.根据权利要求1或2所述的一种基于动态扩展场景匹配的自动化稽核方法,其特征在于,所述将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配具体包括:
从数据转换后的所述稽核汇总表中取出记录;
将所述记录与预设稽核模式进行对比;
将对比结果更新到稽核对比表,从所述稽核对比表中获取所述差异记录,其中所述稽核对比表包括:对比时间、匹配模式代码和匹配结果。
5.根据权利要求4所述的一种基于动态扩展场景匹配的自动化稽核方法,其特征在于,所述将对比结果更新到稽核对比表之前还包括:
根据预设转换规则,将所述稽核汇总表中的稽核字段转换为相应的数值,将数据转换后的稽核汇总表作为稽核对比表。
6.一种基于动态扩展场景匹配的自动化稽核***,其特征在于,包括:预处理模块、稽核字段提取模块、稽核匹配模块和数据展示处理模块;
所述预处理模块用于扫描***接口获取原始文件,对所述原始文件经预处理解析之后存入数据库中;
所述稽核字段提取模块用于在经过预处理解析之后的所述原始文件中提取出被稽核的字段,并放进稽核汇总表中;
所述稽核匹配模块用于将所述稽核汇总表中的记录通过预设稽核流程模式的场景进行匹配,并对差异记录打上对应差异场景的标记,并将标记后的所述差异记录抽取到差异明细表中;
所述数据展示处理模块用于根据业务需求对所述稽核汇总表和所述差异明细表的数据进行报表展示,并针对不同差异场景对所述差异数据进行处理。
7.根据权利要求6所述的一种基于动态扩展场景匹配的自动化稽核***,其特征在于,所述预处理模块具体用于将所述原始文件存放到数据库的特定目录中;在所述服务器中通过配置表对所述原始文件进行解析处理;将解析内容存放到数据库对应的稽核源表中。
8.根据权利要求6或7所述的一种基于动态扩展场景匹配的自动化稽核***,其特征在于,所述稽核字段提取模块具体用于获取来单中心的第一订单号、第一订单状态和第一订单金额;根据所述第一订单号在支付中心查找对应的第二订单号、第二订单状态和第二订单金额;根据所述第一订单号在订单中心查找对应的第三订单号、第三订单状态和第三订单金额;根据所述第三订单号在受理***中查找对应的第四订单号、第四订单状态和第四订单金额;将每条所述第一订单号、所述第一订单状态、第一订单金额、所述第二订单号、所述第二订单状态、第二订单金额、所述第三订单号、所述第三订单状态、第三订单金额、所述第四订单号、第四订单状态和第四订单金额组成一条稽核准备记录,放入所述稽核汇总表中。
9.根据权利要求6或7所述的一种基于动态扩展场景匹配的自动化稽核***,其特征在于,所述稽核匹配模块具体用于从数据转换后的所述稽核汇总表中取出记录;将所述记录与预设稽核模式进行对比;将对比结果更新到稽核对比表,从所述稽核对比表中获取所述差异记录,其中所述稽核对比表包括:对比时间、匹配模式代码和匹配结果。
10.根据权利要求9所述的一种基于动态扩展场景匹配的自动化稽核***,其特征在于,还包括:数据转换模块,用于
根据预设转换规则,将所述稽核汇总表中的稽核字段转换为相应的数值,将数据转换后的稽核汇总表作为稽核对比表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010724403.6A CN111831683A (zh) | 2020-07-24 | 2020-07-24 | 一种基于动态扩展场景匹配的自动化稽核方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010724403.6A CN111831683A (zh) | 2020-07-24 | 2020-07-24 | 一种基于动态扩展场景匹配的自动化稽核方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111831683A true CN111831683A (zh) | 2020-10-27 |
Family
ID=72926460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010724403.6A Pending CN111831683A (zh) | 2020-07-24 | 2020-07-24 | 一种基于动态扩展场景匹配的自动化稽核方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111831683A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112445787A (zh) * | 2020-11-20 | 2021-03-05 | 北京思特奇信息技术股份有限公司 | 一种基于实时业务的数据稽核方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013050758A1 (en) * | 2011-10-03 | 2013-04-11 | Xebras Management Limited | Electronic auditing system |
CN103136276A (zh) * | 2011-12-02 | 2013-06-05 | 阿里巴巴集团控股有限公司 | 一种数据核对***,方法及装置 |
CN107045466A (zh) * | 2016-02-06 | 2017-08-15 | 华为技术有限公司 | 业务数据的稽核方法、装置及*** |
CN110175165A (zh) * | 2019-04-16 | 2019-08-27 | 平安普惠企业管理有限公司 | 交易对账方法、装置、计算机设备及存储介质 |
CN110298740A (zh) * | 2019-06-24 | 2019-10-01 | 深圳乐信软件技术有限公司 | 数据对账方法、装置、设备以及存储介质 |
-
2020
- 2020-07-24 CN CN202010724403.6A patent/CN111831683A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013050758A1 (en) * | 2011-10-03 | 2013-04-11 | Xebras Management Limited | Electronic auditing system |
CN103136276A (zh) * | 2011-12-02 | 2013-06-05 | 阿里巴巴集团控股有限公司 | 一种数据核对***,方法及装置 |
CN107045466A (zh) * | 2016-02-06 | 2017-08-15 | 华为技术有限公司 | 业务数据的稽核方法、装置及*** |
CN110175165A (zh) * | 2019-04-16 | 2019-08-27 | 平安普惠企业管理有限公司 | 交易对账方法、装置、计算机设备及存储介质 |
CN110298740A (zh) * | 2019-06-24 | 2019-10-01 | 深圳乐信软件技术有限公司 | 数据对账方法、装置、设备以及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112445787A (zh) * | 2020-11-20 | 2021-03-05 | 北京思特奇信息技术股份有限公司 | 一种基于实时业务的数据稽核方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7092956B2 (en) | Deduplication system | |
CN100449541C (zh) | 文档组分析设备、文档组分析方法及文档组分析*** | |
CN110443552B (zh) | 一种产品主数据信息自动传输的方法及装置 | |
CN111401008B (zh) | 文档审核***、文档审核的方法及装置 | |
CN109828993B (zh) | 一种统计数据的查询方法及装置 | |
CN111553137B (zh) | 报告生成方法、装置、存储介质及计算机设备 | |
CN112506925A (zh) | 一种基于区块链的数据检索***及方法 | |
CN109636303B (zh) | 一种半自动提取和结构化文档信息的存储方法及*** | |
CN103426050B (zh) | 业务课题分析支持*** | |
CN111831683A (zh) | 一种基于动态扩展场景匹配的自动化稽核方法和*** | |
CN110188328B (zh) | 卷宗结构化处理方法和装置 | |
CN110336731B (zh) | 一种群组中的用户匹配方法及设备 | |
CN116226354A (zh) | 一种问答信息的确定方法及装置 | |
CN116186116A (zh) | 一种基于等保测评的资产问题分析方法 | |
CN115756486A (zh) | 一种数据接口解析方法及装置 | |
CN114863463A (zh) | 一种对合同文本的智能审核校验方法及装置 | |
CN114495138A (zh) | 一种智能文档识别与特征提取方法、装置平台和存储介质 | |
WO2020188854A1 (ja) | デジタルエビデンス管理方法およびデジタルエビデンス管理システム | |
CN117591578B (zh) | 一种基于大数据的数据挖掘***及其挖掘方法 | |
CN110781661B (zh) | 一种基于聊天记录的统计数据生成方法 | |
CN114528452B (zh) | 基于烟酒销售的数据标签实现方法及*** | |
CN111582799B (zh) | 一种物品画像的构建方法及装置 | |
US11256708B2 (en) | Method of creating process protocols | |
CN115994172B (zh) | 一种业务访问关系确定的方法、装置、设备及介质 | |
CN111723117A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201027 |