《SAP CO 葵花宝典》
我作为一个庖丁(其实也是个屠夫),屠宰 SAP 的时间总共加起来也不到两个月的时间,现在就把自
己学习的一些东西总结一下,倾情大放送啦。
目中有牛,心中无牛
目无全牛,心无全牛
目中无牛,心中有牛
——SAP 庖丁
一.SAP CO 会计科目及成本要素
对于很多 SAP CO 的自学者、初学者来说,系统到底要求设置那些会计科目和成本要素,可能是比较
让人困惑的事情。
会计科目/成本要素
成本要
素分类
备注
12310101 原材料-标准成本 -
生产发料时 Dr:41010101 生产成本-材料
Cr:12310101 原材料-标准成本
12310201 原材料-差异 - 主要包括采购 PPV、IPV 等
12320101 自制半成品-半成品 -
半成品工单完工时 Dr:12320101 自制半成品-半成品
Cr:41010301 生产成本-工单转出
12320102 自制半成品-WIP 在制品 -
期末 WIP 计算时 Dr:12320102 自制半成品-WIP 在制品
Cr: 41010302 生产成本-WIP 转出
12320202 自制半成品-工单差异* -
期末工单结算时 Dr:12320202 自制半成品-工单差异*
Cr: 41010201 生产成本-工单差异调整
14210101 产成品-标准成本 -
产成品工单完工时 Dr:14210101 产成品-标准成本
Cr:41010301 生产成本-工单转出
41010101 生产成本-材料 (1) 生产发料时 Dr:41010101 Cr:12310101
41010102 生产成本-机器 (1)
期末设备折旧时 Dr:41010102 生产成本-机器
Cr:累计折旧
41010103 生产成本-人工 (1)
期末工资发放时 Dr:41010103 生产成本-人工
Cr:应付职工薪酬
41010104 生产成本-费用 (1)
GL 中费用发生时 Dr:41010104 生产成本-费用
Cr:相关科目
41010201 生产成本-工单差异调整 (1) 期末工单结算时 Dr:12320202 Cr: 41010201
41010301 生产成本-工单转出 (1)
工单完工时 Dr:14210101 产成品-标准成本
/12320101 自制半成品-半成品
Cr:41010301 生产成本-工单转出
41010302 生产成本-WIP 转出 - 期末 WIP 计算时 Dr:12320102 Cr: 41010302
41010401 成本中心差异调整 (1)
期末差异调整时 Dr/Cr:41010401 成本中心差异调整
Cr/Dr:41010411 成本中心差异*
41010411 成本中心差异* - 期末差异调整时 Dr/Cr:41010401 Cr/Dr:41010411
80430101 生产成本-机器 (43) 工单确认时 Dr:80430101-工单 Cr: 80430101-成本中心
80430102 生产成本-人工 (43) 工单确认时 Dr:80430102-工单 Cr: 80430102-成本中心
80410101 生产成本-费用 (41)
如燃料、动力、辅技管工资等,通过 Costing Sheet 核算。
Overhead 计算时 Dr: 80410101-工单 Cr: 80410101-成本中心
需要说明的是类型为 1 的初级成本要素,它是 CO 模块和 GL 模块沟通的一个桥梁,是两个模块实现
集成的基础。而 43 类型和 41 类型的次级成本要素为 CO 模块专用“会计科目”,43 类型是和 Activity Type
相关的,通过工单确认从成本中心吸收成本到工单,41 类型是和 Overhead 相关的,通过 Costing Sheet 核
算,在 Overhead 计算时从成本中心吸收成本到工单。
另外,需要说明的是在西方会计中将管理费用、销售费用、财务费用、制造费用以及生产成本归属到
损益类科目里面,也就是说期末这些科目都要结清 0,全部转入本年利润。而中国会计核算明确将制造费
用、生产成本归属到成本类科目中,因此,在这一点上中西方会计核算方法存在较大差异。在 SAP 中为了
克服这种核算差异,通常我们需要设置一个过渡性会计科目:41010302 生产成本-WIP 转出,期末将在制
品全部转入 12320102 自制半成品-WIP 在制品科目,在资产负债表上体现。
二.SAP CO 基础设置
SAP CO 的设置主要包括物料成本估算和生产成本两个部分的设置。有一些设置是这两个方面都需要
的,所以我单独把这些拿出来在这里给大家个 overview。
1.创建成本控制范围(Tcode:OX06)
Cost area = Company code
Cost area > Company code
2.分配公司代码到成本控制范围(Tcode:OX19)
3.维护成本控制范围(Tcode:OKKP)
在 CCtr Std. Hierarchy 处输入 M001,保存时系统询问是否创建成本中心标准层次,选择是即可。
4.更改标准层次(Tcode:OKEON)
假设 100 与 200 为基本生产车间,900 为辅助生产车间,用于提供动力。
5.维护成本控制凭证编号范围(Tcode:KANK)
6.会计科目设置(Tcode:OMWB)
CO 模块运行的时候会自动生产会计凭证,所需的会计科目当然要事先设置好啦。
Path:
具体的成本核算会计科目设置如下:
在这里设置物料的存货科目。需要说明一下这里的几个估价类 3000、7900、7920 是系统预设的,分别表示
原料类、半成品、产成品。将它们对应的科目分别设置成:12310101 原材料-标准成本、12320101 自制半
成品-半成品、14210101 产成品-标准成本存货科目。
例如,在半成品生产过程中要领用原材料,此时所产生的会计分录:
Dr:41010101 生产成本-材料
Cr:12310101 原材料-标准成本
在产成品生产过程中需要领用半成品,此时所产生的会计分录:
Dr:41010101 生产成本-材料
Cr:12320101 自制半成品-半成品
在这里设置存货的差异科目。原材料 3000 的差异科目设置为:12310201 原材料-差异,用于材料采购价差
的核算。半成品 7900 的差异科目设置为:12320202 自制半成品-工单差异*,用于工单差异结算。
对于产成品 7920 也要设置工单差异科目,不过我们的例子中没有产成品工单,所以我就省去不设置了。
例如,材料采购过程中采购订单价格与物料标准价格直接有差异,此时产生会计分录:
Dr:12310101 原材料-标准成本
Cr:GR/IR
Dr/Cr:12310201 原材料-差异
工单差异结算时生产会计分录:
Dr/Cr:12320202 自制半成品-工单差异*
Cr/Dr:41010201 生产成本-工单差异调整
·AUA:用于工单差异调整
例如,半成品工单差异结算时,产生的会计分录为:
Dr/Cr:12320202 自制半成品-工单差异*
Cr/Dr:41010201 生产成本-工单差异调整
·AUF:用于工单完工转出
例如,半成品工单完工入库时,产生的会计分录为:
Dr:12320101 自制半成品-半成品
Cr:41010301 生产成本-工单转出
·VBR:用于生产材料成本核算
例如,半成品工单生产领料时,产生的会计分录为:
Dr:41010101 生产成本-材料
Cr:12310101 原材料-标准成本
这个科目用于物料成本估算后 price update 时的差异处理。
例如,半成品 X 库存量为 100 件,标准价格为 10 元/件,重新物料成本估算之后的标准价格为 元/件,
则价格更新之后产生会计分录:
Dr:12320101 自制半成品-半成品 150
Cr:主要业务成本 150
三.SAP CO 成本核算的数据基础
通常我们说成本包括料、工、费,传统意义上的“工”仅指人工费,这是比较狭隘的。在 SAP 系统中,
它将生产最主要 Machine 和 Labor 单独抽取了出来,统称为资源(即 Activity Type)。所以,以后我们就统
一说法:
成本 = 材料(BOM)+ 资源(Routing)+ 费用(Costing Sheet)
1.物料主数据(Tcode:MM01)
具体的物料创建过程就不抓图了,这里通过 MM60 list 一下所以物料,
物料 H451 当前价格为 ,后期我们要注意观察物料成本估算结果和当前价格不一致、有价差的时候
系统是如何处理的。
外购物料的价格通过 MM01 以手工输入的方式进入系统,自制物料的价格通过物料成本估算的方式进
入系统,后面会有详细的描述。
及材料定额(Tcode:CS02)
BOM 的创建过程就不抓图了,这是 PP 的内容了。这里通过 CS12 展开一下 F101 产品的 BOM,
后期将主要针对 H451 这个半成品创建工单,进行工单成本的讲解。
3.作业类型(Tcode:KL01)
Allocation cost element = 80430101 生产成本-机器,这是一个 43 类型的成本要素。
indicator = 5,这表明在工单成本核算时可以使用实际费用和实际工时进行作业实际价格的计算
(Price Calculation),并用该实际价格进行工单成本重估(Revaluation)。
作业类型都要与一个 43 类型的次级成本要素关联起来。
用 KL13 list 一下所有的作业类型:
KLH1 创建作业类型组:
4.输入作业计划及作业价格(Tcode:KP26)
100 加工车间
Plan Activity 表示当期某个作业类型的计划消耗量。
通常只输入 Fixed Price 就可以了,Variable price 一般不需要输入。
200 备料车间
900 变电所为辅助生产车间,不需要输入作业计划。
5.工作中心(Tcode:CR01)
维护工作中心的先决条件:
43 类型的次级成本要素—>作业类型—>作业类型价格—>能力—>工作中心
Start Date = 2009-01-01
Cost Center =100 生产车间
Activity Type = C62 车床,只有事先输入了 C62 作业类型在 100 成本中心的价格,这里才能选出来啊,否
则 C62 出不来。
Formula: Setup—>SAP001
Machine—>SAP002
Labor—>SAP003
CR05 list 一下所以工作中心:
需要说明的是,如果两个不同的成本中心拥有相同的加工中心,那么一定要把它们建立成两个不同的工作
中心。例如,备料车间和生产车间都有 C62 型号的车床,则要建立 C62-100 和 C62-200 两个工作中心,这
两个工作中心归属于不同的成本中心。
6.工艺路线及工时定额(Tcode:CA01)
四.Product Cost Planning—物料成本估算—Configuration
目的:通过 roll up 得到自制零部件的成本。
前面已经说过,外购物料的价格通过 MM01 以手工输入的方式进入系统,自制物料的价格通过物料成
本估算的方式进入系统。在 BOM、Routing 信息完整的前提之下,我们就可以进行物料成本估算了(Cost
Estimate with Quantity Structure)。
物料成本估算主要涉及成本组件结构(Cost Component Structure)、成本核算单(Costing Sheet)、成本
变式(Cost Variants)3 个方面的设置。
Path:
1.定义成本组件结构(Tcode:OKTZ)
双击 Cost Component with Attributes,
双击 Assignment: Cost Component-Cost Element Interval,
如此建立所有的 10-100 共 10 个成本组件,为了简单起见我们建立的成本组件与成本要素一一对应。
双击 Assignment:-Cost Component Structure,将成本组件结构分配给 M001 公司代码,
然后回到第一个画面激活(Active=Yes)M1 成本组件结构。如果后期修改了成本组件结构,还要进行激活。
2.定义成本核算单(Path 见前面的截图)
定义成本核算单要事先定义 Calculation Bases、Overhead Rates 及 Credits,我们用一个简单的公式来说
明一下:Credits = Calculation Bases * Overhead Rates,意思是成本中心转出 Overhead 等于计算基准乘以
一个固定的百分比。
假设该公司代码的业务规则为:3 个成本中心(100、200 为直接生产车间,900 为辅助生产车间)都
按 80430101 生产成本-机器要素的 10%转出费用(转出即贷记,也就是减少的意思)。
双击 Costing sheet rows,
Credit MC1 对应的 Cost Center=100,MC2 对应的 Cost Center=200,MC3 对应的 Cost Center=900, 这 3 个
Credit 对应的 Cost Element 都是 80410101 生产成本-费用,费率都是 10%。
3.定义成本变式(Tcode:OKKN)
在定义 Cost Variants 之前需要事先定义 Costing Types、Valuation Variants、Date Control、Quantity
Structure Control 等。其实这些系统都做了很好的预设了,基本上不需要做太多的改动就可以用了,当然好
事者非要自己定义也未尝不可啊。通常 Valuation Variants 需要根据具体的情况做一些修改,我们这里选取
系统预设的 001 Valuation Variants 进行修改,
这里使用了前面定义的 Costing Sheet.
然后点击 Valuation Variant/Plant 旁边的 Create Button 建立估价变式与工厂的对应关系,
其实 Valuation Variants 的主要作用就是用来确定一下物料、作业类型的取价顺序以及 Overhead 的计算规
则。
接下来定义 Cost Variants,
我们这里选取系统预设的 PPC1,双击进入,
这里的 Valuation Variant = 001。
五.Product Cost Planning—物料成本估算及价格更新
1.创建成本估算 Cost Estimate with Quantity Structure(Tcode:CK11N)
这里注意要将 Costing Date From 设置为当期日期,系统默认是下一个会计期的第一天。比如今天是
2009-03-01,系统会默认为是 2009-04-01。一定要修改过来,否则估算出来的价格只能是 Future 的,要等
到下个月时将 Future 变为 Current,这个价格才能被使用,我们的例子还得继续,所以一定要将它设置为当
前日期啊。
Enter 之后进入下面的画面,
M 表示物料成本,E 表示作业成本,G 表示 Overhead。
到此我们可以回过头来验证一下估算结果的正确性:
1 = *2
70 = 1 * 70
40 = 1 * 40
4 = 2 * 2
30 = 5 * 6
3 = 30 * 10%
之后 Save 这个估算结果。
2.价格更新 Price Update(Tcode:CK24)
这个环节主要涉及两个步骤(先标记,后发布),
第一步:标记。即将估算的价格标记为 Future Price;
点击 Marking Allownce,
需要打开 3 月份会计期,点击 M001,输入成本估价变式 PPC1 后 Save,
绿灯表示会计期已经打开了,返回
点击 Execute,
MM02 查看物料价格,
第二步:发布。即将 Future Price 发布为 Current Price
在此之前要通过 MMPV 关闭上一个会计期间,打开下一个会计期间。
还是通过 CK24 进入到 Price Update 里面来,
先点击 Release Button,然后 F8 Execute,
这里注意啊,每一次价格更新系统都会产生一个 Document Number,点击进去可以查看价格更新的具体信息,
如果有价格差异,则会导致 Value Change,此时会产生会计凭证,通过 Accounting Documents 可以查看。
我这里的科目设置的不是很全,所以就随便选了一个主营业务成本。
说明一下:由于 H451 这个物料之前有一个标准价格,而现在估算出来的结果和之前的有差异,如果这个
差异存在的话就需要通过 Configure Automatic Postings(Tcode:OMWB)设置 UMB,一般设置“待定财产损
益”科目即可,后期处理就不是这里讨论的内容了。如果不设置,会出现下面的错误,
回到主题,通过 MM02 查看物料价格:
Over.
Topic:成本中心计划
成本要素及成本要素组:
这里只加入了初级成本要素,最好能把次级成本要素也加入进来。
作业类型及作业类型组:
成本中心及成本中心组:
资料:
吉力 2009 年度费用计划
编制单位:成本中心-100 生产车间
成本要素 1 月 2 月 3 月 …… 总计
41010102 机器 30000 30000 30000 …… 360000
41010103 人工 4000 4000 4000 …… 48000
41010104 费用 3500 3500 3500 …… 42000
合计: 37500 37500 37500 …… 45000
吉力 2009 年度费用计划
编制单位:成本中心-200 备料车间
成本要素 1 月 2 月 3 月 …… 总计
41010102 机器 - - - …… -
41010103 人工 1000 1000 1000 …… 12000
41010104 费用 2000 2000 2000 …… 24000
合计: 3000 3000 3000 …… 36000
吉力 2009 年度费用计划
编制单位:成本中心-900 变电所
成本要素 1 月 2 月 3 月 …… 总计
41010104 费用 3000 3000 3000
……
合计: 1000 1000 1000 …… 1000
1.输入成本中心资源计划(Tcode:KP06)
100 生产车间:
200 备料车间
2.输入成本中心费用计划(Tcode:KP06)
100,
200,
900,
资料:
吉力 2009 年度生产作业计划
编制单位:成本中心-100 生产车间
工时 1 月 2 月 3 月 …… 总计
C62 车床 5000 5000 5000 60000
QG 钳工 2000 2000 2000 24000
吉力 2009 年度生产作业计划
编制单位:成本中心-200 备料车间
工时 1 月 2 月 3 月 …… 总计
XL 下料 500 500 500 6000
900 变电所为辅助生产车间,不需要输入作业计划。
3.输入作业计划及作业价格(Tcode:KP26)
100 加工车间
200 备料车间
4.查看成本中心报表(Tcode:S_ALR_87013611)
说明:Cost Element Group 不要输入任何信息,主要是因为如果选择不合适,出现的结果不是很好理解。
100 生产车间
200 备料车间
900 变电所
Topic:Cost Object Controlling 之生产成本之 Configuration
Cost Object Controlling 用来进行生产成本核算。SAP 系统提供了 3 种计算实际成本的方法:
by period、by order、by sales order。通常离散制造型企业采用 by order,即生产成本按工单
进行归集和核算。下面我们主要以 by order 方式为例进行简单讲解。
实际生产成本核算涉及到的配置除了前面提到的基础配置以及成本估算的配置之外,还要做
一些额外的配置工作,主要包括两个方面:Manufacturing Order、Period-End Closing、Activity
Splitting。
***********************
**看看这些加入到哪里比较好*****************************************************
5.维护结算凭证编号范围(Tcode:)
6.维护版本(SPRO->Controlling->General Controlling->Organization->Maintain Versions)
选中 Version 0,双击进入 Settings for Each Fiscal Year,
此时,系统将预设 2009-2013 共 5 年的 Version 设置,根据需要可以继续增加。
双击 2009 年,
Revaluation 系统默认为 0,这里我们选择 1,否则系统在进行工单重估的时候系统会提示 “按
实际价格重估在版本 0,财政年度 2009 年中不可能”。
**************************************************************
***********************
Path:
1. Manufacturing Order
配置顺序:Valuation Variants->Costing Variants->Settlement Profile->Order Type->Order
Type-dependent parameters->Valuation of Goods Received
a. Check Valuation Variants for Manufacturing Orders(path:SPRO->…->Manufacturing Orders)
创建两个 Valuation Variants,分别用于计划成本和实际成本的核算(从 006 和 007 拷贝即可)
查看一下 M06 和 M07 的详细配置,
M06
M07
然后点击 Valuation Variant/Plant 旁边的 Create Button 建立 Valuation Variant 和 Plant 之间的
对应关系,
b.
Costing Variants for Manufacturing Orders(path:SPRO->…->Manufacturing Orders)
与前面的 Valuation Variants 对应建立两个成本变式分别用于计划成本和实际成本的核算,
点击进去看看两者的详细配置,
MPP1
MPP2
c. Create Settlement Profile(path:SPRO->…->Period-End Closing->Settlement)
我们使用系统预设的 PP01 结算配置文件,
d. Define Order Types
path:
然后给 MPP1 生产工单类型分配一个 Number Range.
e. Define order type-dependent parameters
点击进去看看详细配置,
在 Costing variant planned 和 Costing variant actual 处分别硬性输入先前创建的两个成本变
式 MPP1 和 MPP2,分别用来进行工单计划成本和实际成本的核算。这是 SAP 比较厉害的
地方,它能够同时进行两种成本的核算,进而找出二者之间的差异。
到此还要简单提一下,还有一些设置例如工单的计划参数、工单的确认参数等是属于 PP 模
块本身的,在这里就不再具体说了,如果读者没法继续了,建议最好再看看 PP 的资料。
另外,需要说明工单类型是实现 CO 模块和 PP 模块集成的一个桥梁,因此,到底需要定义
那些工单类型我们既要考虑到生产的实际情况,也要考虑到生产成本核算的具体要求。对于
比较典型的离散制造型企业,零部件的加工跨区(即跨越不同的成本中心)情况比较普遍,
因此造成 Overhead 吸收的 Cost Center 不好确定,我认为最好能够将工艺流程相同的零部件
归属到一个 Order Type 之下,这样可以很好地解决费用吸收的问题,但是又会出现新的问
题,就是需要定义大量的 order type。
f. Define Goods Received Valuation for Order Delivery
这个配置的目的是告诉系统工单完工后是按照“计划价”估价入库还是按“实际价”估价入库。
这里选择 M06 估价变式,表明工单完工入库时按照计划价格进行估价入库。
2. Period-End Closing
Path:
这 个 环 节 的 设 置 主 要 包 括 3 个 方 面 : Work In Process 、 Variance Calculation 和
Settlement。
有些环节不是很好理解,所以对于影响不是很大的地方暂时忽略,我们只挑几个比较重要的
进行一些展示。还有一些使用系统预设的配置就可以了
Valuation Method(Actual Costs)
这里选择 Actual costs,
确认之后产生下面的记录,
b. Define Number Range
c. Maintain Number Ranges for Settlement Document
点击 Groups Button,
选中 M001,之后点击 Element/Group Button。
3.实际成本分割定义
这个环节主要涉及两个方面:
a.维护分割结构(Tcode:OKES)
选中 S1,双击 Assignments,
创建两个分割结构名字 MA1 和 MA2,分别用来对机器作业和人工作业分割
b.将分割结构分配给成本中心(Tcode:OKEW)
将 100 生产车间和 200 备料车间分配给分割结构。
900、HR 和 HQ,由于没有作业发生,所以不需要将它分配给分割结构
:OKEVN
Revaluation 系统默认为 0,这里我们选择 1,否则系统在进行工单重估的时候系统会提示 “按
实际价格重估在版本 0,财政年度 2009 年中不可能”。
Topic:Cost Object Controlling 之生产成本 by order.
1.创建 Production Order(Tcode:CO01)
保存产生任务
2.查看 Production Order 成本数据(Tcode:CO02/CO03)
Menu->Goto->Costs->Itemization
Menu->Goto->Costs->Cost comp. Structure
Menu->Goto->Costs->Analysis
3.工单发放(Tcode:CO02/CO05N)
点击 发放,之后保存。
4.向工单发料(Tcode:MB1A)
Enter 之后,
R444 与 R446 的定额用量都是 1000,假设实际发放数量分别为 1001 和 1005。
Post 之后,
我们现在通过 MB03 查看物料凭证和相应的会计凭证,
点击 Accounting Documents,
先看 Accounting document,
再查看一下 Controlling Document,
5.工单确认(Tcode:CO001)
Labor 按定额需求为 500H,假设节约了 20H,实际消耗为 480 小时。
Labor 按定额需求为 2000H,假设多消耗了 10H,实际消耗为 2010H。
Machine 按定额需求为 5000H,假设节约了 50H,实际消耗为 4950H。
6.工单完工收货(Tcode:MB31)
Enter,
假设当月投产的 1000 当月全部完工,接收到 201 半品库,
通过 MB03 查看物料凭证及会计凭证,
点击 Accounting Documents,
先查看 Accounting document,
再查看 Controlling Document
7.查看工单成本分析(Tcode: )
注意:Target Cost 在做了 Goods Receipts 之后才会出来,不过这里的数据好像是和计划成本
一样。Why?
8.财务费用发生(Tcode:FB50)
通常,机器折旧通过 Fixed Assets 模块来做,人工费通过 HR 模块来做,还有一些费用性采
购可以通过 MM 模块来做,不过它们最终都要传递到 GL 模块中来。假设现在我们通过 GL
模块 FB50 来记录实际发生的各种费用(包括 Labor 和 Machine)。
当然费用科目都是损益性科目,需要指定一个成本对象,这里为成本中心。
输入时对照一下前面的费用计划,
9.作业分割(Tcode:KSS2)
这里的分割实际上意义不是很大,主要是这个例子还有一些缺陷
Path:
Operating rate = actual activity / plan activity x 100
10.作业实际价格计算(Tcode:KSII)
执行结束之后 KSBT 查看成本中心作业价格,
path:
Price indicator = 1 表示使用 KP26 制定的计划价格,
Price indicator = 5 表示使用 KSII 计算的实际作业价格。
其中 100 成本中心的活动类型 T10、XL 以及 ZP 是前期的数据,这使得数据理解起来不是
很方便。
11.工单重估(Tcode:)
path:
下面我们对比一下重估前的成本分析与重估后的成本分析数据,
重估前的成本分析:
重估后的成本分析:
这时候我们发现:
+=
+=
+=
可见,工单按实际价格重估之后在原来成本的基础之上又“追加”了一部分成本。
实际成本=实际数量*实际价格
4950*=
480*=
2010*=
12. Overhead 计算(Tcode:KGI2)
计算之后查看费用发送和接收的情况,
发现,工单 1000360 从成本中心 100、200、900 都吸收了 元(都按 Machine 的 10%
吸收)。
13.工单技术完成
通过 CO02 对工单做技术完工。
14.工单结算(Tcode:CO88)
执行结算之后查看成本发送和接收情况,
从工单 1000360 发送 元到物料 H451,点击 Accounting documents,
先查看 Accounting document,
再查看 Controlling Document
15.查看工单成本分析
转走了 元。
Topic:Cost Object Controlling 再看成本中心
Topic:成本差异处理
Topic:Summary