MRP的系统结构
MRP的基本处理模型主要包括基本条件数据和展开数据两方面。
1.基本条件数据
组成MRP基本条件数据主要有:产品出产计划(主生产计划)、产品结构、库存状态。
(1)产品结构文件。产品结构文件也叫物料清单,是MRP的核心文件,它在物料分解与产品计划过程中占有重要的地位,是物料计划的控制文件,也是制造企业的核心文件。
以光缆产品为例,其产品结构文件中,各物料处于不同层次,我们采用层次码表示。光缆成品的层次码为最高层,或用0层表示,钢带、成缆半成品、护套料等分为第2层,缆膏、松套半成品、聚脂带等分为第3层……有时一种原料同时在不同的部件上使用,为了计算机处理方便,把同一种原料集中表示在它们的最低层次上,即采用低层码,提高计算机的运行效率。
(2)库存状态文件。MRP中的库存状态文件的数据主要有两部分:一部分是静态的数据,在运行MRP之前就确定的数据,如物料的编号、描述、提前期、安全库存等;另一部分是动态的数据,如总需求量、库存量、净需求量、计划发出(订货)量等。MRP在运行时,不断更变的是动态数据。
下面对库存状态文件中的几个数据进行说明。
(1)总需求量。如果是产品级物料,则总需求由主生产计划决定;如果是零件级物料,则总需求来自于上层物料(父项)的计划发出订货量。
(2)预计到货量。该项目有的系统称为在途量,即计划在某一时刻入库但尚在生产或采购中,可以作为MRP使用。
(3)现有数。表示上期末结转到本期初可用的库存量。现有数=上期末现有数+本期预计到货量-本期总需求量。
(4)净需求量。当现有数加上预计到货不能满足需求时产生净需求。净需求=现有数+预计到货-总需求。
(5)计划接收订货。当净需求为正时,就需要接收一个订货量,以弥补净需求。计划收货量取决于订货批量的考虑,如果采用逐批订货的方式,则计划收货量就是净需求量。
(6)计划发出订货。计划发出订货量与计划接收订货量相等,但是时间上提前一个时间段,即订货提前期。订货日期是计划接收订货日期减去订货提前期。
另外,有的系统设计的库存状态数据可能还包括一些辅助数据项,如订货情况、盘点记录、尚未解决的订货、需求的变化等。
2.展开数据
MRP的展开数据主要是生产与库存控制计划与报告,其内容与形式与企业生产的特点有关。主要有以下几个方面。
(1)计划发出的订单,主要是零部件的投入出产计划、原材料采购或外协件计划。这两种计划是MRP的主要展开数据。
(2)订单执行的注意事项通知。
(3)订单的变动通知。
(4)工艺装备的需求计划。
(5)库存状态数据。
此外,也有一些辅助的报告,比如:
(1)例外情况报告,如迟到或过期的订货报告、过量的废品与缺件报告等。
(2)用于预测需求与库存的计划报告,如采购约定与评价需求的信息。
(3)交货期模拟报告,对不同的产品实际交货期进行模拟。
(4)执行控制报告,如指出呆滞物品、实际的使用量与费用的偏差报告。
MRP的运算逻辑
MRP的运算逻辑基本上遵循如下过程:按照产品结构进行分解,确定不同层次物料的总需求量;根据产品最终交货期和生产工艺关系,反推各零部件的投入出产日期;根据库存状态,确定各物料的净需求量;根据订货批量与提前期最终确定订货日期与数量。
MRP有两种运行方式,即重新生成与净改变方式。重新生成方式是每隔一定时期,从主生产计划开始,重新计算M RP。这种方式适合于计划比较稳定、需求变化不大的MTS(面向库存生产)。净改变方式是当需求方式变化,只对发生变化的数据进行处理,计算那些受影响的零件的需求变化部分。净改变方式可以随时处理,或者每天结束后进行一次处理。
