小贷出还款计划同步流程
2017-11-28 10:55:32 0 举报
联合放款贷款分配流程图
作者其他创作
大纲/内容
是
重构小贷的还款计划的过程:1、计算应还本金、应还利息、未记利息、罚息=总的还款计划罚息-银行还款计划罚息2、删除所有未到期的还款计划3、逾期的还款计划修改为1结清4、插入一条状态为5的理赔数据
更新银行和小贷还款计划
插入一笔A2-A1的异常类型的交易数据
Y
银行/其它机构
小贷最后一期的尚欠本金=总的小贷本金-已还本金-其它期的未结本金
新产品?
判断总的还款计划与已还是否一致
直接通过新核心还款计划更新银行还款计划cgi_union_rpy_plan_mas
继续走旧流程
B=100%
直接通过新核心还款计划生成银行还款计划,通过新核心的交易明细生成银行交易明细
X+B
按银行放款比例和总的还款计划,重构银行还款计划
原来的定时任务
N
接收平安还款计划文件
定时任务Timer1:17:30
总交易明细A-银行交易明细A1-小贷交易明细A2=差异交易明细
捞取新产品当天的交易明细数据
新核心还款计划入库临时表表
X:小贷B:银行X+B:小贷+银行
遍历还款计划
GG同步或者Kentle抽数
不处理
需要在旧流程中生成还款计划文件时去掉新的流程产品
A2-A1全部为0
按比例拆分出银行的交易明细
捞取新产品更新时间为当天的交易明细
今天同步过来的还款计划不是提前结清状态
入库总的还款计划、交易明细数据,总的理赔数据
新核心还款计划入库临时表
相关项说明
数据入库原则为交易明细入库后再入库还款计划,最好做在同一个事务中
银行还款计划记录到cgi_union_rpy_plan_mas
判断放款比例
新核心同步还款计划给CGI
插入一笔差异处理的交易明细金额
小贷交易明细按小贷还款计划计算尚欠A1,小贷交易明细按总的交易明细-银行交易明细计算出已还A2
根据总的理赔金额直接生成银行理赔交易明细
处理下一笔交易明细
小贷第一期的已还金额为小贷还款金额的和
更新小贷还款计划为结清,小贷交易明细为A1
交易明细TRX_TYPE为ADVANCE
按时间顺序获取一笔当前借据对应的交易明细
传输文件到银行
新核心还款计划标记01:正常;02:逾期;04:结清;05:提前结清;07:代偿中;09:代偿结清
根据总的交易明细表分配总的交易明细
重构银行还款计划的过程:1、计算应还本金、应还利息、未记利息、罚息=总的还款计划罚息*比例2、删除所有未到期的还款计划3、逾期的还款计划修改为1结清4、插入一条状态为5的理赔数据
小贷出还款计划
入库银行和小贷的交易明细
交易明细数据数据入库临时同步表
重构银行还款计划的过程:1、计算应还本金、应还利息、未记利息、罚息=总的还款计划罚息*比例2、删除所有未到期的还款计划3、删除所有逾期的还款计划4、插入一条状态为4的提前结清数据
部分提前结清
根据银行交易明细更新银行还款计划
计算当前小贷罚息(小贷罚息=总罚息-银行罚息
差异为0
根据银行还款计划做提前结清的还款核算(罚息或利息=总的还款计划罚息或者利息*比例)
还款阶段
针对总还款计划计算当前银行的逾期罚息(逾期罚息=总还款计划的罚息*银行放款比例
银行交易明细按银行还款计划的尚欠计算
根据小贷交易明细更新小贷还款计划
通过新核心还款计划直接生成银行还款计划
同步新核心还款计划
是提前结清?
EPCIS-CGI
17:30生成银行还款文件和还款计划文件
总的交易明细按比例拆分银行交易本金,总的还款本金-银行还款本金=小贷还款本金
银行理赔交易明细A1为银行还款计划核算出来的交易数据
根据银行还款计划做理赔的还款核算(罚息=总的还款计划罚息*比例)
根据银行贷款比例计算银行还款计划
银行提前结清交易明细A1为银行还款计划核算出来的交易数据
YXD-CORE
定时任务Timer3:17:30
根据总的交易明细直接生成银行交易明细
小贷理赔交易明细A2为小贷还款计划核算出来的交易数据
扫描所有逾期的还款计划
入库总的还款计划、交易明细数据
判断放款方式
定时任务Timer2 17:30
理赔阶段
总的还款计划-银行还款计划=小贷还款计划
17:30生成银行还款计划文件和还款计划文件
逾期阶段
小贷还款利息=总利息-银行利息
还款计划与放款交易金额是否一致
还款计划数据入库临时同步表
部分提前结清还款计划的重构只取决于新核心的还款计划,CGI并不关注提前结清的规则和方式。
新核心同步还款交易明细给CGI
放款时的交易明细需要在放款时进行分配
银行还款计划第一期的已还款金额和总的本金=银行还款本金+小贷还款本金
放款阶段
捞取新产品更新时间为当天的总的交易明细
银行还款利息=总的利息*银行比例
总的还款计划减去银行还款计划生成小贷还款计划
判断对应的还款计划是否有交易明细
根据银行还款计划分配银行交易明细,总的交易明细-银行交易明细=小贷交易明细
提前结清
捞取新产品当天的交易明细
新创建一张贷款分配比例表,每一张保单的分配比例都登记在表中
异常处理机制1、新核心同步晚时,第二天给到银行还款计划。2、定时任务补处理还款计划从临时表到正式表。3、同步银行还款计划时已同步数据修改标识,未同步数据在下一天补发给银行。4、还款计划文件同步到银行失败可以重新同步。
更新银行还款计划为结清
根据小贷还款计划做提前结清的还款核算(罚息=总的还款计划罚息-银行还款计划罚息)
重构小贷的还款计划的过程:1、计算应还本金、应还利息、未记利息、罚息=总的还款计划罚息-银行还款计划罚息2、删除所有未到期的还款计划3、逾期的还款计划修改为1结清4、插入一条状态为4的提前结清数据
按期数顺序遍历还款计划
还款计划为是否为结清?
找到总的理赔表中未处理的理赔数据
银行最后一期尚欠本金=总的银行贷款本金-已还本金-其它期的未结本金
判断为部分提前结清后计算银行的尚欠本金和小贷的尚欠本金
新创建一张贷款分配比例基表,登记各家银行的贷款分配比例
根据小贷还款计划做理赔的还款核算(罚息=总的还款计划罚息-银行还款计划罚息)
17:30生成银行还款计划文件
按借据号遍历交易明细
小贷提前结清交易明细A2为小贷还款计划核算出来的交易数据
总的交易明细-银行交易明细=小贷交易明细
收藏
0 条评论
下一页