需求背景:需要增加增加逻辑,使算法更加严谨。
需求描述:
一、现有逻辑:
类型:本仓链路库存=库存结余+采购计划+采购中 ; 缺货=本仓链路库存绝对值
1. 本仓日均销量<0.5 且 本仓周销量 = 0 , 则本地直发预调拨数=0,警戒库存中的本地仓=0
2. 本仓日均销量<0.5 且 本仓周销量 > 0 且 本仓链路库存> 0 ,则预调拨数中的本地仓=0 ,警戒库存中的本地仓=0
3. 本仓日均销量<0.5 且 本仓周销量 > 0 且 本仓链路库存 ≤ 0 且 缺货 < 3 且 单价*(缺货+1)≤ 60 ,则预调拨数中的本地仓 和 警戒库存中的本地仓=min(3,60/单价)- 缺货
4. 本仓日均销量<0.5 且 本仓周销量 > 0 且 本仓链路库存 ≤ 0 且 则 预调拨数中的本地仓= 1,警戒库存中的本地仓=1
5.规则设置-参数配置,新增"本地仓预调拨直发备货数", 勾选后则 执行上述 4个逻辑,反之则按正常的备货公式计算。
二、调整后逻辑(新逻辑)1. 原逻辑不变(同上)
2. 原逻辑不变(同上)
3. 原逻辑不变(同上)
4. 原逻辑不变(同上)
5. 本仓日均销量<0.5 且 本仓周销量=0 且 本仓链路库存<0 且 客户订单预出>0, 则 预调拨数中的本地仓 = 1,警戒库存中的本地仓 = 1 ---------------------------这个是新增逻辑
6.同上第5点。
注意: 前端界面的提示也要调整一下。
