[发明专利]一种业务规则的装配方法及装置在审
申请号: | 201611249250.4 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106651572A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 张永辉;王微微 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06Q40/02 | 分类号: | G06Q40/02 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 规则 装配 方法 装置 | ||
技术领域
本发明属于收付款技术领域,尤其涉及一种收付款的业务规则装配方法及装置。
背景技术
在海外商业银行收付款领域,针对不同海外分行(多法人)在进行收付款时,根据当地的法规、风险控制等要求对于付款业务需要采用不同的规则,以保证交易正确性、合规性。具体的业务规则差异体现在同一个海外分行在不同的业务场景下的差异性和同一业务场景在不同海外分行下的差异性。
正是由于上述两方面差异的存在,现有技术中为了支持不同分行的不同业务场景的处理规则,采用的技术方案是:针对不同的海外分行,进行独立开发单独的系统,如图1所示,为现有技术中针对不同的海外分行开发的系统。
这种方案通过对不同海外分行进行区分,一个海外分行对应一个独立的系统,满足了同一业务场景在不同海外分行下的差异性。但由于每个海外分行存在一个系统,对每个系统需要单独进行开发维护;同时,对于同一海外分行对应的系统而言,由于同一海外分行在不同的业务场景下的差异性,导致不同业务场景下需要对系统进行变更,以支持不同业务场景下的业务处理,进而增加了系统开发和维护的成本。
此外,当增加一个海外分行或者是增加一个业务场景时,需要重新开发一套独立的系统,导致可扩展性差。
发明内容
有鉴于此,本发明的目的在于提供一种业务规则装配方法及装置,用于解决现有技术中海外分行收付款系统开发和维护成本高、可扩展性差的问题。
技术方案如下:
本发明提供一种业务规则的装配方法,所述装配方法包括:
获取交易信息;
根据所述交易信息,从规则配置信息表中查找与所述交易信息对应的规则集;
从规则定义信息表中,分别获取与所述规则集中的规则对应的规则定义信息;
根据所述交易信息和与所述规则对应的所述规则定义信息,分别判断所述规则集中的所述规则是否满足所述规则的装配条件;
当所述规则满足装配条件时,装配所述规则。
优选地,所述规则配置信息表包括:多实体标识、服务编号、执行服务名称、海外收付款交易类型代码、规则描述和预留补充字段;所述规则描述中包括由处理交易所需的规则的规则号组成的规则集;
其中,根据所述交易信息,从规则配置信息表中查找与所述交易信息对应的规则集,包括:
根据所述交易信息中的海外分行,确定所述规则配置信息表中的多实体标识;
根据所述交易信息中的交易,确定所述规则配置信息表中的服务编号;
根据所述交易信息中的业务场景,确定所述规则配置信息表中的海外收付款交易类型代码;
根据所述多实体标识、所述服务编号和所述海外收付款交易类型代码,从所述规则配置信息表中查找与所述多实体标识、所述服务编号和所述海外收付款交易类型代码对应的所述规则描述;
从所述规则描述中获取与所述交易信息对应的规则集。
优选地,所述规则定义信息表包括:规则号、检核规则名称、校验规则描述、处理标识代码、服务组件名称、输入条件内容、运行结果描述和触发条件;
其中,所述从规则定义信息表中,分别获取与所述规则集中的规则对应的规则定义信息包括:
根据所述规则集中包括的规则号,从所述规则定义信息表中查找与所述规则号对应的规则定义信息。
优选地,所述根据所述交易信息和与所述规则对应的所述规则定义信息,分别判断所述规则集中的所述规则是否满足所述规则的装配条件包括:
判断所述规则对应的所述规则定义信息中是否包括所述触发条件;
若不包括所述触发条件,则满足所述规则的装配条件;
若包括所述触发条件,则根据所述交易信息判断所述规则是否满足所述触发条件;
若满足,则满足所述规则的装配条件;
否则,不满足所述规则的装配条件。
优选地,所述装配所述规则包括:
获取与所述规则对应的规则处理模块;其中,所述规则处理模块用于依据规则对交易进行处理;
确定与所述规则处理模块对应的输入参数;
依据所述输入参数,装配所述规则处理模块。
优选地,所述装配所述规则处理模块后,还包括:
保存所述规则处理模块的处理结果;
对所述处理结果汇总,生成交易处理结果。
本发明还提供一种业务规则的装配装置,所述装配装置包括:
第一获取单元,用于获取交易信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611249250.4/2.html,转载请声明来源钻瓜专利网。