波次期间的高级负荷计划
高级波次负荷计划功能在波次执行期间自动为现有波次分配装运。 因此,您可以创建表示卡车的有意义负荷,而无需使用出站装载计划工作台。 对于希望使用负荷这个概念来跟踪和规划卡车/拖车中的货物的装运,但是不希望每天手动创建这些负荷的企业,此功能非常有用。
在波次处理期间,系统通常为尚未获得负荷的每个装运创建一个新装运。 但是,如果开启了高级波次负荷计划功能,系统将把每个未分配的装运分配给一个现有负荷(如果存在适合的负荷),并且仅在需要时才创建新负荷。 高级波次负荷计划功能根据您定义的条件自动创建新负荷。
若要使用此功能,必须按照下面的方法设置系统:
- 创建其中包含新的 buildLoads 方法的波次模板。 此方法让高级波次负荷计划功能可用于使用这些模板的波次。
- 设置负荷计划模板,这些模板中的每一个都链接到一个特定波次模板和方法。 负荷计划模板控制将正在分波次的负荷行添加到哪个(现有或新)负荷。 可以根据条件(如负荷行中的负荷模板、设备和其他值)合并或拆分装运。
- 定义负荷混合组以控制应该和不应该将哪些物料合并到单个负荷中。 也可以指定此限制应计划警告还是错误,以及是否应该评估负荷模板的体积限制。
在系统中开启高级波次负荷计划功能
要使用高级波次负荷计划功能,必须在系统中开启两项功能。 管理员可以使用功能管理设置检查这些功能的状态并在必要时开启这些功能。 需要以下两项功能:
- 波次负荷计划功能(从 Supply Chain Management 版本 10.0.32 开始,此功能是强制性的,无法关闭。)
- 组织范围内的波次步骤代码(从 Supply Chain Management 版本 10.0.32 开始,此功能是强制性的,无法关闭。)
提供示例数据
若要使用此处指定的示例记录和值完成此演示,使用的系统中必须已安装标准演示数据。 此外,开始前,还必须选择 USMF 法人。
使用生产系统时,也可以将此演示用作使用此功能的指导。 但是,在此情况下,必须替换为您自己的值,而您可能会缺少标准演示数据提供的某些类型的必需记录。
确保场景设置中包含足够的可用库存
如果要使用 USMF 演示数据,必须先确保已将系统设置为每个相关货位有足够的库存。 对于此演示,预计仓库 62 中有以下库存:
- 物料 A0001:10 件
- 物料 A0002:10 件
- 物料 M9200:10 个
必须将物料 M9200 添加到该仓库。 完成以下小节中的过程以添加物料库存。
创建新的牌照 ID
- 转到仓库管理>设置>仓库>牌照。
- 在操作窗格上,选择新建。
- 在新行的牌照字段中,输入 LP6203。
- 选择保存。
在地点 6 中为物料 M9200 创建标准成本
转到产品信息管理>产品>已发布产品。
搜索 M9200。
搜索行以查找该物料,然后在操作窗格中管理成本选项卡上设置组中,选择物料价格。
在物料价格页中,选择未决价格选项卡。
在操作窗格上,选择新建。
在新行中,设置以下值:
- 成本计算类型:计划成本
- 价格类型:成本
- 版本:10
- 站点:6
- 价格:1.60
在操作窗格上,选择保存。
在操作窗格上,选择激活未决价格。
选择有效价格选项卡以验证是否已添加了地点 6 的新成本价。
创建仓库 62 中的库存
转到库存管理>日记帐条目>物料>库存调整。
在操作窗格上,选择新建。
在创建库存日记帐对话框中概览快速选项卡上的仓库字段中,输入 62。 接受其他所有字段中的默认值。
选择确定关闭对话框。
将打开库存调整页。 在日记帐行快速选项卡上,选择新建添加行。
在新行中,设置以下值。 接受其他所有字段中的默认值。
- 物料编号:M9200
- 位置:bulk-003
- 数量:将值更改为 10。
在操作窗格上,选择保存。
在操作窗格上,选择验证检查是否有错误。
在检查日记帐对话框中,选择确定开始进行检查。 检查完成后,您会收到一条消息。
在操作窗格上,选择过帐提交库存调整。
在过帐日记帐对话框中,选择确定开始进行过帐。 过帐完成后,您会收到一条消息。
设置高级波次负荷计划功能
重新计划波次处理方法
可能必须重新计划波次处理方法,才能使用负荷计划方法 (buildLoads)。
- 转到仓库管理>设置>波次>波次处理方法。
- 验证列表中是否有 buildLoads。 如果没有,请在操作窗格中选择重新计划方法添加该方法。
设置波次模板
每个相关波次模板中都必须包含 buildLoads 方法,才能利用高级波次负荷计划功能。
转到 Warehouse management>设置>波次>波次模板。
选择一个波次模板。
如果在使用 USMF 演示数据,请选择 62 装运默认模板。
在操作窗格上,选择编辑将页面设置为编辑模式。
在方法快速选项卡上的其余方法网格中,选择 buildLoads 方法。
选择向右箭头按钮将 buildLoads 方法移到已选定方法网格中。
若要分配 buildLoads 方法的波次步骤代码值,首先必须在波次步骤代码页中创建一个代码。 可以使用所需的任何值,但请务必记下该值,因为后面需要该值。 执行以下步骤创建代码 WSC2112:
- 在 buildLoads 方法的行中,右键单击波次步骤代码字段中的向下箭头,然后选择查看详细信息。
- 在波次步骤代码页的操作窗格中,选择新建。
- 在波次步骤代码字段中,输入 WSC2112。
- 在波次步骤说明字段中,输入 WSC2112。
- 在波次步骤类型字段中,选择负荷计划。
选择保存,然后关闭页面。
在 buildLoads 方法的行中波次步骤代码字段内,选择刚才创建的代码 (WSC2112)。
在操作窗格上,选择保存。
注释
波次步骤代码是用户可设置并用于将特定波次方法实例链接到相应模板的代码。 模板包括用于补货、集装化、标签打印、装载计划和排序的模板。
如果不使用波次步骤代码,用户必须输入普通文本才能引用来自波次方法实例的特定模板。 普通文本容易出错,因为用户必须确保其为波次模板中的特定波次步骤方法添加的波次步骤文本与目标模板中的波次步骤文本完全匹配。
特定波次步骤类型的波次步骤类型在单独页面中设置。 必须在下拉列表中为波次模板中每个需要波次步骤代码的波次步骤方法实例选择波次步骤代码。 在下拉列表中进行的选择将替换普通文本,因此有助于降低人为错误的风险和影响。 设置代码用于将波次模板中的波次步骤方法链接到该方法的目标模板。
设置负荷混合组
负荷混合组为可合并到一个负荷中的物料的类型建立规则。 可以根据需要设置任意数量的负荷混合组。 但是,若要利用高级波次负荷计划功能,必须至少有一个。 执行以下步骤创建负荷混合组。
转到仓库管理>设置>负荷>负荷混合组。
在“操作窗格”中,选择新建创建负荷组。
在负荷混合组 ID 字段中,输入新组的名称。
如果在使用 USMF 演示数据,请设置以下值:
- 负荷混合组 ID:TV
- 说明:TV
在操作窗格上,选择保存启用负荷混合组条件快速选项卡。
在负荷混合组条件快速选项卡上,选择新建向网格添加一行。
在新行中,在每个字段中设置所需值。 这些值决定为负荷混合考虑的物料组。
如果在使用 USMF 演示数据,请在物料组字段中选择 TV&Video。
在操作窗格上,选择保存启用负荷混合组约束快速选项卡。
在负荷混合组约束快速选项卡上,选择新建向网格添加一行。
在新行中,在每个字段中设置所需值。
如果在使用 USMF 演示数据,请设置以下值:
- 物料组:CarAudio
- 负荷构建操作:限制(此值将阻止属于 CarAudio 物料组的物料与属于 TV&Video 物料组的物料位于同一个负荷中。)
继续处理规则,直到添加了负荷混合组需要的所有条件和约束。
如果在使用 USMF 演示数据,说明已完成了此设置。
设置负荷计划模板
可以根据需要设置任意数量的负荷计划模板。 但是,若要利用高级波次负荷计划功能,必须至少有一个。 请执行以下步骤创建负荷计划模板。
转到仓库管理>设置>负荷>波次负荷构建模板。
在操作窗格上,选择新建向网格添加一行。
在新行中,设置以下值。
字段 说明 USMF 演示数据中的值 序列号 模板的评估顺序。 1 负荷构建模板名称 输入负荷计划模板的唯一标识符。 应该输入此设置中前面创建或更新的模板的名称。 62 装运默认 波次步骤代码 输入要用于将模板链接到波次方法的波次步骤代码。 应该输入此设置前面设置波次模板时为 buildLoads 方法选择的代码。 WSC2112 负荷模板 ID 选择要在创建新负荷时使用和要在分配给现有负荷时对比的负荷模板。 负荷模板定义整个负荷允许的最大重量和体积。 标准负荷模板 设备 要在分配到现有负荷和在创建的新负荷中输入时匹配的设备。 保持此字段为空。 负荷混合组 ID 选择当负荷中允许物料时要使用的负荷混合组。 混合组为可合并到一个负荷中的物料的类型建立规则。 应该选择此设置中前面创建的一个混合组。 TV 使用未结负荷 选择是否应添加现有未结负荷。 选项如下: - 无 – 不向任何现有负荷添加未结负荷。
- 任何 – 向对此行有效的任何现有负荷添加未结负荷。
- 已分配 – 向分配给波次的负荷添加未结负荷。
任何 创建负荷 指定当任何现有负荷均不符合条件时是否应创建新负荷。 已选择(= 是) 允许拆分装运行 指定如果一个负荷行整行超过负荷模板的最大产能时,是否允许跨多个负荷拆分该行。 已清除(= 否) 验证容量 指定负荷计划功能是否应在添加每个负荷行时检查重量和体积,以确保遵守负荷模板的体积限制。 已清除(= 否) 在操作窗格上,选择保存以启用编辑查询选项。
在操作窗格上,选择编辑查询打开对话框编辑查询。
在对话框的排序选项卡中,选择添加向网格添加一行。
在新行中,定义要使用的排序规则。 例如,设置以下值,以便按订单编号以升序为搜索结果排序:
- 表:负荷详细信息
- 派生表:负荷详细信息
- 字段:订单编号
- 搜索方向:升序
选择确定保存更改并关闭对话框。
在拆分依据快速选项卡上,设置规则以控制如何拆分负荷。 通常可以拆分已延伸到负荷行的自定义字段,如工艺路线、导览或运行。 例如,若要为每个订单编号创建一个负荷,请选中具有以下值的行的拆分依据复选框:
- 引用表名称:负荷详细信息
- 参考字段名称:订单编号
应用场景
此场景显示在处理销售订单时,本文前面介绍的设置如何影响仓库操作。 此场景使用 USMF 演示数据和这些设置说明中提供的其他演示值。
创建销售订单
转到销售和营销>销售订单>所有销售订单。
在操作窗格上,选择新建以打开创建销售订单对话框。
在对话框中,设置以下值:
- 在客户快速选项卡上,将客户帐户字段设置为 US-007。
- 在常规快速选项卡上,将仓库字段设置为 62。
选择确定创建销售订单,然后关闭对话框。
将打开您的新销售订单。 销售订单行快速选项卡上的网格中应包含一个新的空行。 在这个新行中,将物料编号字段设置为 A0001,将数量字段设置为 1。
在网格上方的库存菜单中,选择预留。
在预留页的操作窗格中,选择预留批次。
选择页面右上角的关闭按钮 (X) 回到销售订单。
在“操作窗格”上的仓库选项卡上,在操作组中,选择发放到仓库。 系统将创建一个装运,然后将其添加到新负荷,因为所有现有负荷中均不包含具有此订单编号的负荷行。
您将收到指示为此订单创建的工作、波次和装运的参考消息。
若要确认销售行中的负荷、装运和工作详细信息,请选择该行,然后在网格上方的仓库菜单中选择负荷详细信息、装运详细信息或工作详细信息。
在刚才创建的销售订单中的销售订单行快速选项卡上,选择添加行再添加一行。
在新行中,将物料编号字段设置为 A0002,将数量字段设置为 1。
重复行 6 到 9 预留行并将其发放到仓库。 系统将为添加的行创建一个新装运。 但是,因为您在使用高级波次负荷计划功能,因此系统将把该装运和负荷行添加到现有波次。 如果您未在使用高级波次负荷计划功能,系统将为装运创建新负荷。
在刚才创建的销售订单中的销售订单行快速选项卡上,选择添加行再添加一行。
在新行中,将物料编号字段设置为 M9200,将数量字段设置为 1。
重复行 6 到 9 预留行并将其发放到仓库。 就像前面一样,系统将为添加的行创建一个新装运。 但是,因为该物料来自 CarAudio 物料组,所以无法通过为负荷混合组设置的约束。 因此,将把其添加到新负荷。 如果尚未在负荷计划模板中指定负荷混合组,应该已将该装运添加到第一个负荷。