In this blog, I’d like to provide an overview of the cash and liquidity management setup. Understanding the necessary configuration stages, the process architecture, and a sample key data structure (KDS) for your implementation will be made easier for you. It aids companies in making financial management decisions. By examining the Cash and Liquidity management reports, the Treasury Department can decide whether to manage its finances internally or by obtaining a working capital loan from a bank.

A) Initialization

Financial Supply Chain Management is divided into two subcomponents: Cash Management and Liquidity Management (FSCM). Liquidity management is used to verify the liquidity situation of the sub-ledgers, such as Accounts payable and Accounts receivable, while cash management is used to verify the cash position of all bank accounts. To confirm the Cash and Liquidity status, we can additionally employ Memo records, Payment requests, and Parked documents. The Treasury division and the Cash Management operations team both use it. In order to confirm the cash and liquidity position report, we employ the T-codes “FF7A /FF7B.” This document was created with SAP ECC 6.0. I would like to give a quick summary of the configuration followed in the document.

The S4HANA system has more functionality while keeping the fundamental idea the same.

Arrangement levels

We must establish planning tiers. Before conducting the configuration, it is crucial to comprehend key data structure (KDS). For defining a) Planning levels for cash position (Bank G/L accounts), I have used the KDS listed below. b) Liquidity position planning levels (sub-ledgers AP/AR) and c) Memo records planning levels.

  Planning            level  Planning level                    description         Source  Used for
  L1  Main Bank  BNK  Bank
  L2  Outgoing Bank  BNK  Bank
  L3  Incoming Bank  BNK  Bank
  K1  Unconfirmed Vendor  PSK  Vendors
  K2  Confirmed Vendor  PSK  Vendors
  Y1  Blocked Vendor  PSK  Vendors
  D1  Unconfirmed Customers  PSK  Customers
  D2  Confirmed Customers  PSK  Customers
  Y2  Blocked Customers   PSK  Customers
  PR  Payment request (B2B)  BNK  Memo Record-Bank
  MP  Bank loans  PSK  Memo Record-Bank
  MQ  Subledger transactions  PSK  Memo Record-Vendor/Customer

Organizing Teams

The planning levels must be assigned to the planning groups. During reporting, it is used to group planning levels. The customer or vendor group’s traits, tendencies, or dangers are represented by the planning group. So, you can categorise incoming and outgoing payments based on the sum, the likelihood of a cash inflow or outflow, the nature of the business relationship, and other factors.

  Planning                Group  Planning          level  Planning Group Description
  V1  K1  Domestic Vendors
  V2  K1  Foreign Vendors
  C1  D1  Domestic Customers
  C2  D1  Foreign Customers
  MP  MP  Bank loans
  MQ  MQ  Subledger transactions


Planning Format

Planning types that are utilised manually. For the creation of Memo records, the planning type regulates the planning level, number ranges, archiving category, auto expiration, and field status (Memo records are valid for a certain period)

  Planning        Type  Planning Group Description
  MP  Bank loans
  MQ  Subledger transactions
(B) Configuration 

1) Establish the Default Value Date

Define Default value date in SPRO-FSCM- Cash and Liquidity Management-Cash Management-Basic Settings

Activate proposal value date for your company code to default the current date as value date for cash-relevant transactions and Save it.

2) Explain source symbols:

Define source symbols in SPRO-FSCM-Cash and Liquidity Management-Cash Management-Basic Settings

Note: Although SAP has already provided source symbols, you are free to specify your own source symbols if you so choose. I’m solely using BNK & PSK in this document.

3) Allow planning level to be entered as an input for GL Master (OBD4)

You must activate it for your chart of accounts’ groups for cash and bank accounts. To make the planning level a required or optional field, double-click on the relevant account group in the chart of accounts.

4) Allow Sub-Ledger Master record (OBD3/OBD2) to accept input from Cash Management Group (Planning Group).

For Vendor/Customer Master Records, it is necessary. Making the cash management group an optional or mandatory field under the “company code” segment requires you to click on the appropriate vendor/customer account groups.

5) Specify the level of planning

Define planning level with SPRO-FSCM-Cash and Liquidity Management-Cash Management-Master Data-G/L Accounts

To create all the necessary planning levels for the Cash position, Liquidity position, and memo records, click on New Entries, then create them all, saving them after each.

6) Identify Planning Teams

Define planning groups using SPRO-FSCM-Cash and Liquidity Management-Cash Management-Master Data-Subledger Accounts

Here, we will define planning.

Groups and Planning level assigning (This step only applies to PSK (connected to sub-ledgers/Memo records))

To define or save new entries, simply click on them.

7) Keep Blocked Levels Up

Maintain Blocked levels with SPRO-FSCM-Cash and Liquidity Management-Cash Management-Structuring

Click on New entries, then enter your definitions and save them.


  • As soon as the invoice is submitted for the customer/vendor, the system will update planning level Y1/Y2 if the invoice is denied for payment. The vendor/customer line items reports (FBL1N/FBL5N) allow you to confirm this.
  • The system will update planning level K1/D1 (unconfirmed vendor/unconfirmed customer) in the FBl1N/FBL5N report if the invoice is not blocked, up until the user makes a change to a confirmed vendor/customer.
  • The status of the item will change from Unconfirmed to Confirmed if the user manually removes the payment block. Once this has happened, the system will update the planning level in the invoice from K1/D1 to K2/D2, which you can confirm in the vendor/customer line item reports included in the FBl1N and FBL5N reports.
  • From the planning groups that are designated in the business partner/vendor/customer master data, the system will produce planning levels.

8) In the payment request, provide levels.

Define levels in payment requests using SPRO-Cash FSCM’s and Liquidity Management, Cash Management, and Structuring

Click on New entries, then enter your definitions and save them. Mostly, bank-to-bank transfers are done via it. In the business-to-business procedure, we first create a payment request before we authorise it.

9) Establish ranges of numbers for manual planning

Define number ranges for manual planning using SPRO-Cash FSCM’s and Liquidity Management, Cash Management, Structure, and Manual Planning

Set up and store the number ranges for your company code. Planning categories will be allocated to it.

10) Describe the many kinds of planning

Define the different types of planning in SPRO-FSCM-Cash and Liquidity Management-Cash Management-Structuring

A generation of Memo Records with a set expiration date are controlled by the planning type, which also determines the planning Level, Number ranges, archiving category, Auto expiry, and field status.

Add planning types to plan levels and number ranges, then save the changes.

11) Describe the name of the cash management account

Define the Cash Management Account Name in SPRO-FSCM-Cash and Liquidity Management-Cash Management-Structuring

Name your bank accounts’ cash management accounts and save them.

12) Create groupings and keep headings up to date

SPRO-FSCM: Define Groupings, Maintain Headers, Cash and Liquidity Management, Structuring, and Cash Management

Various groups can be defined based on reporting requirements. You can set up separate groups for checking the liquidity position and the cash position, or You can construct a single group to verify both the cash and liquid position.

Select New Entries, specify the groupings below, and save your changes.

13) Keep things organised

SPRO-FSCM- Cash and Liquidity Management-Cash Management – Structuring – Groupings – Maintain Structure

For each grouping, there are two types. (Groups for bank accounts and planning) E-level and G-group. Make careful to specify a structure for each group and level of planning.

To create a structure for your cash position (ZTESTCASH) and liquidity situation (ZTESTAPAR), click on New entries, then specify it and save it.

14) Turn on your company’s code (OBY6) for cash and liquidity management (OT22)

The firm code level controls the activation of cash management. For every company code, you must activate it. If you don’t activate the system, no planning levels will be updated.


You should now have a better understanding of the configuration stages, business process scenarios, and sample critical data structure thanks to this blog. In order to show you the end-user steps, I’d like to create another blog. It will offer you a general concept of the cash & liquidity management reports and business process situations. In my following blog, I will update the end-user steps. I appreciate your time.