SAP PP配置详解之六:物料需求计划

1.定义计划运行的编号范围

功能说明

配置路径
IMG>生产>物料需求计划>号码范围>定义计划运行的编号范围OMI2
业务示例
为冰河世纪定义计划运行的编号范围
配置步骤
SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
我们可以定义计划订单、相关需求、预留、PR、MRP清单等等号码范围,以计划订单为例,点击“间隔”,进入后再点击“修改间隔”,进入如下屏幕:
SAP PP配置详解之六:物料需求计划
01是系统内部给号,另外两个号码段02、03属外部编号,同一类型的订单(如计划订单、生产订单、PR…)可以设置多个号码段,既有内部编号,也有外部编号。

2.定义MRP控制者

功能说明
MRP控制者是监控物料可用性的人或一组人员。
配置路径
IMG>生产>物料需求计划>主数据>定义MRP控制者
业务示例
为冰河世纪公司创建MRP控制者 M1
配置步骤
SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
通过复制0001工厂创建P010 P753 P755 的MRP控制者
SAP PP配置详解之六:物料需求计划
以P010工厂001的MRP控制者为例,双击此行,进入如下屏幕:

SAP PP配置详解之六:物料需求计划

3.定义MRP类型

功能说明
MRP类型定义了物料将如何被计划,要在物料主数据中为每一个物料定义。MRP处理方式主要有MRP、基于消耗的计划、MPS三种,还可以定义订单建议的确认类型、计划时界及预测相关标识。
配置路径
IMG>生产>物料需求计划>主数据>定义MRP类型
业务示例
使用标准配置
配置步骤

SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
冰河世纪主要使用了ND、PD两个SAP标准的MRP控制者。以PD为例,双击行,进入如下屏幕:

SAP PP配置详解之六:物料需求计划
计划时界是用于保护主计划在运行时不被自动更改的一个周期,其订单建议需要经过MRP控制者或相应的确认类型来确定或处理。

• MRP类型:MRP类型代码
• MR程式: MRP处理过程
控制参数屏幕
• 确定的类型: 在使用计划时界的计划运行中,定义如何确定或安排获取建议
SAP PP配置详解之六:物料需求计划• 前卷期间: 控制如何处理前卷期间的计划订单
SAP PP配置详解之六:物料需求计划

• 定期计划: 定期计划物料标识
对物料需求计划进行预测屏幕
• 预测标识 :定义预测结果是否用于物料计划
SAP PP配置详解之六:物料需求计划

• 消耗标志预测: 预测的消耗标识
SAP PP配置详解之六:物料需求计划

• MRP标识预测: MRP运行包含是否包含预测
SAP PP配置详解之六:物料需求计划

• 降低预测 :定义消耗预测的方式,是当月、非当月、或者是用平均日需求缩减预测
SAP PP配置详解之六:物料需求计划

自动计算屏幕
• 安全库存 :定义系统是否自动计算安全库存
• 重订购水平: 定义系统是否自动计算订货点水平
附加控制参数
• 屏幕顺序: 屏幕顺序
附加的选择参数
计划方法 :用于指定来自于外部系统的物料是否参与计划,它不影响MRP,如ND,
SAP PP配置详解之六:物料需求计划

4.定义特殊采购类

功能说明
特殊采购类是采购类型的补充,它参考采购类型定义(采购类型共有三种:E-自制,F-外部获取,空-不获取,X-自制或外部采购;当物料的采购类型维护为X时,如果没有维护配额,则系统会自动切换到自制,首先创建计划订单,再由计划订单转换为生产订单或PR。)
配置路径
IMG>生产>物料需求计划>主数据>定义特殊采购类
业务示例
使用标准配置,通过复制系统标准工厂0001 的所有定义特殊采购类。
配置步骤
SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
特殊采购类在工厂级别定义,均COPY SAP标准的10个特殊采购类。

SAP PP配置详解之六:物料需求计划
特殊采购类型要维护给相应的物料,在MRP2视图。采购类型与物料类型也相关,因为在创建物料主数据时,首先要选择物料类型,然后必须为每个物料分配采购类型,特殊采购类型根据需要维护。
以P010工厂的40特殊采购类为例,双击此行,进入如下屏幕:

SAP PP配置详解之六:物料需求计划
• 工厂 :工厂代码
• 特殊采购类: 特殊采购类代码
• 采购类型 :定义物料如何获取,有E-自制,F-外部获取两个选项
• 特殊获取 :与采购类型组合使用,进一步定义获取类型,我们主要使用U-转储、K-寄售、
L-分包三种
• 工厂 :供应工厂,40、45类必填获取工厂
• 虚拟项目 :定义在装配时是否把物料当虚拟组件使用,50使用此项
• 直接生产 :用于是否做为组件直接进行生产,仅用于52自制和在其它工厂生产两种特殊采购类
• 直接采购:直接采购标识,可与外协、寄售、库存转储结合使用
• 退出可选计划 :定义需求是否来自可选工厂,与发货工厂组合使用
• 发货工厂 :发料工厂
特殊采购类可以用来定义自制和外部采购怎样被执行。
• 如下特殊采购类型控制自制:虚拟装配50、直接生产52、虚拟计划60、在可选工厂领料70、在可选工厂生产80
• 如下特殊采购类型控制外部采购:寄售10、外协30、库存转储40、库存转储到MRP区域45、直接采购20

5.定义MRP区域

功能说明
MRP区域是用来个别运行MRP的计划范围。在定义MRP区域之前,需要**MRP区域。模拟计划、正式计划的MRP运行均使用相同设置 的MRP区域。如果使用了MRP区域的概念,更加细致的区分每个MRP计划的范围。在运行MRP时,每个MRP区域均会参与计划。
配置路径
IMG>生产>物料需求计划>主数据>MRP区域>定义MRP运行区域
业务示例
使用标准配置,通过复制系统标准工厂0001 的所有定义特殊采购类。
配置步骤

SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
定义MRP区域时,可以根据需要定义每个MRP区域的性质。首先要定义MRP区域的类型,有如下三种类型:
• 工厂:如果是“工厂类型”的MRP区域,则需要在“工厂”中设置一个输入。如冰河世纪的P010工厂的MRP区域,其MRP区域类型就为工厂P010。
• 分配库存位置:如果是“库存地”类型的MRP区域,系统会自动要求输入库存地,如有多库存库存地设置,我们可以双击左边栏的“库存地”,然后输入相应的库存地。
• 外协供应商:供应商类型的MRP区域。

SAP PP配置详解之六:物料需求计划
以P010-01的MRP区域为例,双击该行,进入如下屏幕:

SAP PP配置详解之六:物料需求计划
• MRP范围: MRP范围代码
• MRP范围类型: 选择MRP区域的类型
• 工厂: 工厂代码
• 收货仓储地点 :收货或退货的仓储地点
如果定义的是工厂类型的MRP区域,只需填写“MRP范围、MRP范围类型、工厂”三个字段;
如果定义的是库存地类型的MRP区域,还需要填写“收货仓储地点”字段,如要设置多个收货仓储地点,双击“分配储存位置”,进入如下屏幕,填写多个库存地即可:
SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
如上图冰河世纪方案中定义的“P010-01不参与MRP的库存地”MRP区域,设置了多个库存地。
冰河世纪设置了不参与MRP库存地的MRP区域,其描述文本为“非MRP”,事实上该MRP是参与MRP运行,而我们不利用其结果而已。另外MRP区域运行的库存地,需要在“直接生产-工厂下库存地MRP运行”中定义每个库存地是否参与MRP。如果定义了某库存地不参与MRP,而在MRP区域中定义了该库存地参与MRP,则可能出现远期计划MRP结果与正式计划MRP结果不符的情况。
关于MRP区域类型:
• 工厂类型:在最初设置工厂类型的MRP区域时,它包含了该工厂下所有的库存地及外协库存。当定义了该工厂下库存地类型、外协供应商类型的MRP区域之后,由于它们会单独运行计划,所以工厂类型的MRP区域会自动减去这两种类型MRP区域的库存地及库存数量,这样在运行计划时,不会导致计划重复。
• 库存地类型:当创建了库存地类型的MRP区域后,它将独立运行计划于工厂范围之外。可以为一个MRP区域设置多个库存地,但同一库存地只能分配给一个MRP区域,不能同时分配给多个MRP区域。
• 外协供应商类型:一个外协供应商只能分配给一个MRP区域,一个MRP区域也只能有一个外协供应商。
MRP区域控制及处理:
SAP PP配置详解之六:物料需求计划
• 可以在MRP区域层次单独执行物料计划,可以用来控制每个自制、外购或外协的重要的部件。在创建MRP区域后,如果要在MRP区域运行某些物料的计划,那么就需要为每个物料主数据中定义MRP区域,可以在MRP区域中进一步定义其批量策略、MRP类型。可以在MRP区域级别执行MRP、批量处理流程、预测、消耗值、ATP检查等功能。如果一个MRP区域有多个库存地,则它的检查有库存地、MRP区域两个层次。
• MRP运行中MRP区域的作用:

  1. MD01运行MRP时,如果不输入计划范围,只输入工厂,则会将该工厂下所有MRP区域的 内容运行MRP;如果要运行 某一MRP区域的计划,则需要事先指定MRP区域。
  2. MD02单项多级运行MRP时,要输入指定MRP区域内的物料。这时的计划运行会考虑其它MRP区域的计划文件,例MRP区域的物料计划运行会考虑其它MRP区域传递过来的需求,或转储采购申请。
  3. MD03单项单级运行MRP时,指定MRP区域的物料后,MRP运行内计算此MRP区域内的需求。
  4. 物料必须分配了MRP区域之后才能单独运行MRP。
    • 不同类型MRP区域适用层次及对象:
  5. 工厂MRP区域:MTO或为订单设计生产的成品及重要装配在工厂MRP区域
  6. 库存地及外协MRP区域:用于MTS的组件、成品层次的计划或生产

6.定义计划范围

功能说明
总计划运行包含了所有物料的需求计划以及BOM展开。总计划运行可以在单工厂层次,也可以多工厂、MRP区域,以及其混合的计划范围中执行。
计划范围定义了在使用MD01进行总体MRP运行的范围,可以将几个工厂或MRP区域定义为一个计划范围。在每个计划范围里,还可以定义每个计划范围中各工厂或MRP区域计划运行的顺序。

配置路径
IMG>生产>物料需求计划>计划>定义总计划执行的计划范围
业务示例

配置步骤

SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
总计划运行必须使用“并行处理”,这主要是从系统技术方面而非业务角度考虑的。并行处理可以最大程度利用系统资源,使用并行处理,可以显著改善计划运行的效率。

7.定义创建标识

功能说明
准确来讲,是为每一个MRP组定义其创建标识,定义如何创建PR、MRP List、计划行。由于物料主数据中没有字段可以定义创建标识,而MRP组却能控制到物料主数据,通过在MRP组中定义创建标识,这样就能控制到每个MRP组对应的物料如何创建PR、MRP List、计划行。

配置路径
IMG>生产>物料需求计划>计划>定义创建标识
业务示例

配置步骤
SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
选择其中一行为例,双击该行,进入如下屏幕:

SAP PP配置详解之六:物料需求计划
• 工厂 :工厂代码
• MRP组: MRP组代码
• 创建采购需求 : 选择创建采购申请标识
SAP PP配置详解之六:物料需求计划

• 创建MRP清单:创建MRP清单标识
SAP PP配置详解之六:物料需求计划

• 计划行: 创建交货计划行标识
SAP PP配置详解之六:物料需求计划

MRP组创建标识与计划运行的创建标识比较:
• MD01:执行总计划时,后台配置的MRP组创建标识优先级高于MD01初始屏幕中的设置。如果为MRP组定义了创建标识,则在执行总计划运行时,它会根据物料主数据MRP组的创建标识来进行细致的控制;如果没有定义MRP组的创建标识,则在MD01运行总计划时,屏幕上的创建标识参数才起作用。
• MD02/MD03:执行单项计划时,初始屏幕中的创建标识优先级高于后台设置。只有初始屏幕中的设置起作用,后台配置的MRP组创建标识不起作用。

9.定义重新计划检查

功能说明
重计划检查中通过在一个工厂下定义供给元素(计划订单、确定的PR、生产订单、PO、质量检查批量)的重计划的周期、确定的供给或需求元素及设置容差值,在进行计划时,比较供需元素,如果超过重计划周期或容差值周期,系统会产生相应的重计划建议(例外信息,建议计划提前、推后或调整执行)。
关于重计划周期:
• 如果不维护此项,则系统不会执行重计划检查,即不会出例外信息,当创建新的需求时,会自动创建新的供给元素,而不理会已有的供给。
• 再计划周期是从补货提前期末算起。
• SAP建议使用较小的再计划周期。

配置路径
IMG>生产>物料需求计划>计划>MRP计算>定义重新计划检查OMDW
业务示例

配置步骤
SAP PP配置详解之六:物料需求计划
创建再计划检查的步骤:
• 首先为工厂的MRP组维护再计划周期
• 决定再计划检查包含哪些供给元素
• 为工厂的MRP组维护重计划建议的容差值

SAP PP配置详解之六:物料需求计划
选择“工厂”,进入如下屏幕:

双击P010
SAP PP配置详解之六:物料需求计划
• 工厂:工厂代码
• 再计划限度: 重计划周期
• 确定的计划订单: 重计划检查时确定的计划订单是否被计算,供给元素
• 生产订单: 重计划检查时生产订单是否被计算在内,供给元素
• 确定的采购申请: 确认的PR是否被计算在内,供给元素
• 订单项/计划行: 确定的订单项目或计划行是否被计算在内
• QM检查批量: 质检批量是否优先,供给元素
• 装运通知 : 走货通知是否被计算在内
• 容差值传递:供给晚于需求日期出例外信息的容许天数。(MRP例外信息的容差值,如物料需求日期为10号,而PR为11号,小于容差值2天,则就不出例外信息)
• 替代容差值: 供给早于需求日期出例外信息的容许天数(MRP例外信息的容差值,如物料需求日期为10号,而PR为9号,小于容差值2天,则就不出例外信息)

在初始屏幕中点击“MRP组”,进入如下屏幕:
SAP PP配置详解之六:物料需求计划
双击P010工厂 MRP组0001,进入如下屏幕:
SAP PP配置详解之六:物料需求计划
• 工厂:工厂代码
• MRP组:MRP组代码
• 再计划限度: 重新计划的期间
• 容差值传递: MRP例外信息的容差值
• 替代的容差值 :MRP例外信息的容差值

10.定义批量策略

功能说明

配置路径
IMG>生产>物料需求计划>计划>批量计算>检查批量过程OMI4
业务示例

配置步骤

SAP PP配置详解之六:物料需求计划

SAP PP配置详解之六:物料需求计划
点击MRP批量大小,进入如下界面
SAP PP配置详解之六:物料需求计划
常用的批量策略有:
• 静态批量确定过程:直接按批订货量、固定批量、补充到最大库存水平
• 周期性批量:日、周、月批量、基于会计期间长短批量、根据计划日历决定的批量
• 最佳批量:零部件周期平衡法、最小单位成本过程、动态批量、Groff再订货过程
我们可以看到如下批量策略参数设置屏幕中有三个屏幕视图:“短期期间内批量”、“短期期间结束/长期期间开始”、“长期期间内批量”,这是SAP系统对于批量处理的一种方式,我们可以利用这三项参数来设置在不远的将来用批量策略A,较远的将来用批量策略B,短期与远期之间还有一定周期来过渡。
以“EX-直接批量”为例,双击此行,进入如下屏幕:
SAP PP配置详解之六:物料需求计划
• 最后批量需求:最后批量的需求标识,用于呆滞料,如果设置此项,在MRP清单和库存需求清单中的物料的可用数量将为0。但此标识对订货点计划和定时物料计划不起作用。
• 水平线批对批订单数量 :直接批量的水平天数,该周期在短期期间天数之前。
短期期间内批量屏幕
• 描述程式 :短周期批量处理标识,是静态、期间或最优
SAP PP配置详解之六:物料需求计划

• 批量标识 :短周期内的批量标识,是直接、固定或最水库存水平批量

SAP PP配置详解之六:物料需求计划
• 最大库存级别:
SAP PP配置详解之六:物料需求计划

• 期间编号:短周期批量处理天数,仅用于周期批量
• 调度:用于周期批量的安排方式,需求日期与接收的交货日期的处理方式。如设置此项,物料主数据中的自制时间将不起作用。如果开始时间在过去,系统将会向前计划一个周期。
SAP PP配置详解之六:物料需求计划

• 日期说明:
SAP PP配置详解之六:物料需求计划

• 重叠 :与最小批量、最大批量、舍入值、取整参数文件有关??
SAP PP配置详解之六:物料需求计划

• 分割配额 :是否分割配额
短期期间结束/长期期间开始屏幕
• 期间标识:长期批量大小:计算长期计划的周期标识,是会计年度、月、周、日或初始值
SAP PP配置详解之六:物料需求计划

• 期间编号:此周期的天数,相当于短长期批量处理间的过渡期,过渡期后就使用长期批量策略
长期期间内数量屏幕
• 长期LSP :长周期批量处理标识,是静态、期间或最优
SAP PP配置详解之六:物料需求计划

• 批量大小:标识 :长周期内的批量标识,是直接、固定或最水库存水平批量
SAP PP配置详解之六:物料需求计划

• 期间编码:长周期批量处理天数,仅用于周期批量
• 调度: 用于周期批量的安排方式,需求日期与接收的交货日期的处理方式。如设置此项,
• 物料主数据中的自制时间将不起作用。如果开始时间在过去,系统将会向前计划一个周期。
SAP PP配置详解之六:物料需求计划

• 日期说明:
• 重叠 :
SAP PP配置详解之六:物料需求计划

• 检查最小批量大小 :定义在长周期批量计算时是否考虑最小批量(物料主数据MRP1视图)
• 检查最大批量大小: 定义在长周期批量计算时是否考虑最大批量(物料主数据MRP1视图)
• 分割配额 :定义在长周期批量计算时是否分割配额
• 如果物料使用短、长周期批量来计划,系统建议定义一个最大的MRP周期(MRP1视图)。

回到配置第二图,点击库存成本标识,按复制0001方式定义如下

SAP PP配置详解之六:物料需求计划

11.定义基本日期参数

功能说明
在这一步骤里,可以为每个工厂定义其计划开始日期是否可以为过去日期,如果不是,将向前计划,如果可以为过去日期,则向后计划基本日期。

配置路径
IMG>生产>物料需求计划>计划>计划和能力参数>定义基本日期参数
业务示例

配置步骤

SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
• 工厂 :工厂代码
• 允许在过去开始: 根据需要为每一工厂定义是否允许订单的基本开始时间在过去

13.定义基本日期参数

功能说明
在此定义工厂级别参与MRP运行的库存地,如果没有定义库存地的MRP标识,所有的库存、需求、收货都是在工厂级别的。
库存地级的MRP仅对正式计划的MRP有效,对长期模拟计划的MRP无效,而是关联到MRP区域的设置。如果没有用到MRP区域,则在此的设置将起关键作用。
配置路径
IMG>生产>物料需求计划>计划>直接生产>定义每个工厂仓储地点的MRP
业务示例

配置步骤
SAP PP配置详解之六:物料需求计划
以P010的库存地为例说明:

SAP PP配置详解之六:物料需求计划
• 工厂 :工厂代码 1010
• 商店(翻译问题):该工厂下的库存地点
• 仓储地点描述 :库存地名称文本
• MRP标识:定义该库存地是否参与工厂MRP运行 空-参与MRP,1-不参与,2-
SAP PP配置详解之六:物料需求计划

14.定义计划订单计划参数

功能说明
在此定义工厂级别参与MRP运行的库存地,如果没有定义库存地的MRP标识,所有的库存、需求、收货都是在工厂级别的。
库存地级的MRP仅对正式计划的MRP有效,对长期模拟计划的MRP无效,而是关联到MRP区域的设置。如果没有用到MRP区域,则在此的设置将起关键作用。
配置路径
IMG>生产>物料需求计划>计划>计划和能力参数>为计划订单定义计划参数

业务示例

配置步骤

SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
复制0001方式创建 如下

SAP PP配置详解之六:物料需求计划
双击P010 PE为例说明
SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
• 工厂: 工厂代码
• 订单类型: 能力计划中的订单类型
• 生产管理员 :生产调度员,TCL的生产线
• 计划水平:细节: 详细计划的周期限度,与“调度”组合使用
SAP PP配置详解之六:物料需求计划
• 调度:用以定义生产日期如何被确定。选此项,系统将根据工艺路线中的各物料来排产;不选,订单的基本日期来厂内生产时间做生产日期。
• 选择标识:细节: 详细计划的可选对象
• 基于比例的计划 基于比例计划的周期限度
• 调度: 用以定义生产日期如何被确定
• 选择ID:比率计划 :基于比例计划的可选对象
SAP PP配置详解之六:物料需求计划
• 生成能力需求: 为基于比例计划生成能力需求
• 选择标识:粗计划 :粗略计划的可选对象

SAP PP配置详解之六:物料需求计划

15.定义BOM展开仓储地及确定供应范围

功能说明
这里用以为每个工厂的每个MRP组定义物料的发货库存地或供应区域,即当BOM展开后、倒冲或MRP运行后,要为每个物料的发出库存地选择策略。因为BOM展开后,都会去找BOM子项目的库存地;如果子项目中没有定义,则系统会到此处寻找物料或组件的发出库存地确定策略。
配置路径
IMG>生产>物料需求计划>采购建议>计划订单>定义BOM展开仓储地及确定供应范围

业务示例

配置步骤

SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划SAP PP配置详解之六:物料需求计划
• 工厂 :工厂代码
• MRP: MRP组
• 名称 : MRP组描述
• PSSel: 发货仓储地策略选择,1-只检查物料主数据的发出库存地,2-检查生产版本的发出库存地,如果未设置,将以接收库存地进行装配
发出库存地确定策略:
• 1-仅组件,如定义此项,则系统会检查并使用物料主数据中的发出库存地,这样就要求工厂的每个物料都要维护库存地;
• 2-仅装配,系统会检查用于组件或成品的生产版本中有无维护发出库存地,如有,所有的物料将使用此发货库存地,如没有维护,则使用接收库存地。如什么都没有维护,则可以在重复制造的倒冲转储中直接输入发货库存地。这种方案适用于所有物料均靠近生产线的情况,如倒冲的线边仓。
• 3-先检查物料主数据的发货库存地,如无,再用2策略,检查生产版本的发货库存、接收库存地等等
• 4-先检查生产版本的发货库存地、接收库存地等等,如无,用策略1,检查物料主数据的发料库存地

上述策略还用于看板及仓库管理系统。

16.定义和分组意外消息

功能说明
在这里主要定义MRP运行的例外信息:
• 特殊的例外情况是否都要显示例外消息,可选“没有例外信息”,用于那些与业务、公司
无关的情况
• 优先显示哪种例外信息,可以通过优先级来定义
• 例外信息如何分组,可以将例外信息分配到相应的例外组,有长文本描述各例外组的信息
• 依例外信息创建MRP清单
配置路径
IMG>生产>物料需求计划>评估>意外消息>定义和分组意外消息

业务示例

配置步骤
SAP PP配置详解之六:物料需求计划
SAP PP配置详解之六:物料需求计划
以N2为例,双击该行,进入如下屏幕:
SAP PP配置详解之六:物料需求计划
• 关键字 :例外消息码
• 例外信息: 例外消息代码,在库存需求清单中显示
• 没有例外信息: 不创建例外消息
• 例外信息优先级: 用于当有多个例外消息时,消息显示的优先级
• 选择组: 例外消息的选择组及组的长文本
SAP PP配置详解之六:物料需求计划
• 创建MRP清单: 是否产生MRP清单
备注:例外信息98+选择组8的例外信息不能修改。