一种产品交易数据处理方法及装置的制造方法

文档序号:8259779阅读:256来源:国知局
一种产品交易数据处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据处理技术领域,具体涉及一种产品交易数据处理方法及装置。
【背景技术】
[0002]银行金融产品的种类繁多,包括各类国债、各类银行理财产品、各类代理类金融产品以及各类银行存款产品等;各类产品的销售都有自己的销售周期,销售周期主要由产品不同的销售阶段组成,如金融产品的销售周期包括募集阶段,存续阶段,赎回阶段等;在销售周期的不同销售阶段,客户只能进行特定的交易,比如募集阶段里只能进行认购交易而不能进行赎回交易等。
[0003]目前,银行金融产品的销售周期管理,均是各个产品建立一套自己的产品销售周期处理逻辑,以参数形式存放销售周期的各个销售阶段的起始日期、期限等;在进行交易数据的处理时,通过销售阶段的起始时间加上期限,计算获取销售阶段的持续时间段,从而判断当前交易数据是否允许进行后续处理,当前交易是否允许等。
[0004]本发明的发明人在研宄过程中发现,现有的银行金融产品,均是建立一套自己的产品销售周期处理逻辑,没有统一的管理;在对各产品的交易数据进行处理时,均是需要调用属于产品自己的销售周期处理逻辑,这导致银行系统需要设置多套产品的销售周期处理逻辑,使得银行系统的程序复杂性较高,且数据的处理效率较低。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种产品交易数据处理方法及装置,以解决现有技术中,产品均是建立一套自己的产品销售周期处理逻辑,没有统一的管理,所带来的银行系统的程序复杂性较高,且数据的处理效率较低的问题。
[0006]为实现上述目的,本发明实施例提供如下技术方案:
[0007]一种产品交易数据处理方法,包括:
[0008]定义产品的销售周期静态配置信息表,所述销售周期静态配置信息表包括:多个销售阶段;
[0009]根据所述销售周期静态配置信息表,定义产品的销售周期登记表,所述销售周期登记表包括各销售阶段对应的销售日期;
[0010]定义所述产品的可交易信息表,所述可交易信息表包括各销售阶段对应的可进行交易的交易代码;
[0011]获取当前交易数据,所述当前交易数据包括当前进行交易的交易代码;
[0012]结合所述可交易信息表和所述销售周期登记表,判断当前时间对应的销售阶段所对应的可进行交易的交易代码,是否具有当前进行交易的交易代码;
[0013]若是,对所述交易数据进行处理。
[0014]其中,所述结合所述可交易信息表和所述销售周期登记表,判断当前时间对应的销售阶段所对应的可进行交易的交易代码,是否具有当前进行交易的交易代码包括:
[0015]将所述销售周期静态配置信息表、销售周期登记表和可交易信息表封装成统一的组件接口 ;
[0016]调用所述组件接口,判断当前时间对应的销售阶段所对应的可进行交易的交易代码,是否具有当前进行交易的交易代码。
[0017]其中,所述定义产品的销售周期静态配置信息表包括:
[0018]建立销售周期静态配置信息表,并在所述销售周期静态配置信息表中配置多个预置的销售阶段,及各销售阶段的状态;
[0019]所述根据所述销售周期静态配置信息表,定义产品的销售周期登记表包括:
[0020]调取所述销售周期静态配置信息表,以确定所述销售周期登记表中的各销售阶段;根据产品的具体销售策略,确定各销售阶段的起止日期,并在所述销售周期登记表中建立各销售阶段,及对应起止日期的对应关系。
[0021]其中,所述产品交易数据处理方法还包括:
[0022]定义销售阶段关系信息表,并在所述销售阶段关系信息表中记录,销售周期静态配置信息表中所配置的各销售阶段的关联关系。
[0023]其中,所述产品交易数据处理方法还包括:
[0024]定义销售周期特殊日表,并在所述销售周期特殊日表中记录,产品销售周期的特殊日期,所述特殊日期对应有交易特殊事件;
[0025]判断当前日期是否为所述产品销售周期的特殊日期,若是,执行所述特殊日期所对应的交易特殊事件。
[0026]其中,所述交易特殊事件包括:募集结束或派息;
[0027]所述执行所述特殊日期所对应的特殊事件包括:若所述交易特殊事件包括募集结束,则在当前日期将募集阶段对应的状态标记为结束;
[0028]或,若所述交易特殊事件包括派息,则在当前日期进行派息。
[0029]其中,所述产品交易数据处理方法还包括:
[0030]定义特殊交易表,并在所述特殊交易表中记录销售周期中的特殊时点,及特殊时点对应的特殊交易;
[0031]判断当前日期是否对应有特殊时点,若是,提起对应的特殊交易并执行。
[0032]本发明实施例还提供一种产品交易数据处理装置,包括:
[0033]配置信息表定义模块,用于定义产品的销售周期静态配置信息表,所述销售周期静态配置信息表包括:多个销售阶段;
[0034]周期登记表定义模块,用于根据所述销售周期静态配置信息表,定义产品的销售周期登记表,所述销售周期登记表包括各销售阶段对应的销售日期;
[0035]可交易信息表定义模块,用于定义所述产品的可交易信息表,所述可交易信息表包括各销售阶段对应的可进行交易的交易代码;
[0036]获取模块,用于获取当前交易数据,所述当前交易数据包括当前进行交易的交易代码;
[0037]判断模块,用于结合所述可交易信息表和所述销售周期登记表,判断当前时间对应的销售阶段所对应的可进行交易的交易代码,是否具有当前进行交易的交易代码;
[0038]交易处理模块,用于若是,对所述交易数据进行处理。
[0039]其中,所述判断模块包括:
[0040]统一接口单元,用于将所述销售周期静态配置信息表、销售周期登记表和可交易信息表封装成统一的组件接口;
[0041]调用判断单元,用于调用所述组件接口,判断当前时间对应的销售阶段所对应的可进行交易的交易代码,是否具有当前进行交易的交易代码。
[0042]其中,所述产品交易数据处理装置还包括:
[0043]特殊日表定义模块,用于定义销售周期特殊日表,并在所述销售周期特殊日表中记录,产品销售周期的特殊日期,所述特殊日期对应有交易特殊事件;
[0044]第一判断执行模块,用于判断当前日期是否为所述产品销售周期的特殊日期,若是,执行所述特殊日期所对应的交易特殊事件;
[0045]特殊交易表定义模块,用于定义特殊交易表,并在所述特殊交易表中记录销售周期中的特殊时点,及特殊时点对应的特殊交易;
[0046]第二判断执行模块,用于判断当前日期是否对应有特殊时点,若是,提起对应的特殊交易并执行。
[0047]基于上述技术方案,本发明实施例提供的产品交易数据处理方法,通过定义包括产品的多个销售阶段的销售周期静态配置信息表,包括各销售阶段对应的销售日期的销售周期登记表,及包括各销售阶段对应的可进行交易的交易代码的可交易信息表;可使得产品在时间上对业务逻辑上有一个清晰的区分,即某个销售阶段所对应的日期,及某个销售阶段能进行什么交易不能进行什么交易;本发明实施例提供的产品交易数据处理方法,通过销售周期静态配置信息表、销售周期登记表和可交易信息表的定义,可使得产品的产品在时间上对业务逻辑上有一个清晰的区分,大大简化了对销售周期的业务逻辑的判断,同时通过销售周期静态配置信息表、销售周期登记表和可交易信息
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1