general_create_trans_flowchart
2016-03-09 13:06:13 0 举报
为你推荐
查看更多
`general_create_trans_flowchart` 是一个用于创建通用事务流程图的函数。该函数接收一系列事务步骤作为输入,并生成一个可视化的流程图,以帮助用户理解和分析事务的处理过程。通过使用此函数,用户可以清晰地看到事务的各个阶段、决策点和数据流向,从而更好地管理和优化业务流程。此外,该函数还支持自定义样式和布局,以满足不同用户的需求。总之,`general_create_trans_flowchart` 是一个实用且易于使用的函数,适用于各种规模的企业和项目。
作者其他创作
大纲/内容
Y
N
从in_pack读入卖家信息,放入info.sellersp_iduser_idlogin_nametrue_name设置seller.currency=buyer.currency
buyer是customer或者merchantuser_id分布规则
buyer_fee_account != info.seller收益账户不与卖家相同
buyer_fee_account必须存在(查DB)
info.seller.sub_account_type = SUB_ACCOUNT_TYPE_DEFAULT(1)卖家使用已结算账户
从in_pack读取交易属性,放入infotrans_id_exttrans_typetrans_tagcan_modifytrans_mode从模板获取payment_mode,放入info
info.channel_id = trans_settlement_info::CHANNEL_ID_DEFAULT(1)
从in_pack读入结算信息,放入infochannel_idfee_amountsettlement_typebuyer_fee_amount设置has_read_channel_id
从in_pack读取买家属性,放入info.buyeruser_idlogin_nametrue_namecurrency赋默认值info.buyer.sub_account_type = SUB_ACCOUNT_TYPE_DEFAULT
has_share_profit_solution
info.share_profit_type = info.SHARE_PROFIT_TYPE_REALTIME如果有分润方案默认使用实时分润
卖家买家user_id不同
seller是customer或者merchantuser_id分布规则
从in_pack读入info.buyer_fee_account.user_idinfo.buyer_fee_account.sub_account_type = SUB_ACCOUNT_TYPE_DEFAULT(1)info.buyer_fee_account.currency = info.buyer.currency
buyer_fee_account != info.buer收益账户不与买家相同
buyer_fee_account收益账户必须是C账户
buyer_fee_amount != 0
从In_pack读取付款以及分润方案信息,放入solution_infopay_trans_solutionshare_profit_solution设置has_pay_trans_solution、has_share_profit_solution
获取redis重入keyredis_key = cmd_trans_id_ext_logid;
从In_pack读取付款以及分润方案信息,放入infoshare_profit_typeshare_billing_type设置has_share_profit_type、is_entrust_billing_solution
info.seller.sub_account_type = SUB_ACCOUNT_TYPE_UNSETTLED(3)卖家使用待结算账户
info.settlement_type!=realtime为异步结算
has_read_channel_id?
委托分账必须实时分润is_entrust_billing_solution && info.share_profit_type != SHARE_PROFIT_TYPE_REALTIME
service_exception
本地变量trans_create_info info;trans_create_info merchant_trans;trans_solution_info solution_info;string coupon_error_info;up_merchant_info merchant_info;bool has_up_merchant;
0 条评论
回复 删除
下一页