国内出货额度管理
2025-02-06 15:12:08 0 举报
内部客户出货额度管控实例
作者其他创作
大纲/内容
财务
C
审核
业务
D
下单开始
OMS系统
WMS发货
销售单
增加余额接口
变更余额接口
自研平台
系统生成
A:OMS支付方式分为三种,余额、账期、余额+账期,自研系统在创建订单时不再校验用户的额度,所有订单都可以自主创建并给到OMS,需要通知OMS订单总金额,包含占用的账期(授信)额度以及订单的使用余额。订单总金额=余额+账期额度。B:OMS系统中支持订单的编辑操作,包含商品金额的变动、商品数量的变动、商品行数的变动以及输入抵扣金额等涉及到金额的变更操作。订单编辑后需要通知自研系统更新订单,如果涉及到余额的变化,同时告知自研系统余额的调整。举例:订单总金额1000元,使用余额100元,使用额度900元。当在OMS中输入抵扣金额100元时,订单变化为:订单总金额1000元,使用余额100元,使用额度800元,抵扣金额100元。逻辑为当订单总金额减少时优先变化额度,当额度扣减为0后,扣减余额。 此时订单在整单发货后,订单应付金额为800元。举例:订单总金额1000元,使用余额100元,使用额度900元。订单编辑后最终计算订单总金额为1100元,订单变化为:订单总金额1100元,使用余额100元,使用额度1000元。逻辑为当订单总金额增加时,余额金额不变,增加账期额度金额。 此时订单在整单发货后,订单应付金额为1000元。C: OMS系统在过仓给到WMS前会去U9查询可用额度,如果额度不足时,过仓失败,此时需要业务跟进处理。校验逻辑为,当前U9的可用额度-未整单出货的订单所用额度。(订单部分出货时,按照整个订单扣减额度)D: OMS系统的在计算退货订单金额时,通过自研系统或者用户手工创建的退货单中客户、商品、数量,三个维度来匹配已发货的订单进行占用(从最近的日期获取),在业务逻辑中抵扣金额包含在退货金额中,故退货为退货关联订单的数量*销售价获取,退货金额全部通过余额接口给到自研系统(OMS支持手工输入余额)。
退货开始
系统自动
国内额度管理
B
退后单结束
创建预收款单
U9系统
业务变更单据信息,逻辑计算,如果需要返还余额,将调用自研平台接口
额度足够
收款结束
销售单结束
备注说明
更新订单接口
可用额度接口
额度校验
更新订单
审核,填写返还给客户的余额
增加客户可用额度
OMS占用额度(发完货后,U9那边过账了,系统更新占用状态释放OMS占用额度)
A
销售单(金额会分为:总金额:1000=余额:300+授信:700)
创建发货单
需要修改
拆分总金额组成
客户
变更余额
退货单
无需修改
收款开始
0 条评论
下一页