0% found this document useful (0 votes)
400 views20 pages

Narayan Jyotiraditya Bala Banik Configuration Steps: Main Customizing Activities

The document provides steps to configure foreign currency valuation in SAP S/4HANA, including: 1. Define valuation methods and areas 2. Assign accounting principles to ledger groups 3. Assign valuation areas and accounting principles to simulation ledgers 4. Prepare automatic postings accounts for valuation gains and losses 5. Test the simulation ledger functionality, which has some issues to be resolved 6. The simulation ledger is useful but not fully mature based on errors experienced in testing.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
400 views20 pages

Narayan Jyotiraditya Bala Banik Configuration Steps: Main Customizing Activities

The document provides steps to configure foreign currency valuation in SAP S/4HANA, including: 1. Define valuation methods and areas 2. Assign accounting principles to ledger groups 3. Assign valuation areas and accounting principles to simulation ledgers 4. Prepare automatic postings accounts for valuation gains and losses 5. Test the simulation ledger functionality, which has some issues to be resolved 6. The simulation ledger is useful but not fully mature based on errors experienced in testing.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Narayan Jyotiraditya Bala Banik

Configuration steps
Main customizing activities
SPRO path:

1. Define Valuation Methods

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Define
Valuation Methods
Define a Valuation Method Valuation procedure or rule to be used such as “Lowest Value
Principle” or “Always Valuate”.

Same as in ECC with New GL.

2. Define Valuation Areas

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Define
Valuation Areas
A Valuation Area is associated to a Valuation Method from the previous step, which later on be
used in transaction FAGL_FCV.

A new column with a 3rd currency type was added. However, I have not found any differences
while running FAGL_FCV even when the Company Code had 2 or 3 main currencies.

Similar to ECC with New GL with an extra currency type but no visible impact.

3. Check Assignment of Accounting Principle to Ledger Group

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Check
Assignment of Accounting Principle to Ledger Group

Connect an Accounting Principle with a Ledger Group.

This configuration is part of the configuration of Ledger Groups (SPRO: Financial Accounting >
Financial Accounting Global Settings > Ledgers > Parallel Accounting > Assign Accounting
Principle to Ledger Groups) and although it is not directly connected to transaction FAGL_FCV, it
must be configured before any postings are made into it. This is because trying to change the
Target Ledger Group after postings is not possible.
“Postings already exist with ledgergroup XX
Message no. FINS_ACDOC_CUST368
DiagnosisPostings were already done with ledgergroup XX.”

Same as in ECC with New GL.

4. Assign Valuation Areas and Accounting Principles

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Assign
Valuation Areas and Accounting Principles

The Valuation Area created in step 2 is now connected to an Accounting Principle and also,
to Simulation Ledger/s.

For example, choosing a Valuation Area associated to the Accounting Principle “0L” will bring
connected Simulation Ledgers from transaction FINSC_LEDGER.
Choosing a Valuation Area associated to an Accounting Principle (e.g. “ZCL”) not connected to
any Simulation Ledger will result in “No values found”.

 
 

Configuration example in transaction FINSC_LEDGER (added related hits for simplification


purposes):

5. Activate Delta Logic


Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Activate
Delta Logic

(S/4 system on the LEFT | ECC system on the RIGHT)

A delta logic can be applied in which the system instead of reversing the currency valuation
posting on the next month, it will post the difference between the last exchange rate valuation
with the exchange rate at the key date or new valuation date.

Same as in ECC with New GL with a nicer layout.

6. Prepare Automatic Postings for Foreign Currency Valuation

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Prepare
Automatic Postings for Foreign Currency Valuation
Setting up accounts that will be used when a Valuation Loss or Gain (P&L accounts) happens
and against which Balance Sheet account (BS account).

In this example, transaction KDF is used.

The P&L accounts to be set as GL Account Type “Nonoperating Expense or Income”, which is a
new option in S/4, inside transaction FS00 – GL account mainteinance. No Cost Elements are
created because of this.

Regarding more options for determining the account, OSS note 2577796 has a guided-answer
explanation on how it works.

https://launchpad.support.sap.com/#/notes/2577796

To sum up, transaction OBA1 or OB09

7. Foreign Currency Valuation: Assignment of ECS Environment

Financial Accounting > General Ledger Accounting > Periodic Processing > Valuate > Foreign
Currency Valuation > Foreign Currency Valuation: Assignment of ECS Environment
In case the ECS Environment “FAGL_FCV” does not exist, to check the “Define ECS
Environments” activity described below.

8. Foreign Currency Valuation: Assignment of ECS Environment

Transaction FAGL_FCV_SNRO

Create a counter that will be use during a Foreign Currency Valuation productive run execution.

Additional customizing checks


a) Define ECS Environments

Financial Accounting > Financial Accounting Global Settings > Document > Error Correction and
Suspense Accounting > General Settings > Define ECS Environments
 

b) Define Settings for Ledgers and Currency Types

Financial Accounting > Financial Accounting Global Settings > Ledgers > Ledger > Define
Settings for Ledgers and Currency Types

c) Currency Exchange Rates

Transaction OB08 (Mainteinance of Currency Exchange Rate) + Transaction OBBS (Translation


ratio)
In the system, under the customizing step “Define Valuation Method“, the defined Exchange
Rate type was “M” but since in transaction OBBS, for the combination of currencies to be used
as an example, “EURX” is the alternative Exchange Rate type set, the value taken will be from
that combination.

Testing of the Simulation Ledger


(previously, a document in USD was posted in the Company Code “ZCK1” which has EUR as
the local currency)

1. Posting in a Simulation Ledger


A document starting with S is created.
>> However, and after multiple tests, I could not see the S document inside transaction
FAGLL03H (GL Line items – S/4 HANA simplified transactions) BUT it was possible to see the
document inside FAGLL03 (New GL version):

FAGLL03H on the LEFT | FAGLL03 on the RIGHT


 
(the difference in the numbers of S documents is because of the iterations performed in the
middle, and connected to the next Test performed – Resetting/ deleting a Simulation Ledger
posting)

2. Resetting/ deleting a Simulation Ledger posting

Now a run to reset/ delete a Simulation Ledger posting is selected:


After the run, a document starting with S is created.
>> However, re-running the deletion results in a new deletion document replacing the previous
one.
 

3. Visualization of a Simulation Ledger document

Transaction GD22

It is possible to display a Simulation Ledger Document via transaction GD22.


 

4. Tables of documents already processed > Foreign Currency Valuation: Real run vs
Simulation Ledger run

Table FAGL_BSBW_HISTRY is filled with documents that were considered in a Real/ Productive
run.

Table FAGL_BSBW_HISTSM is filled with documents that were considered in a Simulation


Ledger run.
 

Impression
a) The Simulation Ledger seems to be a good idea from a database perspective but is not fully
mature considering the errors described above:

 Incompatibility of the FAGLL03H transaction with the Simulation Ledger


 Deletion of Simulation Ledger record can be executed multiple times, creates a new
document

Although FAGLL03H already has its limitations (e.g. Fiscal Years with Archived documents not
showing a proper total), it is interesting that it is not considering these simulation documents at
all.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy