批分配

本文档解释如何管理所有类型的订单(包括制造、配送、客户和请购订单)的批分配。批分配的用途是在缺货时共享存货。可以通过根据优先级分配存货或在所有选定订单行中分配公平分配,或者通过对可分配净额无法满足所需数量的分配优先级组使用分配优先级和公平分配的组合来实现此目的。

示例:希望在月底发货,但一些物料存在存货短缺。这些物料的现有存货必须发给最重要的客户。借助批分配功能,可以从现有订单中取消分配物料,并根据用户自定义的规则将它们重新分配给优先客户。

结果

存货分配根据优先级或公平分配转移到每个需求。

批分配用于在存货短缺时将存货分配给需求。在所需要的对哪个需求获得存货的控制超过了可以使用自动分配实现的控制时,也可以使用批分配。

尽可能晚的分配会将存货留给其他订单。

作为该流程的结果,在 M3 中进行了以下更改:

  • 完全分配的订单会将订单状态提升到 33 = 已分配。
  • 已分配的余额 ID 存储在 MITLOC 表中。
  • 已分配的订单和订单行存储在 MITALO 表中。

准备工作

必须定义批分配的设置。详细信息请参阅“另请参阅”部分中的以下文档:

  • 批分配
  • 批分配设置
  • 公平分配、分配优先级规则以及采用公平分配的分配优先级的设置
  • 定义分配优先级模型的设置
  • 定义批分配限制的设置

批分配工作流

  1. 在 E 屏幕上,选择“订单行”

    分配。分配数量 (MMS189) 中,选择应该取消分配的物料和款式号。

    除了 (MMS189/E) 中的正常选择字段(“自”和“至”)之外,还可以使用动态选择 ID 字段,以设置更复杂的选择规则。记录使用常规选择字段(“自”和“至”)设置的规则进行筛选,并且该筛选的结果使用动态选择 ID 设置的规则再次进行筛选。如果 (MMS189) 使用 B 屏幕打开并选择了报表版本,则动态选择 ID 字段在 (MMS189/E) 中可见。如果使用 E 屏幕作为开放屏幕,则该字段不可见。

  2. 在 F 屏幕上,选择“分摊方法”

    选择“分摊方法”,这指示分配是否应该为所选订单的数量(相等份额)的计算百分比,或者是否应基于分配优先级和分配顺序(优先级)。如何执行分配的第三种方法基于采用公平分配的分配优先级

  3. 选择“分配优先级层次结构”

    如果在步骤 2 中选择了分配优先级,则还应选择“分配优先级层次结构”。此字段用于控制重新分配物料需求的顺序。如果在步骤 2 中选择了采用公平分配的分摊方法分配优先级,则必须将第一分配优先级层次结构设置为分配优先级模型。

  4. 激活/解除批分配限制

    选择是否应该应用批分配限制,即根据分配最小/最大限制选择表。打开 (MMS154) 中设置的最小和最大限制调整分配数量。

  5. 激活/解除“包含 SCO”复选框

    选择是否应该在批分配运行中包含具有供应链订单 (SCO) 连接的需求订单行。如果激活了设置“包含 SCO”,这表示具有现有 SCO 链接的需求订单行根据特定运行的设置包含在取消分配和分配中。

    注意

    这仅适用于供应链策略中“链接现有订单”设置具有值 1 或 2 的 SCO 链接。

在 (MMS190) 和 (MMS191) 中自动完成以下操作

  1. 取消分配所选订单行

    取消分配包含所选物料和款式号的订单行。添加了分配停止,以避免自动启动作业在分配时与批运行冲突。在批运行结束时删除分配停止。

  2. 将分配再分配给所选订单行

    根据批分配规则,将已取消分配的物料和款式号再分配给分配。

  3. 分配所选订单行

    根据批分配规则,将选定的物料和款式号分配给订单行。

    在“管理分配”(MMMNGALO) 中执行分配。这将更新余额 ID、订单行和物料计划。完全分配的订单的订单状态为 33。

    如果激活了设置“包含 SCO”,则需求订单行的 SCO 链接将在分配结束时更新。由于已完成的分配将减少需求的预分配数量,因此重要的是更新 SCO 链接,以使所提供的数量可用于具有相同物料/仓库的其他需求订单行。

    注意

    替换分配方法不等于 0(等于 1、2 或 3)的订单行不会受到通过 (MMS189) 的批分配的影响。结果将是,如果对行分配的数量为 0,并且替换分配方法为 1、2 或 3,则批分配将不会增加分配,而与可用存货量无关。

    “替换分配方法”(NOAA) 字段设置位于分配。执行明细 (MMS121/B1) 中。