报损报溢
# 业务描述
业务当盘点出的实际商品小于账面库存商品数量或因其它原因要减少账面库存时,用户需要发起用商品报损单。当盘点出的实际商品大于账面库存数量或因其它原因要增加账面库存时用商品报溢单。而商品报损单和商品报溢单统称为报损报溢单,提供给用户维护系统的库存的平衡。
# 界面原型
# 页面一:报损报溢列表数据界面

说明:
- 点击菜单的"库存管理"下的"报损报溢"进入报损报溢的主界面
- 可以通过"单据类型"、"审核时间"、"库房"、"单号"、"制单人"这四个字段来进行组合查询需要数据:
- "单号"、"制单人"的输入框支持模糊搜索
- "单据类型"是下拉框选择,其值主要包括"全部类型"、"手动报损"、"手动报溢"、"盘点报损"、"盘点报溢"这个五个值
- "库房"是下拉框选择,其中值是由"库存管理"模块的"库房"中进行管理和维护
- 点击"搜索"按钮,获取查询的数据,报损报溢单的新增时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将所有的搜索条件全部重置为默认值
- 点击"新增"按钮跳转到"新增报损报溢数据界面"来新增报损报溢单数据
- 点击"导出"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是导出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则导出当前条件下的的列表数据当前页面的所有的报损报溢单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统导出多少条数据
- 在按钮组的旁边有两条红色的字段,显示当前搜索条件下的"共有多少条报溢项目,报溢金额的合计是多少"和"共有多少条报损项目,报损金额的合计是多少",由系统自动计算得出
- 点击对应的那条报损报溢单对应的"单号"列下对应的客户数据的值就会跳转到"报损报溢详情数据界面",查看或者审批这条报损报溢单详情数据
# 页面二:新增报损报溢数据界面

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

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