MRP计划文件和计划参数

合集下载

第三篇 功能篇:第7章 物料需求计划(MRP)

第三篇 功能篇:第7章 物料需求计划(MRP)

7.1 MRP的定义及作用所谓能力
7.1.1 MRP的定义
所谓的物料需求计划,是指在产品生产中对 构成产品的各种物料的需求量与需求时间所做 的计划。在企业的生产计划管理体系中,它一 般被排在主生产计划之后,属于实际作业层面 上的计划决策。
7.1 MRP的定义及作用所谓能力
物料需求计划中的物料指的是构成产 品的所有物品,包括部件、零件、外购件、 标准件以及制造零件所用的毛坯与原材料 等。这类物料的需求性质属于相关性需求, 其特点是: ◆ 需求量与需求时间苛求且相对稳定;
物 料 需 求 计 划 计 算 流 程 图
MPS数据的导入 产品BOM导入 按产品结构分类并导入相应物料库存 各物料需求计算过程 物料核算按编码汇总(低阶码) 物料需求计划文件生成
7.3 MRP的生成
7.3.2 MRP的计算 MRP表格在很多方面都与MPS记录表格类 似。它所包括的内容有:预销售量(产品 预测量)、订单量、毛需求量、净需求量、 计划接受量、预计可用库存量、计划产出 量、计划投入量等。
净改变式 无 强 高 局部
7.4 案例:三明重机ERP实施成功案例
厦工集团三明重型机器有限公司,始建于1958年,是厦工集团全资 子公司,现有员工1400人。公司集研发、制造、销售为一体,拥有四个生 产分厂和一个省级企业技术中心,其主导产品“福重牌系列振动压路机” 国内市场占有率12%。 三明重机在生产经营方式以面向库存生产为主,配有庞大的分销网 络;生产方式采用按部件线加工生产和流水作业,主要生产工艺有金属结 构、机械加工、热处理、部件装配和整机装配等;生产资料包含外购物资、 外协物资、自制生产零部件;生产工序有公司内工序流转,也有委外加工 工序,是典型的离散型制造企业。根据这些生产特点,三明重机从1997年 开始应用二维CAD,1998年应用财务电算化软件,2001年开始着手规划ERP 和PDM应用。2002年初,为了满足企业的发展,三明重机确立了以全面建 设ERP为管理平台的企业信息管理系统。结合企业的自身特点,三明重机 选择了ERP系统作为信息化建设平台。制定了详细的建设规划,成立了ERP 实施领导小组和ERP实施核心小组。

MRP物料需求计划概述

MRP物料需求计划概述

MRP物料需求计划讲义什么是MRPMRP(Material Requirements Planning)是一种通过计算物料需求、库存水平和生产计划来管理物料供应的方法。

它的目标是确保在适当的时间、适量地生产和供应物料,以满足生产计划和客户需求。

MRP系统将产品的制造和交付分解为一系列的活动,从需求的产生到最终产品的交付。

MRP的基本原理MRP的基本原理是基于产品的制造和交付所需的物料清单以及预测的需求量,通过计算物料的需求和配送时间,确定所需的物料供应计划。

具体而言,MRP系统通过以下步骤进行物料需求计划:1.确定产品的物料清单:根据产品的设计和制造工艺,确定产品所需的原材料、零部件和组装件等物料清单。

2.确定物料的需求量:根据销售预测、库存水平和制造计划等信息,确定每个物料的需求量。

3.计算物料的净需求量:通过考虑已有库存和已安排的交付,计算出每个物料的实际需求量。

4.确定物料的供应计划:根据供应商的可用性和交货时间,确定每个物料的供应计划,包括采购订单和生产订单等。

5.跟踪物料的供应进度:对于已发出的采购订单和生产订单,跟踪供应商的交货进度,并及时调整计划。

6.监控物料的库存水平:根据物料的供应计划和实际交付情况,监控和管理物料的库存水平,以确保满足生产和客户需求。

通过以上步骤,MRP系统能够帮助企业实现物料的及时供应,减少库存积压和物料短缺的风险,从而提高生产效率和客户满意度。

MRP的优势和应用MRP系统在生产制造行业中广泛应用,具有以下优势和应用价值:1.提高生产计划的准确性:通过更精确地计算物料需求和配送时间,MRP系统能够更准确地制定生产计划,减少生产短缺和物料积压的风险。

2.降低物料成本:MRP系统能够通过优化物料的采购计划和库存水平,降低物料成本,提高供应链效率。

3.缩短交付周期:通过准确计算物料需求和配送时间,并根据供应商的可用性和交货时间制定供应计划,MRP系统能够帮助企业缩短交付周期,提高客户满意度。

MRP 文本文档

MRP 文本文档
能力需求计划的主要任务是:
1、将物料需求计划转化为对车间的设备、人力等资源的能力需求(如工时);
2、按照时段和设备组(或工作中心)对所需要的能力进行汇总;
3、用能力需求报告或负荷图检查能力与负荷之间的差异;
4、提供解决能力与负荷之间差异的措施。
[编辑本段]演变与发展
物料需求计划(Material Requirements Planning),是一种企业管理软件,实现对企业的库存和生产的有效管理。物料需求计划是以物料计划人员或存货管理人员为核心的物料需求计划体系,它的涵盖范围仅仅为物料管理这一块。
物料需求计划是一种以计算机为基础的生产计划与控制系统,它根据总生产进度计划中规定的最终产品的交货日期,编制所构成最终产品的装配件、部件、零件的生产进度计划、对外的采购计划、对内的生产计划。它可以用来计算物料需求量和需求时间,从而降低库存量。
[编辑本段]基本计算模型
物料需求计划(MRP)的制定需要三个关键信息:MPS、BOM、库存记录。MPS是指主生产计划,BOM是指物料清单。在MRP的制定过程中,库存记录的计算方法构成了MRP的基本计算模型。所以,我们主要介绍一下MRP中的库存记录形式、以及如何计算和使用MRP的库存记录。
MRP中的库存记录又称为MRP表格。MRP表格在很多方面都与MPS记录表格类似。它所包括的内容有:计划因子、粗需求量、预计入库量、现有库存量、计划订货入库量和计划发出订货量等。它与MPS类似,将未来的需求分成一个个时间段来表示,这种时间段的单位通常是周,但有时也用日或月来表示。为了便于理解,下面结合一个例子来说明MRP表格的计算过程。
某办公家具公司,其两种主要产品(即企业要出厂的最终产品)是办公用椅A和B,其需求大致稳定:产品A每周需30个,产品B每周需20个。这两种产品都需要用到一种支架部件C。因此,对C的平均需求量是每周50个。A和B的装配期是1周。下图3是办公椅A和B的主生产计划表格以及部件C的库存记录表格(尚未完成)。这种表格没有标准格式,该例所用的是一种常见格式。

物料需求计划(MRP)计算

物料需求计划(MRP)计算

物料需求计划公式1、 GR 的运算逻辑)0(.1)0(1jmi ijij i dmdIn ScraprateQP POR +-⨯∑=t=0GR j (t)=)0()1(.1)1(1jjmi ijij i GR dmdIn ScraprateQP POR ++-⨯∑= t=1)(.1)(1t dmdIn ScraprateQP t POR jmi ijij i +-⨯∑= 2≤t ≤Ti 是父件,j 子件 以书本表2-1至表2-6为例来计算 GR 计算过程如下: (1)产品结构BOM(2)设i 分别为X,Y,j=AQP XA =1,QP YA =2,Scraprate XA =3%, Scraprate YA =5% t=0时,父件X ,Y 的POR 都等于0POR x (0) =0, PORy(0) =0,indmd x (0)=0, indmd y (0)=0GR A(0)= 0t=1时,父件X,Y的POR分别为POR x(1)=200,POR y(1) =200,indmd x(1)=0, indmd y(1)=0GRA(1)= (200×1)/(1-3%)+(200×2)/(1-5%)+0+0=627.2t=2时, 父件X,Y的POR分别为POR x(2)= 0,POR y(1) =150,indmd x(1)=0, indmd y(1)=0GR A(2)= ( 0×1)/(1-3%)+(150×2)/(1-5%)+0=315.82.SR的来源T=0的逾期量SR j(0)是应到未到量,T≥1的SR j(t)为排定在未来t时段将会取得的“已订未交量”3、POH的运算逻辑OH j+SR j(1)+SR j(0)-AL j-GR j(1) t=1POH j(t)=PAB j(t-1)+SR j(t)-GR j(t) 2≤t≤TOH A=300,SR A(1)=500,SR A(0)=0,AL A=200,GR A(1)=627(1)还是以上面的例子来计算t=1时,j=APOH A(1)= OH A+ SR A(1)+ SR A(0)- AL A- GR A(1)=-27t=2时,j=APOH A(2)=PAB A(1)+SR A(2)-GR A(2)4、 NR 的运算逻辑 NR j (t)=IF{POH j (t)≥SS j ,0,jjjYieldt POH SS)(-} 1≤t ≤T以上面的例子,j=APOH A (1)=-27, SS A =10,Yield A =100% NR A (1)= IF{POH A (1)≥SS A ,0,AAAYieldPOH SS)1(-}=IF{-27≥10,0,37}=37 NR A (2)=05、 PORC 的运算逻辑PORC j (t)=F(NR j (t),LSR) 1≤t ≤T(1) 最小订购量法,即一旦有净需求,订购量最少应为某基准量LS PORC j (t)=IF(NR j (t)>0,max{NR j (t),LS j },0) 1≤t ≤T(2) 定量批量法,即一旦有净需求,订购量始终为某基准量LS 整数倍 PORC j (t)=IF(NR j (t)>0,CEILING{NR j (t),LS j },0) 1≤t ≤T 以上面例子为例 j=A 时NR A (1)=37, LS A =500,A 的批量法则LSR 为最小订购量法,所以用公式(1)PORC A (1)=IF(NR A (1)>0,max{ NR A (1),LS A },0) =500 PORC A (2)=0PAB j (t)=POH j (t)+PORC j (t) 1≤t ≤T 以上面例子为例 当t=1,j=A 时POH A (1)= -27,PORC A (1)=500 PAB A (1)=-27+500=473 7、 POR 的运算逻辑∑=JLTk jk PORC1)( t=0POR j (t)= PORC j (t+LT j ) 1≤t ≤T-LT jT- LT j <t ≤T以上面例子为例当t=0时,j=A,因此LT j =2 POR A (t)=PORC A (1)+PORC A (2)=500+0=500当t=1时, j=A,因此LT j =2 计算PORC A (3)案例MRP计算步骤如下:(1)首先计算第1阶MRP物料A和B全部期别的毛需求(2)随机选取A或B,此处假设选A,按{POH(t)→NR(t) →PORC(t)→PAB(t)}的顺序依次计算第1至第9期数据。

MRP计划文件和计划参数

MRP计划文件和计划参数

MRP控制参数(1) –计划文件与处理代码(Processing key)花几个篇幅研究下运行MPS/MRP的控制参数,这些很关键的控制参数,但又很少有人能把逻辑关联弄的很清楚。

NETCH(净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参数发生变动了,系统也认为计划内容没发生变动)NETPL(计划周期内的净变化计划):即只在计划周期内执行净变化计划,周期外将不进行计划NEUPL(重新计划)所有的物料不管有没有变动都再次计划。

首先要介绍两个概念:1.运行类型(Planning run type): 即处理代码(NEUPL/NETCH/NETPL)决定了哪些物料参与MRP运算。

2.计划文件(Planning file):是一个包含所有物料清单的文件,一旦物料的变更与需求计划相关,与自动更新文件中的字段. 简单来说,计划文件决定了每次MPS/MRP运算时,有哪些物料参与,以何种运算逻辑(MPS/MRP)等等.所以,SAP在运行MPS/MRP运算时的第一个步骤就是读取计划文件。

介绍和计划文件相关的4个事务代码:1.MD20 –创建计划文件2.MD21 –显示计划文件3.MDAB –在后台创建计划文件4.MDRE –计划文件一致性检查MDRE(计划文件一致性检查)的用途:计划文件一旦创建,在SAP中是永久存在的,对物料主数据的更新等动作只会更新相应计划文件中的字段,所以一旦有计划物料变为非计划物料,这些物料的计划文件就是垃圾资料,不但会影响MPS/MRP运行的速度,还有可能造成错误,MDRE的作用就是一致性检查后删除这些无用的计划文件.记录类型: 虚拟件为D,其他物料为B低层代码:由物料主数据和在BOM中的层次决定,属于MRP展开逻辑的理论知识,有兴趣的自己研究吧,可以不用过多关注.MPS标识:勾中的标识以MPS逻辑运算,否则为MRP全修改计划: 即处理代码(Processing key)中的NETCH,说到这里,终于快到本篇博文的主题了,课前铺垫还真是长,贱客抹把冷汗先.净更改PHor:即处理代码(Processing key)中的NETPL, 有同学会问,处理代码不是有3个嘛?为啥差一个? 贱客说: 不要着急,马上回来*O*.复位建议: 如被勾中,将在MPS/MRP运算时删除并重新创建前次运算产生的计划订单,计划行及采购申请。

MRP参数详细说明

MRP参数详细说明

Epicor9.04MRP相关参数详细说明-MRP计划工厂-MRP、物料--工厂一、物料•Min Lot Size-If the job requirement is below this number,it is rounded up.In a standard cost environment,this lot size should equal the costing lot size.For example,if four parts are required and the Min Lot Size is set to10,MRP creates a job for10parts,six of which are added to stock.--指物料的最少生产批量。

如果需求的数量少于最少批量,MRP将创建一个生产数最少批量最少批量--量等于最少批量的工单,多余的数量被收货至库存。

例如,物料的需求数量是4,最少批量设置为10,则MRP会创建一个数量为10的工单,其中多出的6个会被添加至库存。

•Max Lot Size-This is the maximum lot size for a job.For example,if MRP creates an unfirm job for100parts and the Max Lot Size is set to40,three jobs are created:two jobs for40parts and a third job for20parts.最大批量--指物料的最大生产批量。

如果需求数量大于最大批量,那么MRP将生成多张工单,每张工单的需求少于等于最大批量,直至它们的总和等于需求数量。

例如物料的需求数量是100,最大批量设置为40,那么MRP将创建3张工单,其中两张的数量为40,另外一张的数量为20.•Multiple-MRP rounds up the quantity to this number if the recommended job is for less than one multiple.The Min Lot Size and Max Lot Size values must be a multiple of the value in the Multiple field if a value exists.倍数--指工单的生产数量必须是这个倍数的数倍(即工单数量可整除此倍数)。

MRP计划文件和计划参数

MRP计划文件和计划参数

MRP控制参数(1) –计划文件与处理代码(Processing key) 花几个篇幅研究下运行MPS/MRP的控制参数,这些很关键的控制参数,但又很少有人能把逻辑关联弄的很清楚。

NETCH(净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参数发生变动了,系统也认为计划内容没发生变动)NETPL(计划周期内的净变化计划):即只在计划周期内执行净变化计划,周期外将不进行计划NEUPL(重新计划)所有的物料不管有没有变动都再次计划。

首先要介绍两个概念:1.运行类型(Planning run type): 即处理代码(NEUPL/NETCH/NETPL)决定了哪些物料参与MRP运算。

2.计划文件(Planning file):是一个包含所有物料清单的文件,一旦物料的变更与需求计划相关,与自动更新文件中的字段. 简单来说,计划文件决定了每次MPS/MRP运算时,有哪些物料参与,以何种运算逻辑(MPS/MRP)等等.所以,SAP在运行MPS/MRP运算时的第一个步骤就是读取计划文件。

介绍和计划文件相关的4个事务代码:1.MD20 –创建计划文件2.MD21 –显示计划文件3.MDAB –在后台创建计划文件4.MDRE –计划文件一致性检查MDRE(计划文件一致性检查)的用途:计划文件一旦创建,在SAP中是永久存在的,对物料主数据的更新等动作只会更新相应计划文件中的字段,所以一旦有计划物料变为非计划物料,这些物料的计划文件就是垃圾资料,不但会影响MPS/MRP 运行的速度,还有可能造成错误,MDRE的作用就是一致性检查后删除这些无用的计划文件.记录类型: 虚拟件为D,其他物料为B低层代码:由物料主数据和在BOM中的层次决定,属于MRP展开逻辑的理论知识,有兴趣的自己研究吧,可以不用过多关注.MPS标识:勾中的标识以MPS逻辑运算,否则为MRP全修改计划: 即处理代码(Processing key)中的NETCH,说到这里,终于快到本篇博文的主题了,课前铺垫还真是长,贱客抹把冷汗先.净更改PHor:即处理代码(Processing key)中的NETPL, 有同学会问,处理代码不是有3个嘛?为啥差一个? 贱客说: 不要着急,马上回来*O*.复位建议: 如被勾中,将在MPS/MRP运算时删除并重新创建前次运算产生的计划订单,计划行及采购申请。

金蝶MRP计算公式相关参数解释

金蝶MRP计算公式相关参数解释

净需求的计算公式净需求=(毛需求/ (1 -损耗率)一现有库存+安全库存一预计入库量+已分配数量)或者净需求=(毛需求/ ( 1+损耗率)一现有库存+安全库存一预计入库量+已分配数量)U 计划订单量的计算公式计划订单量=批量调整(净需求数量/成品率)。

其中,如果进行批量调整,不同订货策略批量调整的原则如下:u 期间订货量(POQ):计划订单量=最小订货量+取大整数[(净需求-最小订货量)/批量增量]*批量增量。

u 固定批量(FOQ):计划订单量=取大整数[净需求/(固定/经济批量)]*(固定/经济批量)u 批对批(LFL):计划订单量=最小订货量+取大整数[(净需求-最小订货量)/批量增量]*批量增量。

u 再订货点(ROP):计划订单量=固定/经济批量。

U 毛需求毛需求指未扣除现有库存及预计入库时的需求,来源有以下三种类型:销售订单;产品预测单;上级物料的计划订单对下级物料的相关需求。

u 销售订单的毛需求数量:取剩余未出库的订单数。

即总的订单数减去已经出库的数量。

如果销售订单进行了锁库,锁库部分的数量不作为毛需求参与计算。

u 产品预测单的需求数量:取预测单的数量-执行数量或者数量,具体请参考《产品预测单下推生成销售订单》中MRP计算时,需求数量的取数原则。

u 上级物料的计划订单对下级物料的相关需求:取审核的计划订单的建议订单量U 已分配量任务单计划确认字段为“Y”,单据状态为“计划”或“确认”或“下达”且作废标志不为“Y”的才计入已分配;已分配量指被其他销售订单、生产任务占用的物料数量,包括以下几种类型:u 拖期的销售订单(订单剩余数量);u 生产任务、委外订单相关联的投料单中没有领用物料的数量;u 物料替代清单中替代料的实际替代量。

U 预计入库量任务单计划确认字段为“Y”,单据状态为“计划”或“确认”或“下达”且作废标志不为“Y”的才计入预计入库量;预计入库单据包括以下几种类型:u 生产任务单和委外订单(总计划生产数已完工入库),在计算预计入库量时,联副产品也可以作为预计入数量;u 采购申请单(数量-审核的采购订单数,采购申请单行关闭的不考虑)u 采购订单(总的订单数-已入库数量)u 计划订单(建议订单量)u 物料替代清单(被替代料的实际需求量)。

物料需求计划MRP

物料需求计划MRP
▪ MRP主要输出内容
• 订货计划时间安排. 订货免除. 变更 • 业绩控制报告. 计划报告. 例外报告 • 存货处理
•返 回
•MRP的输入
•MRP过程
•定单 •总进度 •预测 •计划
•设计变更 •物料清单
•MRP计算机 •程序
•收货 •提取
•存货记录文件
•MRP 概览
•MRP的输出
•变更 •订货免除 •订货计划 •时间安排
量的倍数,还可以恰好等于当时的需求量。
1、MRP 的计算逻辑
MRP计划因子
MRP计划因子:与订单编制有关的几个参数 在求出净需要量后,要确定计划发出订
货的数量与时间,这跟几个参数有关: • 提前期 • 批量 • 安全库存
提前期(Lead Time)
提前期(Lead Time)
• 指一个物料项目从投料开始到入库可供使用为止的时间间隔。 采购件的提前期:从发出采购订单开始,经供应商供货、在途运 输、到货验收、入库所需的时间。 自制件提前期:从订单下达开始,经过准备物料,准备工具、工 作地和设备,加工制造,直到检验入库所需的时间。
• 在稳定消费的情况下,定货点是一个固定值。
• 当消费加快时,如果保持定货点不变,就会增大缺 货量。为了维持客户需求的交货率,就必须提高定 货点。
• 这样,定货点就不再是个固定值了。
• 因此,对需求量随时间变化的物料,由于定货点会 随着消费速度的快慢而出现升降,无法设定一个固 定的定货点。
• 所以说,定货点法只适用于稳定均衡消耗的情况, 如日用消费品生产或商场的商品补充。
什么是MRP?
▪ 从预定日期开始,把产成品特定数量的生产 计划向后转换成组合零件与原材料需求,用 生产提前期及其他信息决定何时订货以及订 多少货。

MRP物料需求计划

MRP物料需求计划

塑料
金属 木雕
(0.2)
(0.6)
(0.2)
红 白 凸 平鹰 屋 (0.1) (0.1) (0.3) (0.3) (0.1) (0.1)
电池
可 选 件
(0.5)
指 针 (1.0)
长针
(1.0)
花纹 1 花纹 2
(0.5) (0.5)
短针
(1.0)
花纹 1 花纹 2
(0.5) (0.5)
秒针
(1.0)
Order release data
Gross Requirements Plan
Toy Car
Required Date
Order release data
Wheel assembly Required Date
Order release data
Body
Required Date
Order release data
VGA 显示器
选项类BOM 可选
EGA 显示器
标准BOM 可选
VGA-A
标准BOM 可选
VGA-B
标准BOM 可选
VGA 真彩色
标准BOM 可 选
VGA 标准
标准BOM 可

SIME, SHUFE
计划 BOM
计划物料清单
是一个包括组件百 分比分配的物料清 单结构
计算机
计划BOM 100% 不可选
科研用计算机 车间生产用
SIME, SHUFE
物料需求计划(MRP)
物料A的MRP计算顺序示意图
0层
X
1层
A
B
C
2层
A
D
SIME, SHUFE

MRP计划文件和计划参数

MRP计划文件和计划参数

MRP控制参数(1) –计划文件与处理代码(Processing key)花几个篇幅研究下运行MPS/MRP的控制参数,这些很关键的控制参数,但又很少有人能把逻辑关联弄的很清楚。

NETCH(净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参数发生变动了,系统也认为计划内容没发生变动)NETPL(计划周期内的净变化计划):即只在计划周期内执行净变化计划,周期外将不进行计划NEUPL(重新计划)所有的物料不管有没有变动都再次计划。

首先要介绍两个概念:1.运行类型(Planning run type): 即处理代码(NEUPL/NETCH/NETPL)决定了哪些物料参与MRP运算。

2.计划文件(Planning file):是一个包含所有物料清单的文件,一旦物料的变更与需求计划相关,与自动更新文件中的字段. 简单来说,计划文件决定了每次MPS/MRP运算时,有哪些物料参与,以何种运算逻辑(MPS/MRP)等等.所以,SAP在运行MPS/MRP运算时的第一个步骤就是读取计划文件。

介绍和计划文件相关的4个事务代码:–创建计划文件–显示计划文件–在后台创建计划文件–计划文件一致性检查MDRE(计划文件一致性检查)的用途:计划文件一旦创建,在SAP中是永久存在的,对物料主数据的更新等动作只会更新相应计划文件中的字段,所以一旦有计划物料变为非计划物料,这些物料的计划文件就是垃圾资料,不但会影响MPS/MRP运行的速度,还有可能造成错误,MDRE的作用就是一致性检查后删除这些无用的计划文件.v1.0 可编辑可修改记录类型: 虚拟件为D,其他物料为B低层代码:由物料主数据和在BOM中的层次决定,属于MRP展开逻辑的理论知识,有兴趣的自己研究吧,可以不用过多关注.MPS标识:勾中的标识以MPS逻辑运算,否则为MRP全修改计划: 即处理代码(Processing key)中的NETCH,说到这里,终于快到本篇博文的主题了,课前铺垫还真是长,贱客抹把冷汗先.净更改PHor:即处理代码(Processing key)中的NETPL, 有同学会问,处理代码不是有3个嘛为啥差一个贱客说: 不要着急,马上回来*O*.复位建议: 如被勾中,将在MPS/MRP运算时删除并重新创建前次运算产生的计划订单,计划行及采购申请。

MRP计划文件和计划参数

MRP计划文件和计划参数

MRP计划文件和计划参数MRP(Material Requirements Planning)是一种计划制定工具,用于确保公司能够按时、按需地生产和交付产品。

MRP计划文件和计划参数是实施MRP系统的重要组成部分。

下面将详细介绍MRP计划文件和计划参数的含义和作用。

1.主生产计划(MPS):MPS是MRP计划文件的核心组件,它描述了公司为满足市场需求而制定的生产计划。

MPS包括了产品、生产数量、交付时间和生产周期等信息。

通过跟踪和管理MPS,公司能够根据市场需求进行计划生产,确保产品的及时交付。

2. Bill of Materials(BOM):BOM是MRP计划文件的另一个重要组件,它列出了产品所需的各个零部件和原材料。

BOM包含了每个零部件的数量、规格和供应商等信息。

通过管理BOM,公司可以准确计算所需的零部件和原材料数量,从而确保生产过程中的物资供应充足,避免因为物资短缺导致生产延误。

3. Master Production Schedule(MPS):MPS是MRP计划文件的第三个重要组件,它将MPS和BOM结合起来,根据市场需求和物资供应情况,确定每个生产周期内所需的零部件和原材料数量。

通过分析MPS,公司可以制定合理的生产计划,确保零部件和原材料的准时交付和适度库存。

1. 安全库存(Safety Stock):安全库存指的是为了应对物资不足或突发情况而额外储备的库存量。

通过设置合理的安全库存参数,公司可以在面临突发情况时保证生产运作的连续性,避免生产中断或推迟。

2. 制造周期(Lead Time):制造周期是从下达生产订单到产品完成的时间。

通过准确测算和合理设置制造周期参数,公司可以确保生产计划的准时交付,并合理安排物资供应。

3. 订单批量(Order Quantity):订单批量指的是每次采购或生产时的物资数量。

通过设置合理的订单批量参数,公司可以实现经济批量采购和减少运输成本。

4. 重新审视周期(Review Period):重新审视周期是指公司定期检查和评估MRP计划文件和参数的时间间隔。

第五章物料需求计划(MRP)

第五章物料需求计划(MRP)

Y:产出量
投入量
4200 四周 4200 4250
原材料采购计划 (MRP)
现有量 = 3600 订货批量=10000 提前期 = 15天
需求量
预计库存量
三周
1050 1050 1050 1050 1100 1100 1100 1100 1100 1100 4350 2550 1500 450 9400 8300 7200 6100 5000 3900 2800 8450 10000
6
7 20
8
20
提前期=2
20 3 4 20 5
20 6 20 7
采 购 计 划
O
时 段 毛 需 求 计划接收量 预计库存量 净 需 求 计划产出量 计划投入量
批量=40 现有量=10 批量
1
2 20
8 20
9 10 11 12 10 10
40 50 30 30 10 10 30 30 10 10 0 0 30 10 10 40 40 2010-12-18 40 40
X A (1) C (2) 批 提 前 量 期 现 分 有 配 量 量 安 全 库 存 0 0 低 层 码 物 料 号 当 时 段 期 1 2/03 2 2/10 10 10 20 10 15 15 5 5 5 5 5 10 20 20 10 50 5 5 20 50 3 4 5 C (1)
Y
多个产品MRP运算 运算 多个产品
6
7
8
2/17 2/24 10
3/03 3/10 3/17 3/24 20 20 20 20 20 250 20 20 10 250 10 35- 350 0 10 10 10 20 10
1 1
1 2

MRP类型及MRP运行参数

MRP类型及MRP运行参数

PP中的MRP类型:前台设置是在MRP1 视图中:PP模块常用的MRP类型为主生产计划(M0)、物料需求计划(PD)或者无计划(ND).具体的后台配置在物料需求计划中:具体路径为:生产-物料需求计划-主数据-检查MRP类型MRP类型的差距主要体现在控制参数中确定的类型(Firming types)上。

确定的类型主要反应两个问题:1.已存在的计划时界(计划时界内)已什么形式体现(确认OR 不确认?)2.有新的计划订单进入计划时界内怎么处理?(确认:指实际中该订单是要被用来生产的,不能更改。

系统中,MRP元素数据中有* .在正常情况下,*根据计划时界中的内容确定,保护计划不受到MRP、MPS的破坏,跑MRP 时,即不会更改和删除该订单。

)确定的类型中的具体含义:0.计划结果未被确认:计划世界内的计划订单不是确认的,可以删除、增加或减少,若存在一个新订单,该在什么时候就在什么时候,类似于无计划时界概念。

1.自动确认和订购建议被重新计划:计划时界中的计划订单是确认的,若有新订单,新订单产生的计划订单不在计划时界内,在计划时界后,即新单不影响计划时界里面的内容。

2.不含订购建议的自动确定:计划时界中的计划订单是确认的,若有新单,新单不产生计划订单,表现方式是缺料的方式。

3.手工确定和订单建议再计划:计划时界内的计划订单不会确认,若有新单,新单产生计划订单,计划订单在计划时界后面。

4.手工确定不含订单建议:计划时界内的计划订单不会确认,若有新单,新单不产生计划订单,以缺料形式表现。

运行MRP时的控制参数:处理代码:CH N : 上一次跑MRP到现在,有变更的物料就会跑MRP(一般用)。

PL P : 在计划区间中有变化的物料会跑MRP.3.NEUPL G: 全跑。

一般建议一个新的工厂,系统第一次上线事,一定要用NEUPL G 对全工厂跑一次MRP,作用为:1)对所有的物料建立计划文件2)对全部的物料跑MRP .计划文件的用途:仅提供依据,哪些物料需要跑MRP,哪些物料不需要跑MRP,或者怎样跑的文件。

MRP参数详细说明

MRP参数详细说明

Epicor9.04MRP相关参数详细说明-MRP计划工厂-MRP、物料--工厂一、物料•Min Lot Size-If the job requirement is below this number,it is rounded up.In a standard cost environment,this lot size should equal the costing lot size.For example,if four parts are required and the Min Lot Size is set to10,MRP creates a job for10parts,six of which are added to stock.--指物料的最少生产批量。

如果需求的数量少于最少批量,MRP将创建一个生产数最少批量最少批量--量等于最少批量的工单,多余的数量被收货至库存。

例如,物料的需求数量是4,最少批量设置为10,则MRP会创建一个数量为10的工单,其中多出的6个会被添加至库存。

•Max Lot Size-This is the maximum lot size for a job.For example,if MRP creates an unfirm job for100parts and the Max Lot Size is set to40,three jobs are created:two jobs for40parts and a third job for20parts.最大批量--指物料的最大生产批量。

如果需求数量大于最大批量,那么MRP将生成多张工单,每张工单的需求少于等于最大批量,直至它们的总和等于需求数量。

例如物料的需求数量是100,最大批量设置为40,那么MRP将创建3张工单,其中两张的数量为40,另外一张的数量为20.•Multiple-MRP rounds up the quantity to this number if the recommended job is for less than one multiple.The Min Lot Size and Max Lot Size values must be a multiple of the value in the Multiple field if a value exists.倍数--指工单的生产数量必须是这个倍数的数倍(即工单数量可整除此倍数)。

MRP参数详细说明

MRP参数详细说明

MRP参数详细说明MRP(Material Requirements Planning)即物料需求计划,是一个用于确保企业生产和供应链运作平稳高效的计划方法。

MRP系统通过识别和计划所需的原材料、零部件和成品,以最低的成本和最高的效率满足生产和客户需求。

下面是MRP参数的详细说明。

1.生产订单参数:-订单数量:确定生产订单的数量,根据市场需求和销售预测进行调整。

-订单日期:指定生产订单的开始日期,以确保及时满足需求和安排生产资源。

2.计划时间参数:-计划时间框架:指定MRP计算所需的时间范围,通常根据企业的生产和物料供应周期而定。

-计划间隔:指定MRP计算的时间间隔,通常以天为单位,以确定物料需求和计划的更新频率。

3.物料参数:-物料编号:唯一标识物料的编码,用于识别和跟踪物料的需求和库存情况。

-物料描述:提供物料的详细说明,包括名称、规格、用途等信息。

-单位:指定物料的计量单位,如个、箱、千克等。

-安全库存:确定所需的最低库存水平,以应对供应链中的不确定性和突发情况。

4.计划参数:-提前期:指定在其需求产生之前所需要的时间,以便及时采购和安排生产。

-采购时间:确定预计采购物料到达的时间,以便安排生产和避免库存短缺。

-生产时间:确定预计完成生产的时间,以便满足客户需求和安排物料采购。

5.库存参数:-初始库存:指定MRP计算开始时的库存水平,以确保准确计算物料需求和采购计划。

-库存减少:确定库存减少的原因,如销售订单、工艺损耗、报废等。

6.供应商参数:-供应商编号:唯一标识供应商的编码,用于管理和识别不同的供应商。

-最小订购量:确定供应商要求的最小订单或采购量,以确保物料供应的经济性和可行性。

-交货时间:指定供应商预计交货的时间,以便安排生产和满足客户需求。

7.MRP运算参数:-引导时间:确定订单或需求在系统中引导到下级供应链环节的时间,以确保及时的物料供应。

-批量大小:确定批量制造或采购的物料数量,以满足成本和效率需求。

04 物料需求计划(MRP)

04 物料需求计划(MRP)
由金蝶软件(中国)有限公司和其分销商所销售的某些软件产品包含有其它软件供应商版权所有的软件组件。 Microsoft®、WINDOWS®、NT®、EXCEL®、Word®、PowerPoint® 和SQL Server® 是微软公司的注册商标。 IBM®、DB2®、DB2 通用数据库、OS/2®、Parallel Sysplex®、MVS/ESA、AIX®、S/390®、AS/400®、 OS/390®、 OS/400®、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、Intelligent Miner、WebSphere®、Netfinity®、 Tivoli®、Informix 和Informix® 动态ServerTM 是IBM 公司在美国或其他公司的商标。 ORACLE® 是ORACLE 公司的注册商标。 UNIX®、X/Open®、OSF/1® 和Motif® 是Open Group 的注册商标。 Citrix®、Citrix 徽标、ICA、Program Neighborhood® 、MetaFrame® 、WinFrame® 、VideoFrame® 、 MultiWin® 以及此处引用的Citrix 产品名是Citrix Systems 公司的商标或注册商标。 HTML、DHTML、XML 和XHTML 是W3C®、World Wide Web 协会、计算机科学实验室的商标或注册商标。 JAVA® 是Sun Microsystems 公司的注册商标。 JAVASCRIPT® Sun Microsystems 公司的注册商标,由其技术开发和实施商Netscape 许可使用。
P4
物料需求计划流程
版权所有 ©1993-2011 金蝶软件(中国)有限公司
P5
物料需求计划流程
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MRP控制参数(1) –计划文件与处理代码(Processing key)
花几个篇幅研究下运行MPS/MRP的控制参数,这些很关键的控制参数,但又很少有人能把逻辑关联弄的很清楚。

NETCH(净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参数发生变动了,系统也认为计划内容没发生变动)
NETPL(计划周期内的净变化计划):即只在计划周期内执行净变化计划,周期外将不进行计划
NEUPL(重新计划)所有的物料不管有没有变动都再次计划。

首先要介绍两个概念:
1.运行类型(Planning run type): 即处理代码(NEUPL/NETCH/NETPL)决定了哪些物料参与MRP运算。

2.计划文件(Planning file):是一个包含所有物料清单的文件,一旦物料的变更与需求计划相关,与自动更新文件中的字段. 简单来说,计划文件决定了每次MPS/MRP运算时,有哪些物料参与,以何种运算逻辑(MPS/MRP)等等.
所以,SAP在运行MPS/MRP运算时的第一个步骤就是读取计划文件。

介绍和计划文件相关的4个事务代码:
–创建计划文件
–显示计划文件
–在后台创建计划文件
–计划文件一致性检查
MDRE(计划文件一致性检查)的用途:计划文件一旦创建,在SAP中是永久存在的,对物料主数据的更新等动作只会更新相应计划文件中的字段,所以一旦有计划物料变为非计划物料,这些物料的计划文件就是垃圾资料,不但会影响MPS/MRP运行的速度,还有可能造成错误,MDRE的作用就是一致性检查后删除这些无用的计划文件.
记录类型: 虚拟件为D,其他物料为B
低层代码:由物料主数据和在BOM中的层次决定,属于MRP展开逻辑的理论知识,有兴趣的自己研究吧,可以不用过多关注.
MPS标识:勾中的标识以MPS逻辑运算,否则为MRP
全修改计划: 即处理代码(Processing key)中的NETCH,说到这里,终于快到本篇博文的主题了,课前铺垫还真是长,贱客抹把冷汗先.
净更改PHor:即处理代码(Processing key)中的NETPL, 有同学会问,处理代码不是有3个嘛为啥差一个贱客说: 不要着急,马上回来*O*.
复位建议: 如被勾中,将在MPS/MRP运算时删除并重新创建前次运算产生的计划订单,计划行及采购申请。

(理解MD02中计划建议参数“删除重建”)
展开BOM: 如被勾中,将在MPS/MRP运算时,重新展开前次计划订单,计划行及采购申请中的BOM
更新时间标记:该计划文件何时被更新, 为格林威治时间。

MRP时间标记:前次运行MRP的时间,同样为格林威治时间
创建日期:该计划文件的日期.
MRP控制者/物料描述:
好,简单介绍完计划文件, 请我们今天的猪脚处理代码(Processing Key)登场:
CH –总水平的净变化
PL –计划水平的净变化
3.NEUPL –再生计划
MPS/MRP运算时的第一个步骤就是读取计划文件.如果我们的处理代码是NEUPL(再生计划)的话,MPS/MRP运算之前会删除当前存在的所有计划文件,然后对所有物料重新产生计划文件并再继续下面MPS/MRP的运算步骤.这也是为什么计划文件中没有这个字段标识的原因。

另外,新系统第一次MPS/MRP运行时,也要用NEUPL跑一次。

其实如果没有系统效能的考量,每次MPS/MRP时都应该用NEUPL,这样可以保证每次运算都会包括所有的材料,读取到的主数据的资料都是最新的.
因为MPS/MRP每次运算的时间都很长,而且运算时会影响用户的正常使用,所以我们需要找一个效能与实用的折中点,就产生了NETCH和NETPL.意思是和计划相
关的参数自前次MPS/MRP运行后有更新的物料才参与下次运算, 不过NETPL与NETCH更过分, NETCH是只要有变更就需要参加运算, 而NETPL是一定计划期间内有变更的物料才参加运算,否则也不参加。

所以基本上我们都会建议用NETPL和NETCH来运行MRP运算。

另外要注意的是,单个物料无法使用NEUPL运行MPS/MRP。

讲到这里,大家可能又有几个问题产生了:
1.净变化/修改具体指的是哪些内容
2.选择NETCH/NETPL时, SAP怎么找到参与运算的物料
PL的计划期间是如何定义的
净变化(Net Change)按照SAP的解释,包括以下内容:
1.库存变化:物料的供求关系发生变化
2.生成物料相关的凭证:采购申请,采购订单,计划订单,销售需求,预测,独立需求或预留等
3.主数据中与计划相关的字段更新
4.删除收(Receipt)或发(Issue)的数量
5.特别注意:配置中关于计划相关的变更,不会自动更新计划文件,必
须重新生成计划文件,即如果后台计划相关的参数有调整过,最好用NEUPL计划运行一次MPS/MRP,以确定更新能正确及时的生效。

一旦这些净变化产生,SAP就会判断当前时间,发生在计划期间内的,会同时标识计划文件中的”全修改计划”和”净更改Phor”字段, 如果在计划期间外的净变化,则只会标识计划文件中的”全修改计划”字段。

这样子在MPS/MRP第一个步骤:读取计划文件时,就可以根据我们界面上选择的NETCH或NETPL挑选出要参与运算的物料了。

计划期间在何处设定:
1.事务代码: OMDX
2.路径:SPRO--生产—物料需求计划—计划—MRP计算—定义计划区间
所以接下来我们看看如果对1700工厂的物料变更在500天之内和之外的变更对计划文件会有什么影响.以AS000-000-000这个物料的计划文件为例,在我们测试伊始,它是裸妆.
我们修改物料主数据中的自制时间,再回头看该物料的计划文件,可以看到NETCH和NETPL都已自动更新,为啥同时更新两个字段, 其实很好理解,计划期间内更新过了,这个物料一定是更新过了.所以这种状况,无论是用NETCH或者NETPL,MPS/MRP运算都会纳入此物料.
接下来我们以NETCH运行MRP再查看计划文件,发现该物料又变回裸妆的样子.
然后我们手工创建一张500天(2013/03/22)后的计划订单,再看看是什么状况
可以看到只有”全修改计划”被标识, 这样子运行MPS/MRP时,如果控制代码选择NETPH,改物料将不会参加运算.
MPS/MRP控制参数中的计划模式(Planning mode)字段。

首先看看计划模式到底是什么东东(见附图)
可以看到有3个参数:
1.适应计划数据(普通模式)
2.重展BOM和工艺路线
3.删除并重新创建计划数据
相信大家看到2,3都很好理解, 选择2, 运行MPS/MRP的时候就会按照需求日期重展相关单据中的BOM和工艺路线; 选择3时, 直接删除前次MPS/MRP运行后生成的计划单据(计划订单,采购申请),并依照最新的主数据资料重新生产.
那么这个”1.适应计划数据(普通模式)”到底是什么意义呢
说的通俗一点, 选择1就是SAP会自行判断要怎样处理。

说到这里,大家的疑问又出来了,SAP依据什么标准来做出判断呢
答案就是我们前面探讨过的计划文件(Planning file).根据贱客测试的结果, 选择1.适应计划数据的结果就是会依据计划文件中”重投订单(ResetProps)”与”展开”BOM(ExplodedBOM)”字段的表示进行MPS/MRP运算。

简单来说:
1.如果计划模式选择1.适应计划数据, 同时计划文件中的”重投订单”被标识, 等同于选择计划模式3
2.如果计划模式选择1.适应计划数据,同时计划文件中的”展开BOM”被标识,等同于选择计划模式2
3.如果计划模式选择2或者3, 直接覆写计划文件中的对应标识.
计划文件中的这两个标识为是SAP自动更新的, 那SAP做出的更新逻辑对不对呢所以接下来我们就来测试看看什么状况下SAP会更新这两个标识.
在测试前,稍微梳理下MPS/MRP的概念和逻辑,问自己两个问题:
1.什么状况下MPS/MRP运算是需要展开BOM和工艺路线
BOM或者工艺路线更新后,原来的计划单据需要依照最新的BOM或工艺路线展开2.什么状况下MPS/MRP运算是需要重投订单
订单数量,或者交期等有变更时, 计划单据需要重新生成。

所以我们就来分别测试这两种状况。

首先我们修改这个物料的BOM后查询计划文件,可以看到”展开BOM”的字段已被标识.
接下来我们修改物料主数据中的自制时间,再查询计划文件, 可以看到重投订单/复位建议字段已被标识.。

相关文档
最新文档