1. 需求概述
1.1. 背景
3部工厂直发库存统计是没有按仓库来设计,存在多个仓库同一个sku库存累加了,从而导致客户订单未按照单个仓库限制,导致建单产品数多于工厂生产的库存。现3部需求ID10242优化此统计方式,备货单创建这边需要跟随调整。
1.2. 目标
降低用户建了多于工厂生产库存的风险
2. 功能设计
2.1. 备货订单(新)
2.1.1 需求说明
用户创建【工厂直发】备货单的时候,系统会调用产品3部的‘可建单数’的方法,来判断当前产品数是否小于等于可建单数。
现在调用此方法,需要增加【发货仓库】入参,具体方法需要产品3部提供。(需求:1042)
涉及点:本地->FBA,本地->海外仓
2.1.2 原型界面

测试环境:主干1商户
数据准备:
本地中国仓和中国深圳1号仓1107028 SKU各10个
场景一、
海外仓备库订单--工厂直发建单(创建订单和编辑订单保存都判断)
如果小于等于则可以建单成功
场景二、
FBA备库订单--工厂直发(创建订单和编辑订单保存都判断)