对账流程
2019-01-14 16:30:48 60 举报
对账流程
作者其他创作
大纲/内容
差异数据处理:长款:本地有,第三方没有漏单:第三方,本地无;长款有可能时间跨度问题未查询到交易,需要通过流水查询第三方;漏单有可能微信成功,平台失败,或者时间差异,需要细化差异状态;升级平台记账能力。整体流程入口蓝色字体为可离线触发 也可以手动触发。
数据统一标准化
长款
注意这里移除的对应拷贝的key值
不处理,结束本次循环
按 天+业务类型+付款渠道读取
采用map复制,移除相同的数据,剩下的为差异
由于相同数据被移除,剩余的数据为差异数据,注明差异原因插入数据库
true
对账流程
p_account_statement_alip_account_statement_wxp_account_statement_jdps:退款的订单对应标准化文件退款的订单号
读取标准化文件
false
差异数据存入数据库
移除两个map对应的key值
等待队列
去三方查询
由离线任务或者人工触发,按照功能模块拆分多个子任务;1.对账单获取2.文件解析标准化3.核心对账处理4.结果统计与异常结果分析
微信:收退款为接口下载打款为人工上传支付宝:收退款为接口下载打款为人工上传京东:收退打都为人工上传
核心对账处理
本地数据库查询
漏单
金额比对
防止人工频繁请求造成服务器压力所以先放入队列。
交易时间、商户订单号、支付方订单号、订单金额、交易类型、支付渠道、退款订单号
差异处理
流程结束
查询订单数据
是否包含流水号
对账单获取
不处理
0 条评论
下一页