文档详情

SAP货币类型

野鹰
实名认证
店铺
DOC
362KB
约8页
文档ID:1061430
SAP货币类型_第1页
1/8

1).SAP 货币类型SAP 一贯号称其产品国际普遍适用性强,适合各种会计准则和多货币记帐,在货币处理上下足了工夫, SAP 预置了多种货币类型,见上图(Tcode: OMX6),常见的货币类型有:00: 凭证货币,也叫记帐货币,SAP 系统中 1 个凭证有且只能有 1 个记帐货币10: 公司代码货币,即本位币(第 1 本位币),也叫 FI 货币,SAP 还允许设置另 2 个附加本位币30: 集团货币,通常是集团所在地国家币种(也可直接设置为如 USD 这样的硬通货),通常也作为控制范围货币SAP 中集团货币也叫 Client 货币 , Tcode: SCC4 中定义 client 中可设置 1 个唯一的集团货币A0: 财务管理范围货币,或称为预算货币B0: 经营范围货币,获利分析货币,该货币通常被设置为总部或母公司所在国货币2).公司代码货币和控制范围货币(FI 货币和 CO 货币):使用多数国内管理软件,通常不大会涉及货币的选择问题,举个实例,假设国内某公司(本位币为 RMB,公司代码 9000)同时在境外拥有 2 家子公司,子公司代码 B 设置香港(本位币为 HKD,公司代码 9001),子公司代码 C 处在美国(本位币为 USD,公司代码9005),使用单机版的国内财务软件,不存在所谓的控制范围货币(CO 货币) ,货币设置毫无悬念, SAP 则从组织架构、业务处理和数据存储上就区分出财务和管理模块,对外法定报表和内部管理报表详加考虑,也迎合了大型的跨地域的集团性公司的需求。

SAP 的 FI 和 CO 模块分别对应到财务会计和成本管理,组织架构上,一个控制范围(CO 基本组织架构)可以包含多个公司代码(FI 会计核算最小单元) ,组织架构上两者发生联系;FI 实际过帐时,建立了初级成本要素(成本要素可理解为 CO 科目) 的损益科目将同时自动过帐到 CO 模块,形成 CO 实际值,FI 和 CO 业务上发生联系当然,除此以外,CO 还保存有统计、计划和预算数据现在,来探讨 SAP 控制范围货币的设置,通常的做法有 2 种:单一控制范围:一是只设置 1 个控制范围,控制范围货币设置为 RMB,在本例中,将 ABC 3 个公司代码全部分配到该控制范围例 1:现在,公司代码 9005(本位币 USD)2009/01(当期汇率 6.7)和 2009/02(当期汇率6.6)分别发生 10,000USD 差旅费(67000RMB)和 10,000 USD 差旅费(66000RMB) , 使用Tcode:S_ALR_87013611 默认只能看到控制范围货币 RMB 金额,SAP 允许用户使用货币折算,如 2009/03 月(当期汇率 6.5)需查看 2009/01-02 的累计发生额,使用货币转换将控制范围货币 RMB 转换为 USD,你只能看到的转换后的 USD 金额为(66000+67000)/6.5=20,461.54USD,显然这不是所要的结果,因为实际累计发生的差旅费仅为 20,000USD。

如上图,选择菜单环境 ->选项 ->一般设置下的 “专家方式 ”,就能对 CO 金额进行报表显示货币转换 ,选择一包含整个控制范围各公司代码下的成本中心组就能看汇总的成本分析报表,当然会出现折算差异例 1 就是设置 1 个控制范围的一大缺点(当然这有解决方法,稍后详细介绍) ,简单总结 1 下设置 1 个控制范围的缺点:(a).汇率和货币转换引起的各种问题,关于汇率,曾有这么个问题,集中在一起的公司代码 A/B/C 对 USD/RMB 的汇率同一期有不同的要求,SAP 的汇率只能针对到凭证类型(OBA7 定义凭证类型时已默认识使用平均汇率类型 M) ,很难满足此类要求b).成本中心计划(Tcode:KP06)默认只能使用控制范围货币 RMBc).作业类型(Tcode:KP26)及其他计划默认只能使用控制范围货币 RMBd).使用默认报表查看成本费用类报表十分不方便e).关闭 CO 期间 (Tcode:OKP1)影响其他公司,同一控制范围的集中服务器都有这个问题f).CO 相关权限控制方面不如分离的多个控制范围灵活单一控制范围的优点在于,很容易跨公司代码进行费用分摊,如在珠三角地区,属于在港注册(本位币 HKD)却在内地工作的港方人员的人工成本可以分摊到产品上(生产企业在内地注册) ,如果存在此类业务,就不得不使用单一控制范围,简单总结单一控制范围的优点:(a).实现同一控制范围下的跨公司代码费用分摊。

b).虽然在单个公司代码层查看成本分析类报表不方便,但在总部(或母公司)层面查看各公司的汇总报表相对方便,无需切换控制范围,当然也存在汇率转换问题c).相关增强接口比较容易控制多控制范围:通常根据区域或不同本位币分别设置控制范围,从 CO 角度,设置的多个控制范围间很难进行业务交互,因为控制范围是成本管理的基本单位,CO 的各项业务交易都是基于控制范围对照单一控制范围,简单总结一下多控制范围的优缺点:优点:(a).财务本位币和成本控制范围货币完全一致,不会出现汇率转换差异问题b).由于控制范围货币和本位币一致,标准的 CO 报表直接就可使用c).分离的控制范围权限管理方便, CO 期间关闭不会互相影响缺点:(a).集团境外公司的不同币种越多,则建立的控制范围越多b).比如存在一套财务人马处理不同公司的帐务,则需频繁切换控制范围c).无法直接进行不同控制范围下的跨公司代码费用分摊3).附加本位币和币种数据存储分析单一还是多控制范围?决定这个问题前研究一下 SAP 的数据存储,其实很简单,只要看看如下几个表就可:BKPF/BSEG: 会计凭证主表BSEG-WRBTR:凭证货币金额/记帐货币金额BSEG-DMBTR:本位币金额/法定报表金额BSEG-DMBE2:第 2 本位币金额BSEG-DNBE3:第 3 本位币金额COBK/COEP:成本凭证主表 (成本中心费用实际值,值类型 4)COEP-TWAER:交易货币币别COEP-WTGBTR:交易货币金额COEP-OWAER:对象货币(成本对象货币币别)COEP-WOGBTR:对象货币金额COEP-WKGBTR:成本控制范围货币金额例 2:如上图,假设公司代码 9005(本位币 USD),属于控制范围 9005(控制范围货币 RMB),某成本中心发生两笔费用,1000USD 劳务费和 1000RMB 咨询费,则两笔费用在 CO 数据(COEP 表)如下存储:1000USD:TWAER 交易货币 USD, OWAER 对象货币 USD(即成本中心货币)WTGBTR 交易货币金额 1000USD,WOGBTR 对象货币 1000USDWKGBTR 成本控制范围货币金额  6800RMB(汇率 6.8)1000RMB:TWAER 交易货币 RMB, OWAER 对象货币 USD(即成本中心货币)WTGBTR 交易货币金额 1000RMB,WOGBTR 对象货币 147.06USDWKGBTR 成本控制范围货币金额  1000 RMB*对象货币意思就是成本对象的货币 ,通常默认就是公司代码货币 ,如某成本中心属于某公司代码 ,成本中心的对象货币就是该公司代码的本位币 ,同样如果某实际内部订单属于某公司代码 ,其对象货币也是该公司代码对应的本位币 ,现在,假设该内部订单做某预算 ,该预算被多个不同本位币的公司代码耗用 ,则该订单可以设置另外的对象货币,这种业务应该非常稀少,故几乎可以认为对象货币就是公司代码货币。

GLT0:旧总帐科目汇总表TSL*:凭证币科目汇总额HSL*:本位币科目汇总额KSL*:集团货币科目汇总额(通常设集团货币为第 1 附加本位币)FAGLFLEXT:新总帐汇总表      TSL*:凭证币科目汇总额HSL*:本位币科目汇总额KSL*:集团货币科目汇总额OSL*  第四货币(附加本位币 )科目汇总额COSP:包括成本中心费用计划的存储表(成本中心费用计划值)COSP-WTG*:业务货币期间汇总值COSP-WOG*:对象货币 (本位币)期间汇总值COSP-WKG*控制范围货币期间汇总BCS 报表的数据抽取:如上图,以成本中心的实际增量数据源 0CO_OM_CCA_9 为例,Tcode:RSA3 测试例 2 的抽取结果如上,COEP 表的 2 行根据不同的货币类型变成了 3 行, 结果和 COEP 表完全一致其中货币类型 20 为成本控制范围货币,还可以看到对象货币就是公司代码货币 10也就是说,BW 总是可随时取到各种币别的数据,在报表项目中,我们通常将报表分公司代码层次和总部/母公司/事业部层次,以美国的公司代码 9005 的招待费为例,该公司各级部门主管可能需要看到本部门各员工发生的招待费用;对公司高层,则通常只需看到各部门的招待费汇总额就可,报表货币当然为 USD,对于其母公司,则通常需要公司代码 9005 经过外币报表折算后的 RMB 报表进行法定合并,成本费用类报表通常并不折腾合并,货币统一为RMB 后汇总一下瞧瞧, “国内管理主要依据报表” ,报表不能出具麻烦就很大,当然,如果母公司领导感兴趣,也可以下钻追溯一下 9005 公司层次的 USD 报表看看也未尚不可,最好能追溯到 ERP 的原始数据,这是做数据仓库的终极目标,实现很难!*为什么 Tcode: OKKP 中设置 30 为成本控制范围货币到此成了 20 呢?这样理解,即使你OKKP 设置 10 为控制范围货币实际上最终还是会换成 20, 20 是控制范围的最终表示货币类型。

4)控制范围对物料成本核算的影响按照 SAP 的逻辑,设置单一控制范围后,如公司代码 9005,由于其 CO 货币为 RMB,如未启用物料帐,则物料主数据中只有 USD 单价,将折算成 RMB 到 CO,如果启用物料帐和 FI/CO双重货币,则物料主数据同时设置 FI 的 USD 价格和 CO 的 RMB 价格,各自进入各自系统,而按国内传统习惯,FI 和 CO 金额应该完全一致,显然经过折算后 FI 和 CO 会存在一定折算差异 目前国内有的炼化企业,由于物料帐启用 FICO 双重货币 10/30,实际上 FI 本位币和CO 货币都是 RMB,假设某原料不小心将 FI 和 CO 维护不一致,如 FI 价格 4000RMB/吨,CO 4200RMB/吨,发料一吨,参考分录为:Dr:原材料消耗   4000 RMB(FI 模块)-> 4200 元(  CO 和物料帐模块)Cr:原材料库存  4000 RMB除非需要使用 SAP 默认的利润中心转移价格(物料帐必须使用 FICO 双重货币) ,建议物料帐尽量只使用单一货币即公司代码本位币,使用单一货币后 CO 数据将由 FI 根据货币币别自动折算。

5).单一还是多控制范围理解了前几部分后,就可以根据实际业务决定使用单一还是多个控制范围,技术上配置很简单,OKKP 在分配控制时间可选择 1(控制范围和公司代码相同 )和 2(跨公司成本核算), 如下图个人建议,如果境外公司不存在成本中心/作业计划、复杂的生产成本结算和跨公司费用分摊,还是使用单一控制范围为好,特别是境外的业务全部集中在一台服务器上,或者我们需要往这台集中服务器上载其他的财务系统数据,除非确实必要分开,将几个鸡蛋放在 1个栏子中毕竟好照顾一点6).弥补单一控制范围的缺陷通过上面分析,从自开发报表和 BW 中,总是能取到实际所需货币类型的数据,再以 USD公司代码 9005 为例,假设其归属到单一控制范围货币 RMBa).自开发的成本分析报表总能取成本对象货币值,9005 公司代码费用分析通常只要 USD,如果想折算到 RMB,FI 层面可看附加本位币,CO 层次可看控制范围货币b).BW 层的公司代码报表当然也取 10 货币类型,到了总部层次,需要转换 RMB,只需要在例程中直。

下载提示
相似文档
正为您匹配相似的精品文档