出库管理
# 业务描述
根据业务的需要,用户需要对商品进行出库操作。该功能就是记录下所有的状态下的出库记录,例如:手动出库、销售出库、领料出库、采购退货、规格转换出库等等。由于该功能数据都是记录性数据,所以不提供对出库进行删除、修改的相关操作,只允许用户查看和方便跟踪商品的出入库情况。
# 界面原型
# 页面一:出库管理列表数据界面

说明:
- 点击菜单的"库存管理"下的"出库管理"进入出库管理的主界面,默认是显示"出库管理"的页面
- 只有当页面处于"出库管理"的时候,才能点击"出库查询"字样切换按钮,只有当页面处于"出库查询"的时候,才能点击"出库查询"字样切换按钮
- 可以通过"出库类型"、"出库时间"、"库房"、"单号"、"出库状态"、"制单人"、"制单时间"这七个字段来进行组合查询需要数据:
- "单号"、"制单人"的输入框均支持模糊搜索
- "库房"是下拉框选择,其中值是由"库存管理"模块的"库房"中进行管理和维护
- "出库类型"是下拉框选择,其值包括"全部类型"、"销售出库"、"其他出库"、"调货出库"、"采购退货"、"规格转换"、"报损出库"、"领料出库"这八个值组成
- "出库状态"是下拉框选择,其值包括"全部状态"、"待出库"、"已出库"这三个值组成
- 点击"搜索"按钮,获取查询的数据,出库单的新增时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将所有的搜索条件全部重置为默认值
- 点击"新增"按钮跳转到"新增出库数据界面"来出库单数据
- 点击对应的那条出库单对应的"单号"列下对应的出库单数据的值就会跳转到"出库数据详情界面",查看或者审批这条出库单详情数据
- 点击"导出"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是导出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则导出当前条件下的的列表数据当前页面的所有的出库单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统导出多少条数据
# 页面二:新增出库数据界面

说明:
- 点击"出库管理列表数据界面"的"新增"按钮跳转进此页面
- "出库仓库"、"出库类型"这两个字段和"出库单商品信息"列表数据都不能为空
- "出库类型"是下拉框选择,但此处其值默认为"其他出库"
- "出库库房"是下拉框选择,其值是由"库存管理"模块的"库房"中进行管理和维护
- "选择出库商品":
- 商品可以通过"商品分类"、"商品名称"和"商品编码"进行组合查询
- "商品名称"和"商品编码"这两个字段均支持模糊查询
- "商品分类"是下拉框选择,其值由"商品管理"模块中的"商品分类"中进行管理
- 点击"搜索"按钮,获取查询的商品数据,数据以商品编码的字母排序进行显示
- 点击"重置"按钮,数据会恢复默认查询时的商品数据列表,同时将搜索条件重置为空
- 选中"选择出库商品"数据列表的最左边的多选框,就可以将选中的商品添加到"出库单商品清单"的数据列表上
- 选中"选择出库商品"数据列表的最左边表头的多选框,则默认将当前商品页上的所有商品都添加到"出库单商品清单"的数据列表上
- "出库单商品清单"列表数据:
- "出库数量"为必填项
- 列表的数据最右边有一个"操作"列,用户可以根据实际的情况点击删除的图标字样对"出库单商品清单"的商品进行删除。删除后,如果需要再添加此商品,则需要重新在"选择出库商品"上进行选择添加
- 确认表单输入无误后,点击"保存"按钮:
- 系统就会保存新增出库单数据,并关闭此页面
- 跳转回"出库管理列表数据界面"并且刷新"出库管理列表数据界面"的出库单数据列表的数据
- 点击"取消"按钮:
- 系统会自动关闭此页面,跳转回"出库管理列表数据界面"
- 不会新增出库单的数据和更新"出库管理列表数据界面"的数据列表数据
- 若不进行任何操作可以通过点击右上方的"×"关闭此页面,回到"出库管理列表数据界面"
# 页面三:出库数据详情界面

说明:
- 点击"出库管理列表数据界面"的数据列表中选择一条数据的"单号"列项中对应的值跳转进来此页面的:
- 将对应的那条数据的数值都赋值到此页面上的所有的属性值上,该页面上用户只允许查看出库单的详情信息,不可以编辑
- 如果该出库单发起后尚未审核的,当前用户具有"仓库经理"的角色:当前的出库单的查看页面下会有一个"审核"的按钮,用户对此单进行审核
- 审核通过后,则出库单流程结束
- 审核不通过,则出库单流转回发起人,让其检查确认无误后,重新提交
- 点击右上方的"×"关闭此页面,回到"出库管理列表数据界面"
# 页面四:出库数据查询界面

说明:
- 点击菜单的"库存管理"下的"出库管理"进入出库管理的主界面,然后点击页面上方得tap页上得"出库查询"字样,系统就会跳转进入此页面
- 可以通过"出库类型"、"出库时间"、"库房"、"商品分类"、"出库状态"、"商品编码"这六个字段来进行组合查询需要数据:
- "商品编码"的输入框支持模糊搜索
- "库房"是下拉框选择,其中值是由"库存管理"模块的"库房"中进行管理和维护
- "出库类型"是下拉框选择,其值包括"全部类型"、"销售出库"、"其他出库"、"调货出库"、"采购退货"、"规格转换"、"报损出库"、"领料出库"这八个值组成
- "出库状态"是下拉框选择,其值包括"全部状态"、"待出库"、"已出库"这三个值组成
- "商品分类"是下拉框选择,其值由"商品管理"的"商品分类"模块进行管理和维护
- 点击"搜索"按钮,获取查询的数据,出库单的新增时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将所有的搜索条件全部重置为默认值
- 在按钮组的旁边有一个红色的字段,显示当前搜索条件下的"所有商品的出库金额总计"的值,由系统自动计算得出
- 点击对应的那条商品数据对应的"关联单号"列下对应的出库单数据的值就会跳转到"出库数据详情界面",查看或者审批这条出库单详情数据