一、背景和价值
1.背景
若采购中有数据时,导致本地仓出现多采购的情况。
2.价值
减少库存呆滞
二、需求描述
2.1. 功能清单
直发备货缺货采购总数逻辑调整
2.2.影响点
无
2.3. 功能描述:
1.智能备货2.2-参数设置->直发订单低销量备货 逻辑调整
1)当前逻辑:
类型:本仓链路库存 = 库存结余 + 采购计划 + 采购中; 欠客户订单产品(绝对值)= (可用库存-客户订单未配合预出) < 0 的绝对值
1. 本仓日均销量 < 0.5 且 本仓链路库存 > 1 ,则 预调拨数中的本地仓 = 0
2. 本仓日均销量 < 0.5 且 本仓链路库存 < 1 且 本仓周销量 > 0 则 预调拨数中的本地仓 = 欠客户订单产品(绝对值)+ Min(3,60/单价)
3. 本仓日均销量 < 0.5 且 本仓链路库存 = 1 且 本仓周销量 > 0 则 预调拨数中的本地仓 = Min(3,60/单价)
4. 本仓日均销量 < 0.5 且 本仓链路库存 ≤ 1 且 本仓周销量 = 0 则 预调拨数中的本地仓 = 0
注:不勾选时按照正常的备货计算,反之则按照上述 4 点执行。
2)新逻辑:
类型:本仓链路库存 = 库存结余 + 采购计划 + 采购中;欠客户订单产品=|可用库存-客户订单未配合预出(未锁定) < 0 | (若欠客户订单产品< 0 则取绝对值,若 ≥ 0,则为0)
缺货数= 欠客户订单产品-采购中-采购计划 ;( 若缺货数< 0 则取0,否则取计算结果 )
1. 同上......................
2. 本仓日均销量 < 0.5 且 本仓链路库存 < 1 且 本仓周销量 > 0 则 预调拨数中的本地仓 = 缺货数+ Min(3,60/单价)
3. 同上.....................
4. 同上.....................
注:不勾选时按照正常的备货计算,反之则按照上述 4 点执行。
3) 测试场景说明
备货数量公式:【预调拨数】+【安全库存】-【库存结余】-【采购中】-【采购计划数】+【缺货采购总数】-----------现有的逻辑
基础的条件:本仓日均销量 < 0.5 且 本仓链路库存 < 1 且 本仓周销量 > 0 情况下,验证了以下3种场景
测试场景1: SKU:3487561 ,采购中602,采购计划0, 可用库存:151,备货订单预计出900,客户订单预出3 , 则:预计调拨-本地仓 3 ,最终备货数=153 , 满足了发货后最少剩余3
测试场景2:采购中0,采购计划0, 可用库存:0,备货订单预出0,客户订单预出50, 则:预计调拨-本地仓 53 ,最终备货数=53, 满足了发货后最少剩余3
测试场景3:采购中0,采购计划0,可用库存:10,备货订单预出10,客户订单预出5, 则:预计调拨-本地仓 3 ,最终备货数=8, 满足了发货后最少剩余3