【译】【SAP】MPS・MRP(所要量計画)のロジックを徹底解説!

编译者按:本文详细介绍了SAP系统中MPS(主生产计划)与MRP(物料需求计划)的核心计算逻辑,从基本概念到构成展开、计算步骤及日期推算,并辅以咖喱饭的生动例子,帮助读者深入理解生产计划模块的运作原理。

TITLE: 【SAP】彻底解析MPS・MRP(需求计划)的逻辑!

PP(生产管理)2020.09.14

【SAP】彻底解析MPS・MRP(需求计划)的逻辑!

  • Pocket

本文将为初学者通俗易懂地讲解:

  • MPS・MRP是什么?
  • 它们是通过什么逻辑计算的?

MPS・MRP是SAP PP-DS(生产计划)模块的核心功能。

希望通过阅读本文,能加深您对这方面的理解。

什么是MPS・MRP

MPS・MRP,就是计算所需的生产数量与采购数量,以及这些数量在何时需要。

  • MPS是 Master Production Schedule(主生产计划) 的缩写,是用于 “半成品” 的概念,最终会联系到生产订单
  • MRP是 Material Requirement Planning(物料需求计划) 的缩写,是用于 “原材料” 的概念,最终会联系到采购申请

所需数量会以“计划订单”的形式,作为生产订单和采购申请的预定信息被记录在系统中。

MPS・MRP的BOM展开

通常,产品通过物料清单(BOM)主数据将组件物料连接起来。

例如,以咖喱为例,其BOM主数据如下所示:

因此,需求会从上层物料展开为下层物料的从属需求

具体来说,如果“咖喱:2份”是需求,那么下层就会展开为“米饭:2碗”→“大米:2碗”・“水:600ML”等需求数量。

请记住,这种BOM展开是MPS・MRP的基础。

MPS・MRP的计算流程

接下来,介绍MPS・MRP的计算流程。MPS・MRP的计算按以下顺序执行:

1. 需求计算 2. 考虑批量大小的需求计算 3. 从属需求计算(下层物料的需求)

当第③步完成后,会触发下层组件物料的第①步需求计算。

MPS/MRP会从BOM的上层物料一直执行到下层物料,直至所有物料都完成①~③步的计算。

需求计算

需求计算,是通过比较“计划独立需求(预测的需求数量)或客户订单数量”与“现有库存数量、计划收货、计划发货、安全库存”,计算出必须的生产或采购数量。

例如,当收到一个“咖喱:5份”的订单时,需求计算就是计算从现在开始必须制作多少份咖喱。

需求的计算公式如下:

需求数量 = * +“计划独立需求或订单数量” * +“安全库存” * +“计划发货” * -“计划收货” * -“现有库存数量”

下面以咖喱为例,解释各术语的定义:

项目名称 定义 例子
计划独立需求或订单数量 最终所需的数量 咖喱:4份的订单
安全库存 公司为应对突发情况而保留的库存。即使现有库存中有此部分,在需求计算中也会视其为“不存在”。 预留1份,以便能立即提供给顾客
计划发货 订单计划出库的数量 之前订单计划提供4份咖喱
计划收货 订单计划入库或采购计划入库的数量 目前正在烹饪3份咖喱
现有库存数量 当前时点的库存数量 目前有4份已做好的咖喱

根据上述例子,计算需要生产(烹饪)多少份咖喱:

需求数量 =

  • +“计划独立需求或订单数量”:4
  • +“安全库存”:1
  • +“计划发货”:4
  • -“计划收货”:3
  • -“现有库存数量”:4

→ 需要生产2份

通过这个计算,我们可以知道所需的生产或采购数量。

考虑批量大小的需求计算

批量大小,指的是生产或采购时能按多少数量为单位进行。

例如,Pocky(百奇)不能一根一根地生产,一次只能按12根(1袋)进行采购。这个“12根”就称为批量大小。

批量大小取决于生产设备的规格,或供应商希望销售的包装单位。

以之前的咖喱为例,假设咖喱的批量大小为3份(每次只能生产3份)。

虽然需求计算得出的结果是“需要2份”,但考虑批量大小后,实际会“生产3份”。

此外,SAP的批量大小包含以下四个项目:

项目名称 定义
最小批量大小 最少需要生产或采购的数量
最大批量大小 最多可以生产或采购的数量(如果需求超过最大批量,系统会创建多个生产订单或采购订单。)
取整数量 可以按多少数量为单位进行生产或采购
固定批量大小 当批量方式为“FX(固定订单数量)”时,固定生产或采购的数量

根据每个设置值的不同,计算出的需求数量也会发生变化。

从属需求计算(下层物料的需求)

接下来,根据第②步“考虑批量大小的需求计算”得出的数量,计算BOM主数据中下层物料(组件物料)的需求。

下层物料的需求被称为“从属需求”。

在咖喱的例子中,第②步“考虑批量大小的需求计算”得出的结果是“咖喱:需要3份”。

因此,其下层物料“米饭”和“咖喱块”分别需要:

  • 米饭:3碗
  • 咖喱块:600ML

根据这个从属需求的计算结果,会针对“米饭”和“咖喱块”分别执行:

  1. 需求计算
  2. 考虑批量大小的需求计算
  3. 从属需求计算(下层物料的需求)

以此顺序执行。

从最上层物料开始执行,直到最下层物料的所有计算完成,MPS/MRP就算执行完毕。

各物料的需求日期

接下来,说明计算各物料在何时需要的逻辑。

首先,基准日期是“计划独立需求或订单”的日期。

从这个基准日期倒推,计算出生产订单和采购凭证的日期。

那么,在哪里设置生产或采购所需的日期呢?答案是:在物料主数据(MRP2视图)中设置需求日期相关字段。

自制生产天数 生产所需的天数
计划交货时间 从供应商处交货所需的天数
收货处理时间 入库处理所需的天数
  • 半成品:设置“自制生产天数”、“收货处理时间”
  • 原材料:设置“计划交货时间”、“收货处理时间”

例如,假设制作咖喱所用物料的物料主数据设置如下:

物料 自制生产天数 计划交货时间 收货处理时间
咖喱 1 0 0
米饭 1 0 0
大米 0 5 1
0 1 0

如果在9/15收到一份咖喱的订单,则从9/15开始倒推,各物料的凭证将反映以下生产或采购日期:

  • 咖喱的生产订单:9/14(从订单日期9/15减去自制生产天数:1天)
  • 米饭的生产订单:9/13(从咖喱的日期9/14减去自制生产天数:1天)
  • 大米的采购订单:9/7(从米饭的日期9/13减去计划交货时间:5天,收货处理时间:1天)
  • 水的采购订单:9/12(从米饭的日期9/13减去计划交货时间:1天)

总结

本文解释了MPS/MRP是什么,以及其计算需求数量和需求日期的逻辑。

MPS/MRP是生产计划的核心功能。

当用户问及此功能是什么以及哪些设置会生效时,希望您能借此深入理解,并从容地为用户进行说明。

相关参考文章

关于执行MPS/MRP时重要的物料主数据参数设置,本文有详细说明。

相关文章【SAP】彻底解析MPS・MRP的物料主数据参数设置!

2020.09.16

在执行MPS/MRP时,“计划策略组”和“消耗模式”是重要的概念。本文对此进行了说明。

相关文章【SAP】彻底解析MRP计划策略组与消耗模式!


:japan: 来源: Tokulog | 翻译: AI 自动编译 (历史归档)
(本文图片引用自原站,版权归原作者所有)