退货全新逻辑(无头件提前入库)
2023-07-06 13:40:59 4 举报
11
作者其他创作
大纲/内容
云雀退货入库单未匹配到云雀退货单时,退货入库单下发ERP
零售退
跨级?
X店铺(默认退回中转店铺)
代销
生成正确零售退货单
调拨
Y
提前退货入库
OMS退单中间表
退货原逻辑
OMS
云雀业务类型
BOS中间表
非分销非云仓
单据1--零售退货单(金额0):X店铺单据2--调拨单:X~A
退货入库单的退货逻辑仓库和退货单上的退货逻辑仓库是否一致
分销订单
案例
云仓非分销
销售退/跨级销售退/代销退货
云雀退货下发BOS逻辑
调拨单
X
③代销退货单
发货店仓=收货店仓?
非跨级
A
②跨级销售退货单
经销商.线上经销类型
B
云雀业务
B店铺(实际退回店铺)
退货入库单提前下发
单据1--负向零售退货单(金额0):X店铺单据2--零售退货单(金额正确):B店铺单据3--调拨单:B~X
顾客
单据1--负向零售退货单(金额0):X店铺单据2--零售退货单(金额正确):X/B店铺
实际退货店铺和默认退货店铺是否一致
退货匹配成功(X=B店铺)
普通订单
生成对冲的负向业务单据。按退货入库单明细来生成。
分销非云仓
单据1--负向零售退货单(金额0):X店铺单据2--负向调拨单:X~A01单据3--零售退货单(金额正确):B店铺单据4--退货单据:B~A01
X/B
买断
生成对冲零售退货单(金额=0)的零售单。按退货入库单明细来生成。
A仓库(无头件退货入库仓库)
BOS
退货匹配成功
OM退货单流程
④调拨单
跨级
退货入库提前增加库存(非分销方案;且逻辑仓相同)
N
相等
后续走零售退生成云仓退的程序,将商品周转到对应店铺
①销售退货单
冲红原调拨单
生成默认退货仓库的零售退货单
冲红原调拨单,生成正确调拨单
是否已提前入库
退货入库提前增加库存(云仓提前退货)
零售退货单(金额=0)
退货匹配成功(X<>B店铺)
单据1--负向零售退货单(金额0):X店铺单据2--负向调拨单:X~A01单据3--零售退货单(金额正确):B店铺(原云仓单业绩归属店仓)
OM退货入库单流程
退换货单匹配到退货入库单
YQ_OMS_REFUNDORDERYQ_OMS_REFUNDORDERITEM程序:YQ_sp_otb_orderso_refundall
云仓订单
零售退货单
标品仅考虑中转店仓X与实际退货仓A为总部店仓去情况
YQ_OMSSTORAGEIN程序:yq_omsstoragein_order
①②③④单据已提交、已出库、已入库
不相等
退货入库提前增加库存(分销方案;且逻辑仓相同)
收藏
收藏
0 条评论
回复 删除
下一页