3.2 MRP运行需要考虑的问题
抛开MRP本身的局限性,企业如果决定运行MRP生成生产、采购计划,并根据生产计划、采购计划安排生产、采购执行,则要保证MRP运行结果的准确、合理,而要达到运行结果的合理性,无非就是要保证两个方面:正确、合理的输入信息(业务数据)以及正确、合理的运行参数(主数据和配置数据)。
主要的输入与运行参数信息都是围绕产供销三大要素,会涉及一系列的问题,下面列举一些常见的问题。
3.2.1 库存地点
每个工厂下都存在多个库存地点,默认MRP运行是基于整个工厂运行,即所有库存地点都参与MRP计算,因此需要考虑特别情况下,是否应在库存地点级别设置该库存地点参与MRP计算,譬如对于客户暂时寄存在公司的货物所属的库存地点设置不参与MRP运算。
通过事务代码OMIR设置库位的MRP标识(MRP Indicator),当设置为1((Storage location stock excluded from MRP),代表该库位不参与MRP。譬如设置工厂1000下,库存地点0001不参与MRP运算,则关于该库位的库存、需求、供给都不参与MRP运算,即发货库位为0001的销售订单或收货库位为0001的采购订单均不会被MRP考虑。
在设置MRP标识前,系统已维护在库存地点0001下的物料,需使用事务代码MM17,批量更改这些物料在库存地点0001下的MRP标识符(字段MARD-DISKZ),否则,这些物料在这些库存地点的产供销仍包括在MRP运算中。对于其他所有物料,也应通过事务代码MMSC维护该物料的库位,使得所有物料在该库位的MRP的标识符均为1。
3.2.2 安全库存
安全库存是为了调节需求和供给的不确定(如紧急订单、插单、交货误期等等),结合企业期望达到的服务水平得到的目标库存数量。
安全库存的应用在企业中非常广泛,SAP中的安全库存的功能分为多个方面,请参见10.6节“安全库存”。
3.2.3 多组织下的MRP运行
实施MRP的公司,往往都是集团性的公司,这些集团性的不同公司互相之间会有很多后勤业务往来,系统中对此业务的支持也是非常关键的。
具体内容参见第4章“多组织下的生产管理”。
3.2.4 特殊库存
在MRP中,有着各种类型的特殊库存,在运行MRP时,某些特殊库存将被考虑,某些特殊库存又不被考虑,运行MRP时,要清晰地了解特殊库存与正常库存以及MRP的关系。
具体的特殊库存的业务操作过程,请分别参见10.1.1节“库存类别”、7.6节“寄售业务处理”、2.3节“按订单生产(MTO)”和11.5节“寄售模式”。
特殊库存之特殊有两种情况:特殊类型的库存和特殊状态的库存。
1 . 特殊类型的库存(Special Stocks)
常见的特殊类型的库存有四种,其与MRP运行的关系分别介绍如下。
(1)供应商寄售库存(Vendor Consignment)
供应商寄售库存由于使用权在我方,因此默认参与MRP计算,并且一般和正常库存互相替代。譬如:生产订单需要某原材料100个,需要的库存类型为正常库存,当前仅存在寄售库存为100个,运行MRP,将不会产生采购申请。
(2)供应商分包库存(Stock of Material Provided to Vendor)
我方发送给外包供应商的分包库存,将参与MRP运算,与正常库存无差异。
(3)销售订单库存(Sales Order Stock)
按库存生产(MTS)与按订单生产(MTO)是分开运行MRP的。例如,某产品的计划策略为按销售订单生产(MTO),接到客户订单,客户需求数量为100个,在系统中创建相应的销售订单,运行MRP,由于产品设置为按订单生产的计划策略,因此单独运行MRP,此时尽管该产品存在正常的可用库存100个,仍然将产生数量为100的计划订单,要求安排相应的生产。
(4)客户寄售库存(Consignment Stock at Customer)
客户寄售库存实物不在我方仓库,使用权也不在我方,被认为并不可用,因此运行MRP时,不参与MRP计算。具体解释,请参见SAP Note 301681 - Doc MRP takes no customer consignment。
2 . 特殊状态的库存
常见的特殊状态的库存有如下五种。
1)限制库存(Restricted Stock)。限制库存是指当启用批次管理功能,并激活批次状态功能,批次状态为限制状态(Restricted)的批次,默认MRP考虑。详细请参见16.5节“批次状态”。
2)退货库存(Return Stock)。销售退货时可以使用不同的移动类型将库存退回到不同的状态,当使用移动类型653,退货到非限制库存,而使用移动类型651,则退货到未估价的退货库存(Return Stock)。该库存无价值,不属于我方所有,并且一般来说质量不明,MRP始终不考虑。
3)冻结库存(Blocked Stock)。当库存中存在可疑数量的库存,则通过事务代码MB1B移动类型343将这部分数量的库存从非限制库存转为冻结库存,冻结库存默认MRP考虑。
4)质检库存(QI/Quality Inspection Stock)。当产品处于质检中,则称为质检库存,MRP始终考虑。
5)在途库存(Stock In Transit)。默认MRP考虑在途库存,在途库存的定义,详细请参见10.3节。通过事务代码OPPI可以设置三种特殊状态的库存(在途库存、冻结库存、限制库存)是否参与MRP计算。
3.2.5 替代物料
替代物料是企业业务中非常常见的业务,MRP运行时,替代物料是一个头疼的问题,详细请参见第5章“替代和取代”。
3.2.6 采购
MRP运行的目的之一在于合适的时间采购合适数量的原材料,具体而言需要在MRP运行时,确定以下采购因素。
<