将物料清单行和配方行发放到仓库

已完成

本单元介绍将物料清单 (BOM) 行和配方行的原材料发放到仓库的流程。 将物料清单行或配方行发放到仓库时,系统首先会确定材料在车间的生产输入库位是否可用,该材料将在生产输入库位供生产流程消耗。

  • 如果该材料在生产输入库位可用,则在发出有关将材料发放到仓库的信号后,将立即从该库位领料。

  • 如果该材料在生产输入库位不可用,则材料发放会指示材料必须从仓库中的库位移动到生产输入库位。 材料通过仓库工作进行移动,以供领取原材料。 因此,必须配置原材料领料的仓库流程。 有关详细信息,请参阅本模块的“总结”单元中提供的链接。

用于发放物料清单行和配方行的方法

可以对物料清单行和配方行的发放进行配置,使其在发放生产订单或批次订单的过程中进行。 或者,可以由批处理作业控制发放,也可以通过手动交互完成。

用于发放物料清单行和配方行的方法由生产订单行下达参数控制。 可以在生产控制 > 设置 > 生产参数中找到本参数。

  • 在发放生产订单或批次订单的过程中发放物料清单行和配方行 - 使用这种方法时,生产订单或批次订单的物料清单行和配方行在发放订单的过程中发放。 通常,在发放生产订单或批次订单的过程中,生产作业会发放给车间工作人员,并且会打印生产单。 在本过程中,订单的状态也将更改为已发放

  • 通过批处理作业或手动交互发放物料清单行和配方行 - 使用这种方法时,只能通过自动发放物料清单和配方行批处理作业或手动交互发放物料清单行和配方行。 要手动发放物料清单行和配方行,请在生产订单列表页或生产订单详细信息页的操作窗格中选择发放到仓库

使用批处理作业发放物料清单行和配方行

自动发放物料清单和配方行批处理作业将遍历具有要发放的剩余数量的所选物料清单行和配方行。 该作业仅考虑状态为已发放已开始完工入库的订单。 如果物料清单行或配方行具有要发放的剩余数量,则该作业最多发放不超过已实际预留的数量且实际可用的数量。

批处理作业发放的示例

应用场景 要发放的剩余数量 实际预留的数量 实际可用的数量 批处理作业发放的数量
1 100 20 90 100
2 100 20 70 90
3 100 0 90 90
4 100 0 110 100
5 100 20 0 20

批处理作业设置

自动发放物料清单和配方行批处理作业的查询中,可以设置筛选条件来指定作业应向前查找具有未发放数量的行的天数。 在作业的查询中,在原材料日期字段中使用 (LessThanDate()) 函数作为筛选条件。

下图显示了一个生产订单,其中包含两个作业(10 和 20),这两个作业涵盖生产订单的装配和包装。 每个作业都设置为消耗一定数量的材料。 在该图中,由时间线下方的绿色箭头指示的发放时限等于已在 (LessThanDate()) 条件中指定的天数。 例如,(LessThanDate(2)) 指示作业应仅查找两天时限内的未发放数量。

具有两个批处理作业的生产订单的示例

为每个工序编号发放材料,或根据成品数量按比例发放

如果使用生产订单下达时参数设置来发放材料,则在执行手动发放时,有两个选项可用于控制材料发放:

  • 为每个工序编号发放材料。
  • 根据成品数量按比例发放材料。

为每个工序编号发放材料

要控制应将材料发放到的工序,请使用发放到仓库页。

  • 选择生产控制 > 生产订单 > 所有生产订单,选择一个生产订单,然后在仓库选项卡上选择发放到仓库。 然后使用起始工序编号截止工序编号字段指定工序编号范围。

下图显示了具有两个工序的生产订单:10 和 20。 在本示例中,如果限制为仅发放到工序 10,则只会发放材料 M9203。

按工序编号发放材料的示例

有关如何根据成品数量按比例发放材料的快速演示,请通过选择本模块的“总结”单元中提供的链接来观看一段简短的 YouTube 视频。

根据成品数量按比例发放材料

可以为一部分成品数量发放原材料,也可以按特定单位发放。

  • 要为一部分成品数量发放原材料,请选择生产控制 > 生产订单 > 所有生产订单,选择一个生产订单,然后在仓库选项卡上选择发放到仓库。 然后在数量字段中输入一个数量。

    例如,已为 1,000 件成品创建并计划了生产订单。 车间主管正在为下一班次计划 100 件成品的生产, 并希望仅为该班次发放材料。 在这种情况下,主管可以使用数量字段为针对下一班次计划的 100 件成品 发放材料。

  • 要按特定单位发放原材料,请选择生产控制 > 生产订单 > 所有生产订单,选择一个生产订单,然后在仓库选项卡上选择发放到仓库。 然后使用单位字段来选择成品的单位,以便按该单位发放材料。

    可用单位在成品的单位序列组 ID 中定义。 例如,成品在磅 (lbs) 和托盘 (PL) 之间具有以下单位换算:1 PL = 100 lbs。 要为 10,000 lbs 成品创建生产订单, 可以为计划生产的托盘数发放原材料。 选择 PL 作为单位,然后在数量字段中选择相应的数字。