Working with Group Currency in SAP S 4HANA


When the conversion of a value was successful, the system replaces the original value of the currency amount column with the converted value. Furthermore, it replaces the original unit of the corresponding currency unit column with the target unit. BCV is neither responsible for providing the exchange rate data in the BCV system nor for checking the completeness, correctness, and timeliness of this data. Missing or inaccurate data may result in erroneous query results. The Manage Currencies tool consists of several activities. These activities include the necessary configuration steps in the Preparatory Phase as well as necessary conversion steps in the Execution Phase.

sap currency

Currency translation ratios are to be setup against the new exchange rate type for maintaining exchange rates. The exchange rate type M means the standard translation at the average rate provided by SAP. By default, the SAP system considers exchange rate from the exchange rate type M . This conversion between the company code currency EUR and the group currency is set up in the exchange rate tables in Transaction OB08, as shown here. A company code currency is GBP and goods are purchased in EUR. In this case, first translation ratios need to be maintain for GBP/EUR and EUR/GBP combinations to allow us to maintain the exchange rate in the transaction code OB08.

How to Maintain Exchange Rates in SAP

You can also decide whether the currency conversion shall be done in real-time. If you don’t select the Real-time Conversion checkbox, you can do this at period-end closing using the foreign currency run. If you are using transfer prices, create the required number of currency types and select the valuation view you need . For the currency types with group or profit center valuation, you need to enter the base currency type, meaning the currency type with the legal valuation view on which the transfer prices valuation will be based. For each base currency type there can be only one currency type using group valuation and one using profit center valuation. For each currency type you decide whether you want the corresponding currency conversion settings to be valid globally for all company codes or want to define the currency conversion settings at company code-level.

sap currency

SAP Currency will regroups the important topics needs to know about Currency in SAP. It covers SAP Currency Tcodes, Currency Tables, how to check and convert Currency and other miscallenous topics about SAP currency. If you are looking for more detail about SAP Currency table or SAP tables related with currency you can use SAP transaction SE11. I used below ABAP SELECT statement from TCURT currencies table for an SAP Invoice Smartforms output in order to display currency text of a given currency code parameter. Now, you can make a purchase for this material to see how it affects the material master and relevant reports. For a purchase of 1,000 pieces at a price of 1.80 EUR, the purchase order is shown here.

Transaction currency

Maintenance View for Table TCURNA direct quotationmeans that exchange rates are entered for From currency to To currency. An indirect quotation means that exchange rates are entered for To currency to From currency. On the above screenshot, the currency AUD/NZD exchange rate is considered to be maintained against AUD to NZD.

Hi there, wanted to check with all of you if it is recommended to have daily rates in place. Still in S/4HANA till On-premise 1709 release we have maximum 3 currencies in FI, 2 currencies in CO and 3 currencies in ML. However in Universal Journal table we can have maximum upto 10 currencies. Currencies are part of the business data configured in the complete SAP CC system. They are not included in the pricing catalog of a service provider. You must configure currency information in the master data managed by SAP CC and related to the customer service pricing and related to the end customers of the service provider.

sap currency

With currency types 40, 50, and 60, specify the currency only as long as no company codes have been assigned. If company codes have been assigned, sap currency the system defaults the currency automatically. As per the client requirement it is also possible to create a new exchange rate type.

We will mention the SAP transactions and tables that are relevant for this process. In SAP, all currencies are maintained according to ISO Standard. We can configure currencies as per the rules of the country defined in the company code. SAP provides currencies of every country and we can also define our own currency if we require. Create a new currency exchange rate record in Manage data or upload it using Import and Export Data Tool. Note − You can use Information system to view the reports in any currency including the above mentioned currency types and Project System translates the values in report as per the latest conversion values.

Setting Up Group Currency for a Company Code

Thank you Ajeet for such a nice explanation around currency settings. I have couple of questions and appreciate if you can help answering them. If there are reasons you can still use currency type 20 however this is not recommended due to the limitations as mentioned above. This blog is written based on my own experience and have referred various OSS notes, Your feedback is welcome.

  • Typically, these are the currency types for a group currency, hard currency or index-based currency.
  • Depending on the source of exchange rates you used in the BAdI implementation, you have to provide appropriate exchange rate information at the respective place.
  • Furthermore, it replaces the original unit of the corresponding currency unit column with the target unit.
  • Thank you Ajeet for such a nice explanation around currency settings.

Fixed Asset Accounting depreciations, currently not fully support the non BSEG currency, this means the amounts are converted with the current exchange rate and not with the historic exchange rate of the asset acquisition. When you define C+V profile you can pick either company code currency or Group Currency and combination of currency type and valuation view determines above mentioned 4 CT those are specifically meant for transfer pricing. Each object in Controlling, such as cost center or internal order, may use a separate currency specified in its master data. When you create an object in CO, the SAP system defaults the currency of the company code to which the object is assigned as the object currency. You can specify a different object currency only if the controlling area currency is the same as the company code currency. There is an object currency for the sender as well as one for the receiver.

My client don’t want to post any transaction other that USD currency, I mean no any foreign currency. Could you please let me know how can I make necessary change in current system. I know there is do through substitution rule but I am not technical knowledge, I am in functional area. Currency Type 20 is not supported as a “2nd or 3rd FI Currency”, which means, it cannot be used as a BSEG relevant currency. But it can be used in the universal journal with same functionality, like any other “non BSEG” currency, e.g. a currency type in customer namespace like Z1.

These steps must be completed to ensure that new currencies are consistently introduced. This tool reconciles general ledger accounting data as well as the journal entries that were posted in the current fiscal year. This means that journal entries and entities that are used for reporting in external accounting, are completely reconciled and rounding differences are posted.

Depending on the source of exchange rates you used in the BAdI implementation, you have to provide appropriate exchange rate information at the respective place. If no active BAdI implementation exists, the system determines exchange rates from database tables TCURR and TCURF. For more information, see section Determination of Exchange Rates above. In this SAP FI tutorial, we will talk about SAP exchange rate table in SAP Financial Accounting. You will learn what tables in SAP FIare used for managing and changing exchange rates.

Currency Types And Configuration Process In SAP – Introduction

The local and global currency are then always used in the legal valuation view in this ledger. Documents in Controlling are posted in the transaction currency. The transaction currency can differ from the controlling area currency and the object currency. The system automatically converts the values to the controlling area currency at the exchange rate specified. This currency is set up when you create the controlling area.

As you should already know from our previous tutorials,Exchange rates are to be maintain in SAP to allow transactions in other than the company code currency or book value in additional local currencies in the New G/L accounting. If you select currency type 40 or 50 in controlling area, the company codes must either be in the same country, or the countries must use the same index-based currency or hard currency. You can select currency type 10 in controlling area only if all company codes assigned to the controlling area uses same currency. A company code is in the currency INR whereas I have to book an invoice in USD. To allow this transaction first the currency translation ratios for INR/USD and USD/INR to be maintained.

Wouldn’t this use ledger 8A then with separate PCA document? I may be little confused as I have read contradicting things in books and blogs. If you deactivate the company code currency, you can no longer use plan versions and reports that use the company code currency.

Use the currency control if:

Decimal places configuration cannot be changed after transaction posted because it will lead to data inconsistency. In our example, for currency RON decimal places should not be maintained . Group currency is the currency that is set up for the client. This means that all company codes in the same client will have the same group currency.


Please enter your comment!
Please enter your name here

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.