MTO与销售订单评估.docx
《MTO与销售订单评估.docx》由会员分享,可在线阅读,更多相关《MTO与销售订单评估.docx(16页珍藏版)》请在冰豆网上搜索。
MTO与销售订单评估
2.3 按订单生产(MTO)
本文所属图书>SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用
本书综合讲解SAP系统的生产、采购、销售、物流,以及跨后勤模块的实施方案与配置方法,用大量实例介绍了优秀的解决方案,以及各个模块之间的交互设置,还包括项目实施中需要注意的方方面面。
本书作者有丰富的实战...
按订单生产(MTO)是指接到客户订单后再进行生产,生产订单与销售订单是直接关联的,广义的MTO包括三种类型:
狭义的MTO、ATO和ETO。
本节将通过三小节对MTO、ATO、ETO进行介绍。
MTO(MakeToOrder/按订单生产)可与销售订单BOM、销售订单工艺结合,与MTS模式相比较,主要差异点(特点)如下。
1)有更多方法实现客户对产品的特殊要求。
在MTS模式下,客户对产品的特定需求可以通过建立新的料号和BOM来体现,MTO模式下,除了新建物料,还可以建立销售订单BOM和工艺,在销售订单BOM和工艺中指定客户的特殊要求,这样MRP运行、采购计划和生产订单发料时,都可以根据客户特定要求去采购、发料、生产。
2)销售订单与生产订单之间的紧密关系。
由于在生产订单中记录销售订单号码,这样可以跟踪产成品的执行情况,从而能够更好向客户进行反馈、确认。
当销售订单发生变更后对生产的影响更为清晰,反过来,生产订单的变更对销售订单的影响也非常清晰。
3)库存的可用性对MRP、生产的影响。
在MTO模式下,生产入库将会形成销售订单库存,销售发货时,只能从销售订单库存发货,销售订单库存与正常的非限制库存互不影响、互相不可用,即MTO属于单独计划(IndividualPlanning)。
假设当前存在可用的非限制库存100个,在MTO模式,如果客户订单需求为50个,创建销售订单进行可用性检查时,确认数量为0,在此情况下,系统默认应该是安排生产,产生50个销售订单库存,根据需要也可以修改计划策略从MTO修改为MTS或者将非限制库存转为销售订单库存。
4)成本评估方式的变化。
MTS模式下只能对物料、生产订单进行成本评估、结算,MTO模式下还可根据销售订单进行成本评估、结算。
2.3.1 MTO的三种计划策略
常见的MTO的计划策略有三种,三种计划策略的特点如表2-9所示
表2-9 MTO下的三种计划策略主要特点
计划策略计划策略50计划策略60计划策略20
英文描述(PlanningW/OFinalAssembly)PlanningwithPlanningMaterialMake-To-OrderProduction
特点成品需求可预测
产品的主要附加值在最后的装配环节成品需求基本可预测,仅成品的某个特性不可预测
产品的主要附加值在最后的装配环节成品需求无法预测
产成品需求维护维护产成品的计划独立需求(PIR)维护计划物料的独立需求(PIR)不能维护独立需求
原材料的采购和半成品的生产选择1:
原材料的采购和半成品的生产可根据成品的独立需求产生
选择2:
原材料的采购和半成品的生产可以在接到客户订单触发同计划策略50选择1:
对半成品、原材料做计划
选择2:
基于消耗的计划,如设置安全库存
选择3:
原材料的采购和半成品的生产可以在接到客户订单触发
事务代码OPPS定义计划策略,三种MTO的计划策略在系统配置上的差异点如表2-10、图2-12所示。
表2-10 MTO下的三种计划策略配置比较
计划策略计划策略50计划策略60计划策略20
消耗方式(消耗标识)消耗计划没有组件
ConsumePlanningwithoutAssembly消耗计划物料没有组件
ConsumePlanningMaterial(W/OAssembly)独立需求与客户需求之间
无消耗
消耗过程维护物料的计划独立需求,创建销售订单时消耗物料的计划独立需求维护计划物料的独立需求,创建销售订单时消耗计划物料的独立需求无消耗
计划标识符单项计划(3)单项计划(3)空白
2.3.2 MTO业务场景操作示例
本节将通过一个业务场景说明计划策略60,了解计划策略60对MRP、生产、采购的影响。
1.业务场景描述
某公司生产液压阀门,有十种可选的颜色,最终销售给客户的产品是带有颜色的产品,接到客户订单后才开始真正的组装、生产。
无法预测带有颜色的客户需求,但可根据历史销售情况预测不带有颜色的客户需求,不带颜色的客户需求通过计划物料来标识,因此可以维护计划物料的独立需求。
阀门由阀体、阀壳组成,阀体又由阀芯和过滤器组成,由于客户经常对阀壳有特殊要求,因此阀壳设置按销售订单采购,其他外购件,则按照计划物料的独立需求展开相关需求,并采购。
2.主数据说明以及操作步骤
下文将演示一个完整的操作流程,具体操作步骤如下。
(1)主数据维护
事务代码MM01维护产成品、计划物料、半成品及原材料,具体属性如表2-11所示。
表2-11 主数据清单以及主要属性
物料编码物料说明主要属性说明
ZMTO300未涂油漆的阀门计划策略为60
ZMTO301半成品阀体
ZMTO302外购件阀壳MRP4视图,设置为单个需求
ZMTO303外购件阀芯MRP4视图,设置为集中需求
ZMTO304外购件过滤器MRP4视图,设置为集中需求
ZMTO310红色油漆阀门MRP3视图,设置计划物料为ZMTO300
ZMTO320蓝色油漆阀门MRP3视图,设置计划物料为ZMTO300
(2)BOM维护
为计划物料和实际销售的产成品均建立相应BOM。
MTO模式下可以建立销售订单BOM,满足同一产品不同客户对原材料的不同要求,事务代码CS01创建标准BOM,事务代码CS61创建销售订单BOM。
(3)维护计划物料的独立需求
客户具体的颜色倾向无法预测,但未涂油漆的产品的需求可根据历史需求来预测,因此通过事务代码MD61对计划物料ZMTO300维护计划独立需求,数量为100个。
(4)运行MRP
如图2-13所示,运行MRP后,将会根据计划物料的独立需求产生对原材料和半成品的相关需求,并产生相应的获取建议,具体如下:
产生计划物料的计划订单,但不触发计划物料ZMTO300的生产,对应的计划订单标示为INDR代表不可转为生产订单,计划订单类型为VP;
产生ZMTO301的生产订单,触发半成品的生产;
产生ZMTO303的采购申请,触发通用物料ZMTO303的采购;
产生专用物料ZMTO302的计划订单,但不触发专用物料ZMTO302的采购,计划订单标示为INDR代表不可转为采购申请,计划订单类型为VP。
(5)客户A下达订单
客户需要油漆颜色为红色的产品60个。
事务代码VA01创建销售订单13339,需要ZMTO310(红色油漆阀门)数量为60个,此时将会消耗计划物料ZMTO300的独立需求60个,因此计划物料的计划独立需求剩余未消耗的数量为40个,如图2-14所示,可通过事务代码MD73查看独立需求的消耗情况。
销售订单中执行可用性检查时,将执行基于预测的可用性检查,即可用数量的计算是基于对计划物料维护的独立需求,在本例中,需求数量60个将能够完全满足。
备注:
如果计划策略的需求分类的“可用性检查”(见图2-2)勾选上,则代表基于ATP的检查,否则是基于预测(PIR)的可用性检查。
(6)运行MRP,查看销售订单的影响
MRP的运行结果如图2-15所示,销售订单对计划物料、产成品、半成品、原材料的影响如下。
销售订单触发产成品ZMTO310(红色油漆阀门)的计划订单数量为60个,该计划订单可转为生产订单,计划物料的计划订单数量减少为40个。
销售订单触发专用物料的采购,专用物料ZMTO302产生采购申请60个,剩余40个仍为不可转为采购申请的计划订单。
(7)计划订单转为生产订单
在事务代码MD04中,将产成品ZMTO310的计划订单转为生产订单,如图2-16所示,生产订单中记录销售订单(13339)的信息,包括销售订单号码、行项目编号、售达方等信息。
(8)采购申请转为采购订单
在事务代码MD04中,将专用原材料的采购申请转为采购订单,如图2-16所示,采购订单中记录了销售订单(13339)的信息。
(9)接到客户新的订单
客户B下达订单,需要油漆颜色为蓝色的产品60个,此时创建销售订单,由于计划物料的未消耗的独立需求仅剩余40个,因此可用性检查的结果仅能满足部分需求,即40个。
2.3.3MTO与销售订单评估、账户分配
在MTO模式下,一方面产成品入库后,一定会形成销售订单库存,另外一方面选择不同的参数,产成品将会有着完全不同的评估类型和结算类型(账户分配)。
系统中是通过在需求分类(RequirementClass)中定义不同的账户分配类别(AccountAssignment)和库存评估类型(Valuation)。
MTO模式下的评估类型有三种:
1)空白:
Nostockvaluation,无库存评估。
2)M:
Separatevaluationwithref.tosalesdocument/project,与销售单据相关的评估。
3)A:
Valuationwithoutreferencetosalesdocument,与销售单据无关的评估。
MTO模式下的常见的账户分配有两种:
1)E:
Customerindiv.Reqt,客户单独需求。
如表2-12所示,评估类型和账户分配二者存在五个可能的组合,下文中建立五个物料,分别对应这五个组合,来了解账户分配和评估类型的影响。
表2-12 MTO评估和账户分配的五个组合
组合
账户分配类别
库存评估类型
设置的结果
1
E
M
SO的库存有价值,评估基于销售订单成本,需对销售订单结算
2
M
M
SO(销售订单)的库存有价值,评估基于销售订单成本,不需对销售订单结算
3
E
A
SO的库存有价值,评估基于物料成本,需对销售订单结算
4
M
A
SO的库存有价值,评估基于物料成本
5
E
空
入库时,SO库存仅有数量管理,需对销售订单结算
6
M
空
无此业务类型,系统将会报错
1.主数据以及系统配置
参照系统标准的计划策略20的配置,配置四组新的计划策略以及相应的需求类型、分类,建立五个产成品物料、五个原材料及相应的BOM,为五个产成品物料分配五个计划策略组,从而用来比较不同的账户分配和评估类型的影响,最终结果见表2-13、图2-17,具体设置如下:
1)事务代码OVZG参照需求分类040,新建四个需求分类;
2)事务代码SM30修改需求分类,输入V_T459K_K,修改新建的需求分类中的账户分配类型和评估类型;
3)事务代码OVZH新建四个需求类型,并将需求分类分配给需求类型;
4)事务代码OPPS新建四个计划策略,并分配相应的需求类型;
5)事务代码OPPT新建四个计划策略组,并分配相应的计划策略给计划策略组;
6)事务代码MM01新建产成品物料,分配相应的计划策略组;
7)事务代码MM01新建五个原材料,并设置相关需求标识;
8)事务代码CS01维护五个产成品的BOM,比例均为1个产成品耗用一个原材料。
表2-13 MTO的物料信息以及主要属性
产成品以及相应的计划策略信息包含的原材料属性
产成品编码计划策略组计划策略需求类型需求分类账户分配类型评估类型Valuation原材料编码独立/集中
ZMTOEMEMEMZEMZEMEMZROHEM1或空白
ZMTOMMMMMMZMMZMMMMZROHMM1或空白
ZMTOEAEAEAZEAZEAEAZROHEA1或空白
ZMTOMAMAMAZMAZMAMAZROHMA1或空白
ZMTO802020KE40E空白ZROH801或空白
如图2-17所示,原材料的相关需求标识设置为1(单独需求),代表按销售订单进行采购,采购入库后进入销售订单库存。
2.创建销售订单,同时包含五个物料
如图2-18所示,事务代码VA01创建五个物料的销售订单(21),不同的物料有着不同的策略组,不同的策略组确定出不同的需求类型。
3.账户分配对销售订单的影响
本例中使用到两种账户分配类别:
E和M,事务代码OME9定义账户分配类别,账户分配E中“消耗记账/Consumptionposting”为“E/Accountingviasalesorder/销售订单的会计核算”,而账户分配类别M未定义消耗记账,即账户分配类别E需要进行销售订单结算,账户分配类别M不需要结算。
当销售订单中物料(如本例中的物料ZMTO80)对应的需求分类的账户分配为E时,代表该销售订单需要进行结算,如图2-19、图2-20所示,需要在销售订单中指定结果分析码,指定结算规则,本例中结算到获利能力段中,同时为了结算,需要对销售订单设置技术完成等各种状态。
后续通过KKA3、VA88等事务代码对销售订单进行结果分析、结算。
若销售订单不需要结算,譬如无账户分配或者账户分配为M,则结算规则等相关信息不会出现在销售订单的屏幕。
4.运行MRP
运行MRP后,将产生产成品的计划订单、五个原材料的采购申请。
5.将原材料的采购申请转为采购订单
事务代码ME57将五个原材料的采购申请转为采购订单,如图2-21所示,该原材料的采购订单()中的账户分配类别等于对应的产成品中的需求分类中的账户分配类别,具体参见表2-13。
6.采购订单收货
事务代码MIGO对原材料的采购订单收货,本例中,采购入库的结果取决于评估类型和账户分配,而设置为个别需求的原材料的评估类型与产成品的评估类型相同,具体影响如下:
1)如果评估类型(Valuation)为空白,则原材料采购入库后,形成无金额的销售订单库存,采购金额直接进消耗科目,本例中产成品ZMTO80的评估类型为空白,其原材料ZROH80的评估类型也为空白,因此入库后形成无金额的销售订单库存,该物料的账户分配为E,而账户E的科目修改(AccountModification)为VBR,因此消耗的会计科目通过事务代码OBYC根据事务GBB+账户修改VBR确定。
2)如果评估类型为A或者M,则采购入库后,将形成有金额的销售订单库存,相应的库存科目由事务BSX确定。
“账户分配和科目确定”。
如图2-22所示,四个物料进库存科目,另一个物料ZROH80直接进消耗科目。
提示:
图2-22中物料ZROH80的事务为KBS,这是由于SAP从R34.0版本开始对带账户分配的采购订单收货时的科目确定做了修改,改为在采购订单的界面中通过事务GBB加账户分配中定义的账户修改来确定消耗科目,采购收货时,该会计科目将复制到收货的会计凭证中,但对应的事务仍然是R34.0前使用的事务KBS。
表2-14 采购入库会计凭证以及科目确定说明
原材料编码原材料收货科目确定的依据(事务代码OBYC)
ZROHEM入库增加销售订单库存数量和金额事务BSX
ZROHMM入库增加销售订单库存数量和金额事务BSX
ZROHEA入库增加销售订单库存数量和金额事务BSX
ZROHMA入库增加销售订单库存数量和金额事务BSX
ZROH80入库不增加销售订单库存金额,直接消耗,进成本科目事务GBB+一般修改VBR
五个原材料入库后,由于五个原材料都设置为单个需求(Individual),即按销售订单采购,因此将形成销售订单库存(E库存),系统中记录库存的评估类型,这五个原材料的评估类型与对应的产成品的评估类型一一对应,如图2-23所示,用事务代码MB52查看这五个物料的库存数量、金额、评估类型。
7.生产订单创建、释放、发料、收货
维护产成品的生产订单,并释放生产订单、发料、收货的操作如下:
1)输入筛选条件:
销售订单号码(21),事务代码CO41将产成品的计划订单批量转为生产订单;
2)事务代码COHV批量释放生产订单,或者通过事务代码CO02对单个生产订单释放;
3)事务代码MB1A对生产订单发料;
4)事务代码MIGO对生产订单收货,生产订单入库的结果以及会计凭证参见表2-15以及图2-24和图2-25。
表2-15 成品生产入库说明
编码产成品收货产成品发货
ZMTOMA入库增加销售订单数量和金额发货进销售成本科目
ZMTOMM入库增加销售订单数量和金额发货进销售成本科目
ZMTOEA入库增加销售订单数量和金额发货进销售成本科目
ZMTOEM入库增加销售订单数量和金额发货进销售成本科目
ZMTO80入库无会计凭证发货无会计凭证
与采购入库相同,通过事务代码MB52查看,可以看到销售订单中的物料ZMTO80的生产入库的金额也为0,该销售订单的物料需要通过对销售订单进行结果分析(ResultsAnalysis)来确定库存金额。
8.MTO中的评估的说明
产成品的需求分类中可定义不同的评估类型(Valuation),系统提供三种评估类型,三种评估类型的影响如下。
(1)评估设置为A(Valuationwithoutreferencetosalesdocument)
销售订单的库存金额等于销售订单数量乘以物料的标准成本,销售订单数量和金额分别更新表MSKA和MBEW,无法通过事务代码MBBS查看到该销售订单。
(2)评估设置为空白(Nostockvaluation)
生产订单入库,直接消耗,计入到成本(消耗)科目中,入库后无库存价值。
(3)评估设置为M(Valuatedseparatelywithreferencetothesalesdocument/project)
销售订单的库存金额按照等于销售订单数量乘以销售订单的成本,销售订单数量和金额分别更新表MSKA和EBEW,同时还可以通过事务代码MBBS查看到。
销售订单的成本按照下列步骤进行评估:
1)使用用户出口确定(COPCP002),如果没有定义则取步骤2;
2)使用销售订单中的成本估算,如果没有定义则取步骤3;
3)使用生产订单中的成本估算,如果没有定义则取步骤4;
4)使用物料主数据中的标准成本。
9.销售订单的发货并过账
事务代码VL01N对销售订单21创建发货单,并发货过账,发货过账的移动类型为601。
账户分配E设置消耗记账(ConsumptionPosting),其对应的账户修改为VAY。
账户分配M未设置消耗记账(ConsumptionPosting),其对应的账户修改为VAX。
因此发货过账产生的会计凭证如表2-16、图2-26所示,账户分配E和M产生的会计凭证不同。
发货过账时科目确定的逻辑,请参见SAPNote616097-UsageofaccountmodificationsGBB-VAY,-VAX,-VKA。
表2-16 销售发货的科目确定逻辑
成品编码销售发货说明科目确定逻辑
ZMTOEM发货进销售成本科目1事务GBB+一般修改VAY
ZMTOMM发货进销售成本科目2事务GBB+一般修改VAX
ZMTOEA发货进销售成本科目1事务GBB+一般修改VAY
ZMTOMA发货进销售成本科目2事务GBB+一般修改VAX
ZMTO80发货无会计凭证无