Skip to Content
Technical Articles

Extension Ledgers in S/4 HANA

Hello All,

Will try to explain the concept of Extension ledger in comparision to standard ledger with my recent experiences of projects.

Extension ledgers are one of the powerful options that can be used for Management reporting. These ledgers staple the data on top of Standard ledgers,hence no data duplications as number of extension ledgers can point to 1 Standard ledger.There are 2 types of ledgers in SAP S/4 HANA:

  1. Standard Ledgers
  2. Extension Ledgers

Comparision of Standard Ledger and Extension Ledger:

                  Standard Ledger                  Extension Ledger
This is an independent ledger and standard ledger is an underlying ledger. The underlying ledger is a standard ledger.
Postings made to standard ledgers will only be reflected in standard ledger. Postings made to standard ledger will form part of reports of extension ledgers linked to standard ledger.
Total Balance = Balance in Standard Ledger

Total Balance = Balance in Standard Ledger +

Balance in Extension Ledger

Postings can be specifically made in standard ledger Postings can be specifically made in extension ledger
If you are on Classic GL and migrate to S/4 HANA, you cannot activate standard ledgers on day 1 (Subsequent activation of standard ledger is possible though) Extension Ledgers can be activated in S/4 HANA even if you were on classic GL in ECC.
Many Standard ledgers can be created to reporting Many Extension ledgers can be added on top of Standard ledger. (N:1 is possible)

 

When Extension ledgers can be activated?

  1. This can be activated in S/4 HANA.
  2. Unlike standard ledgers, Extension ledgers can be activated in S/4 HANA even if you were not on New-GL and not used Ledgers in ECC.
  3. Extension ledgers are non-disruptive, hence can be actived at any period of time.

Where is the data of Extension ledger stored?

  • It is stored in ACDOCA table only.
  • Postings made to standard ledger are not stored in extenstion ledger specifically.(below example will help you in better understanding)

Example: You have your standard ledger as 0L and Extension ledger as ZX .

  1. If you post a document to 0L. ACDOCA will be updated with ledger posting to 0L only, However when you try to extract reports like FAGLL03  for ledger ZX, all the postings of 0L+ZX will be calculated for balances.
  2. If you post a document to ZX. ACDOCA will be updated with ledger posting to ZX only,hence influencing the balances of ledger ZX.

Config: The setup of extension ledger is very simple.

 

I will try to update this blog with use cases for extension ledger. Happy to get some suggestions and use cases in comments.

 

Thanks

Praful Jain.

 

 

11 Comments
You must be Logged on to comment or reply to a post.
    • Hi Manik,

      Thanks for your comments.

      Non-Leading ledgers and Leading ledgers form part of standard ledgers. You can append extension ledgers on any of the standard ledgers.

      Hope this explains.

      Thanks

      Praful

  • Thanks for sharing, Praful!

    I would add about Extension Ledger is that isn’t available for Fixed Assets in Paralell Control, and the new release 1809 bring new types of this Ledger.

    Regards

    Marssel

  • Hello Praful Jain

     

    Thanks Gaurav Agarwal about your input.

    There are some case, which extend ledger can’t be used for a local requirement if it’s based on leading ledger. For ie in France, there is one case we can’t because extend ledger present all postings even CO, or we need to publish all posting booked in local ledger for legal authority.

     

    So choice to activate this approach versus to create a new ledger should take in consideration the legal localization and can have a major impact in the global architecture.

     

    Of course, the new features based on it are not created to answer topics on legal domain.

     

    Thanks for your blog

     

    Philippe

     

  • Hi Praful,

    Your blog is very very informative. Thank you. But i have one small doubt. Please guide. Inspite of having standard Ledgers, why we need extension ledger? Can you give some information on this please?

    Thanks in advance.

    Regards

    Zunaid

  • Hi Praful,

     

    Thanks for your blog,

     

    I have a small drought on Extension ledger functionality.

     

    If i post a entry only for Extension ledger ,ACDOCA updates only Extension ledger docs  , if i look the report FAGLL03 by selecting extension ledger and Expense GL and company code i can see standard ledger(Historical ) as well as Extension ledger documents , if i choose B/S sheet GL i can see only Extension ledger document .

     

    Moreover it seems no Technical  difference b/w Non- Leading ledger and Extension ledger  as look like  both the ledgers functioning is same .

    Can any one help me with the technical difference b/w Non- leading and Extension ledger .

    Thanks,

    Subbu.