【技术实现步骤摘要】
一种交易处理规则匹配方法及装置
[0001]本专利技术实施例涉及金融科技(Fintech)领域,尤其涉及一种交易处理规则匹配方法及装置。
技术介绍
[0002]随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。在金融转账业务等领域,通常会存在资金处理需求(比如资金清算需求),那么为了确保资金转账交易能够正常地进行,如何实现对资金转账交易进行处理成为急需解决的问题。
[0003]现阶段,如果某一金融机构(或金融企业)所拥有的多个不同的业务系统都涉及资金处理业务操作,则通常会为每个业务系统都开发一个资金处理功能,以便每个业务系统在进行资金处理时,能够通过自己的资金处理功能来实现针对资金转账交易进行处理。然而,该多个不同的业务系统所具有的各资金处理功能可能会存在相同的资金处理功能,那么就有可能存在针对具有同一资金处理功能进行重复开发的情况,从而导致针对资金处理功能的开发成本高、复用率低。
[0004]综上,目前亟需一种 ...
【技术保护点】
【技术特征摘要】
1.一种交易处理规则匹配方法,其特征在于,应用于交易处理规则匹配组件,所述方法包括:针对任一业务系统,在检测到所述业务系统发起的转账交易请求时,从所述转账交易请求中确定出所述转账交易请求对应的转账交易中的关键交易信息;将所述关键交易信息中的每个关键元素与交易处理规则网络树中各第一节点依次进行匹配,确定出多个第一匹配节点,并确定出所述多个第一匹配节点共同指向的第二节点,通过根据共同指向的第二节点确定出所述第二节点对应的交易处理规则;所述交易处理规则网络树是基于交易处理规则数据库中存储的各交易处理规则中的各关键元素进行构建的;所述交易处理规则网络树包括表征每个关键元素的第一节点以及表征多个关键元素的第二节点;通过所述交易处理规则,对所述转账交易进行处理。2.如权利要求1所述的方法,其特征在于,通过下述方式确定所述交易处理规则网络树:从所述交易处理规则数据库中获取各交易处理规则;针对每个交易处理规则,从所述交易处理规则中确定出多个关键元素,并针对每个关键元素,在确定所述交易处理规则网络树中不存在所述关键元素对应的第一节点时,在所述交易处理规则网络树中创建所述关键元素对应的第一节点;针对每个交易处理规则,建立所述交易处理规则的各第一节点与第二节点之间的指向关系,并建立第二节点与所述交易处理规则之间的关联关系,从而生成所述交易处理规则网络树。3.如权利要求2所述的方法,其特征在于,还包括:在确定所述交易处理规则网络树中存在所述关键元素对应的第一节点时,则根据相似度节点信息,建立所述第一节点的子节点;所述相似度节点信息包括具有相同的第一节点的各交易处理规则;针对每个交易处理规则,建立所述交易处理规则的各第一节点与第二节点之间的指向关系,包括:针对每个第一节点,确定所述第一节点所属的第一交易处理规则;基于所述第一交易处理规则中的各第一节点,创建第二节点并建立所述第一交易处理规则中的各第一节点与第二节点之间的指向关系;若所述第一节点具有子节点,则根据所述相似度节点信息确定第二交易处理规则,并建立所述第二交易处理规则中的各第一节点与对应的第二节点之间的指向关系,直至所述第一节点的各子节点均遍历完成。4.如权利要求1所述的方法,其特征在于,所述通过所述交易处理规则,对所述转账交易进行处理,包括:从所述交易处理规则中确定出交易发起方、交易接收方以及交易执行方;基于所述交易发起方和所述交易接收方,构建所述转账交易的执行请求,并将所述执行请求发送给所述交易执行方;通过所述交易执行方反馈的针对所述执行请求的响应信息,确定所述转账交易是否正常执行;若否,则获取所述交易处理规则对应的异常处理方案,并通过所述异常处理方案对所
述转账交易进行相应的处理。5.如权利要求4所述的方法,其特征在于,所述通过所述异常处理方案对所述转账交易进行相应的处理,包括:若所述异常处理方案为对所述转账交易进行冲正,则在确定所述交易执...
【专利技术属性】
技术研发人员:江旻,杨杨,吴磊,汪成,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。