ERP原理与应用北京服装学院商学院刘荣2第四章物料需求计划(MRP)3本章教学目的与要求了解MRP的重要作用掌握MRP的运算原理4本章教学内容MRP的定义及作用MRP的基本原理MRP的生成5本章教学重点MRP的原理MRP的运算过程6本章教学难点低阶码的概念与应用计划的制定74.1MRP的定义和作用如果说主生产计划是针对产成品制定的生产计划,那么物料需求计划(MaterialsRequirementPlanning,简称MRP),就是要制定构成产成品的原材料、零部件的生产计划。该计划决定企业将要采购什么、生产什么、什么物料必须在什么时候订货或开始生产、订多少、生产多少、每次的订货和生产的批量是多少,等等。物料需求计划是主生产计划的扩展,是三大计划的另一重要环节。84.1.1MRP的含义MRP是一种物料管理和生产方式,是ERP系统的重要组件,它建立在MPS的基础上,根据产品的BOM、工艺路线、批量政策和提前期等技术和管理特征,生成原材料、毛坯和外购件的采购作业计划和零部件生产加工、装配的生产作业计划,从而达到有效管理和控制企业物料流动的微观计划。9MRP应该回答的问题[A]生产什么?生产多少?何时生产?[B]要用到什么?用到多少?何时用到?[C]已经有了什么?有多少?何时使用?[D]还缺少什么?缺少多少?何时需要?[E]何时安排?10三大计划关系示意图主生产计划物料需求计划能力需求计划BOM库存信息平衡11MRP的定义所谓的物料需求计划,是指在产品生产中对构成产品的各种物料的需求量与需求时间所做的计划。在企业的生产计划管理体系中,它一般被排在主生产计划之后,属于实际作业层面上的计划决策。4.1.1MRP的含义12物料需求计划中的物料指的是构成产品的所有物品,包括部件、零件、外购件、标准件以及制造零件所用的毛坯与原材料等。这类物料的需求性质属于相关性需求,其特点是:◆需求量与需求时间要求严格且相对稳定;◆需求量符合批量准则且可按时段均匀划分;◆可以按时按量地保证供应。13ABCDEF时间倒推计算预计完工日期时间轴相关物料需求与时间的关系144.1.2MRP的作用◆为生产和供应部门提供准确和完整的物料需求数据,主要包括需求数量和需求时间;◆利用库存信息来调控采购量和购进时间,充分发挥库存信息在计划管理中的重要作用,在满足生产需要的前提下最大限度地降低库存,包括中间库存和在制品库存,以减少在库存方面的资金积压;15◆根据产成品的需求,和成品零部件的工艺路线及规定工时,计算出各时段内相关工作中心的生产能力需求量,为下一步能力需求计划的制定提供依据;◆跟据企业实际情况制定零件及半成品生产的优先级,并列出每一时间段内应当完成的生产装配任务,从整体上把产成品的出产进度,提高计划的可执行性,实现均衡生产。4.1.2MRP的作用16物料需求计划要用到什么?还缺什么?何时生产或订购?已经有了什么?要生产什么?MRP的主要作用174.2MRP工作原理MRP的基本原理有两方面:◆从最终产品的主生产计划导出相关物料(原材料、零部件、组件等)的需求量和需求时间;◆根据物料的需求(订货)时间和生产周期来确定其开始生产的时间。184.2.1逐层计算原则逐层计算原则是指MRP在计算物料需求时,应该采用自顶向下按照产品结构层次逐层计算物料需求量的方式。逐层计算原则是MRP工作原理的重要组成部分,它揭示了MRP计算物料需求量的基本过程形式,是理解MRP工作原理的基础。194.2.2MRP的输入、处理和输出MRP的制定需输入以下三种信息:◆主生产计划数据结果◆物料清单(BOM)◆当前库存数据204.2.2MRP的输入、处理和输出MRP的处理过程主要包括读取MPS数据、分解BOM、计算物料毛需求、计算物料净需求和下达作业计划。21MRP的输出结果主要包括两项:◆对各种物料的具体需求(需求量和需求时间);◆订单或生产提料单的发出时间。这些结果被称为措施(或决策)提示信息。4.2.2MRP的输入、处理和输出22主生产计划MPS物料清单BOM物料需求计划MRP库存信息每项加工件的建议计划开始生产和完工日期·生产量每项采购件的建议计划订货日期和到货日期·采购量生产什么?需要什么?有什么?生产采购MRP的输入及输出信息234.2.3MRP中的基本数量概念在MRP运算中,经常用到的基本数量概念包括描述库存信息的数量概念和描述需求信息的数量概念。描述库存信息的数量概念包括现有库存量、计划收到量、已分配量、安全库存量、可用库存量和预计库存量等。描述需求信息的数量概念包括总需求量、毛需求量、净需求量、计划产出量和计划投入量等。244.2.4MRP的运行方式再生式MRP表示每次计算时,都会覆盖原来的MRP数据,生成全新的MRP。再生式MRP是周期性运算MRP,通常的运算周期是1周。净改变式MRP表示只会根据指定条件而变化,例如MPS变化、BOM变化等,经过局部运算更新原来MRP的部分数据。净改变式MRP是一种连续性的操作,当指定数据改变时就需要立刻运行。254.3低层码的作用低层码是指同一种物料项目由于位于同一个BOM的不同阶层中或不同的BOM的不同层次中而有多个阶层码时,取最低层码作为计算该项物料需求量的一种方法。这种方法的目的是确保时间上最先需求的物料在计划上最先得到库存量,避免最后需求的物料提前下达而在计划上占用有限的库存量。低层码的引入是对逐层计算原则的一个补充,低层码指定了对同一物料位于不同BOM阶层时的处理方式。合理安排作业计划、简化作业管理、降低库存量和减少企业流动资金积压26低层码所谓低层码就是以物料在BOM中的最低层次编码作为其编码,简言之,就是将数值较大的数字作为该种物料项目的低阶码。A3C1C3D3C1E3F30层1层2层同种产品的层次及低层码示意274.4MRP的计算过程MRP的计算过程与MPS的计算过程非常类似,但又有所不同。例如,在MRP计算过程中,没有预测量、订单量和可供销售量等数据,因为MRP的计算量都是相关需求,不是可以销售的最终产品项目;在计算MRP时需要考虑BOM的分解和低层码等影响因素;MPS只涉及到最终产品项目,但是MRP涉及到组成最终产品项目的所有层次的物料,MRP的计算量和复杂程度远远大于MPS的计算量和复杂程度。28MRP逻辑模型物料需求计划计算的全过程,即在计划制定过程中把最终物料的各自需求依据BOM自顶向下逐层分解,直至得到最底层零件的需求为止。2930按产品结构分类并导入相应物料库存各物料需求计算过程物料核算按编码汇总(低阶码)物料需求计划文件生成MPS数据的导入产品BOM导入物料需求计划计算流程图31MRP的计算MRP表格在很多方面都与MPS记录表格类似。它所包括的内容有:预销售量(产品预测量)、订单量、毛需求量、净需求量、计划接受量、预计可用库存量、计划产出量、计划投入量等。32物料需求计划的详细计算流程图计算物料在第n层各时段的毛需求量G确定第n层第t时段的净需求量N(t)确定第n层第t时段的计划产出量P(t)计算第n层第t时段的预计可用库存量H(t)所有时段计算完成否?t=t+1确定计划产出量所有产品结构层次计算完成否?结束向下一层次分解n=n+1开始NNYY33Y1ABCDE0层1层2层Y2FDGHK产品结构34A1C1B1B2C3C40层1层2层A2B1C2B2C1C3产品结构35周份123456周份123456毛需求量7080100毛需求量4030周期初12345毛需求量7080100计划接受量100预计可用库存20505011011010计划产出量140计划投入量140周份期初123456毛需求量18030计划接受量80预计可用库存20100404010计划产出量120计划投入量120物料需求展开及需求传递模型MPS:产成品A2提前期1周MRP:料品C2MRP:料品C1MPS:产成品A1提前期1周36