任务描述
暂无
需求描述

一、背景和价值

  1.背景:加载分析库存保护数据异常超过最终结余,导致PMC每次进行修改。
   2.价值说明:提高效率,降低风险
   3.价值量:减少呆滞产品产生,提升生单效率1小时/天。

二、需求描述

   1.当前逻辑
   1)备货标签为“清库”、“停用”“未启用”;产品状态为“停产”、“清库”不设置保护库存;
   2)计算得出的保护库存不能大于:可用库存+采购中+采购计划。当大于库存结余+采购中+采购计划时。保护库存=可用库存+采购中+采购计划-未配货预出数
   3)没有采购在途的数据
        保护库存 = 全仓预估日均销量(本地全仓) *(预估采购天数 + 提前采购天数+本地仓库存保护天数(自定义配置))+安全库存-非本地默认仓的可用库存+客户订单本地    仓预出数(本地仓发货的客户订单(只算默认仓,非默认仓排除),订单状态排除作废和已发货。不包含未付款的客户订单,未发货总数量)
   4)有采购在途的数据
保护库存 = 全仓预估日均销量(本地全仓) * (采购在途最近一票货的剩余到货天数  + 提前采购天数+本地仓库存保护天数(自定义配置))+安全库存-非本地默认仓的可用库存+客户订单本地仓预出数(本地仓发货的客户订单(只算默认仓,非默认仓排除),订单状态排除作废和已发货。不包含未付款的客户订单,未发货总数量)

    2.新逻辑:(取下图对应值)
   1)同上不变
   2)同上不变
   3)没有采购在途的数据
        保护库存 = 全仓预估日均销量(本地全仓) *(预估采购天数 + 提前采购天数+本地仓库存保护天数(自定义配置))+安全库存-非本地默认仓的可用库存+客户订单本地仓预出数(本地仓发货的客户订单(只算默认仓,非默认仓排除),订单状态排除作废和已发货,不包含未付款的客户订单,未发货总数量,不含已配货客户订单)

   4)有采购在途的数据
保护库存 = 全仓预估日均销量(本地全仓) * (采购在途最近一票货的剩余到货天数  + 提前采购天数+本地仓库存保护天数(自定义配置))+安全库存-非本地默认仓的可用库存+客户订单本地仓预出数(本地仓发货的客户订单(只算默认仓,非默认仓排除),订单状态排除作废和已发货。不包含未付款的客户订单,未发货总数量,不含已配货客户订单)

   注意:仅仅只调整红色部分


验收标准
暂无
历史记录  
  1. 2022-06-06 15:26:57, 由 tanhongbo 创建。
  2. 2022-06-10 16:10:08, 由 tanhongbo 添加备注。

    验证有采购在途数据的SKU保护库存逻辑

  3. 2022-06-10 16:12:23, 由 tanhongbo 添加备注。

    创建一个采购单

  4. 2022-06-10 16:14:12, 由 tanhongbo 添加备注。

    根据计算逻辑进行查找各个值

  5. 2022-06-10 16:17:35, 由 tanhongbo 添加备注。

    1、设置本地全仓日均销量:

  6. 2022-06-10 16:26:58, 由 tanhongbo 添加备注。

    2、采购在途最近一票货的剩余到货天数

    采购在途最近一票货的剩余到货天数=采购天数-最近到货天数(小于零取零)
    采购天数:


    最近到货天数(小于零取零):没有最近到货天数,取0


    采购在途最近一票货的剩余到货天数 = 3-0=3

  7. 2022-06-10 16:28:31, 由 tanhongbo 添加备注。

    提前采购天数:1

    本地仓库存保护天数:0


  8. 2022-06-10 16:36:32, 由 tanhongbo 添加备注。

    安全库存:6

  9. 2022-06-10 16:37:38, 由 tanhongbo 添加备注。

    非本地默认仓的可用库存:2


  10. 2022-06-10 16:38:47, 由 tanhongbo 添加备注。

    客户订单本地仓预出数:5

    未配货预出数:5

    已配货预出数:12

  11. 2022-06-10 16:40:16, 由 tanhongbo 添加备注。

    有采购在途数量的SKU保护库存计算:=2*(3-0+1+0)+6-2+5=17

    http://pm.zhcxkj.com/zentao/file-read-201981.png

  12. 2022-06-10 16:40:39, 由 tanhongbo 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-06-10 16:40:36"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  13. 2022-06-10 17:22:29, 由 tanhongbo 添加备注。

    已修复:

  14. 2022-06-11 09:32:25, 由 tanhongbo 添加备注。

    验证没有采购在途数量的SKU保护库存逻辑

  15. 2022-06-11 09:38:42, 由 tanhongbo 添加备注。

  16. 2022-06-11 09:39:40, 由 tanhongbo 添加备注。

    保护库存为:2*(3+1+0)+6-0+3=17

  17. 2022-06-11 09:40:16, 由 tanhongbo 添加备注。

  18. 2022-06-11 09:46:43, 由 tanhongbo 添加备注。

    原有逻辑2验证:

  19. 2022-06-11 09:53:29, 由 tanhongbo 添加备注。

    逻辑2验证通过

  20. 2022-06-11 10:05:07, 由 tanhongbo 添加备注。

    逻辑1:验证通过

  21. 2022-06-11 10:05:15, 由 tanhongbo 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 实际完成,旧值为 "",新值为 "2022-06-11 10:05:10"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "2",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "tanhongbo"。
  22. 2022-06-17 10:49:16, 由 tanhongbo 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "tanhongbo",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "tanhongbo"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-06-17 10:49:16"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 【智汇】产品部 6月第 1 版本(2022年)
所属模块 /
相关需求 智能备货-保护库存逻辑调整
指派给 Closed 于 2022-06-17 10:49:16
任务类型 测试
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P1
关键词
抄送给
由谁创建 tanhongbo 于 2022-06-06 15:26:57
由谁完成 tanhongbo 于 2022-06-11 10:05:10
由谁取消 暂无
由谁关闭 tanhongbo 于 2022-06-17 10:49:16
关闭原因 已完成
最后编辑 tanhongbo 于 2022-06-17 10:49:16
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 2工时
总计消耗 8工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-06-10
截止日期 0000-00-00