货币类型和外币评估
一.Control Area Currency Type Tcode: OX06|OX19|OKKP
图1是OX06的一个画面,只要稍微做过CO IMG的读者都会非常熟悉.
[1]:Assignment control可选1->Controlling area sames as company code和2 (Cross-company- code).
如果选1,Currency type 只能是10->公司代码货币,这样在接下来的OX19分配公司代码给该控制区域时,所以的公司代码必须满足三个条件:
(1) Currency,所有公司代码的本位币(设置:OBY6)必须相同,显然对于一个跨国集团在全球
各地都有业务可能永远不会使用Assignment control 1. (2) Chart of Accounts,(运营)会计科目表(设置:OB13)必须相同.
(3) Fiscal year variants(设置:OB29)的Period数必须相同(通常我们会使用相同的会计年度
变式,尽管SAP似乎是说只要期间数相同就可以,意思是公司代码A可使用Z1,12+4期间,445型的,公司代码B使用Z2,也是12+4期间,SAP提供的K4),关于会计年度变式更详细请参考本书的FI配置.
如果选2,则分配到该控制区域的公司代码只要满足两个条件就行:(1)科目表相同 (2)会计年度变式相同(期间数相同,同1).
[2][3]:Currency type通常选30(group currency,又称Client currency),Currency使用集团货币,比如一家USA公司在全球有分公司,只使用一个控制区域,在此Currency设置USD.
为什么通常不选比如20(Controlling area currency,通常)或其它Currency type呢,这是因为Currency and valuation profile(图1-[3])我们可能会使用Group currency作为ML平行评估的currency type(我们知道ML可同时启动法定|利润中心|集团三种评估,你可为每种评估设置Currency Type,详细请参考ML配置). 附加几点:
(1)在ML配置时,你还可使用8KEQ改变Currency Type和分配Currency and valuation profile. (2)对一个全国各地有分公司的大型国企, 法定|利润中心|集团评估都可使用RMB,对一跨国集团可能涉及多种币种,业务就会变得复杂得多,接下来会仔细讨论. (3)Assignment control有业务数据就不可随意更改.
二.FI和CO可使用的Currency Type. (1):Controlling Area Currency Type
注意图2和图1的区别,在图2中,Currency type是20,同30 不同的是,30的currency只能是client currency(Tcode SCC4:跨Client的Standard Currency,就是说在此设置的client currency对整个client有效,你简单认为:Client standard currency = group currency),而20的Currency理论上是可随意定义的,在图2中是HKD,这样CO凭证中的CO Area currency就是HKD . 图2-[2]显示了CO area可使用的6种Currency Type .
为了加深读者对这些Currency的理解,我们看Co的两个重要表(Tcode:SE16) (1)COSP:External Posting,典型的数据是从FI posting过来.
(2)COSS:Internal Posting,CO内部过帐数据,比如工单的作业确定,分摊重过帐等.
这样一个case,company code 5100的本位币HKD,OX06定义CO Area currency type 30 with USD,现在使用RMB在第4 期间 支付一笔56元RMB某成本中心的服务费用(该费用科目建立了成本要素). 在此涉及3种货币.
(1).记帐货币RMB,在SAP中又称Transaction currency,Document currency,对应COSP的WTG001-WTG016(对应16期间).
(2).公司代码货币,通常所说的Local currency,公司级的报表货币,对应WOG001-WOG016, Object currency,它和Company code currency有什么关系呢?
(3).CO Area currency,对应OX06定义的Currency type 30和Curency USD.对应WKG001- WKG016.
OB08 exch. Rate定义:7HKD = 1USD, 8 RMB = 1USD (Exch. Type M,USD是参考货币:OB07中设置) .
FI posting后同时产生CO Doc(KSB1|KSB5可查看)查看COSP表.我们可看到图3的画面. Transaction currency 金额56 RMB,Object curency金额49HKD,CO area curr.金额7USD. 图3-[1]还显示了Version是0(Actual version).
CO凭证使用了3种currency,Transaction currency|Object currency|CO are currency . Object currency和company code currency的关系,SAP帮助上说: (1)If all company codes which are related to one controlling area are using the same currency as the controlling area, the object currency can be freely chosen by the user. 所有company code的local. Curr.和CO area currency相同,可随意定义obj. currency,请读者思考在哪定义这object currency? (2)If the company codes are using different currencies as the controlling area, the object currency is fix linked to the company code currency. 如果分配到同一CO area的company codes的local curr.各异,Object curr.=Comp.Co.Curr. (3)Any transaction may involve different currencies for each. Exchange rate valuations are made at the time of the transaction. 回到上面付56RMB的实例,CO doc.是从FI posting过来的,OBA7定义FI doc, Ex.rate type for forgn crncy docs为空表示默认使用所谓的平均汇率Exch. Rate M,CO doc也就使用Exch. Rate M,如果想更改CO doc.的exch. Rate,您会如何整? OK,CO doc表格也说了,Currency type也讲了,实例也举了,问题也提了,如果你还不了解就不大应该了. ???