前言:有关SAP系统中币种折算的设置。
有关SAP系统中币种折算的设置,这个是我最近从SAP系统中出具合并报表时候遇到的问题。在我之前待过的欧美企业都没有遇到这个问题,一方面可能是我之前没有真正负责过reporting这块,另一方面可能是我之前待过的公司,他们是通过SAP系统以外的第三方系统进行合并抵消后生成合并报表,例如可能是通过HFM系统。我这次遇到的情况是合并抵消出现0.01元的差异。看到的朋友可能会笑话我,为了0.01元的差异能这么较真,是的,做会计就是这样,1分钱都不能差,或者说是较真那1分钱差异的来源。下面我逐步介绍一下这次的情况,以及SAP中是如何设置和计算的,分享给大家。
这次我遇到的业务是,子公司B的记账货币是港币(HKD),母公司A开具的发票上的货币是美元(USD),而集团货币(即用于编制合并报表的货币)是人民币(CNY),SAP系统中货币折算的设置是上方的红框内的内容,即Source currency type设置为Comany Code Currency:
这里补充说明一下:
Company Code Currency是记账货币(即企业出具单体报表的货币) Document Currency是收到发票上的货币 Group Currency是集团货币(即用于编制合并报表的货币)
当SAP系统中将Comany Code Currency设置为外币折算源币种的时候,母公司A开具的美元发票在子公司B的账面入账时,一边是Document Currency - USD,一边是根据SAP系统中维护的汇率折算出的Company Code Currency- HKD。到这里,如果我们将SAP系统中外币折算源币种设置为Document Currency,这笔发票的记账从Document Currency - USD和Company Code Currency- HKD来看都是一样的,区别就在SAP系统折算Group Currency的时候。
设置为Comany Code Currency的时候,SAP会在HKD 11,889.29元的基础上折算Group Currency;而设置为Document Currency的时候,SAP是在USD 1,520.00元的基础上折算Group Currency。通常情况是不会有差异的,但系统保留两位小数的时候,容易产生0.01的差异,导致公司间抵消不为零。
如果有和我遇到相同情况的朋友,可以考虑将折算源币种的类型设置为Document Currency,就能规避在SAP系统中进行合并抵消时因为这种情况导致抵消不干净的情况。