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

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

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

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

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