general_pay_trans_flowchart_rough
2016-03-22 17:12:31 0 举报
为你推荐
查看更多
”general_pay_trans_flowchart_rough” 是一个初步的、通用的工资交易流程图。它描绘了工资支付的基本步骤,包括员工的工作小时记录、工资计算、税务扣除、福利分配等。这个流程图可能还包括了工资单的生成和发送,以及员工的查询和反馈环节。尽管这个流程图是粗略的,但它为理解和改进工资支付流程提供了一个基础框架。通过这个流程图,公司可以更好地管理其财务资源,确保员工得到公平和准确的报酬。同时,员工也可以更清楚地了解他们的工资是如何计算和支付的,从而提高满意度和信任度。
作者其他创作
大纲/内容
根据入参recv_id获取收款单 t_recervables
通过
根据交易的trans_id和分润/分账类型获取分润/分账方案单 t_trans_solution
抛异常退出提示调用方重复调用
没有说明是业务重试
校验收款单与交易单的关联收款类型、收款账户等
有说明是 ral 重试
获取入参
是
根据交易单trans_id与卖家user_id获取卖家商户交易单 t_merchant_trans
根据入参trans_id获取交易单 t_trans
否
如果本次请求传入了新的分账方案覆盖创建交易时入库的分账方案
是否为涉及分润/分账?
交易单为PAID状态?
交易是否关联收款单?
抛异常退出提示调用方成功调用方对重入无感知
开启事务
校验入参
如有支付方案、营销方案、分账/分润方案则校验方案中各账户(t_accounts)合法有效性
进行实际支付更新 t_trans state = 2更新 t_trans_query更新 t_merchant_trans卖家与平台商户更新 t_receivables 剩余金额
实际支付前,前置校验校验当前交易单、收款单的状态、类型等
查询Redis中是否有与本次请求一模一样的请求记录
0 条评论
回复 删除
下一页