1. 需求概述
1.1. 背景
现有情况下,我们的海外仓-海外仓,是跟本地-海外仓,公用的一个页面,有些业务,海外仓-海外仓是不需要的,或者说根本不适用于,这样其实是不合理的,所以需要做调整,现在就海外仓-海外仓的相关功能进行优化;
1.2. 目标
1.页面排版调整;
2.增加锁定库存的逻辑;
3.增加批量锁定海外仓订单临时库存功能;
4.增加全部发货后扣减库存的功能;
2. 功能设计
2.1. 业务流程
无
2.2. 海外仓-海外仓,页面及功能优化
2.2.1 操作路径
销售管理->订单中心->备库订单(新)->海外仓备库->海外仓-海外仓
2.2.1.1 功能点清单
1.页面排版调整;
2.增加锁定库存的逻辑;
3.增加批量锁定海外仓订单临时库存功能;
4.增加全部发货后扣减库存的功能;
2.2.1.2 功能详细描述
2.2.1.2.1 海外仓-海外仓,页面及功能优化-页面排版调整
功能点描述:海外仓-海外仓页面优化:隐藏部分内容
一、操作按钮类
1.中转即发创建按钮
2.选中订单纯调库备货
3.批量撤销订单包裹
4.中转即发批量生成shipmentid
二、筛选项
1.发货仓库,隐藏本地仓库
2.是否海外仓中转即发
3.中转即发订单入库单状态查询
4.是否生成Shipmentid
5.是否截单换仓
6.备货方式
7.订单创建来源
8.包裹状态
三、创建订单页,发货仓库处
1.不展示本地仓库
页面:相关隐藏内容


2.2.1.2.2 海外仓-海外仓,页面及功能优化-增加锁定库存的逻辑;
功能点描述:
1.在创建订单页保存时,进行锁定产品库存,如果产品当时库存只要有一条不够,则不做锁定,如果库存满足,则锁定库存,且记录日志;
2.在编辑订单页保存时,如产品数量有变动,则进行释放锁定库存,保存订单信息后进行重新锁定,如果产品当时库存只要有一条不够,则不做锁定,如果库存满足,则锁定库存,且记录日志(需要记录有进行释放锁定库存);
相关限制:无页面:无
2.2.1.2.3 海外仓-海外仓,页面及功能优化-增加批量锁定订单临时库存
功能点描述:海外仓-海外仓页面增加批量锁定订单临时库存,海外仓-FBA有现有功能;
锁定订单的前置条件:
1.海外仓-海外仓的备库订单;
2.发货状态为未发货;
3.订单状态不能是作废状态;
4.已经锁定了的产品,不能进行重复锁定;
5.库存足够;
相关限制:无页面:功能所在位置

2.2.1.2.4 海外仓-海外仓,页面及功能优化-增加全部发货后扣减库存的功能;
功能点描述:
1.在海外仓-海外仓处,点击“批量设置订单为全部发货”时,增加逻辑判断,必须有进行全部锁定库存,如未锁定时,不允许设置为全部发货;
2.当订单设置为全部发货后,扣减订单临时锁定的库存;
相关限制:无页面:无
2.2.2 原型界面
原型地址:无
1.页面排版调整;
2.增加锁定库存的逻辑;
3.增加批量锁定海外仓订单临时库存功能;
4.增加全部发货后扣减库存的功能;
- #41798 查看海外仓备库订单(海外仓--海外仓)标签页,操作按钮类--1.中转即发创建按钮是否隐藏
- #41799 查看海外仓备库订单(海外仓--海外仓)标签页,操作按钮类--2.选中订单纯调库备货是否隐藏
- #41800 查看海外仓备库订单(海外仓--海外仓)标签页,操作按钮类--3.批量撤销订单包裹是否隐藏
- #41801 查看海外仓备库订单(海外仓--海外仓)标签页,操作按钮类--4.中转即发批量生成shipmentid是否隐藏
- #41802 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--1.发货仓库,本地仓库是否隐藏
- #41803 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--2.是否海外仓中转即发是否隐藏
- #41804 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--3.中转即发订单入库单状态查询是否隐藏
- #41805 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--4.是否生成Shipmentid是否隐藏
- #41806 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--5.是否截单换仓是否隐藏
- #41807 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--6.备货方式是否隐藏
- #41808 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--7.订单创建来源是否隐藏
- #41809 查看海外仓备库订单(海外仓--海外仓)标签页,筛选项--8.包裹状态是否隐藏
- #41810 查看海外仓备库订单(海外仓--海外仓)标签页,创建订单窗口--发货仓库是否隐藏本地仓库
- #41811 查看海外仓备库订单(海外仓--海外仓)标签页,新增功能:批量锁定订单临时库存
- #41812 验证订单满足所有条件,操作批量锁定订单临时库存
- #41813 验证订单非海外仓-海外仓的备库订单,操作批量锁定订单临时库存
- #41814 验证订单不是未发货状态,操作批量锁定订单临时库存
- #41815 验证订单为作废、锁定状态,操作批量锁定订单临时库存
- #41816 验证订单已经锁定了库存,继续操作操作批量锁定订单临时库存
- #41817 验证订单产品发货仓库库存不足,操作批量锁定订单临时库存
- #41818 查看海外仓备库订单(海外仓--海外仓)标签页,新增功能:批量设置订单为已发货
- #41819 验证订单满足所有条件,操作批量设置订单为已发货
- #41820 验证订单全部锁定库存,操作功能:批量设置订单为已发货
- #41821 验证订单未全部锁定库存,操作功能:批量设置订单为已发货
