SAP混合成本计算.docx
- 文档编号:7513244
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:25
- 大小:847.58KB
SAP混合成本计算.docx
《SAP混合成本计算.docx》由会员分享,可在线阅读,更多相关《SAP混合成本计算.docx(25页珍藏版)》请在冰豆网上搜索。
SAP混合成本计算
SAP混合成本计算
混合成本计算
“大多数费用是混合成本,纯变动成本和纯固定成本并不多见”,这里介绍的混合成本并不是此混合成本,BOM通常被赋予一有效期,有人说成本估算抓取的估算时刻的有效BOM版本,问题是,如果企业在同一时期涉及多个有效BOM(一个物料可能有多个AlternativeBOM,每个AlternativeBOM还可有多个Revision),哪个BOM才算有效怎样精确计算成本产品有多个AlternativeBOM时还涉及MRP问题,下面举个简单实例说明什么是混合成本计算。
(1)。
业务背景:
某公司生产某品牌电子产品A,其中主要组件主板的来源有:
(1).完全投新近购买原料料生产。
(2).回收废旧产品拆装材料,根据可继续使用程度可能再进行一定程度维护。
(3).外购的主板。
(4).外包生产。
(5).从另一品牌B上的回收主板,比如B不再生产了,但是其回收拆拆出的主板可用于生产A,B的主板和A结构功能类似,需要补充少量电子元件就能做成产品A的主板。
不同情况生产出的产品成本各异,为了”精确”确定成本,如何区分使用不同主板生产出的A的成本?
参考步骤如下:
(2)。
配置分割评估
关键词:
ValuationCategory|ValuationType|ValuationClass|Valuationlevel|Valuationarea
典型的,多数生产企业的产品会涉及多种”ProcurementType”,比如既有自产的,又有外购的,还有外包;另一种典型情况是企业在自产的同时为某些外企做加工,需要将自有原料和委托外企受海关监控同样原料(只进行数量控制,注意两类物料的相互拆借)区分,只要稍有常识的ERP革命同志现在都知道有以下3种常见处理方法:
(1).为每类物料建立不同Plant,需严重注意只是帐面分开而实物没有分仓位管理或即使分仓位相互拆借料频繁对物料管理的影响,同时,R/3的MRP一般是基于Plant的,注意MRP的影响。
(2).为每类”ProcurementType”建立新物料,显然违背物料编码唯一性原则,如果这样的材料种类不多凑凑合合应付也行,如果设计品种过多,显然此方案有大问题。
(3).使用分割评估,不违反物料编码唯一性原则,不需要设置新工厂,下面介绍分割评估的使用。
启动分割评估配置相对简单,如图1。
(1).激活分割评估(Tcode:
OMW0)
在此激活分割评估.
(2).配置分割评估(Tcode:
OMWC)
分割评估配置包括3个组成部分
[1].定义globaltype
单击Globaltypes出现系统已经存在的左右的Valuationtype,单击”GlobalCategories”,按create按钮,建立一valuationtype名叫外包评估类型ZOUS。
如图4,定义好四个globalvaluationtype(接下来还有plant-level级的localvaluationtype的概念),Virgin(自产主板),Recycle(回收A主板),ZOUS(外包),ZREC2(回收B主板)
图2-[4]的acct.cate请参考Tcode:
OMSK,实际上是将几个valuationclassgroup起来,这样可限制在建立物料主数据选某valuationtype时只能选取此group中的valuationclass
[2]定义globalcategory
图2中单击Globalcategory进入图5.按图5-[1]create按钮建立ValuationcategoryZ后选图5-[2]Types->cat.分配valuationtype给Valuationcategory.
选则Types->Cat.进入图6,将所需的valuationtype激活,表示此valuationcategory将包含这几个valuationtype.
再将valuationcategory分配给工厂,为此你按图6-[1],进如图7.
将所需要的工厂激活,到此分割评估配置完成。
(3)。
建立物料主数据分割评估
在建立物料主数时选ValuationcategoryZ,然后再使用MM01扩展四个valuationtype的数据,如图8,物料主数据建立完成后选图8-[2]的organazationlevels应该能看到四valuationtypes,
图8显示ZFG01的分割评估ZREC2使用的Vpricecontrol,valuationclass是ZWIP.
如图9,在plant-level这层,ZFG01的valuationclass是ZFIN.
几个重点:
(1)plant-level这层使用分割评估只能采用移动平均价格.
(2)Plant-level和valuationtypelevel的valuationclass可以不同.
(3)Valuationtypelevel的价格控制可以是移动平均价,也可采用标准价格,所有的valuationtypelevel的价格移动平均成plantlevel的移动平均价格.
(4)可能出现valuationtypelevel有单价,plant-level单价为0,比如所有的valuationtype级的库存都是0,当然plantlevel的库存也是0,此时就有这种情况.
Valuation数据保存在MBEW表中,假设某一时点,MBEW数据组织如下.
如图9,Recycle假设使用S,库存10,标准价100/PC,Virgin库存2,MAP83/PC.ZOUS,ZREC2的库存是0.
图9-[2],valuationtype为空的表示plant-level这层的总库存可单价,关系如下.
Plant-levelunitprice=(1000+166)/12=97.17(MAP).
思考:
plant-level的移动平均价是由个valuationtype加权而来,标准价格如何得出?
建立生产版本.(Tcode:
C223/MM01)
为主板ZFG01建立4个BOM(可能对应4个不同routing),自产的BOM和普通BOM一样,回收BOM是拆料BOM,投入成品A,B产出ZFG01外,还有其它部件产出,可能需要补充的电子件因为不确定不维护在BOM中,对外构主板也维护外包BOM,可能公司也提供少量料,此时提供料的itemcategory建成L,外包vendor提供的料建成N,并不参与成本计算.
图10是一个实际的外包BOM,IctL表示公司提供料,N表示料由vendor提供,当双击看item明细的Status/LngTextTab页的CostingRelevncy应该选不参与成本计算.
(关于外包流程和CostingRelevncy请参考本书相关章节)
对应建立4个productionversion(步骤略)
(4)建立cosingmixratio(Tcode:
CK91/CK91N|CK94)
CK91N建立所谓的ProcurementAlternative,图11-[1]将四个生产版本group在procurementalternative中,显然SAP提供了强大的mixedratio功能,在此例选择的processcat.是prodution,你还可使用其它的processcat.
Changeablename允许你输入你自己的描述.
CK94定义mixedratio
你还可以使用Tcode:
MEQ1设置所谓的Quota
采购订单
已预定的物料数量包含在配额安排中。
采购需求
用于此物料的在采购需求中的需求的总数量包含在配额安排中。
计划协议
用于此物料的在交货计划中的计划的总量包含在配额安排中。
计划订单
用于此物料的在计划订单中的计划的总量包含在配额安排中。
物料计划(MRP)
限额安排机制也用于物料计划;即,由物料计划创建的采购要求和计划订单包
含在配额安排中。
物料计划(MRP)
限额安排机制也用于物料计划;即,由物料计划创建的采购要求和计划订单包
含在配额安排中。
生产订单
用于此物料的所有生产订单的总量包含在配额安排中。
使用配置额后,采购计划/生产计划将按照配额进行分配。
什么是qtystructuretype呢?
瞧瞧,太TMD简单了.
定义quantitystructuretype
将qtystructuretype和costingvesion对应上.
OKKN自动有了.OKKN的标准成本的costingtype是1
这样Ck11N,Z0001维护了4个25%就出现.这样costingversion1就和CK94定义的qtystructureZ0001link上了.
注意:
如没定义Z0001,则costestimate时俺后台定义的selectionBOM&Routing规则,一般是BOM1+Routing1做成本估算.
四个25%.
(5)Valuationvariant分析。
Valuationvariant是用来定义取价策略的,OKK4看看相关的valuationvariant
001forSTD
Z06/Z07forproductionorderplan/actualcostvaluationvariant
成品采用MAP收货评估变式,就是说成品收货可的实际costvaluation不使用Z07而另定义.
分给工厂
假设定义了Z06.Z07,Y07,Y07当工单的headermaterial产出料是MAP才起作用的.现在假设你定义了Z06/Z07/001/Y07四个valuationvariant.
注:
Z06是productionorderplancostvaluationvariant
Z07是productionorderactualcostvaluationvariant
Y07是专门为outputmaterial采用MAP而定做的.
投入物料取价
产出物料取价
Vpricecontrol
Spricecontrol
Vpricecontrol
Spricecontrol
工单计划成本
根据Z06的取价策略,比如第一策略是plannedprice1,那么计划成本就优先取此price
根据Y07的取价策略
根据Z06的取价策略
工单实际成本
一定是物料的主数据价格,从财务上也讲得通,投入料MAP就取MAP,S就取S单价
根据Y07的取价策略,就是说产出料使用MAP一定是使用Y07.
一定是物料的主数据价格,也就是标准价格.
Z07的valuationvariant用途?
对于materialvaluation来说,这个实际的valuation确实啥屁估用都没有,你随便设置都行,注意只是materialvaluation,对物料评估来讲,除非productinorderoutpoutmaterial采用MAP,否则它一定是使用物料主数据价格.哎,还有activityvaluation,costingsheet嘛,这些才有用.
*1如你不更改
Default是Z07,只对MAP起作用.
●2.标准成本不是工单计划成本.标准价格只是计划成本的一种取价策略而已,不以中国成本观念去看这些东东.
如是V就好办了,你想定义怎样的你认为合理的产品单价格收货都行,只要你能通过你家的审计因为有enhancement.
从上面那些图可看出Y07的首选定价是U(自定义).在本例中假设你将自产,回收A,回收B,外构的都做costest.同时回收A,回收B,外购将这些价格,CK24releasetoplannedprice1-3(自产的直接到STDprice).现在你就可定义自产的生产不同的主板取不同的价格入库,这样不会造成很大差异.
隆重介绍一下取价策略K.
2009-09-10?
|?
SAP标准成本核算重要环节详解
-SAP标准成本核算重要环节详解 转载_zhangfei_新浪博客
1、T-code:
KSU5 建立和执行费用分摊循环
分摊(ASSESMENT)KSU5
可以传输初级成本要素和次级成本要素到接收方,发送者可以成本中心(COSTCENTER)和BUSINESSPROCESS。
1)分配的接收者可以是成本中心,内部订单,WBS要素,成本项目;
2)初级和次级成本要素在成本中心收集后在月末分摊,按照统计指标分摊到接收方,分摊后在发送方和接收方都显示次级成本要素的描述,不能对初级成本要素进行追溯,分摊一般用于对成本下钻(DRILLDOWN)并不太看重的费用分摊上。
次级成本要素的类别必须是42。
3)可以根据自己的需要冲销分配。
4)可以在创建循环里建立发送者和接收者的关联。
例如饲料厂的10个成本中心发生业务差旅费合计有50000元,应由粒料和粉料成本中心负担,则建立分配的循环,将业务招待费这个初级成本要素按照比例分配,发送者是10个成本中心的差率费用科目,接收者是粒料和粉料成本中心。
分配完毕后,10个成本中心的差率费用科目有两个行项目,50000的费用发生,-50000的费用分配转出。
作业目的:
月末实际人工和费用出来的时候,将人工和制造费用分摊到各生产订单中去。
2、T-code:
KSS2 实际费用分配(统计实际人工、费用)<正确叫法:
费用分割>
分割(Costsplittingamongactivity)KSS2
KSS2分割的目的是为了让成本要素的实际发生额和作业类型挂钩,所有没有和作业类型关联的成本要素实际发生额将被平均分给作业类型,所以在做完成本中心分摊后要处理此步骤的分割;
分割可以在后台定义,也可以在前台定义,我们在月初成本估算的时候已经维护了KP26(作业价格维护),那么这部分就没有必要在后台中去维护了;
3、T-code:
KSII作业价格计算
作业价格计算(Actualactivitypricecalculation)KSII
运行KSII实际价格计算即可得到作业类型的实际价格
4、T-code:
CON2实际价格重估
实际价格重估(Productionorderrevaluationwithactualactivityprice)CON2
实际价格重估的目的是计算生产订单实际所耗的人工费用、计算的公式为作业类型的单位小时费率×生产订单的作业数量。
5、T-code:
KKAO计算在制品成本
计算在制品成本(WIPcalculationfortheproductionorders)KKAO
所谓在制品及差异都只是:
生产成本借方-生产成本贷方 而得到的差额。
计算KKAO时,生产订单如果不是TECO(确认)或DLV(交货已完成)状态,则此时的差额叫做“在制品”;若订单状态为TECO/DLV则,KKSI/CO88则对该订单做差异结算,则此时的差额就叫做差异。
所以无论是在制品或差异,都只是生产投入产出的差额而已,决定其性质的则是结算时该订单
6、T-code:
KKS1计算各生产订单中实际成本和标准成本之间的差异
计算各生产订单中实际成本和标准成本之间的差异(Variancecalculationfortheproductionorders)KKS1
对已经完工的生产定单计算差异;
7、T-code:
CO88生产订单的成本结算
生产订单的成本结算(Production/Costingorderssettlement)CO88
此步为对生产订单的成批结算
月末结帐运行完CO88-集中处理以后,当期差异余额系统结转到540102001销售成本-本期差异科目中。
此处产生会计凭证:
借:
基本生产转出 或 借:
销售成本―本期差异
贷:
销售成本―本期差异 贷:
基本生产转出
标准成本=标准价格_*标准数量+作业价格_*标准数量
计划成本=计划价格_*计划数量+作业价格_*计划数量
实际成本=实际价格_*实际数量+作业价格_*实际数量
目标成本=标准价格_*实际数量+作业价格_*实际数量
(假定下面的场景)
1.成品A下面需要两个组件B(2个)、C(3个);
2.原材料B的成本视图有三个价格:
标准价格-2元;计划价格-1.5元;移动平均价-2.2元;
3.原材料C的成本视图也有三个价格:
标准价格-3元;计划价格-2.6元;移动平均价-2.5元;
注:
根据核算变式中定义的存取顺序取价
4.成本中心对应的价格为:
人工-3元/H; 机器-2元/H;(KP26中的价格-计划作业价格)
5.工艺路线数据(只有一道工序):
人工-0.5小时;机器-0.6小时;
6.有生产订单要生成成品A50件;
7.月末成本中心分割、价格计算、生产订单价格重估后
成本中心实际价格为:
人工-6元/H;机器-5元/H
8.入库数量为20件
标准成本=50_*(2*2+3*3 +0.5*3+0.6*2) 这里标准成本的核算变式PPC1是取原材料的标准价
计划成本=50*(2*1.5+3*2.6 +0.5*3+0.6*2) 这里订单核算变式PPP1取的是原材料的计划价,这里可能修改订单组件
目标成本=20*(2*2+3*3 +0.2*3+0.3*2)
实际成本=20*(2*2.2+3*2.5 +0.2*6+0.3*5) 这里数量和价格都是实际数,原材料取价根据PPP2里面定义的取
这里产生好多种差异,对于不同的差异考核到不同的部门;
来源:
(-SAP标准成本核算重要环节详解 转载_zhangfei_新浪博客
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAP 混合 成本计算