Skip to Content
Author's profile photo Former Member

Steps to configure Special Purpose Ledgers

Special Purpose Ledger


Special Purpose Ledgers are ledgers that you can define for your specific business and organizational requirements. The ledgers contain the dimensions you enter. You can create Special Purpose Ledgers in your FI-SL system.

Step 1) Define Table Directory


IMG Path:


Financial Accounting (New) -> Special Purpose Ledger->Basic Settings->Tables->Execute Express Installation


In this activity, you can perform an express installation for a FI-SL system. The system performs the express installation for the respective functions using default settings and values.


Step 2) Maintain Table Directory


Financial Accounting (New) -> Special Purpose Ledger->Basic Settings-> Maintain Table Directory

In this step, you can call up a directory of all the tables used in the Special Purpose Ledger system and display or maintain these tables. The table directory is updated automatically when you install an FI-SL table.  You should only maintain it manually if absolutely necessary.



Step 3) Maintain Fixed Field Movement:


Financial Accounting (New)-> Special Purpose Ledger->Basic Settings-> Maintain Fixed Field Movements

In this step, you can define which fields of a sender table are transferred to the fields of a FI-SL receiver table. Table T800M is updated automatically if you install a FI-SL table you should only maintain the table manually if absolutely necessary. You should under no circumstances delete entries from this table.


Step 4) Maintain Field Movements

Financial Accounting (New)-> Special Purpose Ledger-> Basic Settings-> Master Data-> Maintain Field Movements


When assigning activities to your company code/ledger and global company/ledger combinations, you define a field grouping code for each combination.  This field grouping code determines which dimensions from other SAP application areas are transferred to dimensions in the FI-SL system.  In the “Maintain Field Movement” step you can maintain the field grouping codes for your activities.


Step 5) Define Ledger

Financial Accounting (New) -> Special Purpose Ledger-> Basic Settings-> Master Data-> Ledger-> Define Ledger

In this step, you can create and maintain a Special Purpose Ledger. Data is posted to the ledgers from other SAP application areas or external systems and can also be entered directly in the FI-SL system.


Step 6) Maintain Company code:


Financial Accounting (New)-> Special Purpose Ledger-> Basic Settings-> Master Data-> Ledger-> Maintain Company Codes




Display Data

When a document is entered it generates unique special purpose document number. In the reference field of the document the original document detail appears. It may be FI document number (If posted directly),PO number(If entered through MM module) or it may be a Billing document number.

Ex:Go to FB03 and enter FI document number as below and press enter.


In the below screen you can get the special purpose document number as below.



The special purpose ledger document appears as below.


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Lakshmi Sama
      Lakshmi Sama

      Hi Gunjan,

      Good document and keep sharing your knowledge.

      Thanks & Regards,

      Lakshmi S

      Author's profile photo Faizan Yaqoob
      Faizan Yaqoob


      what is the difference between special purpose ledger and non leading ledger? when we post any document in financial it automatically gets updated in non leading ledger as well but we can specifically post to non leading ledger as well. same can be done in special purpose ledger as well i guess. But is it possible to block FI posting from getting updated in Special purpose ledger? and update only documents that we want in special purpose Ledger?


      Author's profile photo Erwin Leitner
      Erwin Leitner



      Thank you very much.

      all the best erwin

      Author's profile photo Bharathkumar Nallamalli
      Bharathkumar Nallamalli

      Hi Gunjan,

      Nice Document. Can you please share some inputs on how to transport SPL Configuration. When Config is created, TR is prompted and saved. But there is another Tcode GCT1 to transport Ledgers. Do we need to create TR using GCT1 transaction?

      Author's profile photo durkin zhou
      durkin zhou

      thanks for sharing, it's clear and simple way to master special purpose ledger quickly.