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)
if (has_share_profit_solution && is_entrust_billing_solution)|| has_share_profit_solution && info.share_billing_type != trans_info::SHARE_TRANS_TYPE_NORMAL)如有分润方案,则不能委托分账或非普通类型分账
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 条评论
下一页
为你推荐
查看更多