System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于动态规则的资金认款方法及装置、电子设备制造方法及图纸_技高网

基于动态规则的资金认款方法及装置、电子设备制造方法及图纸

技术编号:40330013 阅读:8 留言:0更新日期:2024-02-09 14:22
本发明专利技术公开了一种基于动态规则的资金认款方法及装置、电子设备,涉及金融科技技术领域,该方法包括:响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知,认款申请请求携带有商户标识、商户金融账户以及交易信息,动帐流水通知中包含:付款方账户、金融机构标识以及ACS交易流水数据,采用认款规则集合中每条认款子规则对ACS交易流水数据进行匹配,筛选出符合所有认款子规则的数据,得到待认款数据,查询待认款数据对应的付款方账户和该付款方账户所属的金融机构的金融机构标识,并采用备付金系统将待认款数据中的余额充值到商户金融账户。本发明专利技术解决了相关技术中进行资金认款时,存在处理时效低的技术问题。

【技术实现步骤摘要】

本专利技术涉及金融科技或其他相关领域,具体而言,涉及一种基于动态规则的资金认款方法及装置、电子设备


技术介绍

1、随着支付公司业务的不断发展,商户对于资金认款的时效要求也不断提高,而当前商户资金认款至支付公司余额户的数据整合的常规方式是通过手工处理,同时伴随保障资金入账及核算准确,降低公司未名款,完善支付公司资金缴存管理能力的背景下,实现一个完全自动化的备付金管理平台成为支付公司的迫切需求。

2、现有技术主要是通过财务资金系统出具的资金流水数据,运营人员根据商户提供的打款信息,进行手工资金匹配和充值操作,由于依赖人工进行入账及核算,该种认款方式存在处理时效低、核算准确率低、数据不完整等诸多缺点。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种基于动态规则的资金认款方法及装置、电子设备,以至少解决相关技术中进行资金认款时,存在处理时效低的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种基于动态规则的资金认款方法,包括:响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知,其中,所述认款申请请求携带有商户标识、商户金融账户以及交易信息,所述动帐流水通知中包含:付款方账户、金融机构标识以及acs交易流水数据,所述付款方账户是指向所述商户对象经营的企业对象购买目标商品时产生支付行为的账户;采用认款规则集合中每条认款子规则对所述acs交易流水数据进行匹配,筛选出符合所有所述认款子规则的数据,得到待认款数据;查询所述待认款数据对应的付款方账户和该付款方账户所属的金融机构的金融机构标识,并采用备付金系统将所述待认款数据中的余额充值到所述商户金融账户,其中,所述备付金系统预存储所有所述付款方账户打款给所述商户对象的资金,并记录每个金融机构的机构链接信息以及金融机构标识。

3、可选地,在响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知之前,还包括:接收所述金融网关传输的动帐流水通知;解析所述动帐流水通知,得到金融入账账户、金融机构标识、付款方账户、acs交易流水数据和备注信息,其中,所述备注信息至少包含:流水日期和流水时间点;基于所述金融机构标识和所述金融入账账户,查询所述动帐流水通知所属的通知类别;采用消息中间件kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中。

4、可选地,在采用消息中间件kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中之后,还包括:确认所述动帐流水通知中关联流水日期的下一日期;采用分布式任务调度工具elasticjob基于异步编排分页查询策略从财务资金系统中提取所述下一日期的非acs流水明细;对所述非acs流水明细进行数据清洗,得到非acs流水数据,并将该非acs流水数据保存至所述目标数据库中关联所述通知类别的存储子空间中。

5、可选地,所述认款规则集合是预先配置,在配置所述认款规则集合时,包括:获取目标数据库中的所有认款属性,得到认款属性集合,其中,所述认款属性集合包含的认款属性包括下述至少之一:金融机构名称、金融机构标识、交易金额、付款方账户、商户标识、备注信息、业务摘要以及附言信息;对每种所述认款属性,配置对应的匹配条件以及匹配数值,得到对应于该认款属性的认款规则集合;将所有所述认款属性对应的认款规则集合存储至目标数据库。

6、可选地,对每种所述认款属性,配置对应的匹配条件以及匹配数值,得到对应于该认款属性的认款规则集合的步骤,包括:对每种所述认款属性,配置对应等于条件以及包含条件的条件项,并设置所述条件项所属的条件组;设置满足每个所述条件项的所述匹配数值,生成基础认款子规则;对每种所述认款属性,采用或运算以及和运算组合所述条件项,生成组合认款子规则;基于所述基础认款子规则和所述组合认款子规则,得到对应于该认款属性的认款规则集合。

7、可选地,采用认款规则集合中每条认款子规则对所述acs交易流水数据进行匹配,筛选出符合所有所述认款子规则的数据,得到待认款数据的步骤,包括:从目标数据库中读取所述认款规则集合;依据所述认款规则集合中每条所述认款子规则的条件项和匹配数值对所述acs交易流水数据进行循环匹配,对所述acs交易流水数据的所有认款属性进行规则递归匹配,筛选出符合所有所述认款子规则的数据,得到待认款数据。

8、可选地,采用备付金系统将所述待认款数据中的余额充值到所述商户金融账户的步骤,包括:基于所述付款方账户、所述待认款数据中的余额数值以及所述商户金融账户,生成资金认款指令;将所述资金认款指令发送至所述备付金系统,通过所述备付金系统远程调用财务系统的内部户转账策略,采用所述内部户转账策略将所述待认款数据中的余额充值到所述商户金融账户。

9、根据本专利技术实施例的另一方面,还提供了一种基于动态规则的资金认款装置,包括:流水提取单元,用于响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知,其中,所述认款申请请求携带有商户标识、商户金融账户以及交易信息,所述动帐流水通知中包含:付款方账户、金融机构标识以及acs交易流水数据,所述付款方账户是指向所述商户对象经营的企业对象购买目标商品时产生支付行为的账户;规则匹配单元,用于采用认款规则集合中每条认款子规则对所述acs交易流水数据进行匹配,筛选出符合所有所述认款子规则的数据,得到待认款数据;认款单元,用于查询所述待认款数据对应的付款方账户和该付款方账户所属的金融机构的金融机构标识,并采用备付金系统将所述待认款数据中的余额充值到所述商户金融账户,其中,所述备付金系统预存储所有所述付款方账户打款给所述商户对象的资金,并记录每个金融机构的机构链接信息以及金融机构标识。

10、可选地,基于动态规则的资金认款装置还包括:接收单元,用于在响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知之前,接收所述金融网关传输的动帐流水通知;解析单元,用于解析所述动帐流水通知,得到金融入账账户、金融机构标识、付款方账户、acs交易流水数据和备注信息,其中,所述备注信息至少包含:流水日期和流水时间点;查询单元,用于基于所述金融机构标识和所述金融入账账户,查询所述动帐流水通知所属的通知类别;第一存储单元,用于采用消息中间件kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中。

11、可选地,基于动态规则的资金认款装置还包括:确认单元,用于在采用消息中间件kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中之后,确认所述动帐流水通知中关联流水日期的下一日期;明细提取单元,用于采用分布式任务调度工具elasticjob基于异步编排分页查询策略从财务资金系统中提取所述下一日期的非acs流水明细;数据清洗单元,用于对所述非acs流水明细进行数据清洗,得到非acs流水数据,并将该非acs流水数据保存至所述目标数据库中关联所述通知类别的存储子空间中。本文档来自技高网...

【技术保护点】

1.一种基于动态规则的资金认款方法,其特征在于,包括:

2.根据权利要求1所述的资金认款方法,其特征在于,在响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知之前,还包括:

3.根据权利要求2所述的资金认款方法,其特征在于,在采用消息中间件Kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中之后,还包括:

4.根据权利要求1所述的资金认款方法,其特征在于,所述认款规则集合是预先配置,在配置所述认款规则集合时,包括:

5.根据权利要求4所述的资金认款方法,其特征在于,对每种所述认款属性,配置对应的匹配条件以及匹配数值,得到对应于该认款属性的认款规则集合的步骤,包括:

6.根据权利要求1所述的资金认款方法,其特征在于,采用认款规则集合中每条认款子规则对所述ACS交易流水数据进行匹配,筛选出符合所有所述认款子规则的数据,得到待认款数据的步骤,包括:

7.根据权利要求1所述的资金认款方法,其特征在于,采用备付金系统将所述待认款数据中的余额充值到所述商户金融账户的步骤,包括:p>

8.一种基于动态规则的资金认款装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7中任意一项所述的基于动态规则的资金认款方法。

...

【技术特征摘要】

1.一种基于动态规则的资金认款方法,其特征在于,包括:

2.根据权利要求1所述的资金认款方法,其特征在于,在响应商户对象发起的认款申请请求,提取金融网关预先传输的动帐流水通知之前,还包括:

3.根据权利要求2所述的资金认款方法,其特征在于,在采用消息中间件kafka将所述动帐流水通知存储至目标数据库中关联所述通知类别的存储子空间中之后,还包括:

4.根据权利要求1所述的资金认款方法,其特征在于,所述认款规则集合是预先配置,在配置所述认款规则集合时,包括:

5.根据权利要求4所述的资金认款方法,其特征在于,对每种所述认款属性,配置对应的匹配条件以及匹配数值,得到对应于该认款属性的认款规则集合的步骤,包括:

...

【专利技术属性】
技术研发人员:邓伟顾钰健
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1