SAP-PP:基础概念笔记-5(物料主数据的MRP1~4视图)

文章目录

  • 前言
  • 一、MRP1视图
    • Base Unit of Measure(UoM)
    • MRP 组
    • 采购组
    • ABC 指示器
    • Plant-Specific Material Status 特定的工厂物料状态
    • MRP 类型 MRP Type
    • MRP 类型 MRP Type
    • Master Production Scheduling(MPS) 主生产计划
    • 基于消耗的计划(CBP)
      • 再订货点Reorder-point planning
      • 基于预测计划 Forecasting-based planning
      • 周期性计划 Time-phase planning
    • 批量程序 Lot Sizing Procedure
      • Static lot size:
      • 周期性批次
      • 最优化批次大小:
      • 最低批次大小:
      • Maximum 最大批次大小
      • 装配废料 报废
  • 二、MRP2视图
    • 采购类型
    • 特殊采购
    • Backflush 反冲
    • Batch Entry 批量输入:
    • 生产存储地点 Production Storage Location:
    • In-House Production Time in Days 厂内生产时间:
    • Planned Delivery Time in Days 计划送达时间:
    • GR Processing Time(in Days)收货处理时间:
    • Schedule Margin Key 计划边际码
    • 安全库存 Safety Stock
    • 最小安全库存 Minumum Safety Stock
  • 三、MRP3视图
    • Strategy Group 策略组
      • Make to order 按订单生产
      • Make to stock 按库存生产
      • Assemble to order 按订单组装
    • Consumption mode 消耗模式
    • Backward Consumption Period 逆向消耗期间:
    • Forward Consumption Period 向前消耗期间:
    • Available Check 可用性检查
  • 四、MRP4视图
    • Individual/Collective 独立/集中:
    • Production version/生产版本:
    • Repetitive Manufacturing Indicator 重复制造标识:
      • REM:
  • 总结


前言

本章将介绍物料主数据的最重要的MRP视图概念。


一、MRP1视图

MRP1视图包含了三部分 总数据、MRP 程序和批量数量。 MRP1视图包含了三部分 总数据、MRP 程序和批量数量。

在这里插入图片描述

Base Unit of Measure(UoM)

每个物料主数据都必须有一个基本度量单位,用于库存管理。货物由该单位维护。

每种业务功能都可以维护他们自己的UoM,例如采购单位 或者生产单位,销售单位,都称为可替代度量单位。

SAP 提供了 ISO(国际标准化组织)计量单位表
也就是说,SAP ERP 系统已经提供了从公斤到磅的换算。
对于非标准代为,必须为每个替代单位定于替代计量单位到基本计量单位的换算系数;例如,将件换算为托盘或纸箱。

MRP 组

这也是一个重要的字段,因为几个MRP的参数是在这里定义的。MRP组包含了许多参数,包括 计划策略组,消耗模式,当转化计划订单到生产/l流程订单时 订单的类型.Planning time fence的作用是保证现有的计划稳定.

你可以使用MRP组并且分配他们给物料,这样就共享同样的参数,而不是使用MRP 工厂参数。

采购组

这个建定义了一个人或一组人负责采购物料相关活动。这个字段值字段仅与外部采购的物料有关。

ABC 指示器

物料的分类,基于物料的消耗 :

  • A:消耗高的部分,这个视为最重要的
  • B:中等层度消耗,仅次于a
  • C:低消耗,不是很重要

你可以定义你自己的百分比分类,例如:
消耗值占 60% 的物料可归为 A 类,
消耗值占 25% 的物料可归为 B 类,
其余 15% 的物料可归为 C 类。
在这里插入图片描述

Plant-Specific Material Status 特定的工厂物料状态

这个字段指示该物料是否限制于特别的业务功能。
在这里插入图片描述

MRP 类型 MRP Type

在 SAP 中,MRP 程序可分为三大类:

  • 物料需求计划
  • 主生产计划
  • 基于消耗的计划
    • 人工重订货点的使用,需要与“再订货点”、“最大库存水平”结合使用。
    • 分时规划
    • 基于预测的规划

MRP 类型 MRP Type

MRP是一个计划引擎用来计算哪个物料或者组件应该被生产或采购,被生产或采购的数量,和在哪个日期物料应该被供应。 MRP 的功能是确保生产所需的物料供应,从而按时向客户交货。
标准的SAP提供了五种MRP类型

  • PD MRP
  • P1 MRP,fixing type -1
  • P2 MRP fixing type -2
  • P3 MRP fixing type -3
  • P4 MRP fixing type -4
    在这里插入图片描述P1-P4是固定的MRP类型。如果在计划运行中使用计划时界,则确定类型决定了订单建议的确定和计划方式

Master Production Scheduling(MPS) 主生产计划

MPS 非常像MRP,不同之处在于它用于单独标记物料。
主生产计划 (MPS) 是 MRP 的一种形式,它将计划集中在对公司盈利能力影响最大的部件或产品上,或通过使用关键资源支配整个生产流程的部件或产品上。

这些项目在 ABC 指标字段(MPS 项目)中标记为 A 类零件,在计划时要格外注意。这些项目在 MRP 运行前的单独 MPS 运行中选定。MPS 运行是在没有 BOM 爆炸的情况下进行的,这样 MRP 控制员就能确保在进行详细的 MRP 运行之前,主计划项目 (MSI) 得到正确的计划。

MPS 有单独的事务代码,标准SAP提供了五种MPS 类型

  • M0 MPS, fixing type -0
  • M1 MPS, fixing type -1
  • M2 MPS, fixing type -2-
  • M3 MPS, fixing type -3-
  • M4 MPS, fixing type -4-

基于消耗的计划(CBP)

顾名思义,基于消耗的计划程序使用过去消耗的数据或者历史性的数据在物料预测或者静态计划去计算未来的需求。

基于消耗的计划又细分为三大类:

再订货点Reorder-point planning

当工厂库存和确认收货的总和低于再订购点时,采购就会启动
以下 MRP 类型根据再订货点计划原则运行 .

  • V1 Manual record.point w.ext.reqs

  • V2 Autom.record.point w.ext.reqs V2 Autom.record.point w.ext.reqs

  • VB Manual recorder-point planning

如果使用再订购点计划,则必须保持再订购点。每当库存低于再订购点数量时,系统就会在下一次计划运行中创建采购建议。使用手动重订货点计划时,MRP 控制器必须手动维护该值。如果使用自动重订货点计划,系统会在规定的时间间隔内自动更新该值。

基于预测计划 Forecasting-based planning

基于历史消耗的数据决定了未来的需求。 VV 基于预测计划的mrp类型再这个基于预测计划的原测下执行。

周期性计划 Time-phase planning

当再一个特别时间的间隔时购买物料,这个类型可以被使用。举例:打比方一个供应商每周一送货,你可以每周增加数量并且发送 累积需求,以下MRP类型在周期性计划中被使用:

  • R1 Time-phased planning
  • R2 Time-phased w.ayto.record.point
  • RR TMPHSD.repl.w.dyn.trgt.stck
  • RS Time-phased replenishment plng
    在这里插入图片描述

批量程序 Lot Sizing Procedure

批量大小指示 批量大小指示
批量大小指标有助于在计划运行中计算净需求时确定批量大小(或采购/生产数量)。这意味着 MRP 运行将根据批量大小计算准确的订单数量。批量大小分为三大类:

批量大小指标有助于在计划运行中计算净需求时确定批量大小(或采购/生产数量)。 这意味着 MRP 运行将根据批量大小计算准确的订单数量。 批量大小分为三大类:

Static lot size:

静态批次大小:
采购数量根据物料主数据中的指定数量计算。
固定的订单数量
批量订单数量
补货至最高库存量

周期性批次

你可以为一个具体的时间间断去增加需求,例如,你可以按日周或者月来分组需求,并且这个系统将会创建相应的订单。

日常 批次大小
周期批次
月度批次

最优化批次大小:

正如其名,这个批次的大小程序目的在于创建最优化的批次通过减少成本,例如批次独立成本,存储成本。

部件周期平衡
动态批量
格罗弗重订程序
基于这个选择的批次程序,如下字段将会在MRP1的批次数据部分动态展示。

最低批次大小:

最低允许采购的数量,举个例子,一个物料最小的批次大小是50件,需求量为 40 件,库存量为 15 件。根据净需求计算,采购元件应为 25 件。由于最小批量,系统创建了一个 50 件的采购要素。
最低允许采购的数量,举个例子,一个物料最小的批次大小是50件,需求量为 40 件,库存量为 15 件。 根据净需求计算,采购元件应为 25 件。 由于最小批量,系统创建了一个 50 件的采购要素。

Maximum 最大批次大小

允许采购的最大数量,举例,一个物料最大的批次数量是 50件。
这里有一个需求 125件,并且库存实际有5件,基于净需求计算,采购清单

装配废料 报废

通常,在生产装配物料的过程中会产生废料。您可以保持废料百分比,以便在计算批量大小时考虑废料。例如,如果您将装配废品率保持在 10%,而需求量为 100 件,系统将创建 110 件的订单建议,以考虑 10%的废品率。使用装配废品率还有助于更好地规划组件。

二、MRP2视图

这部分章节讨论了一些物料主数据MRP2视图的一些重要的字段。MRP2视图包含三部分,采购、计划、 和净需求计算。

在这里插入图片描述

采购类型

使用该字段,你可以决定一个物料是如何购买的。(外部采购还是内部生产)。

如果物料是外部采购, 计划运行并创建一个采购请求。如果是内部生产将会创建一个计划订单

可能有一些特殊物料大多是内部生产的,但由于产能限制,这些物料要从供应商处采购(外协)
可能有一些特殊物料大多是内部生产的,但由于产能限制,这些物料要从供应商处采购(外协)

对于此类物料,您可以将采购类型设为both Procurement采购,系统将在计划运行期间生成计划订单。

MRP控制者可以决定这个计划订单是否可以转为内部生产,如果能力有限,计划订单转为采购申请,最终转为采购订单。

特殊采购

一些物料需要特殊的方式购买,那么就需要通过特殊采购键来定义。
一些特殊的内部生产的采购类型:

  • Phantom assembly 虚拟装配
  • 其他工厂生产:
  • 直接生产收集订单

外部采购的一些特殊采购类型包括:

  • Consignment 寄售
  • Subcontracting 分包
  • Stock transfer 库存转移

Backflush 反冲

反冲指的是向生产订单自动发出货物,你可以使用反冲跳过手工货物分发。反冲指示 可以在多个主数据对象中被激活。

以下层级结构检查最高优先级:

  • 工艺路线
    • 你可以为一个组件分配中的组件激活反冲
  • 物料主数据
    • 你可以在物料主数中激活反冲或者让工作中心决定
  • 工作中心
  • 如果选择由工作中心在物料主件中决定,则可以在工作中心中激活反冲功能,在每个物料主数据中的每个物料。

Batch Entry 批量输入:

这个字段用于指定在生产或流程订单中组建的批次是如何指定的。有如下的几个选择:

  • 在订单被释放前,批次可以被手工分配在订单
  • 当订单被释放时批次可以自哦那个被决定确认
  • 当货物分发被过账时批次决定
  • 在货物过账前批次必须被输入,但是在订单释放前不必要。

生产存储地点 Production Storage Location:

这是订单(计划订单、生产订单或 REM 重复生产中的运行计划数量)中自动填充的存储位置。

对于生产出来的物料,生产储存地点是成品在收货时的存放地点。
对于组件来说,这是发布反冲的存储位置。

In-House Production Time in Days 厂内生产时间:

该字段用于维护生产物料的准备时间。(通常是厂内生产制造准备时间和收货处理时间GR Processing time的总和),该日期以工作日为单位,用于计算计划运行中计划订单的基本日期。
内部生产时间与批量大小无关,这意味着无论生产多少零件,计划日期都保持不变。

Planned Delivery Time in Days 计划送达时间:

这个字段用于维护从外部购买物料的准备时间(通常,这个采购准备时间的总和等于计划送达时间加收货处理时间),
它以工作日为单位,规定了从订购到仓库收货的时间。
与内部生产时间一样,它可以帮助物料控制员有效地规划组件,因为计划交货时间会在请购单中计算出来。

GR Processing Time(in Days)收货处理时间:

这是指收到存货后检查和将材料放入库存所需的时间。总的补货周转时间还包括收货处理时间。

Schedule Margin Key 计划边际码

在这里插入图片描述
此码用于确定在提前期调度中应考虑的浮动或缓冲时间。浮动一般用于行政活动或补偿生产过程中的中断。
生产前或生产后的浮动可用作意外中断的缓冲。
生产前的浮动可用于补偿部件材料分期的任何延误,或因产能限制造成的延误。生产后的浮动可用于补偿生产过程中的意外中断。

安全库存 Safety Stock

这个物料的数量是指无论怎么样在不确定的时期,该物料的库存始保持在该数量。
安全库存可作为缓冲,以满足客户意外的高需求,或在供应商交货中断的情况下继续生产。
安全库存可以通过手动重订货点计划进行维护。使用自动重订货点计划或基于预测的计划时,安全库存会自动确定。

最小安全库存 Minumum Safety Stock

这是在自动计算安全库存时使用的,以确保在系统确定安全库存过低时不会低于最低值。

三、MRP3视图

本部分将介绍一些MRP3视图的重要字段,MRP3视图包含四部分:
预测需求、计划、可用性检查
在这里插入图片描述

Strategy Group 策略组

策略组用于将可用于某种材料的所有规划策略进行分组。不过,在大多数情况下,一种材料只使用一种规划策略。
计划策略用于确定物料的计划程序。您可以选择在以下生产环境中生产一种物料 :

Make to order 按订单生产

物料专门为具体的销售订单生产,材料计划中没有独立的计划需求量,计划运行(MRP)不考虑独立的计划需求量。
如果有的话。生产和销售之间有明确的关系,每个生产订单都有一个任务,并参照销售订单创建。生产成本根据销售订单结算。最常见的按订单生产计划策略是 20、50 和 60。
在这里插入图片描述

Make to stock 按库存生产

物料是基于预测而生产。
需求管理在 "按库存生产 "中起着至关重要的作用,而 MRP 则根据计划中的独立需求计划生产。
在按库存生产的计划中,不考虑销售订单。最常见的按库存生产计划策略是 10、11 和 40。

Assemble to order 按订单组装

只有当销售订单被接收才会组装产品
按订单装配的环境适用于生产大量成品装配且使用相同组件和半成品装配的行业。
这使您能够灵活地采购关键部件,并在按库存生产的环境中生产半成品组件。

Consumption mode 消耗模式


这个码用来决定这个预测是如何根据需求来消耗,
计划的独立需求被创建为预测,可被客户需求或其他需求消耗。(您可以使用后向消耗来消耗早于需求日期的预测,或使用前向消耗来消耗晚于需求日期的预测。

Backward Consumption Period 逆向消耗期间:

如果使用 “逆向消耗”,可以指定销售订单、从属需求或材料预订消耗计划独立 需求的时间段。逆向时期从当前日期开始计算

Forward Consumption Period 向前消耗期间:

如果使用远期消耗,则可以指定销售订单、从属需求或材料预订消耗计划独立需求 的期限。远期消耗从当前日期开始计算。

Available Check 可用性检查

这个字段相当重要,因为它有助于在创建销售订单、计划订单或生产订单时确定产品能否按时交付给客户。
在可用性检查过程中,系统会考虑多个参数,包括 MRP 要素(生产订单、销售订单、采购订单等)、库存、计划独立需求等。标准 SAP 中预先配置了以下可用性检查组:

  • Daily Requirements 日常需求
  • Individual Requirements 个别需求
  • No Check 不检查

选中组 01 意味着系统会将一天的所有需求量加起来,然后 MRP 会为累计数量创建采购建议。
这也意味着在 MD04 库存需求清单中只显示一行累计需求数量

选中组 02 意味着所有需求都被单独考虑,因此 MRP 会为每个需求创建采购建议。每项需求,如销售订单或计划行,都单独显示在 MD04 库存需求列表中。

四、MRP4视图

在这里插入图片描述
这个章节讨论MRP4中最重要的几个字段,MRP4包含三部分,BOM explosion展开/Dependent Requirements 独立需求
、Discontinued Parts 不连续的零件、Repetitive Manufacturing 重复制造/Assembly装配/Deployment Strategy 展开策略。

Individual/Collective 独立/集中:

该指标用于确定物料的从属需求是单独计划还是组合在一起。
您可以选择是为每个销售订单单独分组物料组件,还是将从属需求归入一个订单。

Production version/生产版本:

这指定了物料唯一的生产方法,例如,物料A001 可以使用组件B001 和C001 或者 B001 和 D001制造。你必须创建两个可替代的BOM,指定哪个组件可以被用来生产物料A001.相同的,物料可以在两条产线不同的生产流程上产生。工艺路线
路由必须用两个组计数器创建,每个组计数器描述相应的生产流程。

生产版本按钮可用于在新弹出屏幕中创建生产版本。参考前面的示例,您可以为备用 BOM 和路由组的独特组合创建四个生产版本。
生产版本还包含物料的日期范围、批次范围和状态。

Repetitive Manufacturing Indicator 重复制造标识:

设置这个标识意味着你激活了物料处于重复生产的环境。
如果你正在使用重复制造。你必须分配REM文件(重复制造参数文件)

REM:

分配REM文件决定了正确的参数基于客制化:
订单类型决定物料是否是MTO 还是MTS模式
报告点、纠错、减少计划订单等控制参数
移动类型对于货物收发报废等等。


总结

本篇主要介绍了MRP1~4视图一些重要的字段作用概念。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/68786.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

uni-app点击复制指定内容(点击复制)

官方api uni.setClipboardData(OBJECT) uni.setClipboardData({data: 要被复制的内容,success: function () {console.log(success);} });

Liquid UI和Fiori的区别

主要围绕以下几个方面就Liquid UI和Firor来进行比较: 开发周期开发成本稳定性和支援性平台架构 影响Firor决策的因素: 复杂的编程过程,Fiori对开发人员要求高,开发难度大,而Liquid UI让开发人员不需要懂SAP后端&…

yolov5运行过程遇到的小问题(随时更新)

1.关于git的问题 解决办法:插入下面代码 import os os.environ["GIT_PYTHON_REFRESH"] "quiet"2.页面太小无法完成操作 解决办法: 如果不好使再考虑降低Batch_Size大小或者调整虚拟内存可用硬盘空间大小!(调整虚拟内存…

整理mongodb文档:分页

个人博客 整理mongodb文档:分页 个人博客,求关注,如果文章不够清晰,麻烦指出。 文章概叙 本文主要讲下在聚合以及crud的find方法中如何使用limit还有skip进行排序。 分页的情况很经常出现,这也是这篇博客诞生的理由。 数据准备…

Vue组件之间传值

聊一聊vue里面组件之间的传值 首先总结一下vue里面传值的几种关系: 如上图所示, A与B、A与C、B与D、C与F组件之间是父子关系; B与C之间是兄弟关系;A与D、A与E之间是隔代关系; D与F是堂兄关系,针对以上关系 我们把组件…

Redis 缓存穿透击穿和雪崩

一、说明 Redis 缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对…

Nginx基础+高级(2022版):待更新

1. 文章说明 说明:目前讲的是第一部分nginx核心技术篇,后需篇章会以第一部分为核心技术篇为基础来展开深度讲解,详情关注后续课程的发布。 2. 介绍和准备环境 2.1 介绍 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器&#xf…

动态维护直径 || 动态维护树上路径 || 涉及LCA点转序列 || 对欧拉环游序用数据结构维护:1192B

https://www.luogu.com.cn/problem/CF1192B 对于直径的求法,常用dp或两次dfs,但如果要动态维护似乎都不太方面,那么可以维护树上路径最大值。 树上路径为: d e p u d e p v − 2 d e p l c a ( u , v ) dep_udep_v-2\times de…

iPhone 15 Pro展示设计:7项全新变化呈现

我们不应该再等iPhone 15 Pro在苹果9月12日的“Wonderlust”活动上发布了,而且可能会有很多升级。有传言称,iPhone 15 Pro将是自iPhone X以来最大的飞跃,这要归功于大量的新变化,从带有更薄边框的新钛框架到顶级A17仿生芯片和动作…

[管理与领导-70]:IT基层管理者 - 辅助技能 - 4- 职业发展规划 - 个人的能力盘点

目录 前言: 一、什么是能力(What) 1.1 什么是能力 1.2 能力类型 1.3 技能矩阵 二、优势与劣势模型 2.1 优势与劣势 2.2 SWOT模型 三、人才结构模型 3.1 广度优先:一字型/全面型人才 3.2 深度优先:I型人才、…

Django框架中使用drf框架开发

一、drf框架特点: 全称 Django REST framework 两大部分:序列化/反序列化 和 增删改查序列化:把数据库数据提取出来变成python常用格式的过程,例如转成json格式这种反序列化:把数据写入到数据库的过程&#xff0c…

浅谈一下酒吧和酒馆的不同

相信有很多朋友还不怎么清楚酒吧和酒馆的区别是什么,这里为大家简单介绍一下两者的不同,个人见解,如有错漏,欢迎指出。一、首先是他们的经营范围不同酒馆经营通常包含酒水和餐饮,适合朋友聚会或者是和商业伙伴聊天。而…

QLoRA:量化LLM的高效微调策略与实践

如果你对这篇文章感兴趣,而且你想要了解更多关于AI领域的实战技巧,可以关注「技术狂潮AI」公众号。在这里,你可以看到最新最热的AIGC领域的干货文章和案例实战教程。 一、前言 在大型语言模型(LLM)领域,微…

(位运算) 剑指 Offer 15. 二进制中1的个数 ——【Leetcode每日一题】

❓ 剑指 Offer 15. 二进制中1的个数 难度:简单 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为 汉明重量).)。 提示&#xff…

计算机网络自顶向下-web页面请求历程

1. 准备: DHCP、 UDP、 IP 和以太网 假定 Bob 启动他的便携机,然后将其用一根以太网电缆连接到学校的以太网交换机 , 交换机与学校的路由器相连。学校的路由器与一个 ISP 连接, 本例中 ISP 为 comcast.net ,为学校提供了 DNS 服务…

开发前期准备工作

开发前期准备工作 文章目录 开发前期准备工作0 代码规范0.1 强制0.2 推荐0.3 参考dao:跟数据库打交道service:业务层,人类思维解决controller:抽象化 0.4 注释规范0.5 日志规范0.6 专有名词0.7 控制层统一异常统一结构体控制层提示…

java线程和go协程

一、线程的实现 线程的实现方式主要有三种:内核线程实现、用户线程实现、用户线程加轻量级进程混合实现。因为自己只对java的线程比较熟悉一点,所以主要针对java线程和go的协程之间进行一个对比。 线程模型主要有三种:1、内核级别线程&#…

Unittest自动化测试框架vs Pytest自动化测试框架

引言   前面一篇文章Python单元测试框架介绍已经介绍了python单元测试框架,大家平时经常使用的是unittest,因为它比较基础,并且可以进行二次开发,如果你的开发水平很高,集成开发自动化测试平台也是可以的。而这篇文章…

如何培养潜在客户?看完这篇你就懂了

图片来源于:SaleSmartly官网 有效的潜在客户培育策略将帮助您将更多潜在客户转化为付费客户。 但是,这并不总是那么容易——您必须与其他公司争夺受众的注意力,并向您的领导证明为什么值得投资您的产品或服务。在本文中,我将向您展…

STM32 RTC实验

RTC时钟简介 STM32F103的实时时钟(RTC)是一个独立的定时器。 STM32的RTC模块拥有一组连续计数的计数器,在相对应的软件配置下,可提供时钟日历的功能。 修改计数器的值可以重新设置系统的当前时间和日期。 RTC模块和时钟配置系统…