基础业务知识:
1订单表 t_order_busi_detail
split_info 分账信息
2业务表 t_busi_trans_detail
conn_channel
trans_code 到 t_trans_right查看是否有权限 trans_code = '0100002' 是分账交易权限 trans_code = '0000002'是非分账交易权限
reverse_flag 0是反交易 1是正交易
split_right_flag 是否有分账交易权限 0是 1否
订单和业务表中的trans_code=0000002 到 分账表中 tans_code就变成了0100002
3分帐表t_busi_split_detail
reverse_flag 0反交易 1正交易
4汇总表t_trans_sum_day_two
sum_type 01业务明细汇总(非分账交易汇总 父商户交易汇总) 02商户分账汇总(子商户交易汇总) 商户号交易汇总必须和子商户交易汇总一致
cap_cd_flag
支付公司和商户之间:
支付公司把钱给商户 是 支付交易 属于应付 是正交易 贷C
商户把钱退款给支付公司 是退款交易 属于应收 是反交易 借D
简记: 商户借退款(商借退)
支付公司-支付机构之间:
支付机构 支付 给支付公司 是正交易 是应收 是支付交易类型 借D
支付公司 退款 给支付机构 是反交易 是应付 是退款交易类型 贷C
简记:机构借支付(机借付)
正交易:支付机构-》支付公司-》商户
反交易:商户-》支付公司-》支付机构
添加权限之后重新刷新一下缓存 输入表名 然后看下日志
原因:由于没有07渠道的反交易分账权限 故没有进入到分账表 所以没有业务明细汇总和分账汇总
处理思路:
1通过金额找到这笔退款数据之后
2看下有没有进入分账表
3如果没有 则查交易权限表 交易码为0100002的交易
4如果没有 找配置组添加权限
5刷新缓存
5重跑单商户清结算 重新分账和汇总