一、背景和价值
1.背景
当前无法得到准确的体积,导致如:销售定价不准确(运费预估不准),且无法进行有效的装箱支持(无法通过计算使得装箱更满)等问题。
2.价值
1)从单箱单品产品体积和系统记录的产品尺寸差异对比,差异率大约在50-60%.
2) 销售预估费用(体积重*单价)差异大约50%-60%的出入,造成定价不准大约3000w(未考虑销售根据经验自行提价)
3)装箱如果能通过精准的体积计算使得其变得满(装箱率98%),预计能节约500-1000w(未考虑精准体积依旧无法装满的情况)
二、需求描述
2.1. 功能清单
1.计算单箱单品中最小的体积
2.计算单箱两品中,B产品的最小体积。
2.2.影响点
无
2.3. 功能描述:
1、备货订单包裹为【A:单箱单品】 最小体积,计算逻辑如下
①备库订单包裹,已发货状态,近6个月,备货订单为单箱单品的数据(一个包裹有可能10箱,只要单箱单品的统计)
②A sku最小体积 = 单箱体积/Sku数量, ------------遍历所有的单箱单品包裹找到体积最小的
③A sku加权后体积 = 单箱单品总体积/单品Sku总数量, -------------遍历所有的单箱单品包裹(相同SKU)累加 除以装箱数量
2、备货订单包裹为【单箱2品】 最小体积,计算逻辑如下
①备库订单包裹,已发货状态,近6个月,备货订单为单箱2个产品的数据(一个包裹有可能10箱,只要单箱2品的统计)
②B sku最小体积 = B单箱2品的总体积- (A sku加权后体积*A数量) ---------------------遍历所有单品2品的包裹,计算B SKU最小体积
注:计算B sku最小体积 一定要用A sku 加权后的体积(不能用最小体积)
3、计算后统计出所有存在最小体积A 和最小体积 B 的数据 导出来,表格如下

开发输出任务,测试无需介入