1.0.1.4.6 Settlement of Production Variances
1.0.1.4.7 Transfer of Overhead
1.0.1.4.8 Transfer Customer Rebate Agreements
1.0.1.4.9 Multiple Valuation Approaches/Transfer Price
1.0.1.4.10 Periodic Adjustments
1.0.1.4.11 Activate Profitability Analysis
本章小节: 1.决定采用什么类型的利润分析? costing-base 和 accounting-based 区别前者采用value field(可对应到cost/Revenue成本要素),MM|SD的条件类型,而后者采用的只能是成本要素. 在对应关系上,value field可对应一到多科目(成本要素),而后者很好立即一个成本要素和会计科目必须是一一对应. 可见前者更灵活,通常企业会选择前种类型. Costing-based CO-PA有些缺点. [1]时差. 一个实例是SD,已发货但是没biling,(销售成本COGS只有当billing时才到CO-PA), 此时COGS 被post到 FI, 但是CO-PA却没有.(这是针对采用手工billing的企业,通常企业采用自动的后台Job 生成billing这问题就不存在) [2]应计: 比如在传输sales order到CO-PA时,一些应计费用通过SO的condition传到CO-PA模块,但从财务角度,这些费用并没发生因此在FI中也不存在. [3]货币转换小数差和汇率差. 一个OC中(企业用俩OC的恐怕很少)可能使用多个controlling area(有的企业使用了两到多个),这俩差异在其它模块也会有类似的不可避免的问题. 2.什么是利润分析段? PSG是特征的一个唯一组合,比如可将产品号,产品组,客户,销售组织,分销渠道做为一个利润分析段 3 需要为收入类科目建立cost element category 11成本要素吗? 通常如果没上CO-PA和CO-PCA可以不建立,如果只上了CO-PA并且类型是costing-based也可不建立因为采用的是值字段,如果上了CO-PCA利润中心,就必须为收入科目建立成本要素. 如果采用的是accouting-based CO-PA也必须建立为收入类科目建立成本要素. 4.Create Data structure系统产生了那些表和结构? 在激活OC时,下面这些表和结构会产生.CE0STOC(结构)CE1STOC|CE2STOC| CE3STOC|CE4STOC|CE4STOC_ACCT|CE4STOC_FLAG|CE4STOC_KENC. 其中CE1STOC保存PA实际行项目(类似ledger中的actual line items),CE2STOC是plan 行项目,CE3STOC保存的是PSG数据(类似Ledger中的Summary table). 5如何删除OC? 首先删除分配KEKK,后才可使用KEA0删除一个OC,删除OC将所有相关的表,结构,动态程序(Environment)全部删除了.还必须进入删除表才会彻底删除干净.
1.1利润中心
1.1.1 基本设置(Basic Settings)
首先熟悉一下利润中心的基本设置,配置路径如图1 . [1]Tcode:OKKS
图1-[1],如果使用了多个controlling area可自由切换,读者可遇到多次类似操作比如AM 中set折旧表,PA中set Operating concern, 实际上不过是改变一下parameter ID之值,CO area 的parameter ID是CAC.
在此你设置的Controlling area就是接下来0KE5维护的Controlling area,可能集团会使用多个Controlling area(详细请回顾本书CO的一般控制设置章节). [2]Tcode:0KE5
图2-[1]设置Dummy profit center,成本对象Account assignment如没抓到profit center(比如记帐时cost center主数据忘记维护profit center,OKB9也没维护)就取它.
图2-[2]利润中心顶层标准层次名称,关于如何建立利润中心层次请看下面的主数据 图2-[3]是假设属于同一profit center的cost center间的CO操作比如分摊数据不post到利润中心会计,但是不影响FI post过来的数据,主要是为了减少不必要的数据量.
图2-[4][5]作用很明显,虽然从理论上可做到Profit center currency,controlling area currency,Group currency,Operating concern currency不同,你可能要尽量使用统一的货币,毕竟在各种报表时去转换货币太麻烦.
图2-[6]表示利润中心会计在会计年度2005/2006被激活,在此你并不能增加新的会计年度,你必须使用Tcode OKKP增加,如图3-[2],比如你要增加2007会计年度,然后自动反应在图2-[6]的会计年度,当然你也可在图3-[1]activate components/control indictors勾上Profit center激活利润中心会计.
SAP的常见Currencies关系(Skip) Profit center currency: Controlling area currency: Group currency: Operating currency: 这些currency的关系如何? [3]Tcode:1KEF
Tco
设置EC-PCA实际数据控制参数,如图4-[1]表示是否需要传输Actual data line item, 图4-[2]表示FI|CO的数据实时在线传输到EC-PCA模块,如没设置Locked标识的话不传输. EC-PCA有两种模式选择一是account-based period account 二是cost-of-sales accounting methods.EC-PCA的数据收集实际上也采用的SPL的概念,什么是SPL?简单理解就是凡是非Ledger 0的ledger都是SPL(详细请看<
[4]Tcode: OKEQ/OKEQN
等一下,上面这样弄一下数据就传到EC-PCA了?不是还要设置一下版本吗?是的,所以如果SAP工程师能从设计逻辑上多多思考学习SAP就是小菜一碟 在实际值post到EC-PCA版本自动是0,并且似乎Ledger 8A和相应的表是固定的,我没有看到有相关配置去更改另外的Ledger比如ZA为EC-PCA的Ledger,也没有看到允许用户更改Ledger 8A table group的配置,比如我希望加多几个字段到EC-PCA table ,这点和一般的SPL不同. 当然对于EC-PCA的field movement是可设置和增强的.
图5[1]-[2]我们看到CO General Version 0,SAP default很多version,你设置可以不要version 1,2,不要任何其他的version,但是version 0是必需的的,因为它承载了Actual CO data当然也可用于Co Plan,也就是说当MM/FI/SD/HR/PP等模块实时非计划数据post到CO模块一定是
相关推荐: