发货出库
# 业务描述
根据客户销售订单的发货时间和加工的完成情况,用户生成商品的出货单。该业务主要包括两部分:一个客户存在多个订单的时候,可以根据客户将多条订单一起生成一个发货单;同时,也可以针对客户某一个订单单独生成客户发货单。该模块仅能生成发货出库单此一个功能。
# 界面原型
# 页面一:发货出库列表数据界面

说明:
- 点击菜单的"库存管理"下的"发货出库"进入发货出库的主界面,默认是显示"发货出库"的页面
- 只有当页面处于"发货出库"的时候,才能点击"订单发货出库"字样切换按钮,只有当页面处于"订单发货出库"的时候,才能点击"发货出库"字样切换按钮
- 可以通过"发货状态"、"线路"、"库房"、"送货时间"、"客户名称"、"联系人"、"电话"这七个字段来进行组合查询需要数据:
- "库房"是下拉框选择,其中值是由"库存管理"模块的"库房"中进行管理和维护
- "送货时间"是下拉框选择,其中值是由"基础平台"模块的"送货时间"中进行管理和维护
- "线路"是下拉框选择,其中值是由"客户管理"模块的"线路管理"中进行管理和维护
- "客户名称"、"联系人"、"电话"这三个字段均支持模糊搜索
- 点击"搜索"按钮,获取查询的数据,客户的创建时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将所有的搜索条件全部重置为默认值
- 点击"导出"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是导出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则导出当前条件下的的列表数据当前页面的所有的发货出库单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统导出多少条数据
- 点击"打印"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是打印出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则打印当前条件下的的列表数据当前页面的所有的发货出库单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统将打印出勾选出多少条数据处理
- 点击列表数据前的"田"的图标,系统会在这条发货出库单的数列的下面自动展开该客户数据下的所需要发货的商品明细;再点一下"田"字图标,系统就会将展开的客户数据下的所需要发货的商品明细数据自动隐藏起来
- 点击"一键发货出库",系统会自动将可以生成发货出库的数据根据客户生成发货出库单
# 页面二:订单发货出库列表数据界面

说明:
- 点击菜单的"库存管理"下的"发货出库"进入发货出库的主界面,然后点击页面上方得tap页上得"订单发货出库"字样,系统就会跳转进入此页面
- 只有当页面处于"发货出库"的时候,才能点击"订单发货出库"字样切换按钮,只有当页面处于"订单发货出库"的时候,才能点击"发货出库"字样切换按钮
- 可以通过"发货状态"、"线路"、"库房"、"送货时间"、"客户名称"、"联系人"、"电话"、"订单号"这八个字段来进行组合查询需要数据:
- "库房"是下拉框选择,其中值是由"库存管理"模块的"库房"中进行管理和维护
- "送货时间"是下拉框选择,其中值是由"基础平台"模块的"送货时间"中进行管理和维护
- "线路"是下拉框选择,其中值是由"客户管理"模块的"线路管理"中进行管理和维护
- "客户名称"、"联系人"、"电话"、"订单号"这四个字段均支持模糊搜索
- 点击"搜索"按钮,获取查询的数据,客户的创建时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将所有的搜索条件全部重置为默认值
- 点击"导出"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是导出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则导出当前条件下的的列表数据当前页面的所有的发货出库单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统导出多少条数据
- 点击"打印"按钮:
- 不勾选列表数据前的多选按钮的话,系统默认是打印出当前条件下搜索出来的所有列表数据
- 勾选列表数据的表头多选,系统则打印当前条件下的的列表数据当前页面的所有的发货出库单的数据
- 勾选列表数据前的多选框,则勾选多少条数据,系统将打印出勾选出多少条数据处理
- 点击列表数据前的"田"的图标,系统会在这条发货出库单的数列的下面自动展开该客户订单数据下的所需要发货的商品明细;再点一下"田"字图标,系统就会将展开的客户订单数据下的所需要发货的商品明细数据自动隐藏起来
- 点击"一键发货出库",系统会自动将可以生成发货出库的数据根据客户订单生成发货出库单