以前的笔记,现在回头看看还挺全面的。
1.1 生产模式和计划策略
不同的生产模式对应着不同的计划策略
,SAP中通过定义不同的计划策略组(Planning strategy Group),确定计划策略、需求类型以及相对应的需求分类来确定需求的方式,不同的需求类型的差异见下表:
表1-1需求策略类型
一级分类 | 二级分类 | 主要特征 | 需求可预测层次 | 生产相关对象 |
按库存生产 | 常规MTS | 未确定客户需求前按预测安排生产 | 可预测最终需求,预测特定数量需要特定数量 | 与销售订单无关 |
重复制造 | 不使用生产订单 | |||
按订单生产 | ATO(按订单装配) | 对主要组件提前做预测,在接到客户订单时组件已到位,接到订单可直接组装 | 一般不可预测最终成品需求,但可预测主要组件的需求 | 基于销售订单的生产订单 |
MTO | 接到客户订单在生产 | 一般不可预测需求 | 基于销售订单的生产订单 | |
ETO | 接到订单边设计边生产 | 不可预测需求 | 基于销售订单的生产订单 | |
重复制造 | 大规模生产 | 接到客户订单后 | 不使用生产订单 |
定义策略类型的后台配置过程分为三个步骤:
l 定义需求分类:
相关字段及用途解释:
A:销售相关(OVZG)
字段名称 | 用途 | 可选值 |
可用性检查 | 用来决定物料在计划或者销售过程中是否进行可用性检查 | 勾选则激活 |
请求转移 | 用来决定是否允许需求的转移 | 勾选则激活 |
没有MRP | 决定销售需求是否参与MRP运算 | 勾选则参与计算 |
需求减少 | 决定独立需求是否被生产订单收货消减 | 勾选则激活 |
分配标识 | 决定是否消耗独立需求 | 空白:不消耗独立需求 1:消耗独立需求 2:消耗独立需求 |
科目分配类别 | 决定需求的生产方式 | 主要类别: 空白:MTS E:销售订单需要进行结算 M:销售订单不需要进行结算 |
库存评估类型 | 决定SO库存的价值计算方式 | 空白:SO库存无价值 M:SO库存有价值,按销售成本计算 A:SO库存有价值,按标准成本计算 |
B:独立需求相关(OPMO)
字段名称 | 用途 | 可选值 |
消耗标识 | 决定是否消耗独立需求 | 空白:不消耗独立需求 1:消耗独立需求 2:消耗独立需求 |
计划标识符 | 用来决定需求来源,MRP运算产生计划订单时是否考虑库存 | 1、净需求计划:库存作为供给参与MRP运算 2、总需求计划:库存不参与MRP运算,生产订单收货会消减独立需求 3、单独计划:库存不考虑,产生计划订单标记为INDR(不可转为生产订单),可传递需求到下阶 |
l 定义需求类型(OVZH):
给不同的需求类型分配对应的需求分类
l 定义计划策略
计划策略即为上述独立需求相关和销售相关配置的组合,通过给计划策略分配不同的销售和独立需求相关的需求类型来完成计划策略的配置。独立需求的需求类型可选项只能是分配的需求分类为独立需求相关的。
一些前台配置对相关需求的影响:
1、 可通过MD73查看当前独立需求的分配和消减情况,其中三个字段的意义如下:
计划数量(Planned quantity):剩余独立需求数量。
领料数量(withdrawal quantity):生产订单收货的数量,此数量减少计划数量。
分配数量(assigned quantity):销售订单消耗的独立需求数量,消耗数量不减少计划数量。
2、 销售订单如何消耗独立需求:
是否消耗独立需求由前面所提的分配标识和消耗标识决定,如何消耗由MRP3视图中的消耗模式和消耗期间字段决定。
3、 计划策略对下阶组件的影响因素:
通过控制独立需求和采购订单的是否产生需求来决定是否影响到下阶组件需求,需求通过计划订单传递。针对计划标识符为单独计划的策略组物料,可通过对组件或原材料的MRP4视图的“独立/集中”字段进行设置来决定是否可根据独立需求生产。
当设置为1,代表接到订单才能生产。独立需求产品的计划订单不能转为生产订单或采购订单。
当设置为2,可根据独立需求采购或者生产。
4、 主数据中MRP4“独立/集中”字段的作用:
当计划策略中对应的生产类型类MTS,此字段决定此物料是否专用物料,在计划标识为3(单独计划)时可以影响计划订单的状态。
当计划策略中对应生产订单类型为MTO,此字段决定相关的需求是否为订单专用。
5、 计划物料的使用
当物料A设置了计划物料为B的时候,则当销售订单需要消耗独立需求的时候,A物料的销售订单会消耗B物料的独立需求,且影响B的计划订单数量。
MRP简介
MRP 是基于需求,供给、产品BOM结构等信息计算产生不同的获取建议,在获取建议中包含应该何时、采购何种物料、多少数量等各项信息,从而实现制造业库存管理目标,即在正确的时间按恰当的数量得到所需的物料。
主要内容包括如下一些:
1、 产成品净需求计算:净需求=毛需求-供给-库存。
2、 产成品获取建议产生:
根据物料的获取类型确定需求来源是自制还是外购。
根据净需求并结合物料的批量数据、配额信息、报废率、取整等参数,系统确定出获取建议的数量。
3、 BOM展开,相关需求产生:
BOM展开过程需注意组件的有效性,比如供应商提供或者虚拟件或者被替代件系统不会产生组件的相关需求,会直接按逻辑展开到对应的组件。
4、 半成品净需求产生。
5、 原材料净需求产生。
6、 配额及供应商的确定。
7、 获取建议的形式:可能是计划订单也可能是采购申请。
1.2.2MRP和MPS的关系及区别
MRP:MRP运行的目的是产生自制产成品、自制半成品的生产计划以及外购原材料的采购计划,如果有外放加工的,产生对委外供应商的采购计划。
MPS:MPS是MRP的基础,它是指企业的产成品的生产计划,用来确定在未来一段期间内,何时生产何产成品。
1、库存地点:可设置部分库存地点不参与MRP运算。通过设置库位的MRP标识(MMSC)或更改主数据里面的字段标识(MARD-DISKZ)。
2、特殊库存:
供应商寄售库存:默认参与MRP
供应商分包库存:默认参与MRP
销售订单库存:和MTS分开运行MRP
客户寄售库存:不参与MRP
3、特殊状态库存:
限制库存:参与MRP
退货库存:不参与MRP
冻结库存:参与MRP
在途库存:参与MRP
4、采购:
l 产成品在MTO模式下原材料通过MRP4视图的“相关需求标识符”决定是基于销售订单的还是基于库存的。
l MRP运行时产生的获取建议可以通过两种方式进行设置:
a. 在MRP运行界面时进行参数设置,确定不同物料类型的需求获取建议。
b. 设置MRP组,通过对MRP组预先配置对应的需求获取建议来确定。
当单个运行MRP(MD02)时,以运行界面的初始屏幕中输入的参数为准,整体运行(MD01)以MRP组中为准,如果MRP组未维护,以输入界面为准。
l 供应商的确定和MRP
a. 未使用配额:通过ME01固定供应商,并设置和MRP相关。
b. 使用配额:通过MRP2视图的“配额安排”字段设置配额管理,通过MEQ1设置配额数量。其中配额管理可以管理通过计划订单,采购订单,采购申请,计划行,生产订单是否纳入配额协议的计算中。其中采购申请、计划行和计划订单还区分手工创建和系统创建的。
l 采购订单执行和MRP
采购订单发送给供应商之后供应商有两种形式确认交货日期和交货数量
a. 类型AB(Order Acknowledgement)订单确认
代表采购订单发送给供应商之后,供应商根据其库存、生产情况进行初步确认。
b. 类型LA(Inbound Acknowledgement)
代表供应商已经创建外向交货单,准备发货,此时的交货日期和数量基本上已经确认,从供应商收到此信息后,可以创建内向交货单了。
l 采购订单状态和MRP:暂存和冻结的订单参与MRP运算(只要MD04界面可以看到的订单都参与MRP运算)。
l 采购申请的数量确定:
由净需求结合批量(Lot size)确定,在MRP1视图的批量数据屏幕定义。
事务代码OMI4可以定义不同的批量类型及相关的基础配置信息。
批量分为三种类型:
a. 静态批量过程:EX(按需产生),FX(固定批量FX),HB(补货至最大库存水平)。
EX:获取建议和需求基本一致,按需采购库存成本最低但订货频繁(按天汇总)。
FX:按规定数量产生申请。
b.期间批量过程:W*(以周为单位设定批量汇总方案),M*(以月为单位设定批量汇总方案),T*(以工作日为单位设定批量汇总方案),P*(按特殊期间为单位,比如记账期间PB,计划日历期间PK)。
如何设定系统运行出的日期为每周固定的工作日(见网易云笔记专题)。
l 采购申请的取整方式
a. 单位的取整
通过事务代码CUNI设置单位小数位。
b. 舍入值取整
c. 取整参数文件:可定义按不同的等级来做不同的取整方式。通过OWD1来定义。