T0联合垫资流程逻辑
2023-09-19 14:12:39 0 举报
联合垫资实时请款业务逻辑图
作者其他创作
大纲/内容
管理人请款收款账号
代销商(民生银行)
归档
TA库查询操作
发起请款申请
生成记录
判断当前销售商请款间隔是否在请求范围内
垫资行(中信银行)
trans1库
是
发起快赎(098)
直接通过理财账号规则查询交易库片区对应数据表明细信息
按代销商请款明细一笔一笔向垫资行请款申请(单笔)
代销商(例如:民生银行)
ShardingJDBC
汇总轮询:根据配置信息,隔一段时间汇总向垫资行发起请款申请汇总方式:销售商+产品维度
gateway加个网关(第二阶段)
TA查证垫资行
垫资本金账号
按代销商汇总到金额上限后向垫资行请款申请(汇总模式)
否
管理人(理财公司)
TA落库
客户
归集功能,自动将钱打到关联账号
hostchannel服务
请款申请
疑问:T0服务如何部署轮询任务方案:添加任务表,放在pub库多线程请求8个库
查询细表(分表)信息
流水号和理财账号的路由表(分表)
提前开好的户
更新tbselleradvanceinfo请款时间
是否提供理财账号
pub库
第一步:在pub库先根据OutFundReqNo(外部请款流水号)查询请求流水号跟理财账号的路由分表的理财账号;第二步:根据第一步查出来的理财账号查询交易库片区对应申请明细表信息
划付快赎款
关键数据:FunctionId:3H0002(请款申请查证)OutFundReqNo:外部请款流水号(代销渠道上送的请款流水号或批次号)垫资行信息CfmNo:TA申请受理ID(TA请款申请唯一性标识,受理成功则该字段必填)CCRequestID:CC申请受理ID(CC请款申请标识,受理成功则该字段必填,表述垫资行处理流水)状态信息
trans n库
通过AssetAcc(理财账号)规则
通过OutFundReqNo(外部请款流水号)规则
Ta向垫资行请款申请轮询任务开始
跳出当前销售商循环
打款
汇总明细记录表,请款记录实际表
按销售商维度不同时间间隔查询明细做汇总
应答
发起T0请款申请
ESB
请求接口:请款申请查证FunctionId:3H0002(请款申请查证)OutFundReqNo:外部请款流水号(代销渠道上送的请款流水号或批次号)AssetAcc:投资人的TA理财(TA)账号(不一定有)
兴业银行开放平台
bankchannel服务
bankchannel服务/gateway网关
垫资收益账号
font color=\"#323232\
按销售商维度去轮询,先判断销售商是否按汇总明细请款,查询tbbankta字段controlFlag第35位
请求接口:(请款申请)笔数:单笔(这次单笔)数据格式:jsonFunctionId:3H0001(请款申请)OutFundReqNo:外部请款流水号(代销渠道上送的请款流水号或批次号)AssetAcc:投资人的TA理财(TA)账号业务:发起快赎(098)
请款申请查证
同步返回应答报文关键信息:FunctionId:3H0001(请款申请)OutFundReqNo:外部请款流水号(代销渠道上送的请款流水号或批次号)垫资行信息:不必填,(可提前预分配垫资行信息第一阶段做)状态:成功
轮询:汇总明细记录表,请款记录表状态:请款中
申请数据落库
垫资行服务
快赎申请明细表(分表)
代销商
1、更新汇总请款记录实际表与快赎申请明细表关联(不分表)2、更新快赎申请明细表(分表)明细表要更新两次,a、请款申请时将汇总表的流水号更新到细表b、根据主键更新明细表状态
交易区
gateway/配置fix即可
trans2库
查询垫资结果垫资行服务
TA(T0微服务)
收藏
0 条评论
下一页