一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基金产品的验证方法、装置、设备及存储介质与流程

2023-01-15 08:07:29 来源:中国专利 TAG:


1.本技术涉及产品验证技术领域,特别是涉及一种基金产品的验证方法、装置、设备及存储介质。


背景技术:

2.随着科学技术的发展,各项业务的办理逐渐由线下转变为线上,以银行业务为例,银行的业务会涉及到基金产品,传统的针对于基金产品的业务办理方法都是通过客户去银行进行买入与卖出,但是在现有技术中,客户可以通过渠道端自行买入或卖出,节省了很多时间。但是,由于基金产品的信息涉及多方面的内容,且经常会变化,渠道端的基金模块需要及时准确的向客户展示基金产品信息的相关数据。
3.目前,对于基金信息的处理的方式是由基金公司每日更新产品信息批量文件发送给银行的基金代销系统,基金代销系统再根据各个渠道的展示需求,生成批量的产品信息文件,发送给各个基金代销渠道。但是,因为代销的基金产品数量庞大,无论是渠道端还是代销系统,仅仅会对批量程序的正确性进行验证,并不会对整个基金公司提供的信息文件进行验证。因此一旦基金公司提供的产品信息文件存在要素缺失,会造成渠道端无法完成客户的基金代销请求,比如无法查看基金详情、无法进行购买等问题,或是某些特别的基金种类,需要展示的信息要素区别于其他普通型基金,比如创业板基金根据监管要求需要进行特别的风险提示,如果相关提示信息缺失,会影响客户对风险的判断,影响银行声誉,甚至造成法务危机,同时,如果每日针对基金公司的基金文件更新情况,在各个渠道端进行人工验证,会花费大量的人工时间和精力。


技术实现要素:

4.基于上述问题,本技术提供了一种基金产品的验证方法、装置、设备及存储介质,以实现对基金产品文件的有效验证,保证基金文件的正确性以及可靠性。
5.本技术实施例公开了如下技术方案:
6.第一方面,本技术实施例提供一种基金产品的验证方法,所述方法包括:
7.获取基金产品的产品信息;
8.对所述产品信息进行解析,得到产品要素;
9.根据所述产品要素确定与所述基金产品对应的待验证项;
10.根据所述待验证项确定与所述基金产品对应的验证测试脚本;
11.利用所述验证测试脚本对所述基金产品进行验证。
12.可选地,所述产品要素包括产品代码、产品类型、基金类别、基金业绩信息、产品渠道和/或基金行情信息。
13.可选地,所述根据所述待验证项确定与所述基金产品对应的验证测试脚本,包括:
14.获取所述基金产品对应的交易流程;
15.根据所述交易流程和所述待验证项确定与所述基金产品对应的验证测试脚本。
16.可选地,在利用所述验证测试脚本对所述基金产品进行验证之后,还包括:
17.若验证结果为错误,则将所述基金产品对应的产品编号和问题信息标注在所述验证结果中;
18.将标记后的验证结果作为反馈消息进行发送。
19.第二方面,本技术实施例提供一种基金产品的验证装置,所述装置包括:获取模块,解析模块,待验证项确定模块,验证测试脚本确定模块和验证模块;
20.所述获取模块,用于获取基金产品的产品信息;
21.所述解析模块,用于对所述产品信息进行解析,得到产品要素;
22.所述待验证项确定模块,用于根据所述产品要素确定与所述基金产品对应的待验证项;
23.所述验证测试脚本确定模块,用于根据所述待验证项确定与所述基金产品对应的验证测试脚本;
24.所述验证模块,用于利用所述验证测试脚本对所述基金产品进行验证。
25.可选地,所述产品要素包括产品代码、产品类型、基金类别、基金业绩信息、产品渠道和/或基金行情信息。
26.可选地,所述验证测试脚本确定模块,包括:
27.交易流程获取模块,用于获取所述基金产品对应的交易流程;
28.验证测试脚本确定子模块,用于根据所述交易流程和所述待验证项确定与所述基金产品对应的验证测试脚本。
29.可选地,在执行所述验证模块之后,还包括:
30.标注模块,用于若验证结果为错误,则将所述基金产品对应的产品编号和问题信息标注在所述验证结果中;
31.反馈发送模块,用于将标记后的验证结果作为反馈消息进行发送。
32.第三方面,本技术实施例提供一种计算机设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面所述的基金产品的验证方法。
33.第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面所述的基金产品的验证方法。
34.相较于现有技术,本技术具有以下有益效果:本技术通过获取基金产品的产品信息,对所述产品信息进行解析,得到产品要素,根据所述产品要素确定与所述基金产品对应的待验证项,根据所述待验证项确定与所述基金产品对应的验证测试脚本,利用所述验证测试脚本对所述基金产品进行验证。其中,通过确定与所述基金产品对应的验证测试脚本,并利用该验证测试脚本对基金产品进行验证,保证基金产品对应的要素或文件的正确性,进一步保证各基金代销系统或渠道端的稳定性和可靠性。
附图说明
35.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
36.图1为本技术实施例提供的一种基金产品的验证方法的流程图;
37.图2为本技术实施例提供的一种基金产品的验证装置的结构示意图。
具体实施方式
38.正如前文描述,在针对基金产品的研究中发现,目前,对于基金信息的处理的方式是由基金公司每日更新产品信息批量文件发送给银行的基金代销系统,基金代销系统再根据各个渠道的展示需求,生成批量的产品信息文件,发送给各个基金代销渠道。但是,因为代销的基金产品数量庞大,无论是渠道端还是代销系统,仅仅会对批量程序的正确性进行验证,并不会对整个基金公司提供的信息文件进行验证。因此一旦基金公司提供的产品信息文件存在要素缺失,会造成渠道端无法完成客户的基金代销请求,比如无法查看基金详情、无法进行购买等问题,或是某些特别的基金种类,需要展示的信息要素区别于其他普通型基金,比如创业板基金根据监管要求需要进行特别的风险提示,如果相关提示信息缺失,会影响客户对风险的判断,影响银行声誉,甚至造成法务危机,同时,如果每日针对基金公司的基金文件更新情况,在各个渠道端进行人工验证,会花费大量的人工时间和精力。
39.为了解决上述问题,本技术实施例提供一种基金产品的验证方法。该方法包括:获取基金产品的产品信息,对所述产品信息进行解析,得到产品要素,根据所述产品要素确定与所述基金产品对应的待验证项,根据所述待验证项确定与所述基金产品对应的验证测试脚本,利用所述验证测试脚本对所述基金产品进行验证。
40.如此,通过确定与所述基金产品对应的验证测试脚本,并利用该验证测试脚本对基金产品进行验证,保证基金产品对应的要素或文件的正确性,进一步保证各基金代销系统或渠道端的稳定性和可靠性。
41.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.其中,文中所述的基金代销意指商业银行代销基金,是商业银行的一项投资业务。该业务指商业银行接受基金管理人的委托,签订书面代销协议,代理基金管理人销售基金,受理投资者的基金认购、申购和赎回等业务申请,同时提供配套服务的一项中间业务。
43.其中,文中所述的基金代销系统意指为了完成基金代销服务,商业银行会建立一个统一的基金代销系统,负责接受各个渠道的基金交易请求,并统一完成与基金公司的确认及交互流程。
44.其中,文中所述的渠道意指商业银行受理客户请求的各种来源,包括但不限于手机银行、网上银行、超级柜台、开放银行等。这些渠道均面向客户,受理客户的各种基金交易请求。并通过与基金代销系统交互,完成基金代销业务。
45.参见图1,该图为本技术实施例提供的一种基金产品的验证方法的流程图,结合图1所示,本技术实施例提供的基金产品的验证方法,可以包括:
46.s101:获取基金产品的产品信息。
47.其中,基金产品的产品信息可以是文件也可以是其他格式,在此并不作具体限定。
48.其中,基金产品意指通过发售基金份额募集资金形成独立的基金财产,以资产组合方式进行证券投资,若按基金的投资标进行划分,可以包括货币基金、债券基金、股票基金、黄金基金等等。
49.其中,产品信息意指所述基金产品的一些关键信息,比如名称、代码、金额等等。
50.s102:对所述产品信息进行解析,得到产品要素。
51.作为一种可实现的实施方式,所述产品要素可以包括产品代码、产品类型、基金类别、基金业绩信息、产品渠道和/或基金行情信息。包括但不限于前述几种要素,在此并不作具体限定。
52.s103:根据所述产品要素确定与所述基金产品对应的待验证项。
53.其中,待验证项意指该基金产品需要验证的内容或功能。
54.s104:根据所述待验证项确定与所述基金产品对应的验证测试脚本。
55.作为一种示例,步骤s103,包括:
56.获取所述基金产品对应的交易流程;
57.根据所述交易流程和所述待验证项确定与所述基金产品对应的验证测试脚本。
58.其中,针对s103生成的待验证项,结合各个渠道基金交易的业务流程,生成针对不同渠道的验证测试脚本。
59.其中,验证测试脚本主要实现针对不同的检查项进行不同的业务流程操作。比如,如果批量文件将基金状态改为“暂停申赎”,则基金详情页面会进行提示,购买时也不应成功。再比如,对于不同种类的基金,提示内容不同。在页面需检查该种类别的提示信息。
60.s105:利用所述验证测试脚本对所述基金产品进行验证。
61.具体的,是将基金产品对应的批量文件输入进验证测试脚本,并利用所述脚本进行验证,其中可以针对多种基金产品进行验证,这时候可以生成待验证基金产品列表、待检查项列表和多个验证测试脚本,然后进行遍历,将所有的验证结果整合成列表进行输出。
62.其中,在获取到验证测试脚本后,即可开始执行渠道端的自动化测试验证,遍历待验整列表中所有的产品和相关与检查项,完成对基金公司批量更新文件的验证。
63.作为一种示例,在执行步骤s105之后,还可以包括:
64.若验证结果为错误,则将所述基金产品对应的产品编号和问题信息标注在所述验证结果中;
65.将标记后的验证结果作为反馈消息进行发送。
66.本技术实施例提供的基金产品的验证方法,通过获取基金产品的产品信息,对所述产品信息进行解析,得到产品要素,根据所述产品要素确定与所述基金产品对应的待验证项,根据所述待验证项确定与所述基金产品对应的验证测试脚本,利用所述验证测试脚本对所述基金产品进行验证。其中,通过确定与所述基金产品对应的验证测试脚本,并利用该验证测试脚本对基金产品进行验证,保证基金产品对应的要素或文件的正确性,进一步保证各基金代销系统或渠道端的稳定性和可靠性。
67.基于上述实施例提供的基金产品的验证方法,本技术实施例另提供一种基金产品的验证装置,参见图2,该图为本技术实施例提供的一种基金产品的验证装置的结构示意图,结合图2所示,所述装置200可以包括:获取模块201,解析模块202,待验证项确定模块
203,验证测试脚本确定模块204和验证模块205;
68.所述获取模块201,用于获取基金产品的产品信息;
69.所述解析模块202,用于对所述产品信息进行解析,得到产品要素;
70.所述待验证项确定模块203,用于根据所述产品要素确定与所述基金产品对应的待验证项;
71.所述验证测试脚本确定模块204,用于根据所述待验证项确定与所述基金产品对应的验证测试脚本;
72.所述验证模块205,用于利用所述验证测试脚本对所述基金产品进行验证。
73.作为一种示例,所述产品要素包括产品代码、产品类型、基金类别、基金业绩信息、产品渠道和/或基金行情信息。
74.作为一种示例,所述验证测试脚本确定模块204,包括:
75.交易流程获取模块,用于获取所述基金产品对应的交易流程;
76.验证测试脚本确定子模块,用于根据所述交易流程和所述待验证项确定与所述基金产品对应的验证测试脚本。
77.作为一种示例,在执行所述验证模块205之后,还包括:
78.标注模块,用于若验证结果为错误,则将所述基金产品对应的产品编号和问题信息标注在所述验证结果中;
79.反馈发送模块,用于将标记后的验证结果作为反馈消息进行发送。
80.本技术实施例提供的基金产品的验证装置与上述实施例提供的基金产品的验证方法具有相同的有益效果,因此不再赘述。
81.本技术实施例还提供了对应的设备以及计算机存储介质,用于实现本技术实施例提供的方案。
82.其中,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行本技术任一实施例所述的基金产品的验证方法。
83.所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现本技术任一实施例所述的基金产品的验证方法。
84.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置及设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及设备实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元提示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
85.本技术实施例所提到的“第一”、“第二”(若存在)等名称中的“第一”、“第二”只是用来做名字标识,并不代表顺序上的第一、第二。
86.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,
本技术的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-only memory,rom)/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本技术各个实施例或者实施例的某些部分所述的方法。
87.以上所述,仅为本技术的一种具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献