Professional Documents
Culture Documents
Ledger Setting in Details in HANA 2021
Ledger Setting in Details in HANA 2021
Ledger Setting in Details in HANA 2021
com
Multinational companies have to prepare their financial statements as per accounting principles
such as Indian GAP, US GAP and IFRS to name a few. It is also called Parallel books. Below are some
transactions accounted differently as per accounting principles.
Tax treatment
Accounting for exchange rate differences
Capitalization and revaluation of asset
Depreciation calculation
R & D expenditure treatment
Provisional entries
Gratuity Fund or Gratuity grants
Revenue or contingent recognition
Inventory valuation
Valuation of WIP
Segmental reporting
Goodwill
Prepaid Insurance
1. Account Approach
2. Ledger Approach
1. Account Approach
Account Approach is the traditional Approach. It is supported both in ECC and S/4 HANA.
I. In parallel account approach we can create the separate GL-accounts for each accounting
principles wise for those accounting transactions areas differs from one accounting principle
to another accounting principle.
II. In addition to accounting principle Specific GL accounts, we also create common GL accounts
for those accounting transactions areas treatment of accounts which are same for all
accounting principles.
III. We can prepare the financial statement for specific account principle wise by considering
the common accounts plus separate accounts which are created for specific accounting
principles
IV. The parallel account approach cannot be used where the financial years are different
between parent company and subsidiary company or between Accounting Principles
separate
IFRS FNANCIAL STATEMANT
accounts for
IFRS USGAP FINANCIAL STATEMENT
Separate
common
account for US
accounts
GAP
Separate
accounts for IAS
Harihar Kewat - hariharp13@gmail.com
2. Ledger Approach
Ledger represents one set of Book. Ledger approach supports to maintain parallel books for each
accounting principle wise, where the FY differs between Parent company and Subsidiary companies,
where the FY differs between accounting principles. We can have multiple ledgers to address the
different accounting principles and to address the management reporting purpose.
Leading ledger is the main ledger and it generally follows the parent company accounting
principle requirements.
We can define maximum one leading ledger in a client.
SAP predefined leading ledger is "0L". Although we can define our own leading ledger but it
is highly recommended to use standard leading ledger 0L.
Leading Ledger "0L" (Zero L) by default assigned to all the Company codes in a client.
The leading ledger will follow as per parent company fiscal year and posting period variant.
Leading ledger integrated with CO (Controlling Module) and logistic modules
Leading ledger is used as per parent company purpose to address consolidation, group
reporting purpose, specific parent company accounting principle requirements.
Non-leading ledger adopts the first two currency types from Leading Ledger and not possible
to change first two adopted currency types but possible to change reaming 8 currency types
at Non leading ledger level i.e. you can have different 8 currency type at the non-leading
ledger.
Non-leading ledger can have different financial years and posting period variant.
Each non leading ledger represents the one set of books.
Non leading ledger, it’s not integrated with Controlling module and Logistic Module. It
means, we can't post entry directly from CO Module or Logistic modules to the specific Non-
Leading Ledger only. The Data always updates to the Non leading ledger along with Leading
Ledger while posting from CO and Logistic Modules.
Not possible to post non leading ledger specific entries to Open Item management GLs.
Not possible clear to non-leading Ledger specific clearing for Open Item management GL
accounts.
If one wants to post and clear non leading ledger specific then activate “Clearing Specific to
Ledger Group” and do not select open item management.
It is highly not recommended to create non-leading ledger with special character @, #, $, %,
^, &, *, (,)! It may give dump.
Extension ledger is used to post delta value on top of underlying ledger. Underlying ledger/Base
Ledger should generally be standard ledger (but one extension ledger can also be underlying ledger
to another extension ledger.) This is because a delta posting is meaningful only with combination
with the original posting. We can introduce extension ledgers at any time and not required to
perform any cutover activities to get historical data. There are four types of extension ledger-
Standard Journal Entries, S-Line Items with technical numbers/deletion possible (Simulation Ledger),
P-Line Items with technical numbers/no deletion possible (Predictive & Commitment Ledger), V-
Journal entries for valuation differences.
Extension ledger is not possible to integrate with asset accounting. Separate depreciation
area for extension ledger is not required.
Extension Ledger currency types by default adopted from underlying/base Ledger and not
able to change it.
Extension Ledger FY by default adopted from Base Ledger but not possible to keep different
FY.
Possible to keep different Posting period Variant and accounting principle at Extension
Ledger Level.
Not possible to create Ledger group by combining both Standard and Extension Ledger. We
can create separate ledger group for extension ledgers only.
It is also known as predictive ledger. It wouldn’t create FI document. It creates technical document
only (System creates internal document) and not possible to delete technical document but can be
reversed. Purpose of this ledger are cost center budgeting/commitment, Incoming sales order for
margin analysis, Statistical Condition type values updates for Margin Analysis.
Local currency type - it is always taken from company code currency type it is always 10.
Global Currency type – It is always taken from controlling area currency type.
1st FI currency – it is always Local currency type. It cannot be user defined. It is also known as first
local currency.
2nd FI currency – it is always Global currency type. It cannot be user defined. It is also known as
second local currency in BKPF.
3rd FI currency – it is always first sap predefined currency given in the FreeDefCurrency1 to
FreeDefCurrency8. it will not consider user defined currency type.
Summary:
While running report for extension ledger it shows balances of base ledger (underlying
ledger) +extension ledger.
Extension ledger is not integrated with asset accounting.
If non-leading ledger is having different fiscal year variant than company code’s fiscal year
variant then we need to create additional ledger for asset accounting purpose in our case Y0
and otherwise not needed.
Representative ledger checks posting period variant opened or not. If the representative
ledger posting period is opened then system allows to post the entry for all the ledger which
belongs to the same ledger group even if other ledger period is closed.
If representative ledger period is closed then the system it rejects to post the entry for all
the ledgers which belongs to the same ledger group even though other ledger periods are
opened.
If we select manage posting period option from OBY6 then system checks all the ledgers
posting period opened or not in the ledger group and it ignores the Representative Ledger
functionality.
If the ledger group is having the leading ledger, then always leading ledger is the
representative ledger for the specific ledger group.
If the ledger group does not have the leading ledger, then we need to specify if any ledger
following FY similar to Leading Ledger as the representative ledger.
After configuration is done, always run below option for configurations error checking.
Harihar Kewat - hariharp13@gmail.com
Please contact me for S4 fico training (hariharp13@gmail.com) and I am also looking for S4 FI job
change.