暂无
任务描述
需求描述
背景
生成异常拣货任务的时候,现在会出现两种场景:
1、当没有一品多位的其它库存时,异常拣货任务生成失败;
举例:
系统显示A产品在正常库位A1有库存10,在异常库位B1有库存5,需求为10个,实际拣货时,A1库位只有5个,当在PDA点击完成,并生成异常拣货任务时会失败;
其实,A1少的5个产品,就是放在异常仓,应该直接使用原来A1锁定的5个生成异常拣货任务,而不是生成失败;
2、当有一品多位的其它库存时,原库位库存被释放,锁定了新库位的库存;
举例:
系统显示A产品在正常库位A1有库存10,A2有库存10,在异常库位B1有库存5,需求为10个,实际拣货时,A1库位只有5个,当在PDA点击完成,并生成异常拣货任务时,会将原A1库位锁定的库存释放5个,重新锁定A2库位5个;
其实,A1少的5个产品,就是放在异常仓的,生成异常任务时,直接使用原来A1锁定的才是准确的,不用释放后重新锁定A2库位的;
综合上面两种场景,锁库存逻辑需要优化
需求
本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/异常拣货锁库存逻辑优化-11月1版.html
外部链接(供业务方查看):https://plr8j8.axshare.com/#id=ycvb8t&p=异常拣货锁库存逻辑优化-11月1版&g=1
验收标准
暂无









需求:
1、当没有一品多位的其它库存时,异常拣货任务生成失败;
举例:系统显示A产品在正常库位A1有库存10,在异常库位B1有库存5,需求为10个,实际拣货时,A1库位只有5个;
当前生成异常拣货任务失败;
实际应该扣除A1库位10个,B1库位5个;