Cash Flow 1
Cash Flow 1
PUBLIC
Warning
This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product documentation. The information included in custom
documentation may not re ect the arrangement of topics in the SAP Help Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not
for productive use.
This is custom documentation. For more information, please visit the SAP Help Portal 1
2/24/2024
PUBLIC
Warning
This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product documentation. The information included in custom
documentation may not re ect the arrangement of topics in the SAP Help Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not
for productive use.
This is custom documentation. For more information, please visit the SAP Help Portal 1
2/24/2024
Use
Cash and Liquidity Management enables an organization’s cash or treasury department to manage bank accounts centrally, overview the cash operations and long-term liquidity
trends accurately and precisely. Cash managers can easily and intuitively get a high-level overview and detailed insights into bank accounts, cash position, and cash ows, which
enables them to make decisions and take actions directly. The major features are listed below.
Note
This solution is intended for business use only. You should not use it for personal bank accounts or personal cash operations.
Bank Relationship Management allows you to manage your bank account master data centrally, using a process to govern the opening, closing, changing, and reviewing of
bank accounts. The streamlined work ow and dual control processes also help improve user efficiency in accomplishing compliance-related tasks.
Cash Operations
Cash Operations allows you to review the cash position to understand cash distribution, to establish whether bank accounts have sufficient funding (or a surplus) for the day’s
payment obligations, and to decide whether to invest available cash in the short term.
Liquidity Management
Liquidity Management allows you to analyze the past actual cash ows and forecast the medium-term liquidity trends. It also provides rolling plan cycle management and
planning status monitoring with variance analysis on plan, actual, and forecast data.
Related Information
Business Function: Cash and Liquidity Management
Con guration Guide for SAP S/4HANA Finance for Cash Management
Data Setup Guide for SAP S/4HANA Finance for Cash Management
Use
You can integrate allocated cash coming from SAP Liquidity Planner into One Exposure from Operations. In this integration scenario, the source application SAP Liquidity Planner and
One Exposure from Operations run in different systems (side-by-side scenario). SAP Liquidity Planner runs in SAP Business Suite systems (releases SAP S/4HANA 6.0 EhP 6, EhP 7,
or EhP 8).
Allocated cash contains the following information from SAP Liquidity Planner:
Reference to the original data of SAP Liquidity Planner in the remote system
Account Assignments:
Company
Business Area
Bank Account
Liquidity Item
Certainty Level
One Exposure derives cash forecasts for items representing allocated cash. It stores this information with the certainty level ACTUAL.
Flow Type
The system uses the following ow types for forecasts in One Exposure:
Liquidity Item
The system takes the liquidity item from the SAP Liquidity Planner in the remote system. The same liquidity items have to exist in the remote and in the central system.
You use transaction FQM_TRANSFER in the remote system for periodic transfer of data to the central system.
If errors occur during data upload, the system collects these errors in an application log in the remote system. Alternatively, you can also see the messages directly after executing
transaction FQM_TRANSFER in the remote system.
This is custom documentation. For more information, please visit the SAP Help Portal 2
2/24/2024
Prerequisites
To derive a bank account, you have to maintain connectivity path information for remote bank accounts in the bank account master data of the activity Manage Bank Accounts in the
central system. There, you need to ll the ID category eld with Remote System: G/L Account, and enter the company code and G/L account from the remote system.
In the central system, you have to con gure a Web service based on the service de nition FQM_WS_DISTRIBUTE. In the remote system, you have to de ne a logical port for each
remote system based on the consumer proxy CO_FQM_WS_DISTRIBUTE.
Features
In the remote system, you have the following additional functions
In the event of errors in already transferred data, you can trigger an exceptional transfer with transaction FQM_TRANSFER_MANUAL.
You can trigger the deletion of all existing data or the source application LPA from One Exposure in the remote systems with transaction FQM_DELETE.
Activities
Customizing Activities
Central System
In this Customizing activity, you assign the paying company codes (FLQ*-ZBUKRS) and company codes (FLQ*-BUKRS) of the remote system to company codes in the central
system.
In this Customizing activity, you assign the business areas of the remote system to business areas in the central system.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application LPA from
One Exposure. You do this for each company code and source application.
Remote System
You use this Customizing activity to con gure for which companies you transfer allocated cash, and the earliest transaction date for each company.
You nd this Customizing activity under: Financial Supply Chain Management Cash and Liquidity Management Liquidity Planner Tools
More Information
For more information on how to set up the remote and the central system, see Integration with Remote Systems.
Use
Note
If you use “SAP Fiori Cloud for SAP S/4HANA”, this information is not relevant for you. You don’t need to install individual apps. Instead, you connect your back-end system to the
SAP Cloud Platform.
For more information, see the product documentation for “SAP Fiori Cloud for SAP S/4HANA” on the SAP Help Portal at http://help.sap.com/ oricloud_s4hana .
In addition to the overall SAP S/4HANA installation tasks described in the UI Technology Guide for SAP S/4HANA and the implementation tasks speci c to each app explained in the
SAP Fiori apps reference library, you must perform several implementation tasks speci c to apps for Finance.
This is custom documentation. For more information, please visit the SAP Help Portal 3
2/24/2024
Activate Additional OData Services and ICF Nodes
Note
These tasks are linked to the application type of an app. You can nd the application type for a speci c app in the SAP Fiori apps reference library, which is available at
https://boma0d717969.hana.ondemand.com/sap/ x/externalViewer/
Purpose:
If you use apps that have Generic Job Scheduling Framework as their application type in the SAP Fiori apps reference library, ensure that the UIBAS001 software component is also
installed on your front-end server. These apps need generic services and UIs in this software component to run properly.
How?
For more information, see the Installation Guide for SAP S/4HANA.
Purpose:
If you want to use analytical apps that have Design Studio as their application type in the SAP Fiori apps reference library, create the S4FIN system alias for your SAP Gateway.
How?
Create this alias in the SAP Customizing Implementation Guide (SPRO transaction) under SAP NetWeaver SAP Gateway OData Channel Con guration Connection Settings
SAP Gateway to SAP System Manage SAP System Aliases .
For more information, see the Installation Guide for SAP S/4HANA.
For more information on setting up RFC connections to back-end systems, see the UI Technology Guide for SAP S/4HANA.
Purpose:
The n.central.user.defaultparameter application plug-in is called for determining the value for certain user default parameters (for example, company code) from the ABAP back
end. The plug-in is called in two situations:
How?
To do this, use the /IWFND/MAINT_SERVICE transaction and add this service. Alternatively, you can activate the services in the SAP Customizing Implementation Guide
(SPRO transaction) under SAP NetWeaver SAP Gateway OData Channel Administration General Settings Activate and Maintain Services .
Note
If you have multiple ABAP back-end servers, you must activate the FIN_USER_DEFAULTPARAMETER_SRV technical services on each ABAP back-end server by listing each
system alias.
This is custom documentation. For more information, please visit the SAP Help Portal 4
2/24/2024
The activation on the ABAP front-end server triggers automatically the activation of the FIN_USER_DEFAULTPARAMETER_SRV technical service on your ABAP front-end
server. You can check this using the SICF transaction. Check under defaulthost sap opu odata sap .
2. On your ABAP front-end server, activate the FIN_ACC_USERPAR ICF service . Use the SICF transaction and check under defaulthost sap bc ui5_ui5 sap .
3. In the SAP Fiori Launchpad Designer, in all new business catalogs that you create for your Finance apps, create a reference to the target mapping of the Shell semantic
object with the plugin action, which is delivered in the SAP_TC_FIN_ACC_COMMON technical catalog. Note: This target mapping is already referenced in the template
business catalogs delivered by SAP.
Purpose:
The activation of the Central Simple Finance Fiori Reuse Library provides a collection of central functions used by all Finance Fiori apps.
How?
Use the SICF transaction to ensure that the following two nodes are active:
For more information on the Central Simple Finance Fiori Reuse Library, especially for information about other mandatory SAP Notes that must be implemented, see SAP
Note2117762 .
Purpose:
Ensures that analytical apps that have SAP Smart Business as their application type in the SAP Fiori apps reference library run properly.
How?
/sap/bw/ina/GetServerInfo
/sap/bw/ina/GetResponse
Purpose:
Ensures that analytical apps that have Design Studio as their application type in the SAP Fiori apps reference library run properly.
How?
Use the SICF transaction. Note: If your front-end and back-end servers are running on different systems, activate these nodes on both the front-end and back-end servers.
More Information
If you need more help, try the “SAP Fiori - Troubleshooting Guide for Financial Apps”, which is available on the SAP Community Network at http://scn.sap.com/docs/DOC-70278
Use
With this app, you can gain an overview of the daily cash ows for the past 90 days. This KPI helps you identify unusual in ows and out ows and take action accordingly. You can lter
and drill down by various dimensions. This app is available for the roles of Cash Manager and Cash Management Specialist.
Calculation Logic
The calculation logic is simple. The numbers on the app tile are the same as those in the top-right corner of the app.
The amount is the actual amount in bank account currency. The actual cash ows are calculated based on the transaction data from memo records and the One Exposure from
Operations hub.
Key Features
This is custom documentation. For more information, please visit the SAP Help Portal 5
2/24/2024
Display the aggregated cash ows
Filter the data with various dimensions, such as calendar day, planning group, and so on
Navigate to the Check Cash Flow Items application to display the line item details for each cash ow
Monitor the daily actual cash ows for the past days
If your company uses SAP Jam, you can post comments there. You can also send emails from this app.
In addition, the app supports the following technical features and options:
Caching is enabled for this app for better performance. You can click the refresh icon on the app tile and in the bottom-left corner of the app to refresh the data immediately. The data
is also updated automatically. The frequency is determined by the cache duration in the tile con guration. For more information, see Caching in Create Tile.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Con guration Settings: Actual Cash Flow
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
Evaluations
Evaluation
This is custom documentation. For more information, please visit the SAP Help Portal 6
2/24/2024
Evaluation ID: SAP.SFIN.CASHMGR.CFA90DAYS
Critical
Warning
Target
Trend
Input Parameters
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
This is custom documentation. For more information, please visit the SAP Help Portal 7
2/24/2024
Parameter Value
Dimension
Liquidity Item
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Bank
Purpose
You can use this app for the following purposes:
Bank name
Bank key
Bank country
Key facts relevant in the business context. Key facts are important data prominently displayed in the app. This app shows the following key facts:
SWIFT code
Bank number
As a starting point to navigate to additional information relevant in your business context, such as information about related business partners, related master data, or
related documents.
To navigate to apps with additional functions, such as editing or analyzing related business data.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Searching for a Bank
Use
This is custom documentation. For more information, please visit the SAP Help Portal 8
2/24/2024
To nd a speci c bank, you can search for various attributes using the search eld. Before you enter any attributes in the search eld, you should select the category Banks.
You can, for example, enter a bank country to display all banks belonging to this country. To narrow down your search results, you can also combine several attributes, such as a bank
number and a SWIFT Code. The search takes into account the following business data:
Bank Country
Bank Key
Bank Name
SWIFT Code
A list of results is displayed. For the rst result, the display area includes the header, the summary, and details. For all other results, you only see a header and a summary. To display
the details of another search result, expand the display area.
To further limit your search results to the ones that are relevant to you, you can apply one or more lters, for example a speci c status. You can also sort the search results according
to your needs.
More Information
For general information about how to search for an object page, see Search.
Bank Risk
Use
With this app you can analyze deposit distribution in terms of bank ratings. This allows you to identify deposits in high-risk bank accounts.
This app is available for the role Cash Manager and Cash Management Specialist.
Calculation Logic
The calculation logic is simple. The number on the app tile is the same as that in the top-right corner of the app.
The amount is the deposit amount in display currency on the bank accounts that you select today. The bank risk is calculated based on the transaction data from memo records and
the One Exposure from Operations hub.
Key Features
Display balances in banks of low rating
Note
The bank rating can be used for sorting. Items are sorted according to their rating values high to low (or low to high) rather than alphanumerically. The mappings of rating
order values and descriptions are maintained in the VN_TP06 view. You can include other threshold (critical) ratings by updating the VN_TP06 view and incorporating your
own rating system and ordering sequence. Low rating is de ned as values larger than 12.
To make ratings available, make sure that you have a proper business partner de ned and linked to each bank. To do so, proceed as follows:
For information on how to maintain the linkages, see the topic “Business Partners for Banks” in the “Data Setup Guide for SAP S/4HANA Finance for Cash
Management”.
On the Identi cation tab, specify the elds under the Identi cation as Bank section.
In addition, the app supports the following technical features and options:
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
This is custom documentation. For more information, please visit the SAP Help Portal 9
2/24/2024
This app uses the C_BANKRISKANALYTICS CDS view.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Manage Banks
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description: With this app, cash managers can analyze deposit distribution in terms of bank rating and identify deposits in high-risk bank accounts.
Evaluation
Evaluation Description: With this app, cash managers can analyze deposit distribution in terms of bank rating and identify deposits in high-risk bank accounts.
Critical 100000
This is custom documentation. For more information, please visit the SAP Help Portal 10
2/24/2024
Warning 50000
Target 10000
Input Parameters
Filter
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Parameter Value
Dimension Rating
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Drill-Down: By Bank
Parameter Value
Dimension Bank
Visualization Type:
This is custom documentation. For more information, please visit the SAP Help Portal 11
2/24/2024
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimension
Bank
Company Code
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Use
With this app you can monitor the import status of bank statements for all the bank accounts that are set to be monitored. This app provides you with an overall status of the
monitored bank accounts and also allows you to identify bank accounts with statement import errors. Then, you can communicate the issue to the responsible person using emails
directly from this app.
Calculation Logic
The equation below illustrates how the number on the app tile is calculated and is followed by an explanation:
The success rate of bank statement imports is calculated by dividing the number of bank accounts whose bank statements are successfully imported and posted by the total number
of bank accounts that are set to be monitored.
Key Features
Check the overall success rate of bank statement imports
Filter the bank accounts displayed using various lters, such as bank, contact person, house bank, and so on
Check the import status for bank accounts using the following dimensions:
By country
This is custom documentation. For more information, please visit the SAP Help Portal 12
2/24/2024
By company code
In addition, the app supports the following technical features and options:
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Tablet
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description:
With this app, cash managers can monitor the import status of bank statements for all the bank accounts that are set to be
monitored.
Evaluation
This is custom documentation. For more information, please visit the SAP Help Portal 13
2/24/2024
Evaluation Description: Bank Statement Monitor
Parameter Value
Critical 0.600
Warning 0.800
Target 0.100
Input Parameters
P_WarnAsError Equal to True or false The parameter affects how the import success
rate is calculated.
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Parameter Value
Dimensions
Bank
Company Code
Measures
Warning
Succeeded
Error
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimensions
Bank
Company Code
Country
Bank Account
Contact Person
This is custom documentation. For more information, please visit the SAP Help Portal 14
2/24/2024
Parameter Value
Measures
Warning
Succeeded
Error
Visualization Type:
Table
Default Colors
Parameter Value
Dimension
Company Code
Measures
Warning
Succeeded
Error
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Drill-Down: By Country
Parameter Value
Dimension
Country
Measures
Warning
Succeeded
Error
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
This app is available for users with the Cash Manager or Cash Management Specialist roles.
Key Features
This is custom documentation. For more information, please visit the SAP Help Portal 15
2/24/2024
Derive the currency based on transaction currency or account currency.
Select the default report between Cash Position, Liquidity Forecast and Actual Cash Flows, or create your own variant.
Display the default grouping variant in the structure of Currency => Company Code => Bank Account, or create your own variant.
Choose a calendar and shift the amounts in non-working days to the next or previous working days.
Display an end-of-period report by calendar end, or by the interval end of the period.
Switch between the balance view and the delta (net cash ows only) view.
Display the report in bank account groups hierarchy and liquidity item hierarchy.
The bank account groups are de ned in the Manage Bank Accounts - Bank Hierarchy View app. The liquidity items and the hierarchy are de ned in the Liquidity Item Hierarchy
app.
Navigate to the Check Cash Flow Items app to display the line item details for each cash ow.
Navigate to the Make Bank Transfers app to make necessary transfers on your bank accounts.
Integrate dynamic data sources from memo records, paymnet orders, payment requests and source applications that are stored in One Exposure from Operations.
In addition, the app supports the following technical features and options:
P_Fclm_Flow_Analyzer_Bkhview
P_Fclm_Flow_Analyzer_Overview
P_Fclm_Flow_Analyzer_Lqhview
Use
With this app you can get an overview of the daily cash in ows and out ows, and analyze them for the last weeks or months for all subsidiaries and liquidity items. You can then
identify the extraordinary and abnormal cash ows, ensure that they were accurate and compliant, and that they have taken the liquidity planning into account. The data presented in
the app can be used to give an overview of the cash ow status to the management.
Note
If the Web Dynpro application type is set as a default for your app on the SAP Fiori launchpad, you can add the Design Studio version of this app to your launchpad. Go to the App
Finder in your Me Area and search for the name of your app.
Key Features
View the cash in ow, out ow, and net ow that has been con rmed by banks, using the actual value date of the bank statements
Perform multi-dimensional analysis by country, bank (account), company code, currency, business area, transaction date, and liquidity item hierarchy The liquidity item is
derived from invoice level to bank statement level by the Liquidity Planner in a batch job
This is custom documentation. For more information, please visit the SAP Help Portal 16
2/24/2024
Report in a particular currency for a particular date that the user has speci ed
Drill down by calendar day and all other reporting dimensions listed above
In addition, the app supports the following technical features and options:
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Cash Position
Use
With this app you can check the forecasted cash positions for the current date by location, company, and currency. Cash position data is calculated based on memo records, and other
data sources from the One Exposure from Operations hub.
Calculation Logic
The calculation logic is simple. The number on the app tile is the same as that in the top-right corner of the app.
The amount is the aggregated amount in display currency on the bank accounts that you select today. The cash position is calculated based on the transaction data from memo
records and the One Exposure from Operations hub.
Key Features
Display cash positions by the following analytical dimensions:
Bank group
In addition, the app supports the following technical features and options:
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Caching is enabled for this app for better performance. You can click the refresh icon on the app tile and in the bottom-left corner of the app to refresh the data immediately. The data
is also updated automatically. The frequency is determined by the cache duration in the tile con guration. For more information, see Caching in Create Tile.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
This is custom documentation. For more information, please visit the SAP Help Portal 17
2/24/2024
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description:
With Cash Position, you can check cash positions by location, company, and currency. This KPI allows you to filter and drill down by
various dimensions.
Evaluations
Today
Evaluation
Evaluation Description: With Cash Position, you can check cash positions by location, company, and currency. This KPI allows you to lter and drill down by various dimensions.
Critical 10000
Warning 100000
Target 100000
This is custom documentation. For more information, please visit the SAP Help Portal 18
2/24/2024
Input Parameters
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Parameter Value
Dimension Country
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Drill-Down: By Bank
Parameter Value
Dimension Bank
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Drill-Down: By Company
This is custom documentation. For more information, please visit the SAP Help Portal 19
2/24/2024
View Title: By Company
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimension Bank
Currency
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimension Country
Currency
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Drill-Down: By Currency
Parameter Value
Dimension Currency
This is custom documentation. For more information, please visit the SAP Help Portal 20
2/24/2024
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimension Currency
Visualization Type:
Table
Default Colors
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Use
With this app you can track document line items that are relevant to cash ows, for example, invoices, payments, bank statements, treasury deals, memo records, and so on. You can
also check document details directly from this app.
This app is available for the role Cash Manager and Cash Management Specialist.
Key Features
Overview
List the aggregated cash ows from source applications that are integrated from One Exposure from Operations and Memo Records
Filter cash ow items by various dimensions, such as certainty level, summarization term, grouping and so on
Note
A particular grouping consists of planning levels, the G/L accounts, and planning groups that are displayed for the cash position and the liquidity forecast. And by
summarization term, you can combine the two lines to lter the data.
This is custom documentation. For more information, please visit the SAP Help Portal 21
2/24/2024
Monitor payment status in the list view for payment batches in Bank Communication Management (BCM).
Navigate from cash position and liquidity forecast to check the line item details.
Details
Manually adjust the account assignments, such as liquidity item, transaction amount, cost center, and so on.
Note
This function only works for cash ows from accounting documents (journal entries).
In addition, the app supports the following technical features and options:
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Use
You can extend the Check Cash Flow Items app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
You can extend the app by adding new columns to the tables on the home page.
You can extend the app by adding new elds to the forms on the second page.
View Extension Point Design Time: Gateway Design Time: CDS View Design Time: Extension Include (in Run
Entity DDIC Structure)
Met
IF_
View Extension Point Design Time: Gateway Entity Design Time: CDS View Design Time: Extension Include (in DDIC Runtime: S
Structure)
Method:
IF_SADL_
This is custom documentation. For more information, please visit the SAP Help Portal 22
2/24/2024
View Extension Point Design Time: Gateway Entity Design Time: CDS View Design Time: Extension Include (in DDIC Runtime: S
Structure)
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Method:
IF_SADL_
Extension Includes
In addition to the extension includes described above, the following extension includes are available:
FCLM_CP_S_ENTITY_PAYMENTITEM FCLM_CP_S_ENTITY_PAY_ITEM_INCL Allows you to add customer elds which can be exposed to the
front-end UI
For more information about extension includes, see section Extensibility in the SAP S/4HANA UI Technology guide.
UI Controller Hooks
To plug in and execute custom code to <business case>, for example, the following hooks are available in the controller code:
This is custom documentation. For more information, please visit the SAP Help Portal 23
2/24/2024
fin.cash.paymentdetail.display.view.S1. extHookonDataReceived Allows you to assign values of the columns you extended in
OData entity PaymentDetailItem to the extended columns
you added for extension point
extColumnsForBankAccountCurrencyView.
fin.cash.paymentdetail.display.view.S1. extHookOnInit Allows you to assign values of the columns you extended in
OData entity PaymentDetailItem to the extended columns
you added for extension point
extColumnsForBankAccountCurrencyView.
If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see section
Extensibility in the SAP S/4HANA UI Technology guide.
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
Use
With this app you can quickly identify cash pools with de cits and the total de cit amount in cash pools. This allows you to respond quickly to cash pool de cits and to allocate funds
smartly among your cash pools.
This app is available for the role Cash Manager and Cash Management Specialist.
Calculation Logic
The calculation logic is simple. The number on the app tile is the same as that in the top-right corner of the app.
The amount is the de cit amount in display currency based on the bank accounts that you select today. The de cit cash pool is calculated based on the transaction data from memo
records and the One Exposure from Operations hub.
Key Features
Display the de cit amounts by cash pool
In addition, the app supports the following technical features and options:
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Caching is enabled for this app for better performance. You can click the refresh icon on the app tile and in the bottom-left corner of the app to refresh the data immediately. The data
is also updated automatically. The frequency is determined by the cache duration in the tile con guration. For more information, see Caching in Create Tile.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Related Information
This is custom documentation. For more information, please visit the SAP Help Portal 24
2/24/2024
App-Speci c Implementation Information in the SAP Fiori apps reference library
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description: With this app, cash managers can check deficit cash pool of today.
Evaluation
Evaluation Description: With this app, cash managers can check de cit cash pool of today. This KPI allows you to lter and drill down by various dimensions.
Critical -100000
Warning -50000
Target 0
Input Parameters
This is custom documentation. For more information, please visit the SAP Help Portal 25
2/24/2024
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Dimension Tech. ID
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Use
With this app, cash managers can regularly trigger the start of a new cycle for a rolling liquidity plan. Cash management specialists then enter and submit liquidity plans in the
relevant planning period for approval by cash managers. The precise estimates of future cash in ows and out ows allow cash managers to ensure that payment obligations are met
and give them the data they need to make investment or funding plans. Rolling process management makes tracing and tracking much easier, enabling continuous improvements.
This app is available for the roles of Cash Manager and Cash Management Specialist.
Key Features
Start a new planning cycle for a rolling liquidity plan. Cash management specialists are reminded by E-mail noti cations to enter liquidity plans.
Enter liquidity plans in planning currencies based on the reference data of last year actual, previous cycle planned, and liquidity forecast data.
Submit liquidity plans for approval by cash managers. Cash managers are noticed by E-mails that plans are ready to be reviewed.
This is custom documentation. For more information, please visit the SAP Help Portal 26
2/24/2024
Display liquidity plans by planning currency or by aggregation currency.
Compare the submitted liquidity plans with last year actual data, previous cycle planned data, and liquidity forecast data.
Related App
Liquidity Plans
More Information
App-Speci c Implementation Information in the SAP Fiori apps reference library: https:// oriappslibrary.hana.ondemand.com/sap/ x/externalViewer/index.html?appId=F0738
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Use
With this app you can identify foreign bank accounts and responsible signatories in your company. You can use the information to le legitimate reports, if required in your country, for
example the Report of Foreign Bank and Financial Accounts (FBAR) required for United States persons. You can also use the information for analytical purposes.
Key Features
Check foreign bank accounts for one or more company codes
Display the maximum account value for each foreign bank account in the speci ed time range
Apply the minimum aggregate value condition to each selected company code so as to calculate whether foreign bank accounts in a certain company code need to be reported
Check employees who have signature authority over the foreign bank accounts
Export foreign bank accounts that match your search into a spreadsheet
In addition, the app supports the following technical features and options:
If your company uses SAP Jam, you can share information with a certain group of people in SAP Jam and receive feedback from them.
Send emails
You can send an email with a URL that enables the recipients to check the app with exactly the same selection criteria as you are currently using.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
You can extend this app according to your business needs for different aspects. For this purpose, the following extensibility options are available for developers.
Extension Points
This is custom documentation. For more information, please visit the SAP Help Portal 27
2/24/2024
To add additional columns to the report, for example, the following extension points are available:
If there are additional elds available in the OData service, you can display these elds on the UI. For more information about extension points, see section Extensibility in the SAP
S/4HANA UI Technology guide.
UI Controller Hooks
The following hooks are available in the controller code:
List.controller.js extHookOnDataReceived Allows you to extend the logic for received data in
List.view.xml.
EmployeeDetail.controller.js extHookOnDataReceived Allows you to extend the logic for received data in
EmployeeDetail.view.xml.
If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see section
Extensibility in the SAP S/4HANA UI Technology guide.
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
House Bank
Purpose
You can use this app for the following purposes:
Key facts relevant in the business context. Key facts are important data prominently displayed in the app. This app shows the following key facts:
Company code
Bank key
Bank number
As a starting point to navigate to additional information relevant in your business context, such as information about related business partners, related master data, or
related documents.
To navigate to apps with additional functions, such as editing or analyzing related business data.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Searching for a House Bank
This is custom documentation. For more information, please visit the SAP Help Portal 28
2/24/2024
Use
To nd a speci c house bank, you can search for various attributes using the search eld. Before you enter any attributes in the search eld, you should select the category House
Banks.
You can, for example, enter a bank country to display all house banks belonging to this country. To narrow down your search results, you can also combine several attributes, such as a
company code and a bank key. The search takes into account the following business data:
Company Code
Country
Bank Country
Bank Key
Bank Name
A list of results is displayed. For the rst result, the display area includes the header, the summary, and details. For all other results, you only see a header and a summary. To display
the details of another search result, expand the display area.
To further limit your search results to the ones that are relevant to you, you can apply one or more lters, for example a speci c status. You can also sort the search results according
to your needs.
More Information
For general information about how to search for an object page, see Search.
Purpose
You can use this app for the following purposes:
Key facts relevant in the business context. Key facts are important data prominently displayed in the app. This app shows the following key facts:
IBAN
As a starting point to navigate to additional information relevant in your business context, such as information about related business partners, related master data, or
related documents.
To navigate to apps with additional functions, such as editing or analyzing related business data.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Searching for a House Bank Account
Use
To nd a speci c house bank account, you can search for various attributes using the search eld. Before you enter any attributes in the search eld, you should select the category
House Bank Accounts.
You can, for example, enter a company code to display all house bank accounts belonging to this company code. To narrow down your search results, you can also combine several
attributes, such as a company code and an account ID. The search takes into account the following business data:
Company Code
House Bank
Chart of Accounts
This is custom documentation. For more information, please visit the SAP Help Portal 29
2/24/2024
Account ID
Bank Account
A list of results is displayed. For the rst result, the display area includes the header, the summary, and details. For all other results, you only see a header and a summary. To display
the details of another search result, expand the display area.
To further limit your search results to the ones that are relevant to you, you can apply one or more lters, for example a speci c status. You can also sort the search results according
to your needs.
More Information
For general information about how to search for an object page, see Search.
Use
With this app you can initiate a review process for selected bank accounts to ensure the bank account master data is up to date for each bank account.
Key Features
Search for bank accounts to be reviewed using the following lters:
Company code
Country
Bank
Account number
Contact person
The system sends the review request to contact persons of each bank account respectively. Each contact person receives a request that contains all the bank accounts that he
or she is responsible for and selected for review.
Note
Only bank accounts assigned with a contact person can be reviewed. Make sure you have de ned the contact person for each bank account in the bank account master
data. To do so, on the Bank Relationship tab, under the Internal Contact Persons section, specify the Contact Person eld.
Note
This app is based on a different UI technology, so there are slight differences from the other SAP Fiori apps.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Liquidity Forecast
Use
With this app you can forecast the liquidity trend for the following 90 days. You can lter and drill down by various dimensions. This app is available for the roles of Cash Manager and
Cash Management Specialist.
Calculation Logic
The calculation logic is simple. The numbers on the app tile are the same as those in the top-right corner of the app.
The amount is the forecasted amount in bank account currency. The liquidity forecast is calculated based on the transaction data from memo records and the One Exposure from
Operations hub.
Key Features
Display the aggregated forecast cash ows and closing balance
This is custom documentation. For more information, please visit the SAP Help Portal 30
2/24/2024
Display cash ows and closing balances by company code
Filter the data with various dimensions, such as calendar day, planning group, and so on
Navigate to the Check Cash Flow Items application to display the line item details for each cash ow
Monitor the daily actual cash ows for the past days
In addition, the app supports the following technical features and options:
Caching is enabled for this app for better performance. You can click the refresh icon on the app tile and in the bottom-left corner of the app to refresh the data immediately. The data
is also updated automatically. The frequency is determined by the cache duration in the tile con guration. For more information, see Caching in Create Tile.
More Information
App-Speci c Implementation Information in the SAP Fiori apps reference library: https:// oriappslibrary.hana.ondemand.com/sap/ x/externalViewer/index.html?appId=F0512A
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description:
Evaluation
This is custom documentation. For more information, please visit the SAP Help Portal 31
2/24/2024
Liquidity Forecast: EUR
Critical
Warning
Target
Input Parameters
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Measure and Dimension: Closing Balance = Opening Balance + Forecast Cash Flow
Parameter Value
Visualization Type:
Manual Colors
Parameter Value
This is custom documentation. For more information, please visit the SAP Help Portal 32
2/24/2024
Parameter Value
Dimension
Liquidity Item
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Parameter Value
Visualization Type:
Bar
Single Axis
Absolute Values
Default Colors
Use
With this app, you can display the overview and the details of forecasted amounts of each liquidity item by different dimensions.
Note
If the Web Dynpro application type is set as a default for your app on the SAP Fiori launchpad, you can add the Design Studio version of this app to your launchpad. Go to the App
Finder in your Me Area and search for the name of your app.
Key Features
Overview
Display the amounts of opening balance, net cash ows and closing balance
Details
Display the amounts of net cash ows in transaction currency and display currency
Set display currency, liquidity item hierarchy and date for the details
In addition, the app supports the following technical features and options:
C_Liquidityforecastdetailsq
C_Liquidityforecast_Overviewq
Tablet
Smartphone
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Liquidity Plans
Use
With this app, you can locate the differences between actual, planned and forecast data in each liquidity item and planning unit. You can also check the difference details for a
selected planning cycle. This allows you to get the continuous analysis of actual, planned and forecast data, thus increases the reliability of liquidity plans. This app is available for the
roles of Cash Manager and Cash Management Specialist.
Key Features
Display your liquidity plans
Display the planning data of the last 12 planning cycles by month in a selected planning cycle
Compare the differences between the selected planning cycle and the previous planning cycle
Compare the differences between actual, planned and forecast data in liquidity items and planning units
Related App
Develop Liquidity Plans
More Information
App-Speci c Implementation Information in the SAP Fiori apps reference library: https:// oriappslibrary.hana.ondemand.com/sap/ x/externalViewer/index.html?appId=F0767
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Maintain Signatory
Use
With this app you can maintain a signatory in multiple bank accounts.
Key Features
Replace a signatory in multiple bank accounts.
Revoke the authorization of a signatory in multiple bank accounts, by changing the validity period of the signatory.
This is custom documentation. For more information, please visit the SAP Help Portal 34
2/24/2024
Use SAP Business Work ow to control the process of the operations above.
Note
This app is based on a different UI technology, so there are slight differences from the other SAP Fiori apps.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
With this app you can conduct bank-to-bank transfers of cash. You can view information about the bank account from which or to which you want to make the transfer. You can lter or
search for bank accounts by several dimensions.
This app is available for the role Cash Manager and Cash Management Specialist.
Key Features
Conduct transfers of cash among different banks accounts
List bank accounts from which or to which you want to make the transfer
Note
The system only supports the exchange rate type M (average rate) to convert payments in foreign currency to bank account currency. You must use the exchange rate type
M and also enter the exchange rates for this type.
In addition, the app supports the following technical features and options: In addition, the app supports the following technical features and options:
If your company uses SAP Jam, you can share information with a certain group of people in SAP Jam and receive feedback from them.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Use
You can extend this app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
You can add a description about a payment method to the right of the Payment Method eld.
Filter Options
You can add more options for ltering the bank accounts to the Filter screen.
This is custom documentation. For more information, please visit the SAP Help Portal 35
2/24/2024
Bank Transfer Parameters
You can add other parameters for the bank transfer and create the corresponding elds on the user interface.
View Extension Point Design Time: Gateway Entity Design Time: Extension Include (in Runtime: Superclass/ Method to Be Rede ned
DDIC Structure)
Method:
IF_SADL_GW_EXTENSION_CONTROL~SET_EXTENSION_MAPPING
Filter Options
To add new options for ltering the bank accounts, the following extensibility entities are available on the different software layers. You have to extend each of these entities
according to your speci c business needs:
View Extension Point Design Time: Gateway Design Time: CDS View Design Time: Extension Include (in Runtime: Superclass/ Method
Entity DDIC Structure)
Method: GET_ENTITYSET DE
View Extension Point Design Time: Gateway Entity Design Time: Extension Include (in Runtime: Superclass/ Method to Be
DDIC Structure) Rede ned
Extension Includes
In addition to the extension includes described above, the following extension includes are available:
For more information about extension includes, see section Extensibility in the SAP S/4HANA UI Technology guide.
UI Controller Hooks
To plug in and execute custom code, the following hooks are available in the controller code:
If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see section
Extensibility in the SAP S/4HANA UI Technology guide.
This is custom documentation. For more information, please visit the SAP Help Portal 36
2/24/2024
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
Manage Banks
Use
With this app you can display, create, and change data about the banks your company, your customers, and your suppliers use to transact business.
Key Features
Forms a central repository for address, risk, and other kinds of general bank data.
Create, display, and edit data for banks and house banks in which your company has one or more accounts.
Create, display, and edit data for banks that your customers and suppliers use to transact business with your company.
Associate house banks, contact persons, and business partners with your banks.
Other Features
Share: Allows you to send speci c data to colleagues by email or by using SAP Jam, and which allows you to save a speci c data view as a tile available on your Launchpad.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Key Features
Search for a bank account using key words and lters.
Open a bank account master record, where you can check bank account details, make changes, copy the bank account to create a new bank account, close the bank account,
and delete the bank account if it is inactive.
Note
Bank accounts that are in work ow processes cannot be deleted.
Use SAP Business Work ow or dual control to manage and streamline the process of opening, modifying, closing, reopening, and reviewing bank accounts.
In addition, the app supports the following technical features and options:
Send emails
You can use this app to send an email containing a URL to the selected information in this app.
If your company uses SAP Jam groups, you can post your comments about a task there.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
This is custom documentation. For more information, please visit the SAP Help Portal 37
2/24/2024
Note
Captions/subtitles are available for multiple languages. Simply click the CC button at the bottom right of the video player to see which languages are supported.
Tablet
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
This is custom documentation. For more information, please visit the SAP Help Portal 38
2/24/2024
App Extensibility: Manage Bank Accounts
The General Data section of the bank account master data Manage Bank Accounts
For more information about how to adapt an SAP Fiori UI at runtime, go to http://help.sap.com/s4hana and open the product page for the relevant version. On the product page,
enter Making UI Changes into the search bar, press Enter and open the search result with that title.
For more information about the extensibility app, see http://help.sap.com/s4hana <Your SAP S/4HANA release> SAP NetWeaver for SAP S/4HANA General Functions for Key
Users Extensibility .
You can nd the BAdIs under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management Business Add-Ins (BAdIs) :
Field statuses for elds that are used in bank account master data, for example, whether a eld is read-only, changeable, mandatory, or hidden.
To do so, you can either create your own implementation or use the default implementation FCLM_BAM_FIELDS_CTRL.
Note
In addition to this Business Add-In, you can also use the Customizing activity Manage Field Status Groups to control the elds on the app screens. The settings made
for eld status groups take precedence over the default BAdI implementation FCLM_BAM_FIELDS_CTRL.
Whether it is mandatory for users to enter a note when they approve or reject a work ow request.
BAdI: Bank Account Number Mapping Between BAM and HBA (FCLM_BAM_HBACCT)
You can use this BAdI to de ne how to map bank account numbers to elds in a house bank account. For example, due to the length limit of a house bank account number, you
can use this BAdI to specify another eld to store the bank account number, for example, Alternative acct no..
You can use this BAdI to override the payment approval patterns de ned in Customizing activity De ne Settings for Bank Account Master Data with your own logic and
de nition.
More Information
For a general description of the extensibility options and procedures of SAP Fiori apps, see section Extensibility in the SAP S/4HANA UI Technology Guide .
Key Features
Check your bank accounts in the Bank Hierarchy view and your self-de ned views.
Create, display, edit, and delete cash pools, as well as perform cash concentration.
This is custom documentation. For more information, please visit the SAP Help Portal 39
2/24/2024
Desktop
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
You can extend the Manage Bank Accounts app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
CDS view VFCLMBAMHNATTR in structure FCLM_BAM_S_HIERNODE_ATT Allows you to add additional columns for displaying bank account attributes
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
Key Features
Check the prede ned work ow for maintaining bank accounts
Check work ow details, such as status, validity period, and preconditions for starting the work ow
You can de ne work ow processes for bank account management according to your company's requirements by de ning preconditions, step sequence, and recipients.
If you need a work ow for reviewing bank accounts, you can create one by following the steps in the Test Script document at https://rapid.sap.com/bp/scopeitems/J77 .
The system evaluates the order and the preconditions of each activated work ow to determine which work ow to trigger for different bank accounts and scenarios.
This is custom documentation. For more information, please visit the SAP Help Portal 40
2/24/2024
Note
All videos are available in English only. Captions/subtitles are available for multiple languages. Simply click the CC button at the bottom of the video player to see which languages
are supported.
Tablet
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
With this app you can monitor the review status of bank accounts selected for account reviews.
Key Features
Search for bank accounts that have been selected for review by the following parameters:
Request title
Review status
Bank
Country
Check the percentage of reviewed bank accounts in all requests and completed requests
Send a reminder to the contact persons who are responsible for account reviews
Note
This app is based on a different UI technology, so there are slight differences from the other SAP Fiori apps.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
With this app you can check and process your bank-account-related work ow requests that are not yet completed before the upgrade to SAP S/4HANA 1709.
Key Features
Check and process the received requests that are to beyou will approve or process for the following activities:
This is custom documentation. For more information, please visit the SAP Help Portal 41
2/24/2024
Reviewing bank accounts
Monitor all the bank account related change requests in your responsible area
Note
This app is based on a different UI technology, so there are slight differences from the other SAP Fiori apps.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
You can extend the My Bank Account Worklist app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
Customizing include CI_AMD_EXT in table FCLM_BAM_AMD Allows you to add additional elds in the bank account master data
Customizing activity Manage Field Status Groups and BAdI: Field Statuses and Field Checks Allow you to do the following:
(FCLM_BAM_FIELDS_CTRL)
De ne eld status for elds used in bank account master data
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
Key Features
Process your work ow tasks in the following scenarios:
In addition, the app supports the following technical features and options:
Send emails
You can send an email from this app containing a URL to the selected information in this app.
If your company uses SAP Jam groups, you can post your comments about a task there.
This is custom documentation. For more information, please visit the SAP Help Portal 42
2/24/2024
Supported Device Types
Desktop
Tablet
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
App Extensibility: My Inbox
Use
You can extend the My Inbox - For Bank Accounts app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
To extend this app and add custom code in the Task Gateway Service, you can use the following Business Add-Ins:
The BAdI below is only relevant if you are implementing the app for your SAP Business Work ow.
You can use BAdI /IWWRK/BADI_WF_BEFORE_UPD_IB to if you want to execute an action before the work item is updated with the user decision.
For more information, see SAP Help Portal at http://help.sap.com under Technology Platform SAP Gateway SAP Gateway 2.0 Content Information Content Guide
SAP Gateway Content Guide SAP Gateway Supported OData Channel Scenarios Work ow Services Work ow Task Service: Central Hub Deployment with IW_BEP
Backend Installation Work ow User Exits .
You can use this BAdI to change the task title for all items on the list screen.
For more information, see SAP Help Portal at http://help.sap.com under Technology Platform SAP Gateway SAP Gateway 2.0 Content Information Content Guide SAP
Gateway Content Guide SAP Gateway Supported OData Channel Scenarios Work ow Services Work ow Task Service: Central Hub Deployment with IW_BEP Backend
Installation Work ow User Exits .
Extension Points
S2.view.xml CustomerExtensionForObjectListItem Allows you to replace the list item template with your custom
list item template on the list screen. Make sure that the ID of
your custom list template is the same as the ID of the standard
list item template.
ViewSubstitution.view.xml CustomerExtensionForSubstitutionRowData Allows you to add column list items in the substitution table.
If there are additional elds available in the OData service, you can display these elds on the UI. For more information about extension points, see section Extensibility in the SAP
S/4HANA UI Technology guide.
UI Controller Hooks
To plug in and execute custom code to this app, for example, the following hooks are available in the controller code:
S2.controller.js extHookGetCustomFilter Allows you to create custom lters that can be used for ltering
the work ow.
S2.controller.js extHookChangeFilterItems Allows you to replace the standard lters with custom lters
based on the lter key.
This is custom documentation. For more information, please visit the SAP Help Portal 43
2/24/2024
S2.controller.js extHookChangeSortConfig Allows you to change those properties that can be used for
sorting the work ow tasks.
S2.controller.js extHookChangeGroupConfig Allows you to change those properties that can be used for
grouping the work ow tasks.
S2.controller.js extHookChangeMassApprovalButtons Allows you to add, remove, and change the action buttons on
the list screen in mass action mode.
S2.controller.js extHookGetPropertiesToSelect Allows you to retrieve additional attributes for Task entity from
the back-end system.
Forward.controller.js extHookChangeListSizeLimit Allows you to change the number of recipients displayed on the
forward screen.
ViewSubstitution.controller.js extHookAddFooterButtonsForSubs Allows you to add buttons for the substitution screen.
S2_TaskList.controller.js extHookChangeFooterButtonsForExpertMode Allows you to add, modify or delete the footer buttons, which
are displayed once the task is selected in the expert view.
If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see section
Extensibility in the SAP S/4HANA UI Technology guide.
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
My Sent Requests
With this app you can track bank-account-related requests that you have sent.
Key Features
Check your requests in terms of request status, action (what has been done in the request), next processor, creation date, and last change date
In addition, the app supports the following technical features and options:
Send emails
You can use this app to send an email containing a URL to the selected information in this app.
If your company uses SAP Jam groups, you can post your comments about a task there.
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
With this app you can track the bank-account-related requests that you have sent before the upgrade to SAP S/4HANA 1709.
Key Features
Check your requests in terms of request status, step, history, next processor, date of creation, and last change.
This is custom documentation. For more information, please visit the SAP Help Portal 44
2/24/2024
Note
This app is based on a different UI technology, so there are slight differences from the other SAP Fiori apps.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Use
You can extend the My Sent Requests app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
Customizing include CI_AMD_EXT in table FCLM_BAM_AMD Allows you to add additional elds in the bank account master data
Customizing activity Manage Field Status Groups and BAdI: Field Statuses and Field Checks Allow you to do the following:
(FCLM_BAM_FIELDS_CTRL)
De ne eld status for elds used in bank account master data
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
Payment Statistics
Purpose
With this app, you can display the Key Performance Indicator (KPI) Payment Statistics. You can check the amount and number of critical payments made within 90 days through SAP
Bank Communication Management using different ltering criteria.
Calculation Logic
For more information about how the numbers on the app tile and the number in the top-right corner of the app are calculated, see Calculation Logic: Payment Statistics.
Key Features
View the number and amount of critical payments. The following types of payments are considered as critical:
New: payments that are newly made in the system, for example, when the payment batch is just created
Sent to Bank: payments that are successfully sent to relevant banks for actual transfers to take place
Exceptions: payments that have encountered issues, for example, payments that are rejected by approvers, payment batches that are partially processed, payment
medium creation errors, and so on.
By Status
By Company
By House Bank
By Processing Days
By Payment Method
By Currency
If your company uses SAP Jam, you can post comments there and you can also send emails from this app.
Note
From this app you can access other apps directly.
These linked apps must be already available already in your system. If not, you have to implement them along with this app.
This is custom documentation. For more information, please visit the SAP Help Portal 45
2/24/2024
Check Cash Flow Items
Tablet
Extensibility
Note
This app is not extensible.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
Additional Implementation Activities for All Finance Apps
Con guration Settings: Payment Statistics
Calculation Logic: Payment Statistics
Use
This document contains con guration information for the Payment Statistics app.
Note
You can edit the following details related to an SAP-delivered evaluation:
Parameters values
Filter values
Thresholds
You can also revert the changes you make to SAP-delivered evaluations. When you upgrade to the next version of SAP Smart Business Modeler apps, the changes made to the
SAP-delivered evaluation in the existing version will be merged with the new version.
KPI Description:
With Payment Statistics, you can check payment statistics by status, house bank, company, currency, processing days and payment
method. This KPI allows you to filter and drill down by various dimensions.
Evaluation Description:
With Payment Statistics, you can check payment statistics by status, house bank, company, currency, payment method and processing
days. This KPI allows you to filter and drill down by various dimensions.
Parameter Value
This is custom documentation. For more information, please visit the SAP Help Portal 46
2/24/2024
Parameter Value
Input Parameters
P_NumberOfProcessingDays Equal to 90 Enter the number of days from the rst day
when payments were created to today. The
app aggregates all the payments that have
been created during this period.
The following tables show the input parameters, lters, and some precon gured example values. Use your own values where required, according to the data in your backend system.
Drill-Down: By Status
Parameter Value
Dimension Status
Measures
Number of Payments
Visualization Type:
Column
Dual Axis
Default Colors
Drill-Down: By Company
Parameter Value
Measures
Number of Payments
Visualization Type:
Column
Dual Axis
This is custom documentation. For more information, please visit the SAP Help Portal 47
2/24/2024
Absolute Values
Default Colors
Drill-Down: By Bank
Parameter Value
Measures
Number of Payments
Visualization Type:
Column
Dual Axis
Absolute Values
Default Colors
Parameter Value
Measures
Number of Payments
Visualization Type:
Column
Dual Axis
Absolute Values
Default Colors
Parameter Value
Measures
Number of Payments
Visualization Type:
This is custom documentation. For more information, please visit the SAP Help Portal 48
2/24/2024
Column
Dual Axis
Absolute Values
Default Colors
Parameter Value
Measures
Number of Payments
Visualization Type:
Column
Dual Axis
Absolute Values
Default Colors
Parameter Value
Measures
Number of Payments
Visualization Type:
Table
Default Colors
The equation below illustrates how the amount for each type is calculated and is followed by an explanation:
This is custom documentation. For more information, please visit the SAP Help Portal 49
2/24/2024
1. 1.The app calculates the total payment amounts of the following four types of payments made within 90 days.
The amount of each type of payments is calculated by subtracting the amount of incoming payments from outgoing payments. If a payment is made in a currency other than
the current display currency, the amount will be converted according to exchange rates.
New
In Approval Process
Sent to Bank
Exceptions
2. The app selects the three types with the highest amounts and displays them on the app tile in descending order.
The equation below illustrates how this number is calculated and is followed by an explanation:
The app calculates the total amount of critical payments made within 90 days by adding up the amounts of the four types of critical payments.
The calculation logic of how the amount of an individual type of payments is illustrated in the On the App Tile section.
Use
With this app you can view information about the bank-to-bank transfers of cash that you have made during the past 3 months. You can lter or sort such information by several
dimensions.
This app is available for the role Cash Manager and Cash Management Specialist.
Key Features
Display the total number of incomplete bank transfers
In addition, the app supports the following technical features and options:
If your company uses SAP Jam, you can share information with a certain group of people in SAP Jam and receive feedback from them.
This is custom documentation. For more information, please visit the SAP Help Portal 50
2/24/2024
Save as tile
You can create a tile that uses the current selection criteria as default settings.
Navigation Targets
The app enables users to access other apps directly (for example to display detailed information).
Note
These linked apps have to be already available in your system landscape or you have to implement them along with this app.
Related Information
App-Speci c Implementation Information in the SAP Fiori apps reference library
You can extend the statuses of bank transfer and add new icon tabs.
You can extend the columns of bank transfer list and add new columns.
You can extend the elds that appear on the Bank Transfer Details screen when you click a record of bank transfer.
You can extend the lter and sort options that appear on the View Setting screen.
Action Buttons
You can extend the action buttons that appear on the footer bar.
View Extension Point Design Time: Gateway Design Time: Extension Runtime: Superclass/ Method to Be Rede ned
Entity Include (in DDIC
Structure)
View Extension Point Design Time: Gateway Design Time: Extension Runtime: Superclass/ Method to Be Rede ned
Entity Include (in DDIC
Structure)
This is custom documentation. For more information, please visit the SAP Help Portal 51
2/24/2024
View Extension Point Design Time: Gateway Design Time: Extension Runtime: Superclass/ Method to Be Rede ned
Entity Include (in DDIC
Structure)
View Extension Point Design Time: Gateway Design Time: Extension Runtime: Superclass/ Method to Be Rede ned
Entity Include (in DDIC
Structure)
Extension Includes
In addition to the extension includes described above, the following extension includes are available:
For more information about extension includes, see section Extensibility in the SAP S/4HANA UI Technology guide.
UI Controller Hooks
To plug in and execute custom code, the following hooks are available in the controller code:
TrackTransfer extHookMdyColumns Allows you to extend the columns of bank transfer list
extHookAddStatus2
TrackTransfer extHookMdyVSItems Allows you to extend the sort and lter options
If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see section
Extensibility in the SAP S/4HANA UI Technology guide.
Display of UI Controls
TrackTransfer.view.xml trackTabExp Allows you to hide icons for the bank transfer status
trackTabIni
trackTabInApp
trackTabApped
trackTabSend
trackTabCmp
This is custom documentation. For more information, please visit the SAP Help Portal 52
2/24/2024
TrackTransfer.view.xml colTitleDate Allows you to hide columns of the bank transfer list
colTitleFrom
colTitleTo
colTitlePayMethod
colTitleDetail
colTitleNote
colTitleAmount
colTitleRunID
colTitleFromCompany
colTitleToCompany
More Information
For a general description of the extensibility options and procedures, see Extensibility in the SAP S/4HANA UI Technology guide.
This is custom documentation. For more information, please visit the SAP Help Portal 53
2/24/2024
Use
Cash and Liquidity Management enables an organization’s cash or treasury department to manage bank accounts centrally, overview the cash operations and long-term liquidity
trends accurately and precisely. Cash managers can easily and intuitively get a high-level overview and detailed insights into bank accounts, cash position, and cash ows, which
enables them to make decisions and take actions directly. The major features are listed below.
Note
This solution is intended for business use only. You should not use it for personal bank accounts or personal cash operations.
Bank Relationship Management allows you to manage your bank account master data centrally, using a process to govern the opening, closing, changing, and reviewing of
bank accounts. The streamlined work ow and dual control processes also help improve user efficiency in accomplishing compliance-related tasks.
Cash Operations
Cash Operations allows you to review the cash position to understand cash distribution, to establish whether bank accounts have sufficient funding (or a surplus) for the day’s
payment obligations, and to decide whether to invest available cash in the short term.
Liquidity Management
Liquidity Management allows you to analyze the past actual cash ows and forecast the medium-term liquidity trends. It also provides rolling plan cycle management and
planning status monitoring with variance analysis on plan, actual, and forecast data.
Related Information
Business Function: Cash and Liquidity Management
Con guration Guide for SAP S/4HANA Finance for Cash Management
Data Setup Guide for SAP S/4HANA Finance for Cash Management
Use
The Basic Cash Management Capability
Note
Before you use the basic cash management capability that is delivered with SAP S/4HANA, you need to switch off the business function FIN_FSCM_CLM and select Basic Scope in
the Customizing activity De ne Basic Settings.
Features
The basic cash management capability offers the following basic functions:
Manage banks and house banks (only a subset of elds that are needed for enabling the payment process)
De ne bank accounts and house bank accounts (only common attributes are supported)
Basic Cash Position and Liquidity Forecast ( transactions FF7AN and FF7BN)
Integration
The basic cash management capability can integrate with the following data sources:
Memo Records
Financial Operations
This is custom documentation. For more information, please visit the SAP Help Portal 2
2/24/2024
Note
To use SAP S/4HANA Finance for cash management, you need to switch on the business function FIN_FSCM_CLM and select Full Scope for Cash Management Scope in the
Customizing activity De ne Basic Settings. Before you switch on this business function, contact your SAP Account Executive about the license for SAP S/4HANA Finance for cash
management.
Technical Name
S4CORE
Features
With this business function, you can enable SAP S/4HANA Finance for cash management to gain the full range of functions for this solution. The following new and improved functions
and processes are available to you:
Display bank accounts in the bank hierarchy view, the list view, and user-de ned views based on bank account groups
Create cash pools based on bank account groups and perform cash concentration
Implement work ow or dual control processes for opening, modifying, closing, reopening, and reviewing bank accounts
Perform cash operation tasks such as monitoring cash positions, making bank transfers, and approving payments
Forecast the liquidity trend and analyze the actual cash ows using various dimensions
Develop and analyze liquidity plans to ensure payment obligations and assist funding decisions
Use prede ned local BI Content to extract cash management data for analytical purposes
Integration
This business function is closely integrated with the following components:
The component is integrated for functions involving bank statements, bank payments, bank transfers, and so on.
Note
Business function FIN-FSCM-BNK is required for use of this component.
Memo Records
Financial Operations
Prerequisites
You have installed the following components as of the version mentioned:
This is custom documentation. For more information, please visit the SAP Help Portal 3
2/24/2024
S4CORE
More Information
Cash and Liquidity Management
Con guration Guide for SAP S/4HANA Finance for Cash Management
Note
For app-speci c implementation information, such as business catalogs and OData services, search for the app in the SAP Fiori Apps reference library.
Prerequisites
You need to have ful lled the following prerequisites before you can continue with the activities documented in this guide:
For more information, see the Installation Guide of SAP S/4HANA 1709 at https://help.sap.com/viewer/p/SAP_S4HANA_ON-PREMISE .
For more information, see the Conversion Guide and Simpli cation List of SAP S/4HANA 1709 at https://help.sap.com/viewer/p/SAP_S4HANA_ON-PREMISE.
For more information about security-relevant authorization objects, see the Security Guide of SAP S/4HANA 1709 at https://help.sap.com/viewer/p/SAP_S4HANA_ON-
PREMISE.
You have switched on the business function FIN_FSCM_CLM and selected Full Scope for Cash Management Scope in the Customizing activity De ne Basic Settings.
You can nd this Customizing activity under Financial Supply Chain Management Cash and Liquidity Management General Settings .
Make sure that you have applied all the notes listed in SAP Note 2493348 (SAP S/4HANA 1709: Release Information Note for Finance) appropriate to your product version.
Your user is con gured with the required back-end authorization and front-end authorization.
You have con gured virus scan pro les for le uploads.
For more information, see the chapter “Virus Scanning in File Uploads” in the Security Guide of SAP S/4HANA 1709 at https://help.sap.com/viewer/p/SAP_S4HANA_ON-
PREMISE.
More Information
Con guration for Bank Relationship Management
Use
Bank Relationship Management enables cash managers to centrally manage the bank accounts in a company, for example, creating, modifying, closing bank accounts, as well as
performing bank account reviews.
This is custom documentation. For more information, please visit the SAP Help Portal 4
2/24/2024
Related Information
Bank Account Master Data
Precheck for the Attachment Function
Payment Approval Process
Cash Pools for Cash Concentration
Approval Processes for Bank Account Management
Extensibility Options
ICF Services
1. In the Customizing activity De ne Number Ranges for Bank Account Technical IDs, de ne number ranges for bank account technical IDs.
2. In the Customizing activity De ne Settings for Bank Account Master Data, on the Bank Account Master Data Setting screen, specify a number range for the Tech. ID No.
Rang eld.
1. In the Customizing activity De ne Number Ranges for Work ow Change Requests, de ne number ranges for change requests.
2. In the Customizing activity De ne Settings for Bank Account Master Data, on the Bank Account Master Data Setting screen, specify a number range for the Req. No. Rang
eld.
To maintain bank account types, start the Customizing activity De ne Settings for Bank Account Master Data and de ne account types on the Account Type De nition screen. You
can nd this activity under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management Basic Settings .
To de ne the import methods, start the Customizing activity De ne Settings for Bank Account Master Data and, on the De ne Import Methods for Bank Statements screen, de ne
method IDs and descriptions. You can nd this activity under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management Basic
Settings .
You can nd the settings in the Bank Statement Data section on the Bank Relationship tab.
De ne settings in the Customizing activity Settings for Bank Statement Monitor (transaction FTE_BSM_CUST).
Note
When the settings are maintained in both places, the settings de ned in the Manage Bank Accounts app override the settings in transaction FTE_BSM_CUST.
When this indicator is set for a bank account, the system determines that the bank statements of this bank account are monitored by the Bank Statement Monitor app.
This is custom documentation. For more information, please visit the SAP Help Portal 5
2/24/2024
The processing status indicates whether the bank statement has been processed correctly.
Make sure there is at least one valid house bank account de ned on the Connectivity Path tab of the Manage Bank Accounts app.
Interval and Interval Unit: You can specify how often the bank statements for a bank account are imported to your system.
Factory Calendar ID: You can specify a calendar so that the Bank Statement Monitor ignores the import status of bank statements on non-working days.
Processing Status: It determines whether the bank statements of a bank account are monitored.
The processing status indicates whether the bank statement has been processed correctly.
Difference Status: It determines whether this status appears in the Bank Statement Monitor.
The difference status indicates whether there is a difference between the internal general ledger account balance and the bank statement balance.
Difference Amount: You specify a tolerance amount for the difference status.
Serial Number Status: It determines whether this status appears in the Bank Statement Monitor.
The serial number status indicates whether the sequence of the last ve bank statements is complete.
Reconciliation Status: It determines whether this status appears in the Bank Statement Monitor.
The reconciliation status indicates whether there are open items in the internal account.
Display Item
It determines the position at which the bank statement for this account is displayed in the Bank Statement Monitor.
Interval and Interval Unit: You can specify how often the bank statements for a bank account are imported to your system.
Factory Calendar ID: You can specify a calendar so that the Bank Statement Monitor ignores the import status of bank statements on non-working days.
Context
You are recommended to perform a precheck on the prede ned attachment document type BAM before you go live. To do so, proceed as follows:
Procedure
1. Run transaction DC10.
2. Check whether the prede ned class has the following attributes:
Class: SAP_FCLM_BAM_DOC
If the class does not have the correct attributes assigned to it, continue with the next step, which entails running a report that will x this issue.
The report helps you generate the class and characteristics that are required when the document type BAM is used.
1. In the Customizing activity Payment Grouping Rule Maintenance , create a rule for payment approvals.
In the rule de nition, you can use payment attributes (such as company code, payment method, and currency) to de ne the coverage of the payment approval process. The
payment approval process applies only to payments that are covered by the rule.
2. In the Customizing activity Payment Grouping Additional Criteria for Payment Grouping , de ne a grouping method for the rule you have de ned.
To use the payment approval process with payment signatories in Bank Account Management, you need to group payment batches by house bank account. To do so, specify
the rule ID and enter HKTID as the Grpng. Field 1. You can specify another criterium for payment grouping in Grpng. Field 2, if necessary.
This is custom documentation. For more information, please visit the SAP Help Portal 6
2/24/2024
3. (Optional) If you want to de ne a scenario in which payment approval is not required, for example, for payments with small amounts, you can de ne a rule in the Customizing
activity Release Strategy Marking Rules for Automatic Payment (No Approval) .
4. (Optional) If a signature is required when users approve payments, you can con gure this in the Customizing activity Basic Settings Basic Setting for Approval by
creating an entry and selecting the Signature Required checkbox.
5. (Optional) To de ne the signature method for approving payments, you can con gure this in the Customizing activity Release Strategy Digital Signatures Specify
Signature Method for Approval Using Simple Signature .
To do so, start the Customizing activity Enable Signatory Control under Financial Supply Chain Management Cash and Liquidity Management Bank Account
Management and enable the function by assigning the required function modules.
To do so, start the Customizing activity De ne Settings for Bank Account Master Data under Financial Supply Chain Management Cash and Liquidity Management
Bank Account Management Basic Settings and con gure the following:
a. De ne signatory groups
You can group signatories into different business groups. For example, in your company, payments made on salary accounts need to be approved rst by the HR
department and then by the Finance department. In this case, you can de ne two signatory groups respectively for users in these two departments.
In the bank account master data, you can de ne multiple signatories for each bank account. The system automatically sends the approval request to eligible signatories
according to the signatory group they belong to, the validity of the signatory, and the amount limit the signatory is entitled to.
b. De ne approval patterns
Approval patterns represent different approval processes. To de ne an approval pattern, you specify the signatory groups involved and their corresponding approval
sequences.
You can con gure the approval patterns for the following scenarios:
The payment is approved by a joint signature where more than one signature is required and signatories approve the payment in a certain order.
For this, de ne a sequential approval pattern with two to four signatory groups.
The payment is approved by a joint signature where more than one signature is required and signatories approve the payment regardless of the sequential
order.
For this, de ne a non-sequential approval pattern with two or more signatory groups.
You assign approval patterns to bank account types and company codes. For information about how the assignment works, see the documentation for the Customizing
activity De ne Settings for Bank Account Master Data.
Under Payment Request, de ne clearing accounts for receiving banks in the Customizing activity De ne Clearing Accts for Receiving Bank for Acct Transfer.
Under Payment Request, de ne clearing accounts for paying banks in the Customizing activity De ne Clearing Accounts for Cross-Country Bank Account Transfers.
Under Payment Handling -> Bank Clearing Account Determination, de ne the bank clearing account determination logic in the Customizing activity De ne Account
Determination.
Note
If you use SAP NetWeaver Business Client (NWBC) as the user interface, dual control is not supported.
Opening a new bank account, including copying a bank account to create a new bank account
Making changes to a bank account, including changing a signatory in multiple bank accounts
This is custom documentation. For more information, please visit the SAP Help Portal 7
2/24/2024
Reviewing bank accounts
Note
The approval process for reviewing bank accounts can only be implemented using SAP Business Work ow.
Related Information
Con guration for Work ows
Con guration for Dual Control
More Information
SAP Business Work ow/WebFlow
Related Information
Settings for Using Work ows
Extensibility for Prede ned Work ows
Prede ned Work ows
Context
To use SAP Business Work ow for bank account management, follow the steps below to make the necessary settings:
Procedure
1. To enable the work ow function for bank account management, start the Customizing activity De ne Basic Settings and set the Activate via Work ow indicator for Bank
Account Revision. You can nd this Customizing activity in Customizing under Financial Supply Chain Management Cash and Liquidity Management General Settings
De ne Basic Settings .
2. To activate a work ow template that you want to use for bank account management, activate the corresponding event type linkage in the Customizing activity Maintain the
Event Type Linkage for Triggering Work ow Processes under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management :
By default, the linkage for the prede ned work ow template WS78500050 is activated. If you choose to use this template, you do not need to do anything.
If you want to use the work ow template WS74300043, deactivate the linkage for WS78500050 and then activate the linkage for WS74300043.
Note
Make sure there is only one linkage activated for the event Created in BOR object FCLM_CR. If you have activated both the linkages for WS74300043 and
WS78500050, WS74300043 is used.
If you want to use your own work ow template, you can add and activate a new entry and then deactivate the default one.
For more information, see the documentation in the transaction by choosing Help Application Help .
4. To de ne responsibilities for the work ow rules used in your work ow processes, perform the Customizing activity De ne Responsibilities for Rules Used in Work ow Steps
under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management .
Note
If the agent assignment does not work in accordance with what you have de ned in the responsibilities, check the agent assignment settings of the work ow tasks.
a. In transaction PFTC, specify the work ow task that you want to check.
b. From the menu bar, choose Additional Data Agent Assignment Maintain .
5. For the purpose of changing a payment signatory for multiple bank accounts simultaneously, the system generates a mass change request when the work ow is enabled. To
con gure this mass change request, go to the Customizing activity De ne Basic Settings and de ne a grouping option for Change Request Grouping. You can nd this
Customizing activity under Financial Supply Chain Management Cash and Liquidity Management General Settings .
6. When you make changes to the bank account master data, only elds that are de ned as sensitive elds can trigger the work ow process. To de ne sensitive elds, specify the
elds in the Customizing activity De ne Settings for Bank Account Master Data under Financial Supply Chain Management Cash and Liquidity Management Bank
Account Management Basic Settings . On the Sensitive Fields for Modi cation Process screen, de ne the elds that trigger a work ow process when modi ed.
This is custom documentation. For more information, please visit the SAP Help Portal 8
2/24/2024
Context
Business Object Repository Object
SAP prede nes a Business Object Repository (BOR) object FCLM_CR for bank account management. In this object, the following two events are de ned:
CREATED: This method is used to trigger the work ow by creating a change request.
Rules
74300006 FCLM_CASHMGR
Cash managers are authorized to approve or reject a change request of creating, changing, or closing bank accounts.
74300007 FCLM_CASHOPER
Cash specialists work under cash managers’ supervision and is responsible for opening, changing, and closing bank accounts.
74300008 FCLM_CASHSYSCOLL
Key users are responsible for making necessary con guration settings for bank accounts and house bank accounts.
74300013 FCLM_REVWOR
This is a xed rule, therefore you cannot de ne responsibility for this rule.
The rule retrieves the contact persons de ned in the bank account master data from the Contact Person eld (on the Bank Relationship tab, under the Internal Contact
Persons section).
Work ow Templates
Use
This work ow template is intended for customers who want to use the simpli ed work ow for bank account management. With this work ow template, you can use the following apps
to manage your work ow requests:
My Sent Requests
Extensibility Options
To extend the work ows that are prede ned with this work ow template, you can use the Manage Work ows - For Bank Accounts app.
Work ow Scenarios
In this work ow template, the following work ows are de ned for the typical business scenarios of opening, modifying, and closing bank accounts:
1. A cash specialist creates a new bank account or performs an action on an existing bank account in the system.
The system triggers a change request and sends the information to a cash manager for approval.
This is custom documentation. For more information, please visit the SAP Help Portal 9
2/24/2024
2. After evaluating the request, the cash manager can either approve or reject the request.
3. Once the cash manager approves the request, the changes to the bank account become effective and the bank account is set with status Active.
Abbreviation FCLM_APPR
Method: PROCESS
Agent Assignment
The agent assignment depends on the work ow template in use.
Important Elements
The table below explains the important elements in the task container:
CHANGE_REQUEST Change Request Import, Export This element stores the general data of change requests in database table FCLM_BAM_REQUEST.
TOTAL_STEP Total Steps Import This element stores the total number of steps.
STEP_NAME Step Name Import This element stores the name of the step
DESP_OTR_ALIAS Step Description Import This element stores the OTR text alias string that contains the description text for the current step.
Abbreviation FCLM_REVW
Method: PROCESS
Agent Assignment
The agent assignment depends on the work ow template in use.
Important Elements
The table below explains the important elements in the task container:
CHANGE_REQUEST Change Request Import, Export This element stores the general data of change requests in database table FCLM_BAM_REQUEST.
TOTAL_STEP Total Steps Import This element stores the total number of steps.
STEP_NAME Step Name Import This element stores the name of the step
DESP_OTR_ALIAS Step Description Import This element stores the OTR text alias string that contains the description text for the current step.
This is custom documentation. For more information, please visit the SAP Help Portal 10
2/24/2024
Use
This work ow template is intended for the following customers:
Customers who use SAP NetWeaver Business Client (NWBC) as the user interface for bank account management
Customers who want to use the My Bank Account Worklist app and the My Sent Requests - To Be Discontinued app to manage their work ow requests
Extensibility Options
To extend the work ows de ned by this work ow template, you can use the SAP GUI transaction SWDD.
Work ow Scenarios
In this work ow template, the following sub-work ows are de ned for the typical business scenarios for opening, modifying, and closing, and reviewing bank accounts:
The system triggers a change request and sends the information to a cash manager for approval.
2. After evaluating the request, the cash manager can either approve or reject the request.
3. If the cash manager approves the request, the cash specialist opens the bank account at the bank and maintains the necessary information for the bank account in the
system, for example, the bank account number and the IBAN number.
If the bank account is opened in a bank that does not exist in the system, the cash specialist rst creates the bank in the system.
4. A key user nishes the necessary con guration, for example, by creating house bank accounts and assigning these accounts to the newly created bank account.
If the corresponding general ledger accounts are not yet available, the key user rst creates the general ledger accounts.
The system triggers a change request and sends the information to a cash manager for approval.
2. After evaluating the change request, the cash managers can either approve or reject the request.
3. If the cash manager approves the request, the cash specialist noti es the bank about making the necessary changes. After the cash specialist con rms that the
changes have taken effect at the bank, he or she con rms the corresponding step in the system.
For example, if a new currency has been added, the key user creates a house bank account for the new currency and then assigns the house bank account to the bank
account.
The process de ned with this template is the same as that de ned for the work ow template 74300048 FCLM_AMD_MD.
1. A cash specialist closes a bank account in the bank account master data.
The system triggers a change request and sends the information to a cash manager for approval.
2. After evaluating the change request, the cash manager can either approve or reject the request.
3. If the cash manager approves the request, the cash specialist noti es the bank about closing the bank account. After the account is closed at the bank, the cash
specialist con rms corresponding the step in the system.
For example, the key user can mark the related house bank accounts as closed in their descriptions to distinguish them from other house bank accounts that are still in
use.
The system detects the contact person responsible for each selected bank account and sends out a request to each contact person. Each contact person receives a
request that contains all the bank accounts that he or she is responsible for and that have been selected for review.
This is custom documentation. For more information, please visit the SAP Help Portal 11
2/24/2024
The contact persons who are responsible for bank account review are de ned in the Contact Person eld in the bank account master data (on the Bank Relationship
tab, in the Internal Contact Persons section).
2. After reviewing the bank account master data of their responsible bank accounts, account contact persons can either mark the bank account as reviewed or directly
update the master data if they spot any incorrect information.
Modifying the bank account master data may trigger another work ow, depending on the elds that are changed.
3. The contact person completes the request after all the bank accounts in the request are marked as reviewed.
Work ow template 01800002 FCLM_BAM_RO (work ow for reopening a closed bank account)
The system triggers a change request and sends the information to a cash manager for approval.
2. After evaluating the request, the cash manager can either approve or reject the request.
3. If the cash manager approves the request, the bank account is set back to status Active in the system.
Abbreviation FCLM_DEC
Agent Assignment
The agent assignment depends on the work ow template in use.
Important Elements
The table below explains the important elements in the task container:
INDICATOR_APPROVE Approve Import, Export This element is used for the decision of the current step. When the step is approved, the element is set to X
Indicator
CHANGE_REQUEST Change Import, Export, This element stores the general data of change requests in database table FCLM_BAM_REQUEST.
Request Mandatory
APPROVE_STATUS Approved Import, Mandatory This element stores the next status when the current step is approved.
Status
REJECT_STATUS Rejected Import, Mandatory This element stores the next status when the current step is rejected
Status
DESP_OTR_ALIAS Step Import This element stores the OTR text alias string that contains the description text for the current step.
Description
AGENTDET_BUKRS Company Import This element stores the company code used for agent determination.
Code
AGENTDET_ACCTYPE Account Type Import This element stores the account type used for agent determination.
NEXT_STEP Next Step Import This element stores the next step, so that the system can adjust the UI display to the next step accordingly, once the current
step is completed.
PREV_STEP Previous Step Import This element stores the previous step so that the system can adjust the UI display to the previous step accordingly, once the
current step is rejected.
De ne Responsibility Rules
This is custom documentation. For more information, please visit the SAP Help Portal 12
2/24/2024
To determine the agent assignment in work ows, de ne rules using the function Maintain Rule (transaction PFAC)
To de ne your own rules, you must include the following elements with the exact technical names:
To work with work ow template 74300049 FCLM_AMD_MM (work ow for changing a signatory in multiple bank accounts), set the above two elements to # so as to include all the
company codes and account types. The work ow is for changing multiple bank accounts at the same time.
Related Information
Manage Work ows - For Bank Accounts
To enable dual control for bank account management, start the Customizing activity De ne Basic Settings and set the Activate via Dual Control indicator for Bank Account
Revision.
Note
The dual control mode is only available to customers who have implemented the SAP Fiori app Manage Bank Accounts. If you use SAP NetWeaver Business Client (NWBC)
as the user interface and specify Activate via Dual Control as the activation mode, the setting here is ignored and your bank accounts are activated directly.
You can nd this Customizing activity in Customizing under Financial Supply Chain Management Cash and Liquidity Management General Settings De ne Basic
Settings .
When you make changes to the bank account master data, only elds that are de ned as sensitive elds can trigger the dual control process. To de ne sensitive elds, specify
the elds in the Customizing activity De ne Settings for Bank Account Master Data under Financial Supply Chain Management Cash and Liquidity Management Bank
Account Management Basic Settings . On the Sensitive Fields for Modi cation Process screen, specify the elds that trigger a work ow process when modi ed.
Extensibility Options
The following extensibility options are available for you to enhance Bank Relationship Management:
You can add elds to the following UI element using UI adaptations at runtime:
The General Data section of the bank account master data Manage Bank Accounts
For more information about how to adapt an SAP Fiori UI at runtime, go to http://help.sap.com/s4hana and open the product page for the relevant version. On the
product page, enter Making UI Changes into the search bar, press Enter and open the search result with that title.
For customers who use SAP NetWeaver Business Client (NWBC) as their user interface:
You can add custom elds to the structure FCLM_BAM_AMD. After you activate the elds, you can add the elds to existing tabs of the bank account master data.
For more information, see https://help.sap.com/viewer/p/SAP_NETWEAVER_740 under Application Help UI Technologies in SAP NetWeaver Web Dynpro ABAP
and Floorplan Manager Floorplan Manager for Web Dynpro ABAP Adapting FPM Applications Customizing FPM Applications .
You can nd the BAdIs for Bank Account Management under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management
Business Add-Ins (BAdIs) :
Field statuses for elds that are used in bank account master data, such as whether a eld is read-only, modi able, mandatory, or hidden.
To do so, you can either create your own implementation or use the default implementation FCLM_BAM_FIELDS_CTRL.
This is custom documentation. For more information, please visit the SAP Help Portal 13
2/24/2024
Note
In addition to this Business Add-In, you can also use the Customizing activity Manage Field Status Groups to control the elds on the app screens. The
settings made for eld status groups take precedence over the default BAdI implementation FCLM_BAM_FIELDS_CTRL.
Whether it is mandatory for users to enter a note when they approve or reject a work ow request.
You can use this BAdI to de ne how bank account numbers are mapped to elds in a house bank account. For example, due to the length limit of a house bank account
number, you can use this BAdI to specify another eld in which to store the bank account number, for example, Alternative Acct No..
Note
This BAdI is only intended for customers who use SAP NetWeaver Business Client (NWBC) as the user interface for Bank Relationship Management.
You can use this BAdI to de ne events that you want to trigger after a bank account master record is activated, such as sending a noti cation to inform affected
parties.
Note
This BAdI is only intended for customers who use SAP NetWeaver Business Client (NWBC) as the user interface for Bank Relationship Management.
You can use this BAdI to de ne which elds in bank account master data are recorded in change requests when their values are changed. Changes made to elds
included in change requests can be tracked by the change history.
You can use this BAdI to override the payment approval patterns de ned in the Customizing activity De ne Settings for Bank Account Master Data with your own logic
and de nition.
BAdI: Processing Logic for IDoc Message Type HBABAMAST and BAdI: Processing Logic for IDoc Message Type BAMMAST
You can use these BAdIs to enhance the processing logic of the tool for replicating house banks, house bank accounts, and bank accounts.
ICF Services
Before you use the Web Dynpro application for Bank Account Management, you need to activate the following services.
To do so, in Maintain Services (transaction code SICF), search for a service by entering the service name, and then activate it.
To activate a service, right click on the service and then choose Activate Service.
WDA_FCLM_BAM_ACC_MASTER
WDA_FCLM_BAM_ACC_REVIEW
WDA_FCLM_BAM_ADAPT_SIGN
WDA_FCLM_BAM_BANK_DATA
WDA_FCLM_BAM_CHGREQ
WDA_FCLM_BAM_HIERARCHY
WDA_FCLM_BAM_HIER_BP
WDA_FCLM_BAM_HIER_MAINTAIN
WDA_FCLM_BAM_MASS_CHANGE
WDA_FCLM_BAM_REVIEW_REPORT
WDA_FCLM_BAM_REQOVERVIEW
WDA_FCLM_REPORT
WDA_FCLM_UPLOAD_DOWNLOAD
Work ow services
ibo_wda_inbox
swf_formabsenc
swf_workplace
UCT_DISPLAY_DOCUMENT
UCT_DISPLAY_INBOX
This is custom documentation. For more information, please visit the SAP Help Portal 14
2/24/2024
UCT_DISPLAY_SIGNOFF
UCT_DISPLAY_CHANGE
USMD_CREQUEST_PROTOCOL2
USMD_SSW_RULE
USMD_WF_NAVIGATION
POWL services
POWL
POWL_COLLECTOR
powl_composite
POWL_EASY
POWL_ERRORPAGE
POWL_MASTER_QUERY
POWL_PERS_COMP
Data Replication
To replicate house banks, house bank accounts, and bank accounts from a sender system to one or more receiver systems, you can use the Execute Data Replication program
(transaction DRFOUT). With this program, you can carry out the following tasks:
Replicate existing house banks, house bank accounts, and bank accounts to receiver systems en masse
Replicate changes that occurred in the sender system during a speci ed time interval to receiver systems
SAP has provided the following message types for using the replication program to replicate house banks, house bank accounts, and bank accounts. The table below lists the
supported software component versions for this tool.
SAP S/4HANA
S4CORE 102 SP00 and higher verisons
The use of the message types depends on whether the receiver system is an SAP S/4HANA system. The table below explains the use of the message types in different scenarios.
BAMMAST Replicate bank account master data including bank accounts and house bank accounts Not applicable
HBHBAMAST Replicate house banks Replicate house banks and house bank accounts
For more information about this program, choose the Information button.
This is custom documentation. For more information, please visit the SAP Help Portal 15
2/24/2024
In additon to the above replication modes, you can schedule a job to automatically replicate house banks, house bank accounts, and bank accounts to receiver systems. To do so, you
can use transaction SM36 to schedule a job for program RBDMIDOC.
Prerequisites
Before con guring the settings for using this program to replicate house banks, house bank accounts, and bank accounts, make sure that you have performed the following steps for
IDoc and Application Link Enabling (ALE) in the sender system and the receiver systems.
For more information, search for the topic IDoc Interface/ALE at https://help.sap.com/.
Con guration for the Customizing Activity Distribute ALE Master Data
In the sender system, con gure the following in the Customizing activity Distribute ALE Master Data. You can nd this Customizing activity under Quality Management
Environment Tools .
c. To add BAPIs to the new model, select the created model view, and then, from the menu bar, choose Edit Add BAPI .
d. Add BAPIs as shown in the table below for each receiver system:
In the Model View eld, enter BAM_HBANK and then choose Execute.
a. In the structure, select Partner Type LS and then select a receiver system.
b. In the Outbound Parameters section, choose Create Outbound Parameter to create two parameters as follows:
Parameter The port ID of HBHBAMAST HBHBAMAST02 Select the Pass IDoc Select the Cancel
1 the receiver Immediately Processing After Syntax
system Note checkbox Error checkbox
This type only applies when both the sender and receiver systems are
SAP S/4HANA 1709 or higher versions. Otherwise, please use
HBHBAMAST01.
Parameter The port ID of BAMMAST BAMMAST02 Select the Pass IDoc Select the Cancel
2 the receiver Immediately Processing After Syntax
Note:
system checkbox Error checkbox
Note
This type only applies when both the sender and receiver systems are
SAP S/4HANA 1709 or higher versions. Otherwise, please use
BAMMAST01.
5. Object with Change Document: Set Up Change Indicators for Table Fields
With this setting, you con gure elds in bank account master data that can trigger synchronization from the sender system to the receiver systems.
To register a eld, enter the message type BAMMAST or HBHBAMAST, and then specify the corresponding object name as shown in the table below and the eld technical name.
You can obtain the technical information about the bank account master data elds from the following table:
This is custom documentation. For more information, please visit the SAP Help Portal 16
2/24/2024
FCLM_BAM_AMD_T
T012
T012D
FCLM_BAM_AMD
FCLM_BAM_SIG
FCLM_BAM_AMD_CUR
FCLM_BAM_AMD_LIM
FCLM_BAM_AMD_T
6. Object with Change Document: Activate Change Indicators for Message Type
7. Object with Change Document: Maintain Additional Data for Message Type
Message Type Reference Message Type Format Function Module Reducable Message Type
a. Go to De ne Custom Settings for Data Replication De ne Technical Settings De ne Technical Settings for Business Systems .
To do so, create a new entry and specify the logical system information of the receiver system.
2. De ne replication models.
b. Create a new replication model for message type HBHBAMAST and then do the following:
i. Select the entry created and then double-click Assign Outbound Implementation.
ii. Enter the outbound implementation HBANK_IMP and select Replication via IDoc for the Communication Channel eld.
1. Select the implementation created and double-click Assign Target Systems for Repl. Model/Outb.Impl.
3. Go back to the De ne Replication Model view and choose Activate to activate your settings.
i. Select the entry created and then double-click Assign Outbound Implementation.
ii. Enter the outbound implementation BAMMAST and select Replication via IDoc for the Communication Channel eld.
1. Select the implementation created and double-click Assign Target Systems for Repl. Model/Outb.Impl.
3. Go back to the De ne Replication Model view and choose Activate to activate your settings.
This is custom documentation. For more information, please visit the SAP Help Portal 17
2/24/2024
3. Check settings for the replication mode
a. Go to Business Add-Ins (BAdIs) BAdI: Creation of MDG Change Pointers from ALE Change Pointer .
3. In the Inbound Parameters section, create two new entries respectively for the two messages types with the following information:
Additionally, you can monitor the processing status of dispatched IDocs in the receiving system using ALE Audit. With this feature, you can receive con rmation messages and check
the con rmation log in the source system. For more information about the use and con guration of ALE Audit, search for the topic Monitoring the Status of Inbound IDocs Using ALE
Audit at https://help.sap.com/.
Use
The One Exposure from Operations hub is a central storage location for operational data that is relevant for managing cash and liquidity. The provision of the data in the One
Exposure from Operations hub facilitates funds planning and risk management across multiple companies. Currently, SAP S/4HANA Finance for cash management uses One
Exposure from Operations to acquire both data from the central system and remote systems that serve as subsystems of the central system. The integration is either real-time (one-
system scenario) or periodic (side-by-side scenario with remote systems).
More Information
Integration with Source Applications in the Central System
Financial Operations
Bank Statements
To set up the real-time integration of source applications, con gure the following Customizing activities under Financial Supply Chain Management Cash and Liquidity
Management Cash Management Data Setup :
1. To activate source applications for company codes, con gure either of the following two Customizing activities:
Activate Individual Source Applications: Activate a single source application for a company code
Activate Multiple Source Applications: Activate several source applications for one or more company codes
2. The upload of existing transaction data from the source applications is optional and can be performed as a mass upload using the Customizing activity Load Trans. Data from
Source Appl. into One Exposure from Operations Hub.
Note
Note: This step should be executed after you nished the steps in the Con guration for Cash Operations.
This is custom documentation. For more information, please visit the SAP Help Portal 18
2/24/2024
More Information
Alternatively, for sources aplications of FI and MM, you can run the ow builder program to set up the data.
For sources applications of FI and MM, you can run the Flow Builder program to generate cash-relevant ows, which are then imported to One Exposure from Operations.
To enable the Flow Builder to run automatically, add the job FCLM_FLOWBUILDER_JOB to the Customizing activity Activation of Scope-Dependent Background Job De nitions
(S/4HANA) . You can nd this activity under SAP NetWeaver Application Server System Administration .
To customize the settings and tools for the Flow Builder Program, perform the Customizing activity Customize the Flow Builder under Financial Supply Chain Management Cash
and Liquidity Management Cash Management Data Setup .
In the Manage Bank Accounts app, maintain the connectivity path for bank accounts that exist in a remote system by de ning a connectivity path with the ID category of Remote
System: G/L Account.
Con gure the following Customizing activities for using IDoc under IDoc Interface / Application Link Enabling (ALE) using transaction SALE:
Generate Partner Pro les, under Modelling and Implementing Business Processes Partner Pro le
De ne the distribution model using message types CMSEND and CMREQU and distribute it to all the remote systems in Customizing activity Maintain Distribution Model and
Distribute Views, under IDoc Interface / Application Link Enabling (ALE) Modelling and Implementing Business Partners .
In the Manage Bank Accounts app, maintain the connectivity path for bank accounts that exist in a remote system by de ning a connectivity path with the ID category of
Remote System: G/L Account.
In the SAP GUI application, con gure the following Customizing activities to de ne how to convert company codes, planning groups, planning levels, and business areas from
remote systems for use in the central system, under Financial Supply Chain Management Cash and Liquidity Management Cash Management Data Setup Inbound
Mapping for Integration of Remote Data into One Exposure :
Flow types are derived by a default logic, but an additional differentiation for con rmed cash can be con gured with Customizing activity Assign Flow Types to Planning Levels
under Financial Supply Chain Management Cash and Liquidity Management Cash Management Flow Types .
To de ne the liquidity item derivation rules, con gure queries and query services as described in Liquidity Items and Liquidity Item Hierarchies.
In the central system, con gure a Web service based on the service de nition FQM_WS_DISTRIBUTE.
This is custom documentation. For more information, please visit the SAP Help Portal 19
2/24/2024
In the remote systems, de ne a logical port for each remote system based on the consumer proxy CO_FQM_WS_DISTRIBUTE.
To enable the data transfer and conversion, the application consultant con gures the following:
In the central system, con gure the following activities to de ne how to convert company codes and business areas from remote systems for the use in the central system,
under Financial Supply Chain Management Cash and Liquidity Management Cash Management Data Setup Inbound Mapping for Integration of Remote Data into
One Exposure :
De ne source applications, company codes, and payment dates (optional) to control data transfers into the One Exposure from Operations hub in Customizing activity
Activate Source Application Liquidity Planner for One Exposure Transfer under Financial Supply Chain Management Cash and Liquidity Management Liquidity
Planner Tools .
If you have additional mapping requirements, you also have the option of using the BAdI BADI_FQM_FLOW_ADJUST_CORE. The BAdI includes a sample implementation.
Make sure you have liquidity items de ned in both the central system and the remote systems. For more information, see Liquidity Items and Liquidity Item Hierarchies.
Use
This activity is to set up transactional data that will be consumed by Cash Management applications. Applications in SAP S/4HANA Finance for cash management consume data from
the following sources:
One Exposure from Operations (database table FQM_FLOW) for data from other components such as Financial Operations, TRM, CML, FI-CA, MM, SD, and integrated data
from remote systems.
Flow types
With built-in semantics, ow types classify information from different source components or different steps in the cash ow lifecycle from forecast to actual.
Liquidity items
Liquidity items represent the use and purpose of the cash ow. Typically with liquidity items and the de ned hierarchical structures, cash ows can be classi ed into different
categories and sub-categories in a hierarchical view, for example, cash ows for operations, cash ows for nancing, and cash ows for investment.
Planning levels and planning groups help customers to lter and categorize cash data for different reporting and analytical purposes. The two attributes enable the integration
between Cash Management and other components.
House bank accounts specify the bank accounts used or to be used for payments.
Source Applications
Source applications represent the information sources relevant for Cash Management. Only activated source applications will be taken into account. For more information, see
Con guration for One Exposure from Operations.
More Information
Memo Records
Source Applications
Flow Types
Field Status
Memo Records
Use
Incoming and outgoing payments that are not transferred to the sytem of SAP S/4HANA Finance for cash management via actual postings, can be entered manually in the planning.
This is custom documentation. For more information, please visit the SAP Help Portal 20
2/24/2024
Make sure you have properly con gured the following Customizing activities under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Memo Records :
De ne Planning Types
De ne Number Ranges
Source Applications
For company codes that are going to use Cash Management related functions, you need to determine which information sources are relevant for Cash Management for each
company code. To do so, activate source applications for company codes using either of the following two activities under Cash Management Data Setup :
Activate Individual Source Applications: Activate a single source application for a company code
Activate Multiple Source Applications: Activate several source applications for one or more company codes
Build Cash Flows from Operations: Build ows for source application of FI and MM
To build key information in accounting documents, activate source application One Exposure.
To use data of a particular category stored in the One Exposure from Operations hub, activate the corresponding source application according to your business needs.
For more information, see Con guration for One Exposure from Operations.
Flow Types
De nition
Flow types classify the lifecycle of cash ows, for example, they distinguish forecasted cash ows from con rmed cash ows. Only transaction data that is assigned with ow type
information can be consumed and used in Cash Management applications.
SAP prede nes a set of ow types. If you do not have special requirements, you can rely on the standard ow types delivered by SAP.
In general, the integration of Financial Operations into One Exposure from Operations covers information on invoices, payments, and bank statements. Within this integration, the
system classi es accounting document line items into the following categories:
The determination of the category is done by the system in the following way:
Receivable or Payable
Cash in Transit
Items having a G/L account that has one of the following characteristics:
Maintained in account determination of payment program ( T042I ), is a balance sheet account ( SKA1-XBILK ), and is not a reconciliation account ( SKB1-MITKZ )
Maintained in account determination of bank-to-bank transfer ( T042Y ), is a balance sheet account ( SKA1-XBILK ), and is not a reconciliation account ( SKB1-
MITKZ)
Marked as cash relevant ( SKB1-XGKON ) and with open item management (SKB1-XOPVW )
Cash
Items having a G/L account that has one of the following characteristics:
For these accounting document items, the system derives the following ow types:
Receivable or Payable
This is custom documentation. For more information, please visit the SAP Help Portal 21
2/24/2024
600001 - Regular Payables Increase
Tax
Cash in Transit
Cash
For items representing payables, receivables, revenues, invoices, tax, or cash in transit, One Exposure from Operations derives cash forecasts. Accounting documents containing
other items than the ones described above are not handled by the integration of Financial Operations into One Exposure from Operations.
You do this by assigning the corresponding G/L accounts to the following ow types, which are currently available to you. For example:
Cash in Transit
Cash
If an item posts to such an account in debit, the system uses the rst ow type; in credit the system uses the second ow type. These ow types are delivered. There is no need to
create additional customer-speci c ow types for this.
Caution
Do not assign ow types to a G/L account that is characterized as a reconciliation account.
To group liquidity items into hierarchical structures, de ne hierarchies using the De ne Liquidity Item Hierarchies activity.
The hierarchies de ned here can be used by Cash Management applications to display cash ows in categories and sub-categories in a hierarchical view.
This is custom documentation. For more information, please visit the SAP Help Portal 22
2/24/2024
Derive Liquidity Items for Accounting Documents
For accounting documents (in database table BSEG), if liquidity items can be determined by G/L accounts, you may use the De ne Default Liquidity Items for G/L Accounts
activity to de ne the derivation rules.
If you need more complex logic to derive liquidity items from various elds of the accounting document, then you need to de ne queries and query sequences using the
following activities:
De ne Query Sequences
You should always specify the Origin as D or C when de ning queries and query sequences for accounting documents.
Origin D applies to line items with account types other than D (customer) or K (supplier).
When deriving liquidity items, the system rst tries to apply the assigned query sequences; if not successful, then it turns to the default liquidity items de ned for G/L
accounts.
Derive Liquidity Items for Source Application Data in One Exposure from Operations
For data integrated into the One Exposure from Operations hub from source applications in the central system, such as TRM, CML, or FI-CA data, there is no default derivation rules
for liquidity items. You need to de ne query and query sequences for this purpose. In this case, you should always specify the Origin as X, meaning that the derivation logic is executed
against the structure of the One Exposure from Operations hub.
For more information on how to con gure the One Exposure from Operations hub to extract data from source applications in the central system, see Integration with Source
Applications in the Central System.
Derive Liquidity Items for Remotely Integrated Data in One Exposure from Operations
Data integrated from remote systems falls into the following types:
Classic Cash Management data from remote systems: De ne queries and query sequences with the Origin as X.
Liquidity Planner actuals: The original liquidity item values in the source data are transferred into the One Exposure from Operations hub. Therefore it has to be assured that
the liquidity items exist in both systems (remote and central). For this purpose you can use the Customizing activity Import and Export Liquidity Items to create liquidity items
massively in different systems, under Financial Supply Chain Management Cash and Liquidity Management Cash Management Tools .
For more information on how to con gure the One Exposure from Operations hub to integrate with data from remote systems, see Integration with Remote Systems.
Before you use SAP S/4HANA Finance for cash management, con gure planning levels and planning groups under Financial Supply Chain Management Cash and Liquidity
Management Cash Management Planning Levels and Planning Groups .
To populate key information for cash management in accounting entries for G/L line items, assign planning levels to relevant G/L accounts, for example bank accounts, bank
clearing accounts, payment request accounts.
To populate key information for cash management in accounting entries for vendor and customer line items, in customer and vendor master records, specify the planning
group information.
Field Status
By default, house bank and house bank account are optional elds in payments and bank statements. To ensure the information is recorded for relevant transactions, you may
consider to set the two elds as mandatory for G/L accounts that work as bank clearing accounts and bank accounts by using the Customizing activity De ne Field Status Variants,
under Financial Accounting Accounts Receivable and Accounts Payable Business Transactions Incoming Payments Incoming Payments Global Settings Make and Check
Document Settings .
Use
This activity is to set up data that will be consumed by Liquidity Management applications.
Prerequisites
This is custom documentation. For more information, please visit the SAP Help Portal 23
2/24/2024
Make sure you have properly con gured the settings mentioned in the Con guration for Cash Operations, for example, One Exposure from Operations, Memo Records and so
on.
Make sure you have properly con gured the settings under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Activities
To use Liquidity Management applications, you need to make the following con guration settings:
BI Content
You activate BI Content Bundle and additional BI content objects. This step is only relevant for the liquidity planning function.
Planning units are organizational units that need to enter liquidity plan data. Each planning unit corresponds to one company code. You de ne Planning Units and Planning Unit
Hierarchy in the Customizing activity Maintain Planning Unit Settings and Activate Planning Unit Hierarchyunder Financial Supply Chain Management Cash and Liquidity
Management Liquidity Planning . This step is only relevant for the liquidity planning function.
SAP prede nes standard BW modeling. You can also de ne your own reference data sources if extension is needed. You de ne this in the Customizing activity De ne
Reference Data Sources under Financial Supply Chain Management Cash and Liquidity Management Liquidity Planning . This step is only relevant for the liquidity
planning function.
SAP prede nes standard BW modeling. You can also de ne your own planning types. You de ne this in the Customizing activity De ne Liquidity Planning Types under
Financial Supply Chain Management Cash and Liquidity Management Liquidity Planning . This step is only relevant for the liquidity planning function.
Liquidity items represent the source and use of cash ows in your company. It serves as an import dimension for nancial planning and reporting in Cash and Liquidity
Management. Con gure the following under Financial Supply Chain Management Cash and Liquidity Management Cash Management Liquidity Items . This step is
only relevant for the liquidity planning function.
ICF Services
The following front-end con guration settings need to be made in order to enable the navigation from the ori launchpad to BPC:
Create Launchpad
Create Catalog
Create Tile
More Information
For more information about app-speci c implementation information, see Apps for Cash Management and the details in the SAP Fiori apps reference library.
BI Content
Activate the BI Content bundle FIN_CLM_PLANNING (Liquidity Planning) using the BI Content Activation Workbench (transaction BSANLY_BI_ACTIVATION).
This is custom documentation. For more information, please visit the SAP Help Portal 24
2/24/2024
On the activation screen, specify the RFC connection for your BI client (if the BI client is the current client, you can specify RFC destination NONE), set Treatment of Already Active
Content Objects ag to Copy, and activate the ag Install all Collected Objects. Check the activation log to verify there are no errors.
Note
If the BI bundle cannot be activated successfully, you need to activate all the BI contents collected in the bundle manually using transaction RSOR. To display the BI contents
contained in the bundle, choose the Show Detail button.
Note
You can activate other options later on even if you have changed the content delivered by SAP by selecting the checkbox. For content objects delivered by SAP, you are asked if you
want to merge the new content version with the active object. Deselect Install all Collected Objects if you only want to activate the new SAP-delivered objects. Automatic choices
between Match and Copy depend on the object type (for more information, see ag MERGEFL in table RSTLOGOPROP). You must activate the BI Content in each system
(development, test, and production) separately. It is part of the system setup, not part of application customizing.
2. On the middle panel, nd an object type of the BI Content objects listed in the table below.
6. On the right panel, select Data ow Before and Afterwards in the Grouping menu.
Object Type Object Type Technical Name Object Description Object Technical Name
FCLM_LP_MODEL
0FCLM_LP_ENV/Public
0FCLM_LP_ENV/Teams
Queries
Variables
MultiProviders
Key Figures
InfoCubes
Characteristics
Planning Functions
This is custom documentation. For more information, please visit the SAP Help Portal 25
2/24/2024
Liquidity Management
Queries
Use
This is an input query for monthly liquidity plans. The query shows the planning layout for twelve consecutive calendar months, starting with the rst month of the selected planning
cycle, in the planning currency view.
This query is based on the aggregation level Monthly Liquidity Plans (/ERP/LP_AL01).
Structure
Filters
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
Free Characteristics
Variables
This is custom documentation. For more information, please visit the SAP Help Portal 26
2/24/2024
Rows
Columns
InfoProvider=/ERP/LP_IC01
InfoProvider=/ERP/LP_IC01
InfoProvider=/ERP/LP_IC01
InfoProvider=/ERP/LP_IC01
Report/Report Interfaces
Use
This query is used for analyzing liquidity plans by aggregation currency. The query shows the following in aggregation currency:
Planned values for the 12 calendar months of the selected planning cycle
Reference data, such as forecast values (for the 12 calendar months) or plan values for the previous cycle
This query is based on the aggregation level Monthly Liquidity Plans (/ERP/LP_AL01).
Structure
Filters
This is custom documentation. For more information, please visit the SAP Help Portal 27
2/24/2024
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
Free Characteristics
Variables
Rows
Columns
InfoProvider=/ERP/LP_IC01
InfoProvider=/ERP/LP_IC01
This is custom documentation. For more information, please visit the SAP Help Portal 28
2/24/2024
InfoProvider=/ERP/LP_IC01
InfoProvider=/ERP/LP_IC01
Report/Report Interfaces
Multiple Rating
/ERP/FCLM_LP_AL01_Q0002
Use
This input query is used for planning multiple rating during currency conversion. The query is based on the aggregation level Monthly Plan (New) (/ERP/LP_AL01).
Structure
Filters
Free Characteristics
This is custom documentation. For more information, please visit the SAP Help Portal 29
2/24/2024
Variables
Rows
Columns
InfoProvider=/ERP/LP_IC02
InfoProvider=/ERP/LP_IC02
Report/Report Interfaces
Aggregation Details
/ERP/FCLM_LP_AL01_Q0006
Use
This query allows you to check the details of planned values in aggregation currency. Using the liquidity item hierarchy, this query shows plan values for the selected month and for the
selected liquidity item in aggregation currency.
This query is based on the aggregation level Monthly Liquidity Plans (/ERP/LP_AL01).
Structure
Filters
This is custom documentation. For more information, please visit the SAP Help Portal 30
2/24/2024
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
Free Characteristics
Variables
Rows
Columns
InfoProvider=/ERP/LP_IC01
This is custom documentation. For more information, please visit the SAP Help Portal 31
2/24/2024
InfoProvider=/ERP/LP_IC01
Report/Report Interfaces
Use
This query allows you to analyze liquidity plans by planning currency in the graphic view. You can compare the plan amounts of the selected liqudity plan with the previous plan version
and view the maximun and minimun plan amounts for each month.
This query is based on the MultiProvider MultiProvider (New Liquidity Plan) (/ERP/LP_MP01).
Structure
Filters
0P_FCLM_LP_PLAN_VERSION-1
0P_FCLM_LP_PLAN_VERSION-2
0P_FCLM_LP_PLAN_VERSION-3
0P_FCLM_LP_PLAN_VERSION-4
0P_FCLM_LP_PLAN_VERSION-5
0P_FCLM_LP_PLAN_VERSION-6
0P_FCLM_LP_PLAN_VERSION-7
0P_FCLM_LP_PLAN_VERSION-8
0P_FCLM_LP_PLAN_VERSION-9
0P_FCLM_LP_PLAN_VERSION-10
0P_FCLM_LP_PLAN_VERSION-11
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
This is custom documentation. For more information, please visit the SAP Help Portal 32
2/24/2024
Variables
Rows
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION
/ERP/SUGSRC = #, /ERP/PLANTYPE =
0P_FLCM_PLANNING _TYPE
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-1
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-2
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-3
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 33
2/24/2024
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-4
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-5
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-6
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-8
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-9
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-10
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-11
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 34
2/24/2024
Formula Minimum_Original MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Selected Planning Cycle',
'Previous Planning Cycle' ) , 'Version (S-2)' ) ,
'Version (S-3)' ) , 'Version (S-4)' ) , 'Version (S-
5)' ) , 'Version (S-6)' ) , 'Version (S-7)' ) ,
'Version (S-8)' ) , 'Version (S-9)' ) , 'Version (S-
10)' ) , 'Version (S-11)' )
This is custom documentation. For more information, please visit the SAP Help Portal 35
2/24/2024
Formula Minimum Plan Amount MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Version (S) For Min', 'Version
(S-1) For Min' ) , 'Version (S-2) For Min' ) ,
'Version (S-3) For Min' ) , 'Version (S-4) For Min'
) , 'Version (S-5) For Min' ) , 'Version (S-6) For
Min' ) , 'Version (S-7) For Min' ) , 'Version (S-8
For Min)' ) , 'Version (S-9) For Min' ) , 'Version
(S-10) For Min' ) , 'Version (S-11) For Min' )
Formula Maximum Plan Amount MAX( MAX( MAX( MAX( MAX( MAX( MAX(
MAX( MAX( MAX( MAX( 'Version (S) For Max',
'Version (S-1) For Max' ) , 'Version (S-2) For
Max' ) , 'Version (S-3) For Max' ) , 'Version (S-
4) For Max' ) , 'Version (S-5) For Max' ) ,
'Version (S-6) For Max' ) , 'Version (S-7) For
Max' ) , 'Version (S-8) For Max' ) , 'Version (S-
9) For Max' ) , 'Version (S-10) For Max' ) ,
'Version (S-11) For Max' )
Columns
Report/Report Interfaces
Analyze Liquidity Plans by Planning Currency SAP BusinessObjects Design Studio Application:
0FCLM_PV_PCUR
Planning Status
/ERP/FCLM_LP_BPC_Q0011
Use
This is a display query that shows the work status by active planning unit hierarchy and planning cycle.
This query is based on the aggregation level Monthly Liquidity Plans (/ERP/LP_AL01).
Structure
Filters
0P_FCLM_LP_PLAN_VERSION +1
0P_FCLM_LP_PLAN_VERSION +2
0P_FCLM_LP_PLAN_VERSION +3
0P_FCLM_LP_PLAN_VERSION +4
0P_FCLM_LP_PLAN_VERSION +5
0P_FCLM_LP_PLAN_VERSION +6
0P_FCLM_LP_PLAN_VERSION +7
0P_FCLM_LP_PLAN_VERSION +8
0P_FCLM_LP_PLAN_VERSION +9
0P_FCLM_LP_PLAN_VERSION +10
0P_FCLM_LP_PLAN_VERSION +11
This is custom documentation. For more information, please visit the SAP Help Portal 36
2/24/2024
Free Characteristics
Variables
Rows
Columns
Report/Report Interfaces
Use
This query is used in the table view which is one of modes to analyze liquidity plans by planning currency.
This query shows the actual, forecast and planned data in planning currency for the 12 calendar months in the selected planning cycle. It also shows the planned data of the selected
planning cycle in the last 11 calendar months. You can not only get the liquidity forecast for the future months, but also compare the liquidity data of the selected planning cycle with
that of the previous versions.
Structure
Filters
This is custom documentation. For more information, please visit the SAP Help Portal 37
2/24/2024
0P_FCLM_LP_PLAN_VERSION,
0P_FCLM_LP_PLAN_VERSION -1
0P_FCLM_LP_PLAN_VERSION -2
0P_FCLM_LP_PLAN_VERSION -3
0P_FCLM_LP_PLAN_VERSION -4
0P_FCLM_LP_PLAN_VERSION -5
0P_FCLM_LP_PLAN_VERSION -6
0P_FCLM_LP_PLAN_VERSION -7
0P_FCLM_LP_PLAN_VERSION -8
0P_FCLM_LP_PLAN_VERSION -9
0P_FCLM_LP_PLAN_VERSION -10
0P_FCLM_LP_PLAN_VERSION -11
0P_FCLM_LP_PLAN_VERSION+1
0P_FCLM_LP_PLAN_VERSION+2
0P_FCLM_LP_PLAN_VERSION+3
0P_FCLM_LP_PLAN_VERSION+4
0P_FCLM_LP_PLAN_VERSION+5
0P_FCLM_LP_PLAN_VERSION+6
0P_FCLM_LP_PLAN_VERSION+7
0P_FCLM_LP_PLAN_VERSION+8
0P_FCLM_LP_PLAN_VERSION+9
0P_FCLM_LP_PLAN_VERSION+10
0P_FCLM_LP_PLAN_VERSION+11
Variables
Rows
0INFOPROV = /ERP/LP_VP3
This is custom documentation. For more information, please visit the SAP Help Portal 38
2/24/2024
0INFOPROV = /ERP/LP_VP3
Columns
This is custom documentation. For more information, please visit the SAP Help Portal 39
2/24/2024
Report/Report Interfaces
Analyze Liquidity Plans by Planning Currency SAP BusinessObjects Design Studio Application:
0FCLM_PV_PCUR
Use
This query is used in the table view, which is one of modes to analyze liquidity plans by aggregation currency.
This query shows the actual, forecast and planned data in planning currency for the 12 calendar months in the selected planning cycle. It also shows the planned data of the selected
planning cycle in the last 11 calendar months. You can not only get the liquidity forecast for the future months, but also compare the liquidity data of the selected planning cycle with
that of the previous versions.
Structure
Filters
0P_FCLM_LP_PLAN_VERSION-1
0P_FCLM_LP_PLAN_VERSION-2
0P_FCLM_LP_PLAN_VERSION-3
0P_FCLM_LP_PLAN_VERSION-4
0P_FCLM_LP_PLAN_VERSION-5
0P_FCLM_LP_PLAN_VERSION-6
0P_FCLM_LP_PLAN_VERSION-7
0P_FCLM_LP_PLAN_VERSION-8
0P_FCLM_LP_PLAN_VERSION-9
0P_FCLM_LP_PLAN_VERSION-10
0P_FCLM_LP_PLAN_VERSION-11
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
(OH_FCLM_PU_HIER)
(0P_LQI_HIER,
0P_FCLM_FIRST_DAY_OF_VERSION)
This is custom documentation. For more information, please visit the SAP Help Portal 40
2/24/2024
Variables
Rows
0INFOPROV = /ERP/LP_VP3
0INFOPROV = /ERP/LP_VP3
This is custom documentation. For more information, please visit the SAP Help Portal 41
2/24/2024
Columns
Report/Report Interfaces
Use
This query is used for checking the difference details of planned data by planning currency. It calculates the difference and absolute difference through liquidity item hierarchy and
compares planned data in a selected planning cycle and those in the previous planning cycle in planning currency.
Structure
Filters
0P_FCLM_LP_PLAN_VERSION-1
Variables
This is custom documentation. For more information, please visit the SAP Help Portal 42
2/24/2024
Rows
Columns
Report/Report Interfaces
Use
This query allows you to analyze liquidity plans by aggregation currency in the graphic view.
The query compares the plan amounts of the selected liquidity plan with the previous plan version and view the maximun and minimun plan amounts for each month.
This query is based on the MultiProvider MultiProvider (New Liquidity Plan) (/ERP/LP_MP01).
This query is used in the graphic view which is one of modes to analyze liquidity plans by aggregation currency.
Structure
Filters
This is custom documentation. For more information, please visit the SAP Help Portal 43
2/24/2024
0P_FCLM_LP_PLAN_VERSION-1
0P_FCLM_LP_PLAN_VERSION-2
0P_FCLM_LP_PLAN_VERSION-3
0P_FCLM_LP_PLAN_VERSION-4
0P_FCLM_LP_PLAN_VERSION-5
0P_FCLM_LP_PLAN_VERSION-6
0P_FCLM_LP_PLAN_VERSION-7
0P_FCLM_LP_PLAN_VERSION-8
0P_FCLM_LP_PLAN_VERSION-9
0P_FCLM_LP_PLAN_VERSION-10
0P_FCLM_LP_PLAN_VERSION-11
0P_FCLM_LP_PLAN_MONTH+1
0P_FCLM_LP_PLAN_MONTH+2
0P_FCLM_LP_PLAN_MONTH+3
0P_FCLM_LP_PLAN_MONTH+4
0P_FCLM_LP_PLAN_MONTH+5
0P_FCLM_LP_PLAN_MONTH+6
0P_FCLM_LP_PLAN_MONTH+7
0P_FCLM_LP_PLAN_MONTH+8
0P_FCLM_LP_PLAN_MONTH+9
0P_FCLM_LP_PLAN_MONTH+10
0P_FCLM_LP_PLAN_MONTH+11
Variables
Rows
This is custom documentation. For more information, please visit the SAP Help Portal 44
2/24/2024
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION
/ERP/SUGSRC = '#'
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-1
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = '/ERP/CFA_VP01'
0INFOPROV = '/ERP/CFA_VP01'
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-2
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-4
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-4
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 45
2/24/2024
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-5
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01,
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-6,
/ERP/SUGSRC = #,
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-7
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-8
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-9
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-10
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 46
2/24/2024
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-11
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 47
2/24/2024
Formula Minimum_Original MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Selected Planning Cycle:
&0T_FCLM_LP_VERSION&', 'Previous Planning
Cycle: &0T_FCLM_LP_VERSION&' ) , 'Version
(S-2)' ) , 'Version (S-3)' ) , 'Version (S-4)' ) ,
'Version (S-5)' ) , 'Version (S-6)' ) , 'Version (S-
7)' ) , 'Version (S-8)' ) , 'Version (S-9)' ) ,
'Version (S-10)' ) , 'Version (S-11)' )
Formula Minimum Plan Amount MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Version (S) For Min', 'Version
(S-1) For Min' ) , 'Version (S-2) For Min' ) ,
'Version (S-3) For Min' ) , 'Version (S-4) For Min'
) , 'Version (S-5) For Min' ) , 'Version (S-6) For
Min' ) , 'Version (S-7) For Min' ) , 'Version (S-8
For Min)' ) , 'Version (S-9) For Min' ) , 'Version
(S-10) For Min' ) , 'Version (S-11) For Min' )
Formula Maximum Plan Amount MAX( MAX( MAX( MAX( MAX( MAX( MAX(
MAX( MAX( MAX( MAX( 'Version (S) For Max',
'Version (S-1) For Max' ) , 'Version (S-2) For
Max' ) , 'Version (S-3) For Max' ) , 'Version (S-
4) For Max' ) , 'Version (S-5) For Max' ) ,
'Version (S-6) For Max' ) , 'Version (S-7) For
Max' ) , 'Version (S-8) For Max' ) , 'Version (S-
9) For Max' ) , 'Version (S-10) For Max' ) ,
'Version (S-11) For Max' )
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION
/ERP/SUGSRC = '#'
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-1
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 48
2/24/2024
0INFOPROV = '/ERP/CFA_VP01'
0INFOPROV = '/ERP/CFA_VP01'
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-2
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-4
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-4
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-5
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01,
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-6,
/ERP/SUGSRC = #,
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 49
2/24/2024
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-7
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-8
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-9
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-10
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
0INFOPROV = /ERP/LP_IC01
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-11
/ERP/SUGSRC = #
/ERP/PLANTYPE = 0P_FLCM_PLANNING
_TYPE
This is custom documentation. For more information, please visit the SAP Help Portal 50
2/24/2024
Formula Minimum_Original in HQ Cur MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Selected Planning Cycle:
&0T_FCLM_LP_VERSION&', 'Previous Planning
Cycle: &0T_FCLM_LP_VERSION&' ) , 'Version
(S-2)' ) , 'Version (S-3)' ) , 'Version (S-4)' ) ,
'Version (S-5)' ) , 'Version (S-6)' ) , 'Version (S-
7)' ) , 'Version (S-8)' ) , 'Version (S-9)' ) ,
'Version (S-10)' ) , 'Version (S-11)' )
Formula Maximum_Original in HQ Cur MAX( MAX( MAX( MAX( MAX( MAX( MAX(
MAX( MAX( MAX( MAX( 'Selected Planning
Cycle: &0T_FCLM_LP_VERSION&', 'Previous
Planning Cycle: &0T_FCLM_LP_VERSION&' ) ,
'Version (S-2)' ) , 'Version (S-3)' ) , 'Version (S-
4)' ) , 'Version (S-5)' ) , 'Version (S-6)' ) ,
'Version (S-7)' ) , 'Version (S-8)' ) , 'Version (S-
9)' ) , 'Version (S-10)' ) , 'Version (S-11)' )
This is custom documentation. For more information, please visit the SAP Help Portal 51
2/24/2024
Formula Minimum Plan Amount MIN( MIN( MIN( MIN( MIN( MIN( MIN( MIN(
MIN( MIN( MIN( 'Version (S) For Min', 'Version
(S-1) For Min' ) , 'Version (S-2) For Min' ) ,
'Version (S-3) For Min' ) , 'Version (S-4) For Min'
) , 'Version (S-5) For Min' ) , 'Version (S-6) For
Min' ) , 'Version (S-7) For Min' ) , 'Version (S-8
For Min)' ) , 'Version (S-9) For Min' ) , 'Version
(S-10) For Min' ) , 'Version (S-11) For Min' )
Formula Maximum Plan Amount MAX( MAX( MAX( MAX( MAX( MAX( MAX(
MAX( MAX( MAX( MAX( 'Version (S) For Max',
'Version (S-1) For Max' ) , 'Version (S-2) For
Max' ) , 'Version (S-3) For Max' ) , 'Version (S-
4) For Max' ) , 'Version (S-5) For Max' ) ,
'Version (S-6) For Max' ) , 'Version (S-7) For
Max' ) , 'Version (S-8) For Max' ) , 'Version (S-
9) For Max' ) , 'Version (S-10) For Max' ) ,
'Version (S-11) For Max' )
Columns
Report/Report Interfaces
Use
This query is used for checking the different details of planned data by aggregation currency.
It calculates the difference and absolute difference through liquidity item hierarchy and compares planned data in a selected planning cycle and those in the previous planning cycle in
aggregation currency.
Structure
Filters
0P_FCLM_LP_PLAN_VERSION-1
Variables
This is custom documentation. For more information, please visit the SAP Help Portal 52
2/24/2024
Rows
Columns
/ERP/SUGSRC = #
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION
/ERP/SUGSRC = #
/ERP/VMONTH =
0P_FCLM_LP_PLAN_VERSION-1
Report/Report Interfaces
Use
This query shows forecast ow details in transaction currencies in a time frame for company codes. Overdue and future amounts are displayed in individual columns respectively. They
are aggregated forecast amounts for the past and future. This query also provides many free characteristics to drill down.
Structure
Filters
This is custom documentation. For more information, please visit the SAP Help Portal 53
2/24/2024
Free Characteristics
Bank /ERP/ACC_ID_/ERP/BANK
Country /ERP/ACC_ID_/ERP/COUNTRY
Country /ERP/COMPCODE_/ERP/COUNTRY
Customer /ERP/CUSTOMER
Supplier /ERP/VENDOR
Direction /ERP/LQITEM_/ERP/DIR
Segment /ERP/SEGMENT
Segment /ERP/PROFTCTR_/ERP/SEGMENT
Segment /ERP/ACC_ID_/ERP/SEGMENT
Variables
This is custom documentation. For more information, please visit the SAP Help Portal 54
2/24/2024
Rows
Columns
Use
This query shows forecast ow details in transaction currencies in a time frame and company codes. Overdue and future amounts are displayed in individual columns respectively.
They are aggregated forecast amounts for the past and the future. This query also provides many free characteristics to drill down.
Structure
Filters
Free Characteristics
This is custom documentation. For more information, please visit the SAP Help Portal 55
2/24/2024
Bank /ERP/ACC_ID
Country /ERP/ACC_ID_/ERP/COUNTRY
Country /ERP/COMPCODE_/ERP/COUNTRY
Customer /ERP/CUSTOMER
Supplier /ERP/VENDOR
Direction /ERP/LQITEM_/ERP/DIR
Segment /ERP/SEGMENT
Segment /ERP/PROFTCTR_/ERP/SEGMENT
Segment /ERP/ACC_ID_/ERP/SEGMENT
Rows
Currency 0CURRENCY
Columns
Cash Net
Cash In
Cash Out
Cash Net(converted)
Cash In(converted)
Cash Out(converted)
Variables
This is custom documentation. For more information, please visit the SAP Help Portal 56
2/24/2024
0H_FCLM_LF_LI
Use
The variable is used for characteristic /ERP/LQITEM__/ERP/LQI_CP. It is an optional and ready for input of hierarchy variable.
WBS Hierarchy
0H_FCLM_LF_WBS
Use
The variable is used for characteristic /ERP/WBSELMT. It is an optional and ready for input of hierarchy variable.
Calendar Day
0I_FCLM_ACTUAL_DATE
Use
The variable is used for characteristic 0CALDAY. It is to be lled with the interval between the current day and one of the following days in a year by default by SAP Exit.
Use
The variable is used in characteristic Calendar Year/Month (0CALMONTH). It is required that users enter a value range for this variable.
Calendar Month
0I_FCLM_CAL_MONTH
Use
The variable is used for characteristic 0CALMONTH. It’s mandatory, and can be input as interval. It is to be lled with the interval between the current month and one of the following
months in a year by default by SAP Exit.
Calendar Day
0I_FCLM_CALDAY
Use
The variable is used for characteristic 0CALDAY. It’s input as interval. It is to be lled with the interval between the current day and one of the following days in a year by default by
SAP Exit.
Use
This mandatory variable is used in characteristic Liquidity Item (/ERP/LQITEM). Users must enter multiple values for this variable.
Use
This optional variable is used in characteristic Liquidity Item (/ERP/LQITEM). It is an SAP exit.
This is custom documentation. For more information, please visit the SAP Help Portal 57
2/24/2024
Use
This mandatory variable is used in the characteristic Liquidity Item (/ERP/LQITEM). Users must specify multiple values for this variable.
Currency Conversion
0P_CONVERSION_TARGETCURRENCY
Use
This mandatory variable is used in the characteristic Conversion Currency (/ERP/TCUR). Users must specify a single value for this variable.
Calendar Month
0P_FCLM_CALMONTH
Use
This mandatory variable is used in characteristic Calendar Year/Month (0CALMONTH). Users must specify a single value for this variable.
Currency
0P_FCLM_CURRENCY_CC
Use
This optional variable is used in the characteristic Currency Key (0CURRENCY). Users can specify a single value for this variable.
Liquidity Item
0P_FCLM_EMPTYNODE_LQ
Use
The variable is used for characteristic /ERP/LQITEM__/ERP/LQI_CP. It is to be lled with all the nodes from the selected liquidity item hierarchy by SAP Exit.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
This optional variable is used in the characteristic 0DATE. The variable is a replacement variable.
Use
The variable is used for characteristic 0CALDAY. It is a date variable for the selected liquidity item hierarchy.
This is custom documentation. For more information, please visit the SAP Help Portal 58
2/24/2024
Use
The variable is used in characteristic Date (0DATE). It derives the date from the rst day of the selected planning cycle. For example, if the selected planning cycle is 201403, the
value of the exit variable is 20140301. The exit supports only deriving a date from one planning cycle variable with a single value. The variable is an SAP Exit that refers to the function
module RSVAREXIT_0P_FCLM_KEY_DATE. The variable is optional.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALMONTH. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALMONTH. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
This is custom documentation. For more information, please visit the SAP Help Portal 59
2/24/2024
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALDAY. It is optional, and is not ready for input.
Use
The variable is used for characteristic 0CALMONTH. It is optional, and is not ready for input.
Planning Month
0P_FCLM_LP_PLAN_MONTH
Use
This optional variable is used in characteristic Calendar Year/Month (0CALMONTH). It derives a value for a single month from the key value of the selected planning cycle variable
0P_FCLM_LP_PLAN_VERSION.
Planning Cycle
0P_FCLM_LP_PLAN_VERSION
Use
The variable is used in characteristic Version (/ERP/VMONTH). It is required that users specify a single value for this variable.
Liquidity Item
0P_FCLM_LQITEM_EXIT
Use
The variable is used in characteristic Liquidity Item (/ERP/LQITEM). The variable is mandatory, and it is an SAP exit variable.
Planning Unit
0P_FCLM_ORG_UNIT
Use
This mandatory variable is used in the characteristic Planning Unit (/ERP/ORG_UNIT). Users must specify a single value for this variable.
Previous Version
0P_FCLM_PRE_VERSION
Use
This mandatory variable is used in the characteristic Version (/ERP/VMONTH). Users must specify a single value for this variable.
This is custom documentation. For more information, please visit the SAP Help Portal 60
2/24/2024
Use
The variable is used for characteristic 0CALDAY. It is optional, and can be input as single value.
Use
This mandatory variable is used in the characteristic Liquidity Item (/ERP/LQITEM). It is a hierarchy variable.
Use
This mandatory variable is used in the characteristic Planning Unit (/ERP/ORG_UNIT). It is a hierarchy variable.
Company Code
0S_FCLM_COMPANYCODE
Use
This variable is used for company code. It is mandatory and ready for input.
MultiProviders
Liquidity Forecast
/ERP/LF_MP01
Use
This MultiProvider contains 3 VirtualProviders: forecast ows from One Exposure, forecast ows from Memo Records and cash position opening balance. Liquidity forecast analysis
can be performed by BW queries built on this MultiProvider.
Liquidity Planning
/ERP/LP_MP01
Use
This Multiprovider combines planned data and forecast data for liquidity planning, so that you can de ne queries for all the relevant data as you need.
Key Figures
Cash In
/ERP/CI_AMT
Use
This key gure is used for in ow of actual.
Technical Data
This is custom documentation. For more information, please visit the SAP Help Portal 61
2/24/2024
Exchange Available as of Release
Aggregation Summation
Calculation No
Cash Out
/ERP/CO_AMT
Use
This key gure is used for out ow of actual.
Technical Data
Aggregation Summation
Calculation No
Use
This key gure is used to represent opening balance.
Technical Data
Aggregation Summation
Calculation No
Use
This key gure is used to represent closing balance.
Technical Data
Aggregation Summation
Calculation No
Forecast Cash In
/ERP/LQF_IN
This is custom documentation. For more information, please visit the SAP Help Portal 62
2/24/2024
Use
This key gure is used to represent in ow balance of forecast.
Technical Data
Aggregation Summation
Calculation No
Use
This key gure is used to represent out ow balance of forecast.
Technical Data
Aggregation Summation
Calculation No
Use
This key gure is used to store the direct rate of currency conversion entered by users.
Technical Data
Aggregation Summation
Calculation No
Planning
/ERP/PL_AMT
Use
This key gure contains the plan amounts entered by users in liquidity plans. The values can either be positive (with a + sign) or negative (with a - sign).
Technical Data
Aggregation Summation
Calculation No
This is custom documentation. For more information, please visit the SAP Help Portal 63
2/24/2024
Reference Data
/ERP/SUG_AMT
Use
This key gure contains the reference data suggested by the system for plan amounts. The values can either be positive (with a + sign) or negative (with a - sign).
Technical Data
Aggregation Summation
Calculation No
InfoCubes
Use
This InfoCube retrieves work status information from SAP Business Planning and Consolidation.
Liquidity Plans
/ERP/LP_IC01
Use
This real-time InfoCube retrieves the planning data and enables you to keep and read the data.
Use
This real-time InfoCube retrieves the planning amount and enables you to keep and read the planning amount for currency conversion.
Bank Balance
/ERP/LP_VP01
Use
This InfoCube is used to analyze the opening balance for company codes.
Use
This virtual provider retrieves the actual cash in ow, cash out ow and net cash ow data from One Exposure from Operations.
Liquidity Forecast
/ERP/LF_VP06
This is custom documentation. For more information, please visit the SAP Help Portal 64
2/24/2024
Use
This virtual provider retrieves liquidity forecast data from One Exposure from Operations.
Deposit Balance
/ERP/LP_VP05
Use
This virtual provider retrieves the deposit balance data.
Characteristics
Certainty Level
/ERP/CERTLVL
Use
This characteristic is used to indicate the reliability and therefore the likelihood of a ow in One Exposure from Operations.
Technical Data
External Hierarchy
Liquidity Item
/ERP/LQITEM
Use
This characteristic is used as a key to identify a Liquidity Item.
Technical Data
External Hierarchy
Aggregation Currency
/ERP/AGG_CUR
Use
This characteristic is used to indicate the aggregation currency con gured for each organizational unit. It is modeled as an attribute of characteristic Organizational Unit
(/ERP/ORG_UNIT).
Technical Data
External Hierarchy
Input State
/ERP/IS_INPUT
Use
This characteristic is used to indicate the input state of the planning data. It can be either read-only or input-ready.
This is custom documentation. For more information, please visit the SAP Help Portal 65
2/24/2024
Technical Data
External Hierarchy
Use
This characteristic is used to exclude the balance-related liquidity items from de ned liquidity items.
Technical Data
External Hierarchy
Use
This characteristic is used to indicate the number of the entries user de ned for different exchange rates in currency conversion.
Technical Data
External Hierarchy
Use
This characteristic is to indicate the name of the hierarchy the liquidity item belongs to.
Technical Data
External Hierarchy
Planning Unit
/ERP/ORG_UNIT
Use
This characteristic is used to indicate the key of a planning unit. The planning hierarchy can be con gured based on planning units.
Technical Data
External Hierarchy
Planning Type
/ERP/PLANTYPE
This is custom documentation. For more information, please visit the SAP Help Portal 66
2/24/2024
Use
This characteristic is used to indicate liquidity plan type, for instance, a rolling plan or a non-rolling plan.
Technical Data
External Hierarchy
BPF Reviewer
/ERP/REVIEWER
Use
This characteristic is to indicate the reviewer assigned to each organizational unit. A reviewer is responsible for checking and approving submitted liquidity plans. This characteristic is
modeled as an attribute of characteristic Organizational Unit (/ERP/ORG_UNIT).
Technical Data
External Hierarchy
BPF Performer
/ERP/SENDER
Use
This characteristic is used to indicate the performer assigned to each organizational unit. A performer is responsible for entering planning data into liquidity plans. The characteristic
is modeled as an attribute of characteristic Organizational Unit (/ERP/ORG_UNIT).
Technical Data
External Hierarchy
Use
This characteristic is used to indicate the reference data source of suggested values, for example, liquidity forecast, plan from the previous planning cycle, and actual data from the
previous year.
Technical Data
External Hierarchy
Conversion Currency
/ERP/AGG_CURU
Use
This characteristic is used to store the target conversion currency of the conversion partner (target planning unit), which is de ned as part of the currency conversion rule for the
source planning unit.
Technical Data
This is custom documentation. For more information, please visit the SAP Help Portal 67
2/24/2024
External Hierarchy
Conversion Partner
/ERP/TDP_CC
Use
This characteristic is used to store the conversion partner (the organizational unit selling currency). You can con gure the conversion partner for each organizational unit in
Customizing activity De ne Currency Conversion Rules under Financial Supply Chain Management Cash and Liquidity Management Liquidity Planning .
Technical Data
External Hierarchy
Version
/ERP/VMONTH
Use
This characteristic is used to indicate the liquidity planning version of each month. Its master data refers to the characteristic Calendar Year/Month (0CALMONTH).
Technical Data
External Hierarchy
Planning Functions
Balance Calculation
Technical name: /ERP/LP_AL01_PS10
The planning sequence is used to calculate closing balance and opening balance for the whole planning cycle, except the opening balance of the rst month.
Technical Data
The planning sequence is used to copy data from forecast to planning under required lter condition.
Technical Data
The planning sequence is used to get the forecast data under required lter condition.
This is custom documentation. For more information, please visit the SAP Help Portal 68
2/24/2024
Technical Data
The planning sequence is used to get the planned data from previous cycle under required lter condition.
Technical Data
The planning sequence is used to get the actual data under required lter condition.
Technical Data
The planning sequence is used to copy previous cycle planned data to the planning amount under required lter condition.
Technical Data
The planning sequence is used to copy last year’s actual cash ow data to the planning amount under required lter condition.
Technical Data
Create planning units to be used in liquidity planning. Planning units are organizational units that need to enter liquidity plan data. Each planning unit corresponds to
one company code.
This is custom documentation. For more information, please visit the SAP Help Portal 69
2/24/2024
De ne planning currencies for planning units
You can de ne one or more planning currencies for each planning unit.
b. Locate the info object /ERP/ORG_UNIT under Modeling InfoObjects Financial Management & Controlling Cash & Liquidity Management Characteristics ,
and then double click it.
It will be used for currency conversion. Please note that all the subsidiary planning units can only do currency exchange with the headquarter.
g. Choose the Hierarchy Attributes button and then select the Do Not Display Leaves for Inner-Nodes in the Query and Suppress ʻUnassigned’ Node checkbox.
After the Planning Unit Hierarchy has been de ned in previous step, the Planner and Reviewer of Planning Unit need to be checked to make sure that the Reviewer of
the subsidiary Planning Unit is consistent with the Planner of the parent Planning Unit. Otherwise, the status of BPC cannot be modi ed as expected.
Activate a planning unit hierarchy to be used for all liquidity planning activities.
Key 001 to 004 are from SAP standard delivery. You can de ne your own reference data sources if extension is needed.
With SAP standard solution, users can only develop monthly rolling plans. For non-rolling plans or other kinds of plans, users can develop extensions as needed.
Liquidity Items
When creating liquidity items using the activity Edit Liquidity Items, under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Liquidity Items , note the following:
If you want to integrate with cash position to get bank balance data, de ne a liquidity item with the key as LP_CASHOP.
If you want to integrate with Treasury and Risk Management (TRM) to identify the opening balance for deposits, such as xed-term deposits, deposits at notice, de ne a
liquidity item with the key as LP_DPOP.
If you want to use the currency exchange function, de ne the following two liquidity items:
Liquidity items can be de ned to represent cash ows or balance values. In liquidity planning, only the liquidity items representing cash ows are taken into calculation.
To exclude liquidity items that represent balance values from liquidity planning calculation, you must differentiate balance-related liquidity items from other ow-
related liquidity items. To do so, use the Customizing activity Exclude Liquidity Items Representing Balance Values, under Financial Supply Chain Management Cash
and Liquidity Management Liquidity Planning , to register all the liquidity items de ned in the system that representing balance values. Otherwise, the plan data
may be miscalculated.
This is custom documentation. For more information, please visit the SAP Help Portal 70
2/24/2024
LP_ARCPOP + LP_ARCPFA = LP_ARCPCL
The current closing balance calculation logic is based on the sample liquidity item hierarchy, therefore if you would like to customize the liquidity item and liquidity item hierarchy, you
need to customize the closing balance calculation backend logic as well. The way to do the backend calculation customizing follows the standard BW logic.
Create a query sequence for the new origin (transaction code FLQC15)
De ne default liquidity item derivation for Company Code (transaction code FLQC0)
Note
If you set the indicator Further to one G/L account, you get the account assignment information from the account line item information of the assigned G/L account. If this
indicator is not set in the assigned G/L accounts, the account assignment information is inherited from the offsetting items in the source (original document).
ICF Services
Activate the ICF services listed in the table below as follows:
Before you use the Web Dynpro applications for Liquidity Management, you need to activate the following services using transaction SICF:
WD_FCLM_FPM_OVP_FO
Prerequisites
Before you activate the BPC-related objects below, make sure you have installed SAP Business Planning and Consolidation, version for SAP NetWeaver (BPC).
For more information about installation and upgrade, see the guides that are listed under Installation and Upgrade at
https://help.sap.com/viewer/p/SAP_BUSINESS_PLANNING_AND_CONSOLIDATION,_VERSION_FOR_SAP_NETWEAVER.
For more information about authorization, see the Security Guide under Security at
https://help.sap.com/viewer/p/SAP_BUSINESS_PLANNING_AND_CONSOLIDATION,_VERSION_FOR_SAP_NETWEAVER.
This is custom documentation. For more information, please visit the SAP Help Portal 71
2/24/2024
In the BPC, you can use SAP BusinessObjects Analysis for Microsoft Office (Analysis for Office) as the interface. Analysis for Office makes activity list directly available in Excel
interface, which reduces the need to login or switch between web and Excel interface.
Make sure you have set up and made con guration settings for Analysis for Office.
For more information on how to install, con gure, manage, maintain, and optimize Analysis for Office, see Administrator Guide at
https://help.sap.com/viewer/p/SAP_BUSINESSOBJECTS_ANALYSIS_OFFICE.
For more information on how to use SAP BusinessObjects Analysis plug-ins to accomplish your business tasks, see Analysis Plug-in User Guide under Application Help
at https://help.sap.com/viewer/p/SAP_BUSINESSOBJECTS_ANALYSIS_OFFICE.
Procedure
Enable BPC Embedded Model and Deep HANA Integration
Proceed as follows:
3. Add and activate the parameter BPC Embedded Model (BPC_ACT) and Deep HANA Integration (HANA_ACT) .
If you want to enhance or modify the prede ned BPF templates, proceed as follows:
1. Start BPC Workcenter with the following URL pattern by replacing the parameters between the braces: https://[host]:
[port]/sap/bc/ui5_ui5/sap/bpcwebclient/index.html?sap-language=[language]&sap-client=[client]#cm=0FCLM_LP_ENV;connType=pak.
3. Select the prede ned BPF template FCLM_LP_PROCESS_AO, and then choose the New Version button.
5. On the Activities tab, under the section Driving Dimension, select All Members for the Selected Hierarchy for the Members eld.
6. Select the planning unit hierarchy that you want to use, and then choose the Save and then the Back button.
The hierarchy must be an active one. For more information on how to activate a planning unit hierarchy, see Planning Units and Planning Unit Hierarchy.
7. To activate the modi ed template, choose the Deploy button to activate the modi ed template.
1. Start BPC Workcenter with the following URL pattern by replacing the parameters between the braces: https://[host]:
[port]/sap/bc/ui5_ui5/sap/bpcwebclient/index.html?sap-language=[language]&sap-client=[client]#cm=0FCLM_LP_ENV;connType=pak.
2. On the ADMINISTRATION tab, choose Process Templates. Select the BPF template FCLM_LP_PROCESS_AO, and then choose the New Version button.
4. On the Activities panel, under the Activity Performer and Activity Reviewer section, choose the Edit for the Workspace eld.
5. For liquidity item hierarchy parameter, select the member maintained in Customizing activity De ne Liquidity Item Hierarchies which refers to the template liquidity item
hierarchy. For more information about liquidity item hierarchy template, see SAP Note2145500 . For Planning Cycle and Planning Unit parameter, select Use Workspace
Context.
1. Start BPC Workcenter with the following URL pattern by replacing the parameters between the braces: https://[host]:
[port]/sap/bc/ui5_ui5/sap/bpcwebclient/index.html?sap-language=[language]&sap-client=[client]#cm=0FCLM_LP_ENV;connType=pak.
4. In the Locking Dimensions, specify the planning unit hierarchy you have activated in the Customizing activity Activate Planning Unit Hierarchy.
5. Select the Enable Work Status checkbox and save the settings.
To activate a BPC con guration set, you can do so in Customizing activity Specify a BPC Con guration Set, under Financial Supply Chain Management Cash and Liquidity
Management Liquidity Planning .
By default, the standard BPC con guration set provided by SAP is activated for Liquidity Planning. If you want to use your own con guration set, add the con guration set and make
sure only one con guration set is activated for Liquidity Planning.
Create Launchpad
Create Catalog
Create Tile
Depending on your needs, you can create one or more launchpad and tile according to the details in the following tables.
When you create two tiles, you can take the following tile names as a reference:
In the case where you only create one tile, you can also start a new planning cycle in the Process Instances under the Administration tab, or enter and review liquidity plans
under the My Activities tab
For more technical details, see the parameters in the following table:
Note
Replace the [host], [port], [client] and [language] with your own system parameters.
Semantic Object Action Navigation Type Launchpad Role Launchpad Instance Application Alias Desktop
BankAccount createCycle SAP Fiori App using FCLM_BPC FCLM_BPC_CI BPC_CI Yes
LPD_CUST
BankAccount inbox SAP Fiori App using FCLM_BPC FCLM_BPC_INBOX BPC_INBOX Yes
LPD_CUST
Activities
You can follow the con guration steps below to set up the ori launchpad and enable access in the front end.
1. Create Launchpad
a. Go to transaction LPD_CUST.
b. Choose the New Launchpad button and specify the Role and Instance in the dialog box as listed in the table of Con guration of Launchpad. These two elds will be used
when you create the target mapping. The description can be maintained up to customers.
d. Fill the following content according to the table of Con guration of Launchpads:
Application Type
URL
Application Alias
2. Create Catalog
This is custom documentation. For more information, please visit the SAP Help Portal 73
2/24/2024
a. Open the Fiori Launchpad Designer
b. Create a standard customizing catalog and ll the Title and the ID. The customizing catalog is to contain the customizing target mappings.
3. Create Tile
b. Click the Add tile tile and enter the details of the tile, such as Title, Semantic Object, Action, and so on.
a. In the customizing catalog, go to the Target Mapping panel and choose Create Target Mapping.
b. Con gure the target mapping as listed in table of Con guration of Target Mappings. Launchpad Role, Launchpad Instance and Application Alias are bound to the target
mapping. When you open the tile, BPC will be launched.
Note
The Semantic Object and Action must be the same as those in the tile.
c. Bind the customizing Catalog to the role. Catalog Provider should be X-SAP-UI2-CATALOGPAGE.
The classic SAP Liquidity Planner distinguishes actual accounts from info accounts. Actual accounts are G/L accounts that re ect actual incoming or outgoing payments.
In the new SAP S/4HANA Finance for cash management, the concept of ow types was introduced. The ow types classify the lifecycle of cash ows and only data assigned
with ow type information can be consumed and used in Cash Management applications. To use the new SAP S/4HANA Finance for cash management, it is important to
understand the new ow type concept and available con guration options before you adapt your original account settings to ow type assignment. For more information, see
Flow Types.
In the new SAP S/4HANA Finance for cash management, the Customizing activity Edit Liquidity Items has been enhanced with a new attribute Cash Flow Direction.
After the migration, you must specify a cash ow direction for each of the liquidity items.
For more information, see Liquidity Items and Liquidity Item Hierarchies.
The Customizing activity Liquidity Item Hierarchies is a mandatory customizing activity in the new SAP S/4HANA Finance for cash management. It allows you to group
liquidity items into different hierarchical structures for various business uses.
You must set up this Customizing activity if you haven’t done so in classic SAP Liquidity Planner.
If you want use the Liquidity Management functions in the new SAP S/4HANA Finance for cash management, note that SAP has provided prede ned liquidity items and
sample liquidity item hierarchy. For more information about the required con guration, see Liquidity Items and Liquidity Item Hierarchies.
In the classic SAP Liquidity Planner, the transaction FLQINFACC is used to de ne liquidity items for info accounts. In the new SAP S/4HANA Finance for cash
management, the transaction can still be used to de ne default liquidity items for G/L accounts. It can also be accessed via the Customizing activity De ne Default
Liquidity Items for G/L Accounts. Liquidity items are rst derived according to the customer-con gured query sequences. If the query sequence fails to determine a
liquidity item, default liquidity item de ned here is used and recorded in accounting document line items table.
Note
The Customizing activity De ne Default Liquidity Items for G/L Accounts is not cross-client.
Queries and query sequences are still used to derive liquidity items. To reuse your con guration settings, note the following:
Query origins except C (other types of accounting documents) and D (invoices) are no longer supported.
Queries that are de ned with origin C or D are supported with the new SAP S/4HANA Finance for cash management.
This is custom documentation. For more information, please visit the SAP Help Portal 74
2/24/2024
You are recommended to evaluate and test the queries before you go live with SAP S/4HANA Finance for cash management, just to ensure that they work as
expected with the new SAP S/4HANA Finance for cash management.
For more information, see Derive Liquidity Items for Accounting Documents in Liquidity Items and Liquidity Item Hierarchies.
In the new SAP S/4HANA Finance for cash management, the concept One Exposure from Operations was introduced. The One Exposure from Operations hub
works as a central storage location of operation data that is relevant for cash management. Source applications, for example bank statements (origin B in the
classic SAP Liquidity Planner), can be set up for the One Exposure from Operations hub. You can use query origins C and D to derive liquidity item for Financial
Operations, and query origin X to derive liquidity items for all other source applications integrated into the One Exposure from Operations hub.
For more information, see Con guration for One Exposure from Operations.
If you have used exit functions in the classic SAP Liquidity Planner, you need to review the logic and adapt the code to the new exit function template
FCLM_LQF_DERIVE_LQITEM_SAMPL.
If you have implemented other extensions, they may not be supported any more. For example, you have added custom elds to the liquidity planner tables (FLQ*
tables) in the classic SAP Liquidity Planner. However, the elds are no longer supported as the new SAP S/4HANA Finance for cash management consumes data only
from the BSEG table and the FQM_FLOW table.
You are recommended to evaluate if the extensions are still needed with the new SAP S/4HANA Finance for cash management, as with the new document chain
derivation mechanism, most of the important analysis dimensions are available for analyzing the source and use of cash, for example, liquidity item, house bank
account, WBS element, pro t center, and so on.
Data Setup Guide for SAP S/4HANA Finance for Cash Management
Use
The classic SAP Cash and Liquidity Management (FIN-FSCM-CM and FIN-FSCM-LP) is not available in SAP S/4HANA. Instead, you can use the new SAP S/4HANA Finance for cash
management (FIN-FSCM-CLM) with SAP S/4HANA. If you currently use the classic SAP Cash and Liquidity Management, you can migrate relevant master data and transactional
data to the new SAP S/4HANA Finance for cash management.
Note
SAP S/4HANA Finance for cash management requires a separate license. Please contact your SAP Account Executive about the license for SAP S/4HANA Finance for cash
management before you perform the migration.
This chapter introduces the activities that you need to perform to migrate and set up data before you go live with SAP S/4HANA Finance for cash management.
Customers who have been using the classic SAP Cash and Liquidity Management and would like to migrate relevant master data and transactional data to the new SAP
S/4HANA Finance for cash management.
Customers who want to transfer information relevant to cash management that is stored in remote systems (either SAP systems or third-party systems) to the SAP
S/4HANA Finance for cash management system.
Prerequisites
You need to have ful lled the following prerequisites before you can continue with the migration activities:
For more information, see the Installation Guide of SAP S/4HANA 1709 at http://help.sap.com/s4hana_op1709.
For more information, see the Conversion Guide and the Simpli cation List of SAP S/4HANA 1709 at http://help.sap.com/s4hana_op1709.
For more information about security-relevant authorization objects, see the Security Guide of SAP S/4HANA 1709 at http://help.sap.com/s4hana_op1709.
You have switched on the business function FIN_FSCM_CLM and selected Full Scope for Cash Management Scope in the Customizing activity De ne Basic Settings under
Financial Supply Chain Management Cash and Liquidity Management General Settings .
Make sure that you have applied all the notes listed in SAP Note 2493348 (SAP S/4HANA 1709: Release Information Note for Finance) appropriate to your product version.
Your user is con gured with the required back-end authorization and front-end authorization.
Note
Not all the attributes below are mandatory to bank account master data. You can choose to migrate only attributes that are essential to your business operation and select the
migration tool correspondingly.
This is custom documentation. For more information, please visit the SAP Help Portal 75
2/24/2024
Below are the two migration tools available for migrating bank account master data.
Category Details
General Data Common account properties such as bank account number, IBAN, properties for bank statement import, contact persons, and so on.
Payment Signatories Payment signatories for approving payments against this bank account.
Additional Data Additional data such as closing dates, organizational data, and technical data.
Connectivity Path Linkages between the bank account and the corresponding house bank account or other account records in either local or remote systems.
Prerequisites
Before you work with bank account master data, make sure you have properly con gured the following settings:
1. In the Customizing activity De ne Number Ranges for Bank Account Technical IDs, de ne number ranges for bank account technical IDs.
2. In the Customizing activity De ne Settings for Bank Account Master Data, on the Bank Account Master Data Setting tab, specify a number range for the Tech. ID No. Rang
eld.
You can create banks manually using the Manage Banks app or the transaction FI01. To upload bank accounts en masse, you can use an upload tool, which can be found under
SAP Customizing Implementation Guide Cross-Application Components Bank Directory Bank Directory Data Transfer .
For bank accounts used by payments, bank statements, or bank transfers in your central cash management system, their corresponding house bank and house bank accounts
must be con gured.
You can use the Manage Banks app or the transaction FI12_HBANK to maintain the house banks.
Context
With Bank Account Management, each bank in use must be represented by a business partner instance and with a linkage maintained between the bank (entry in table BNKA) and
the business partner instance. To de ne the business partners for banks, we recommend that you de ne the bank hierarchy rst. After you de ne the position of a bank in the bank
hierarchy, the system automatically assigns or creates a business partner, and establish the linkage between the business partner and the bank.
1. Open the Manage Bank Account app. In the bank hierarchy view, choose the Edit button.
3. From the list, select a node under which you want to add the bank.
4. Choose the Add Existing Bank button and specify the Bank Country and Bank Key of the bank to be added.
5. After the bank is added to the hierarchy, the system checks whether the bank has a corresponding business partner instance with role TR0703:
If yes, the system assigns the business partner instance to the bank.
If the bank has a corresponding business partner without role TR0703, the system adds the role TR0703 to the existing business partner
If the bank does not have any corresponding business partners, the system creates a business partner instance for the bank, with role TR0703 assigned.
6. To check the created business partners and the established linkages, check the entries in transaction FCLM_BAM_BNKA_BP .
This is custom documentation. For more information, please visit the SAP Help Portal 76
2/24/2024
In the bank account import le, you may maintain the Contact at Bank and Bank Relationship Manager elds. After the le is imported, the speci ed contact persons can be assigned
to the bank account automatically and also assigned to the bank's business partner automatically. As the two contact persons are external to the company, they can only be
represented by a business partner instance with the BP Role of BUP001 Contact Person.
To use these two elds for external contacts, you must create business partner for external contacts and con gure the relationship between contact business partners and bank
business partners. To do so, choose either of the following two methods:
Note
Note down the IDs of business partners for external contacts. Later when you specify the Contact at Bank and the Bank Relationship Manager eld in the Excel, make sure you
use the ID of business partners.
Import business partners and con gure business partner relationship using a Microsoft Excel le.
For more information on how to use the tool, see SAP Library at http://help.sap.com , under Financial Management SAP Strategic Enterprise Management SAP SEM
6.0 SEM - Strategic Enterprise Management Business Consolidation (SEM-BCS) Master Data and Hierarchies Organizational Unit Consolidation Unit Business
Partner Data Uploading Business Partner Data with a Microsoft Excel File .
Create business partners manually using the program Maintain Business Partner (transaction BP).
To assign a contact person to a bank, in transaction BP, nd the business partner of this bank, and then assign the business partner that represents the contact person to this
bank by using relationship FBUR001 Has Contact Person.
Use
If your bank account data is stored in remote systems, you are recommended to use this tool to migrate your data from either SAP systems or non-SAP systems to the system where
SAP S/4HANA Finance for cash management is installed.
With this tool, you can download a template XML le in spreadsheet format, with which you may prepare the bank account master data and attributes from your remote systems.
Once you have nished preparing the le, you may import it to SAP S/4HANA Finance for cash management.
General data
Payment signatories
Overdraft limits
Connectivity path
You can build the connectivity between a bank account and a house bank account or other account records in either the SAP S/4HANA Finance for cash management system
or other remote systems.
Additional data
Prerequisites
You use Microsoft Office 2010 or higher that contains Microsoft Excel.
To enable the Developer tab in Microsoft Excel, go to File Options Customize Ribbon .
From Customize the Ribbon, select the Developer checkbox and choose OK.
Procedure
For information on how to use this tool, see the application help for SAP S/4HANA Finance for cash management.
1. In the Manage Bank Accounts app, switch to the Account List view.
3. To prepare bank account data to be migrated, download the template by choosing Download XML Spreadsheet Template.
5. The template contains the follow sheets. You may choose to maintain information that is essential to your business operations either by manual entering data or by copying
and pasting data to the corresponding sheets.
General Data
If you want to import data for the following two elds, enter the corresponding business partner IDs.
This is custom documentation. For more information, please visit the SAP Help Portal 77
2/24/2024
Contact at Bank
Payment Signatories
Overdraft Limits
Additional Data
Connectivity Path
6. On the Developer tab, choose Export to export the data as an XML le.
7. To import the bank accounts, specify the import path of the XML source data le generated in the previous step and then choose Import to upload the le.
You can choose either of the following two modes for the import:
Overwrite mode: By selecting the Overwrite option, if you leave a eld blank in the source le, the respective eld in the bank account master data will be erased after
the import.
Update mode: By deselecting the Overwrite option, empty elds in the source le will be ignored during the import. Only elds with values will be updated after the
import.
Note
Before you export data Microsoft Excel, check the data and make sure the following:
All the bank account entries you want to import are inside the blue frame.
We recommend that you rst choose Import with Test Run to simulate the import and check potential issues.
8. If you encounter errors, select an entry and then choose the Details button to check the details.
Replicate existing house banks, house bank accounts, and bank accounts to receiver systems en masse
Replicate changes that occurred in the sender system during a speci ed time interval to receiver systems
For more information on the con guration settings for using this program, see Data Replication.
SAP S/4HANA Finance for cash management consumes data from the following applications:
One Exposure from Operations (database table FQM_FLOW) for data from other components like accounting, end-of-day bank statements, TRM, CML, FI-CA, and integrated
data from remote systems.
To use SAP S/4HANA Finance for cash management, perform the following data setup activities:
Load data from Treasury and Risk Management (TRM), Loans Management (FS-CML), Contract Accounts Receivable and Payable (FI-CA), and integrated remote systems,
into the One Exposure from Operations hub.
Prerequisites
You have con gured the following:
Memo records
Flow types
This is custom documentation. For more information, please visit the SAP Help Portal 78
2/24/2024
Liquidity items and liquidity item hierarchies
Field status
For more information, see Con guration Guide for SAP S/4HANA Finance for Cash Management
Context
Data such as liquidity items, ow types, house banks, and house bank accounts are key to the calculation of Cash Management. To build key information in accounting documents that
are already posted to ledgers, perform the following Customizing activities under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Data Setup :
This activity is to populate attributes or attribute changes to customers and vendors master data in one shot. With the Data Setup function, you can rebuild the Planning Level
and Planning Group elds in database table BSEG. When you change the assignment of planning levels to G/L accounts, or the assignment of planning groups to customers or
vendors, you can execute the Data Setup function to ll in the updated planning level and planning group information into the existing BSEG records.
This activity is to derive ow types for accounting document line items that have already been posted. Typically, ow types are automatically derived as postings are made.
However, you must run this Customizing activity to derive ow types for accounting document line items that have already been posted but for which the ow types are
missing.
The way the system derives ow types for accounting document line items is described in the documentation of the Customizing activity Assign Flow Types to G/L Accounts
under Financial Supply Chain Management Cash and Liquidity Management Cash Management Flow Type . For more information, see Flow Types.
This activity is to derive liquidity items for line items that are already posted to ledgers. Typically, liquidity items are automatically derived as postings are made. However, you
must run this Customizing activity to generate liquidity items data for line items that are already posted but are missing liquidity items. When building liquidity items data, the
system reads required data from the BSEG table, which stores line items that are posted on accounting documents. Then it populates the derived liquidity items data back to
the BSEG table so that other application features can consume the liquidity information directly.
Insert House Bank and House Bank Account Data to Accounting Documents
This activity is to insert house bank ( eld HBKID) and house bank account ( eld HKTID) data into table BSEG before you use the applications that use historical cash
management data.
Transaction data from source applications in the central system of SAP S/4HANA Finance for cash management:
Financial Operations
Bank Statements
To upload existing data from these source applications, perform the Customizing activity Load Transaction Data from Source Applications into One Exposure from Operations
Hub under Financial Supply Chain Management Cash and Liquidity Management Cash Management Data Setup .
For more information, see Integration with Source Applications in the Central System in Con guration for One Exposure from Operations
To upload bank account balances (derived from external sources), in the central system, perform the activity Import Bank Cash Balances, in the SAP menu under
Accounting Financial Supply Chain Management Cash and Liquidity Management Tools One Exposure from Operations .
To transfer classic cash management data to the One Exposure from Operations hub, in the remote systems, perform the activity Send TR-CM Data, in the SAP menu
under Accounting Financial Supply Chain Management Cash and Liquidity Management Tools Distribution TR-CM Subsystems .
This is custom documentation. For more information, please visit the SAP Help Portal 79
2/24/2024
The transfer of the classic cash management data is triggered by a request of the central system. To do this, in the central system, perform the activity Retrieve CM
Data, in the SAP menu under Accounting Financial Supply Chain Management Cash and Liquidity Management Tools Distribution .
To transfer data from SAP Liquidity Planner into the One Exposure from Operations hub, in the remote systems, perform the activityInitial and Periodic Update, in the
SAP menu under Accounting Financial Supply Chain Management Cash and Liquidity Management Liquidity Planner One Exposure Update .
For more information, see Integration with Remote Systems in Con guration for One Exposure from Operations
More Information
For sources applications of FI and MM, you can run the ow builder program to set up the data.
For sources aplications of FI and MM, you can run the Flow Builder program to generate cash-relevant ows, which are then imported to One Exposure from Operations.
To do so, perform the Customizing activity Build Cash Flows from Operations under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Data Setup .
For more information, see Customize the Flow Builder in the Con guration Guide for SAP S/4HANA Finance for Cash Management.
Use
With Bank Relationship Management, cash managers and cash specialists are able to centralize the management of bank accounts and perform the following tasks:
Display bank accounts in standard views including the Bank Hierarchy view and the Account List view
Use dual control or work ow processes for opening, modifying, closing, reopening, and reviewing bank accounts
Check foreign bank accounts and responsible payment signatories in your company
Related Information
Bank
House Bank
House Bank Account
Manage Banks
Manage Bank Accounts
Manage Bank Accounts - Bank Hierarchy View
My Inbox - For Bank Accounts
My Sent Requests
Maintain Signatory
Initiate Review Process
Monitor Review Status
Manage Work ows - For Bank Accounts
Foreign Bank Account Report
De ning banks and house banks using the Manage Banks app.
Alternatively, you can use SAP GUI transaction FI01 to de ne banks and FI12_HBANK to de ne house banks.
De ning house bank accounts and bank accounts using the Manage Bank Accounts app.
This is custom documentation. For more information, please visit the SAP Help Portal 80
2/24/2024
Alternatively, you can use SAP NetWeaver Business Client (NWBC) as the user interface to de ne bank accounts and house bank accounts.
De ning Banks
To de ne a bank, you can use the Manage Banks app.
Use
The house banks of your company are the banks that your company has an account with. You can use them to process payment transactions.
In the SAP system, you use the bank ID and the account ID to specify bank details. Bank ID and account ID are used, for example, for automatic payment transactions to determine
the bank details for payment.
To create a house bank, you use this transaction. To create the house bank accounts, you use an SAP Business Client application. The account IDs are generated in the process. For
more information, see Bank Account Management.
Note
If you have already performed the IMG activity Transfer Bank Directory Data under SAP Customizing Implementation Guide Cross-Application Components Bank Directory
and then Transfer Bank Directory Data - International or Transfer Bank Directory Data - Country-Speci c, you have already created house banks in the system or have updated
existing house bank data. If this is the case, you only have to create the missing house banks in this step. You can add also missing information for the existing house banks.
1. Enter transaction code FI12_HBANK or, in the SAP Menu, go to Accounting Financial Accounting Banks Master Data House Banks Create / Change .
b. Optional: You can specify additional selection criteria by choosing or Append or select further selection conditions.
c. Choose .
3. On the Change View "House Banks": Overview screen, choose New Entries.
4. On the New Entries: Details of Added Entries screen, enter the required data.
Note
In the Bank Key eld, you should enter the bank number and for foreign banks, you should enter the SWIFT code.
1. Enter transaction code FI13_HBANK or, in the SAP Menu, go to Accounting Financial Accounting Banks Master Data House Banks Display .
b. Optional: You can specify additional selection criteria by choosing or Append or select further selection conditions.
c. Choose .
3. On the Change View "House Banks": Overview screen, select the entry that you want to display, and choose .
4. On the Change View "House Banks": Details screen, you can expand the Address, EDI partner pro les, and Data medium exchange tabs to see more information.
This is custom documentation. For more information, please visit the SAP Help Portal 81
2/24/2024
1. Enter transaction code FI12_HBANK or, in the SAP Menu, go to Accounting Financial Accounting Banks Master Data House Banks Create / Change .
b. Optional: You can specify additional selection criteria by choosing or Append or select further selection conditions.
c. Choose .
3. On the Change View "House Banks": Overview screen, select the entry that you want to change, and choose .
4. On the Change View "House Banks": Details screen, change the data and choose .
General data that enables you to check the common account properties such as the bank account number, account holder, IBAN, as well as customer-de ned attributes.
Bank relationship data that enables you to maintain bank-related information such as internal and bank contact persons, and bank statement data.
Connectivity paths that enable you to con gure the integration from a bank account to the corresponding house bank accounts or other account records, in either the central
system or other remote systems.
Payment signatories that enable you to de ne payment approval processes for payments that are made through a bank account.
Overdraft limits that enable you to manage the overdraft limits of a bank account.
Cash pools that enable you to maintain cash pools and perform cash concentration activities.
Alternatively, you can use SAP NetWeaver Business Client (NWBC) as the user interface to de ne bank account master data.
Related Information
Maintaining a Signatory in Multiple Bank Accounts
Maintaining Overdraft Limits for Bank Accounts
Maintaining Connectivity Path
Managing Attachments
1. In the Maintain Signatory application, search for the signatory that you want to replace.
The system displays the bank accounts that list this user as one of the signatories.
2. Select the bank accounts that you want to change, and choose Change Signatory.
1. In the Maintain Signatory application, select the bank accounts that you want to add the new signatory to, and then choose Add Signatory.
The system adds the new signatory to the bank accounts that you have speci ed.
1. In the Maintain Signatory application, search for the signatory that you want to revoke authorization or just change the validity period.
The system displays the bank accounts that list this user as one of the signatories.
2. Select the bank accounts that you want to change, and choose Revoke Signatory.
This is custom documentation. For more information, please visit the SAP Help Portal 82
2/24/2024
Example
The bank grants your company an overdraft limit of 100000 EUR for year 2013. Your company requests an additional overdraft limit of 50000 EUR for the end of the rst quarter.
EUR, 50000, Valid from March 25, 2013 to March 31, 2013
The total overdraft limit of Euro for this bank account in year 2013 is:
You can de ne the following types of linkages according to your business needs:
Link the bank account to one or more house bank accounts that exist in the central system
Note
You can link a house bank account to only one active bank account.
Specify the Category ID as Central System: House Bank Account and then specify the following:
Company code
House bank ID
To create a new house bank, choose the Manage House Bank button. For more information, see De ning House Banks.
To create a new house bank account, enter a unique account ID and other necessary elds. For more information, see De ning House Bank Accounts.
Validity period
Link the bank account to a G/L account when there is no relevant house bank account available
Specify the Category ID as Central System: G/L Account and then specify the G/L account number on the House Bank Account Data tab.
Link the bank account to a house bank account that exists in a remote SAP Business Suite system
Specify the Category ID as Remote System: House Bank Account and then specify the following:
Remote system ID
Company code
House bank ID
Validity period
Link the bank account to a G/L account that exists in a remote SAP Business Suite system
Specify the Category ID as Remote System: G/L Account and then specify the following:
Remote system ID
Company code
Validity period
Additional ID: Enter an identi er that points to the target account in the non-SAP system
This is custom documentation. For more information, please visit the SAP Help Portal 83
2/24/2024
Validity period
Managing Attachments
With the SAP Document Management System, you can upload documents or URLs as attachments to bank accounts. In the Manage Bank Accounts app, you can manage your
attachments as follows:
Uploading Attachments
Upload an attachment for a certain bank account.
To do so, open the bank account entry, and then in the top right corner, choose Manage Attachments to upload attachments for this bank account.
You can use the prede ned document type BAM or a document type that is de ned by your company.
3. Press Enter .
5. Choose the Create Original button and then in the popup window, specify the following values:
Original: Specify the menu path of the le from a virtual drive or enter a URL.
6. Choose Save and then in the popup window, specify DMS_C1_ST as the storage category.
7. Go to the Additional Data tab, and then specify the bank accounts to which you want to upload the attachment.
To do so, open the bank account entry, and then in the top right corner, choose Manage Attachments to check the attachments for this bank account.
You can search for attachments using various attributes, such as document description, document type, and attributes for bank accounts.
Alternatively, you can use SAP NetWeaver Business Client (NWBC) as the user interface to manage attachments of bank accounts.
2. On the Connectivity Path tab, create an entry with the following values:
House Bank
3. Below the table, on the House Bank Account Data tab, specify a unique ID for this house bank account.
4. Specify the G/L Account to which payment transactions should be posted to.
This is custom documentation. For more information, please visit the SAP Help Portal 84
2/24/2024
Note
If work ows are implemented for bank account management, you cannot delete bank accounts that are already involved in a work ow process.
To delete inactive bank accounts or bank account drafts, do either of the following in the Manage Bank Accounts app:
Open a bank account entry, and then on the account details page, choose the Delete button to delete the account.
From the bank account list, select one or more account entries, and then choose the Delete button to delete the selected account entries en masse.
Alternatively, you can use SAP NetWeaver Business Client (NWBC) as the user interface to delete bank accounts.
Related Information
Manage Bank Accounts
The left pane displays all the available banks in your system. If the In Hierarchy checkbox is not selected for a bank, it means that the bank is not yet added to the hierarchy
displayed on the right pane.
2. To add a bank into the bank hierarchy, on the left pane, select the bank.
3. On the right pane, select a business partner under which you want to add the bank.
To add the bank directly under the business partner on the right pane, choose the Add Bank button.
To assign the bank to a business partner before adding it under the business partner on the right pane, choose the Add Bank with BP button.
You can either use an existing business partner that is not yet in the bank hierarchy, or create a new business partner for this bank.
If a business partner corresponds with multiple banks, the banks are displayed as subnodes under the business partner.
To remove one of the banks from the bank hierarchy, select the bank and then choose Remove Bank.
If a business partner corresponds with only one bank, the bank information is displayed together with the business partner name.
To remove the bank from the bank hierarchy, select the business partner entry and then choose Remove Bank.
The bank information is removed from the entry while the business partner stays in the hierarchy. If you want to remove the business partner also from the bank hierarchy, in
the SAP GUI transaction BP, remove the role Bank (TR0703) from the business partner.
Context
In addition to the standard views including the Bank Hierarchy view and the Account List view, you can also de ne your own views for displaying bank accounts in hierarchical
structures, by using the bank account groups. It enables you to de ne different views for different management purposes. You can also create cash pools using the bank account
group function. For more information, see Working with Cash Pools
Procedure
1. To create a new bank account group, choose the Create button in the Bank Account Group Views line.
To make the bank account group a private view that is only visible to yourself, select the Visible Only to Creator radio button.
This is custom documentation. For more information, please visit the SAP Help Portal 85
2/24/2024
To make the bank account group a view that can be used by other people, select the Visible to De ned Users radio button, and then specify the authorized users by
choosing the Manage Visibility button.
Note
If you select the Visible to De ned Users radio button but do not specify any user in Manage Visibility, the bank account group is visible to all users.
4. To create the rst-level node for your structure, choose the Create Node button to add a node.
6. From the left pane, select the bank accounts that you want to add to the structure, and then choose Add to Bank Account Group.
You can see and access the bank account group view by choosing the bank account group name.
Use
With Bank Account Management, you can create cash pools based on a bank account group structure and use cash concentration to centrally manage your cash.
Procedure
Creating Bank Account Groups for Cash Pooling
To create a cash pool, you must rst de ne a bank account group for the cash pool. It enables you to view the cash pool accounts in a hierarchical structure and do cash concentration
in Bank Account Management.
Note
For bank account groups to be used for cash pooling, note the following:
For bank accounts placed under a sub-node, all accounts under this sub-node must be of the same company code.
For more information about how to create a bank account group, see Creating Bank Account Groups.
1. In the Manage Bank Accounts app, select a bank account group that you have de ned for cash pooling, then from the Cash Pool dropdown list, choose the Create Cash Pool
option.
2. In the Cash Pool Data section, specify the cash pool ID, name, and usage.
3. In the Target Account section, specify the account information for the superior bank account.
4. In the Source Accounts section, specify the following for the subordinate bank accounts.
Account information
Payment method
Planned balance: The system evaluates the planned balance and the current balance of a source account so as to generate payment request proposals.
Minimum amount: When you make a transfer from a source account, the minimum amount is considered.
Example
The table below shows how transfers can be conducted.
8000 5000 The system proposes that you transfer 3000 EUR, the amount that exceeds the planned balance, to the superior bank account.
3000 5000 The system proposes that you transfer 2000 EUR from the superior account to the source account so that the planned balance of the
source account can be reached.
1. To perform cash concentration, in the Manage Bank Accounts window, select the bank account group that represents the cash pool you want to work with.
This is custom documentation. For more information, please visit the SAP Help Portal 86
2/24/2024
5. To create a bank account transfer, choose the Create Payment Requests.
Use
With Bank Relationship Management, users that are de ned as payment signatories are able to approve or reject payment documents.
Prerequisites
1. The signatory function has been enabled in Customizing under Financial Supply Chain Management Cash and Liquidity Management Bank Account Management
Enable Signatory Control .
2. The signatory groups, approval patterns, and pattern priorities have been properly con gured in Customizing under Financial Supply Chain Management Cash and
Liquidity Management Bank Account Management Basic Settings De ne Settings for Bank Account Master Data .
Activities
The system determines an approval pattern for each bank account according to the settings in Customizing activity De ne Settings for Bank Account Master Data. An approval
pattern speci es the following:
Approval sequence
For sequential approval patterns, each signatory group is assigned with a step sequence. Any of the eligible signatories under this group can approve the payment and
nish the step.
For non-sequential signatory patterns, the signatory groups approve payments regardless of sequential order. All the signatory groups receive the approval request at
the same time. Any two of the signatory groups can approve the payment and complete the approval process.
The payment amount does not exceed either the de ned limit per document nor the limit for batch payment.
Note
In the following exceptional cases, the system may fail to nd any eligible signatory for a payment request and reports an error message. You can contact your administrator to
reassign the request.
The payment amount exceeds the maximum amount de ned with the signatories
Note
The dual control mode is not supported if you use SAP NetWeaver Business Client (NWBC) as the user interface.
Related Information
Using SAP Business Work ow for Bank Account Management
Using Dual Control for Bank Account Management
Use
SAP provides prede ned work ow processes for the following scenarios:
This is custom documentation. For more information, please visit the SAP Help Portal 87
2/24/2024
Changing a signatory in multiple bank accounts
For more information on the prede ned work ows and the technical implementation of work ows, see Con guration for Work ows.
Video thumbnail
Note
Captions/subtitles are available for multiple languages. Simply click the CC button at the bottom right of the video player to see which languages are supported.
For information on the settings required for using dual control, see Con guration for Dual Control .
Video thumbnail
This is custom documentation. For more information, please visit the SAP Help Portal 88
2/24/2024
Note
Captions/subtitles are available for multiple languages. Simply click the CC button at the bottom right of the video player to see which languages are supported.
You can edit bank accounts in either XML or spreadsheet format. For more information, see Exporting Bank Accounts.
Enhance the template and validation schema for customer-de ned elds
For more information, see Enhancing Template and Validation Schema for Custom Fields.
Prerequisites
You use Microsoft Office 2010 or higher that contains Microsoft Excel.
To do so, in the Microsoft Excel, go to File Options Customize Ribbon , and then add the Developer tab.
In the SAP GUI application, you have properly con gured the number ranges for bank account technical IDs as follows:
1. De ne number ranges for bank account technical IDs in the Customizing activity De ne Number Ranges for Bank Account Technical IDs, under Financial Supply
Chain Management Cash and Liquidity Management Bank Account Management Basic Settings .
2. Specify a number range for bank account technical IDs in the Customizing activity De ne Settings for Bank Account Master Data, under Financial Supply Chain
Management Cash and Liquidity Management Bank Account Management Basic Settings , on the Bank Account Master Data Setting tab.
You can de ned banks for the bank accounts to be imported in the target system.
Procedure
1. From the Manage Bank Accounts app, choose the Import and Export Bank Accounts button.
2. To prepare bank account data to be migrated, download the template by choosing Download XML Spreadsheet Template.
4. In the XML le, ll in information that is essential to your business operations either by manual entering data or by copying and pasting data to the corresponding sheets.
5. On the Developer tab, choose Export to export the data as an XML le.
6. To import the bank accounts, specify the import path of the XML source data le and then choose Import to upload the le.
This is custom documentation. For more information, please visit the SAP Help Portal 89
2/24/2024
You can choose either of the following two modes for the import:
Overwrite mode: By selecting the Overwrite option, if you leave a eld blank in the source le, the respective eld in the bank account master data will be erased after
the import.
Update mode: By deselecting the Overwrite option, empty elds in the source le will be ignored during the import. Only elds with values will be updated after the
import.
Note
Before you export data Microsoft Excel, check the data and make sure the following:
All the bank account entries you want to import are inside the blue frame.
We recommend that you rst choose Import with Test Run to simulate the import and check potential issues.
7. If you encounter errors, select an entry and then choose the Details button to check the details.
Next Steps
Exporting Bank Accounts
Prerequisites
You use Microsoft Office 2010 or higher that contains Microsoft Excel.
To do so, in your Microsoft Excel, go to File Options Customize Ribbon Customize the Ribbon , select the Developer checkbox and choose OK.
Procedure
1. In the Manage Bank Accounts app, choose Import and Export Bank Accounts.
2. To export the bank accounts, choose Export Bank Accounts to an XML File.
The le contains all the existing bank account master data in your system in XML format. If you like, you can directly make changes to the XML le.
6. On the Developer tab, choose Import and then select the le Bank_Accounts.xml.
You can now view and make changes to your bank account in spreadsheet format.
Next Steps
Importing Bank Accounts
1. To enhance the XML schema for validation, choose Download XML Schema File for Import Validation.
2. Edit the downloaded le XML_Schema_Import.xml with the Notepad or other XML editing tools.
The XML le already contains the custom elds you have de ned.
The value of the type attribute can be one of the simple types de ned. If the simple types are not sufficient, you can add your own type de nitions.
5. Open the template le XML_SpreadSheet_Template.xml. On the Developer tab, choose Source, the prede ned validation structure is displayed.
6. Choose the XML Maps button, and then delete the default mapping dataroot_Map.
Note
The rst two lines are the descriptions and technical types of the elds. Do not delete them.
This is custom documentation. For more information, please visit the SAP Help Portal 90
2/24/2024
7. To add the new validation schema that contains the check for customer elds, choose the Add button to import the changed schema le XML_Schema_Import.xml, and
select dataroot.
8. Map the new validation le to the corresponding cell of each sheet by using drag and drop.
9. To activate the validation, on the Developer tab, choose Map Properties and select the checkbox Validate data against schema for import and export.
Cash Operations
Use
With the functions of cash operations, cash managers can review short-term cash forecast based on imported bank statements, check the cash ows by navigating to the line items
and manage bank transfers and outgoing payment by approval process. Other daily operations tasks include memo records, cash concentration, de cit cash pools and so on. Cash
operations helps you monitor the liquidity status of your company and lets you make liquidity plans to mitigate nancial risks and maximize nancial bene ts.
Prerequisites
Make sure you have activated SAP S/4HANA Finance for cash management.
The calculation is based on the transaction data from memo records and One Exposure from Operations. Make sure you have con gured the settings of One Exposure from
Operations. For more information, see Con guration for One Exposure from Operations in the Con guration Guide for SAP S/4HANA Finance for Cash Management
Customizing activities for Liquidity Management under Financial Supply Chain Management Cash and Liquidity Management Cash Management
Con guration for Cash Operations in the Con guration Guide for SAP S/4HANA Finance for Cash Management
Set Up Cash Management Data in the Data Setup Guide for SAP S/4HANA Finance for Cash Management
Features
Cash Position and Short Term Cash Forecast
You can use the cash position KPI or drill down to the details and the cash ow items. Based on the imported bank statements, you can again an overview of cash position and short-
term cash forecast. This provides you with information on the current nancial situation in your bank accounts and bank clearing accounts.
Cash Position
Bank Transfers
You can make inter-bank transfers and track the details of your transfers, with an enhanced outgoing payment by approval process.
Cash Concentrations
You can concentrate the balances of various accounts in one target bank account, for example the account offering the best conditions. All accounts you plan to concentrate are
linked together in a grouping structure. You can de ne various groupings for different cash concentrating procedures accordingly.
Memo Records
You differentiate between the payment advices relevant for the cash position and the planned items relevant for the liquidity forecast. You can create memo record manually and
select memo records in a list to transfer them afterwards into an archive.
Others
You can also review the KPIs of bank risk and de cit cash pools. Reviewing banks of low ratings and cash pools with de cits facilitates your bank transfer decisions.
This is custom documentation. For more information, please visit the SAP Help Portal 91
2/24/2024
The following apps are related to this feature:
Bank Risk
Liquidity Management
Use
With the functions of liquidity management, cash managers can analyze actual cash in ows and out ows, forecast medium-term liquidity trends, and perform a rolling planning so
that they can understand what payment obligations are to be ful lled and whether they need to make investment or funding plans.
Prerequisites
You have activated SAP S/4HANA Finance for cash management.
The calculation is based on the transaction data from memo records and One Exposure from Operations. Make sure you have con gured the settings of One Exposure form
Operations. For more information, see Con guration for One Exposure from Operations in the Con guration Guide for SAP S/4HANA Finance for Cash Management.
Customizing activities for Liquidity Management under Financial Supply Chain Management Cash and Liquidity Management Liquidity Planning
Con guration for Liquidity Management in the Con guration Guide for SAP S/4HANA Finance for Cash Management
Set Up Cash Management Data in the Data Setup Guide for SAP S/4HANA Finance for Cash Management
Features
Liquidity Forecast Analysis
You can forecast the medium and long term liquidity trend, get an overview of the liquidity and view the details of forecasted amounts of each liquidity item.
Liquidity Forecast
You can get an overview of the daily cash in ows and out ows, and analyze the details for the last weeks or months for all subsidiaries and liquidity items. You can then identify
the extraordinary and abnormal cash ows, and ensure that they are accurate and compliant.
You can analyze the liquidity based on the actual, plan and forecast data, and the alerts of difference between current plans and previous ones. You can also develop a liquidity
plan for a new planning cycle with an approval process.
Liquidity Plans
De nition
The One Exposure from Operations hub is a real-time collection point and storage location for operational data that is relevant for managing cash and liquidity. The provision of the
data in the One Exposure from Operations hub facilitates funds planning and risk management across multiple companies.
Use
The One Exposure from Operations hub can receive operational data from sources within the system in which it runs itself, as well as from external sources. Currently it can receive
data from the following sources:
Source Name Source ID Default Flow Types Flow Types Available for Con guration
This is custom documentation. For more information, please visit the SAP Help Portal 92
2/24/2024
Source Name Source ID Default Flow Types Flow Types Available for Con guration
Financial Operations BKPF 900900 – Incoming Cash from Invoices Not applicable
Treasury and Risk Management TRM 900100 – Incoming Bank Cash (TRM) Not applicable
Consumer and Mortgage Loans CML 900104 – Incoming Bank Cash (CML) Not applicable
Contract Accounts Receivable and Payable FICA 900106 – Incoming Cash (FI-CA) Not applicable
Sales and Distribution SDCM 900000 – Incoming Bank Cash Not applicable
Source Name Source ID Default Flow Types Flow Types Available for Con guration
Classic Cash Management CMSND, CMDSR 900110 – Incoming Cash (IDoc) 900108 – Cash Balance Increase (IDoc)
Manual Entry of Bank Cash Balances MEBAC 900102 – Bank Cash Balance Increase Not applicable
SAP Liquidity Planner LPA 900112 – Incoming Cash (LP) Not applicable
The source application One Exposure is a prerequisite for all other source applications. You must activate this source application for a company code rst to enable the One Exposure
from Operations hub to receive data. Then you can activate additional source applications for that company code.
You activate source applications in the Customizing activities under Financial Supply Chain Management Cash and Liquidity Management Cash Management Data Setup .
To give users access to the data stored in the One Exposure from Operations hub, you use the following authorization object: FQM_FLOW.
Note
Original System is a key information to differentiate ows that are stored in One Exposure. If the original system is changed, it will probably cause severe data issue in One
Exposure. The ows in the old original system cannot be updated automatically in the new original system.
In the case when the original system is changed, you are suggested to delete ows with the old original system using the FQM_DELETE program and rebuild ows with the new
original system using the FQM_INITIALIZE and the FCLM_FLOW_BUILDER programs, in order to avoid the issue. For S/4HANA Cloud customers, please raise customer incident
for further support.
Use
You can integrate invoices, payments, and bank statements from Accounts Receivable/Accounts Payable (AR/AP) into One Exposure from Operations. In this integration scenario,
the source application Financial Operations and One Exposure from Operations run in the same system (one-system scenario).
Prerequisites
You have activated the source application Financial Operations for a company code using the following Customizing activity: Financial Supply Chain Management Cash and
Liquidity Management Cash Management Data Setup Activate Individual Source Applications .
This is custom documentation. For more information, please visit the SAP Help Portal 93
2/24/2024
Activities
The information is then consumed by cash management apps, such as:
More Information
Integration of Accounting Documents
Use
The system classi es accounting document (journal entry) line items into the following categories:
Receivable or Payable
Cash in Transit
Either
Or
Or
Cash
Either
Or
For these accounting document items, the system derives the following ow types:
Note
The system only recognizes “positions”, examples of which are Regular Receivables, Unallocated Receivables, or Incoming Bank Con rmed Cash. Every position is considered
separately and thus, rst added to then subtracted from One Exposure. For further information, see the examples in Integration of Bank Statements.
This is custom documentation. For more information, please visit the SAP Help Portal 94
2/24/2024
The transaction date and amount are determined based on the billing date and the invoiced amount together with the payment terms.
For these accounting document items, the system offers the following options to derive liquidity items:
Use the following Customizing activity: Financial Supply Chain Management Cash and Liquidity Management Cash Management Liquidity Items Derivation Rules for
Liquidity Items De ne Default Liquidity Items for G/L Accounts .
Use the following Customizing activity: Financial Supply Chain Management Cash and Liquidity Management Cash Management Liquidity Items Derivation Rules for
Liquidity Items De ne Queries for Liquidity Item Derivation .
Use the following Customizing activity: Financial Supply Chain Management Cash and Liquidity Management Cash Management Liquidity Items Derivation Rules for
Liquidity Items De ne Liquidity Item Derivation Settings for Company Codes .
For these accounting document items, the system offers the following options to derive planning levels:
From the G/L account, where it is de ned in the master record for company code-speci c data.
Use the following Customizing activity: Financial Supply Chain Management Cash and Liquidity Management Cash Management Planning Levels and Planning Groups
De ne Planning Groups .
For special G/L transactions, such as down payment requests, you can derive speci c planning levels.
Use the following Customizing activities: Financial Supply Chain Management Cash and Liquidity Management Cash Management Planning Levels and Planning
Groups Special G/L Transaction Levels .
Customers upgrading from the classic cash management can use the existing settings for the planning level when integrating Accounting Documents into One Exposure.
One Exposure derives cash forecasts for items representing receivables, payables, or cash in transit, and it stores actual cash from items representing cash. It stores this information
with the following certainty levels.
ACTUAL Actual Accounting document line items from bank statements or accounting document line items with G/L accounts representing cash
These forecasts and actuals contain information inherited from the offsetting accounting document line items of the corresponding receivable or payable. They are split based on this
inherited information. The inheritance uses the linkage between the affected accounting document items to analyze these accounting document chains. By doing so, the following
information from the offsetting accounting document line items of the receivable or payable is available in the forecasts and actuals:
Accounting Assignments:
Business Area
This is custom documentation. For more information, please visit the SAP Help Portal 95
2/24/2024
Pro t Center
Cost Center
Segment
Company
Material
Liquidity Item
Example
The following example illustrates the inheritance and split logic for both forecasts and actuals:
1. A company receives a vendor invoice. The company purchased materials for two different cost centers, CC01 and CC02. This information is passed on to the cash forecast
of the payable and thus this cash forecast is split into two ows according to the expense line items.
Forecast
from
Payable
for
CC02:
40 EUR
2. The company then pays this vendor invoice. The cost center information is passed on to the cash forecast from cash in transit and thus this cash forecast is split into two
ows according to the expense line items.
Account Payable: 100 EUR Forecast from Cash in Transit for CC01: 60 EUR
Bank Clearing Account: 100 EUR Forecast from Cash in Transit for CC02: 40 EUR
3. This payment is then con rmed by a bank statement. The cost center information is passed on to the actual cash from the bank statement and thus this actual cash is split
into two ows according to the expense line items.
Bank Clearing Account: 100 EUR Actual Cash for CC02: 40 EUR
The following ow types are generated for forecasts and actuals in One Exposure:
Cash Forecasts from Receivables or Payables 900900 - Incoming Cash from Invoices
Cash Forecasts from Cash in Transit 900902 - Incoming Cash from Payments
Central Finance
If Central Finance is deployed, all accounting documents that were created based on the accounting documents from your local systems can also be integrated into One Exposure.
Accounting document line items in a Central Finance system are, then categorized in the same way as described above and integrated into One Exposure accordingly. With Central
Finance, therefore, a side-by-side scenario for integrating accounting documents into One Exposure is also possible.
Activities
Customizing Activities
This is custom documentation. For more information, please visit the SAP Help Portal 96
2/24/2024
Assign Flow Types to G/L Accounts
If you want additional accounting document items to be processed by One Exposure from Operations, you have to de ne them using this Customizing activity. You do this by
assigning the corresponding G/L accounts to the following ow types, which are currently available to you. For example:
If an item debits an account of this type, the system uses the rst ow type; if an item credits the account, the system uses the second ow type. These ow types are provided
as standard. There is no need to create additional customer-speci c ow types in this case.
Caution
Do not assign ow types to a G/L account that is characterized as a reconciliation account.
Note
You repeat the following Customizing activities each time an additional company code is activated for the source application Financial Operations.
If you want to process existing accounting document line items, you use this activity to derive and rebuild ow types for those line items.
If you want to process existing accounting document line items, you use this activity to derive and rebuild liquidity items for those line items. This Customizing activity offers
two modes to derive liquidity items:
If you want to process existing accounting document line items, you use this activity to derive and rebuild planning levels, planning groups, and planning dates for those line
items.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that had already been created before the source application Financial Operations was activated, you use this Customizing activity.
Alternatively, you can also use the Customizing activity Build Cash Flows from Operations to load transaction data from the source application Financial Operations into One
Exposure.
If you want the system to trigger regular updates of accounting documents into One Exposure, you use this activity to schedule automatic background jobs.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application Financial
Operations from One Exposure. You do this for each company code and source application.
More Information
Integration of Bank Statements
Flow Builder
Use
Overview
The Flow Builder generates cash ows detailing current amounts and dates of liquidity items by:
Tracing the original document line items from the related Financial Accounting (FI) and Materials Management (MM) tables.
Analyzing the document ow back to the source (original) document. The analysis is based on virtually clearing the open items in the preceding and subsequent documents,
which results in precise amount, date, and account assignment. Items in the preceding documents are called base items, while items in the subsequent documents are called
offsetting items.
This is custom documentation. For more information, please visit the SAP Help Portal 97
2/24/2024
Generating cash ows, according to the remaining offsetting items that are not cleared in the source (original) document. Each cash ow is split according to the offsetting
items in the subsequent documents and the account assignment as inherited from the offsetting items in the source (original) document.
Importing the cash ows with the split amounts, dates, and liquidity items over into the One Exposure from Operations hub. Cash ows are then categorized into different
certainty levels in One Exposure from Operations for further calculation and consumption.
Process
The following gure shows how the Flow Builder works. Based on the original transactional data from the related FI and MM tables, the Flow Builder generates cash-relevant ows,
re ecting amount, date, ow level, liquidity item and other account assignments, which are then imported to One Exposure from Operations.
Example
The following example is based on a vendor invoice. The incoming invoice (1a) is cleared via an outgoing payment (2a). Posting on the vendor account is categorized as payables with
certainty level PAY_N, cash forecast from an open item of a payable. After that, the amount can be found in a bank clearing account for outgoing payments. Posting on the bank
clearing account is categorized as cash in transit with certainty level SI_CIT, cash forecast from a self-initiated payment. Then the bank clearing account is debited and the
transaction is posted at which point the bank clearing account is cleared (3a). This posting is categorized as cash with certainty level ACTUAL, accounting document line items from
bank statements.
Based on ow types, the Flow Builder traces the document chain back to its source. In the example below, this is the expense account, which shows a cash out ow of 100 EUR in
liquidity item E01. The expense account shows other account assignment information, such as cost center, company code, and so on.
This is custom documentation. For more information, please visit the SAP Help Portal 98
2/24/2024
Prerequisites
IMG Customizing Activities
To use the Flow Builder, make the required settings in Customizing under Financial Supply Chain Management Cash and Liquidity Management Cash Management :
Flow Types
Flow types classify the lifecycle of cash ows. Each ow type is assigned to an SAP-de ned ow category. Flow type and ow level are used to differentiate document line items.
For FI documents, ow types must be de ned and uploaded to line items in table BSEG.
Liquidity Items
Liquidity items is a customer-de ned attribute for categorizing the source and use of cash ows. It serves as an analytical dimension in cash ow statements and forecast reports.
For FI documents, liquidity items are uploaded to line items in table BSEG.
For MM documents, currently only the query sequence for liquidity item is supported in Flow Builder for MM, which is used in the generation of MM loading class. However,
when you de ne query sequence, only limited elds are supported. For more information, see SAP Note 2354048 .
For more information, see Liquidity Items and Liquidity Item Hierarchies.
Activate Individual Source Applications and Activate Multiple Source Applications under Data Setup
You can activate the source applications for Financial Operations (FI and BKPF) and Materials Management (MM) for cash ows corresponding to speci c company codes.
For more information, see Integration with Source Applications in the Central System.
Activities
The Flow Builder program uses the accounting interface (RWIN) to trace back to the original documents, which are stored in delta tables. The Setting and Tools feature controls the
background jobs based on the delta tables. Flows are then built automatically or manually.
You can run this transaction in two ways, either by running the Flow Builder or by using the Customizing activity Build Cash Flows from Operations. Flows are built either in the Delta
Run mode, or in the Mass Run mode:
In the Delta Run mode, ows are built automatically as the back-end job of the program is triggered after online posting of FI documents.
This is custom documentation. For more information, please visit the SAP Help Portal 99
2/24/2024
In the Mass Run mode, however, ows are built manually with certain search criteria, such as company code, scal year, document number, and line item. As an example, in the
case of an initialization and ow rebuild, you would want to use the Mass Run mode instead of the Delta Run mode.
Note
For MM documents, the selection criteria differs according to different data sources:
For purchase orders (PO) and scheduling agreements, you can select company code, scal year, document number and line Item.
For purchase requisitions (PR), you can select from several criteria, such as purchase requisitions, item of requisitions, document type, and so on.
You can de ne the maximum steps in a document chain trace. For example, if you choose one step of chain tracing, you nd the document ow with one preceding document
and one subsequent document.
If you choose to merge tax items, the tax line item, which was previously split as a line item, is merged with other line items. This means that there is no separate line item for
tax. For more information, see SAP Note 2221748 .
You can run this transaction in two ways, either by running the Settings and Tools or by using the customizing activity Customize the Flow Builder.
You use this setting to change the pre-de ned back-end job parameters, such as: Job Delay in Seconds, Variant for Flow Builder (Delta Run only), or
Background User for authorization check. The variants for Flow Builder (FCLM_FLOW_BUILDER ) are de ned in Transaction SE38. The background job name is in the
format of FLOW_FLOW_BUILDER_{CLIENT}*.
You use this setting to check the status of the back-end jobs. This activity is automatically triggered by online posting. By de ning the User Name and Job Name, you can
check the job status released, ready, active, nished, and canceled) within a time frame that you de ne.
Delete Flows
This tool allows you to de ne speci c search criteria to search for and delete ows from target tables.
For FI documents, the default loading class is CL_FCLM_BSEGFLOW_SAMPLE. For MM documents, you must use this tool to generate a loading class. You can then designate
the query sequence to be used to derive liquidity items from MM transactions.
You use this tool to generate loading classes, by specifying Package, Exit Class and Loading Class Name.
FI documents require a Date. By default, the date is determined by the planning date for forecasting cash ows from invoices. For more information, see SAP
Note 2273656 .
MM documents requires Query Sequence in order to generate loading class. If you change the liquidity item derivation rules, you need to regenerate and assign
your loading class. Please note that only limited elds are supported when you de ne query sequence. For more information, see SAP Note 2354048 .
You use this tool to assign loading classes to the Flow Builder. Changes in the loading class is updated to the Flow Builder program.
Extensibility
Extension is supported. By taking the default exit class as an example, you can de ne your own exit class for use as the loading class in the Flow Builder. You can choose from the
following exit classes:
For FI documents, you can use the example exit class CL_FCLM_APAR_HADI_SAMPLE. The standard ABAP interface is IF_FCLM_HADI_APAR.
For MM documents, such as Purchase Order (PO) Filter, Purchase Requisition (PR) Filter and ow adjustment, you can use the example exit class
CL_FCLM_MM_HADI_SAMPLE. The standard ABAP interface is IF_FCLM_HADI_MM.
You will have to regenerate the loading class after implementing ow adjustments using your own exit class.
More Information
One Exposure from Operations
Note
This is custom documentation. For more information, please visit the SAP Help Portal 100
2/24/2024
One Exposure from Operations generates actual cash ows for bank statements that are imported with no posting. If bank statements are imported with FI document
posting, the Flow Builder generates actual cash ows based on the FI document and also clears the ows in One Exposure from Operations.
Use
With the Promise to Pay (from Collections Management) integration, you can now get an updated forecasted cash ows whenever there's the creation of promise to pay document
against customer invoice and the updates of its follow-up activity.
In this integration scenario, the source application Promise to Pay and One Exposure from Operations run in the same system (one-system scenario). Forecasted cash contains the
following information from Promise to Pay:
Account Assignments
Account assignments are inherited from customer invoice against which the promise to pay document is created.
Certainty Level
One Exposure from Operations derives cash forecasts for items representing promise to pay. It stores this information with the certainty level FIP2P.
Flow Type
The system uses the following ow type for forecast cash in One Exposure from Operations:
Planning Group
The system uses the planning group that is de ned in the customer master data.
If errors occur during data upload, the system collects these errors in an application log. You can access it with transaction code FQM_APPLICATION_LOG.
Activities
To enable the integration, make the required data initialization that are located in the Customizing activities under Financial Supply Chain Management Cash and Liquidity
Management Cash Management :
Load Transaction Data from Source Applications into One Exposure from Operations
You use this Customizing activity to load transaction data into One Exposure from Operations. You choose the BKPF source application to load transaction data from accounting
documents (journal entries), where the corresponding customer invoice of promise to pay document is stored.
Alternatively, you use the Flow Builder program to build ows from the existing transaction data into One Exposure from Operations. You choose the Financial Accounting source
application to build ows from accounting documents (journal entries), where the corresponding customer invoice of promise to pay document is stored.
Load Promise to Pay (from Collections Management) to One Exposure from Operations
You use the program FCLM_P2P_MIGRATE to directly integrate transaction data of promise to pay into One Exposure from Operations. You can use this program to load data that
have been created but not integrated during the initial load of One Exposure from Operations.
More Information
For more information, see Flow Builder about how the ows are built and One Exposure from Operations.
Use
To help the cash manager to get an overview of the cash ow in the company, bank statements are also integrated into One Exposure when:
They are imported with the status “do not post” because they are operationally relevant to another system.
They are imported, but no posting is carried out due to problems in account determination.
They are not imported in chronological order. It is then not sufficient to consider only the accounting documents to determine the bank account balance.
This is custom documentation. For more information, please visit the SAP Help Portal 101
2/24/2024
The transaction date and amount are determined based on the bank statement item and bank statement value date.
Example
The following examples illustrate how information from bank statements is recorded in One Exposure:
1. A bank statement with date 24.02.2016 is imported with opening balance 1000 and closing balance 1100. The bank statement lists one item with the value date 23.02.2016.
In One Exposure the system now creates one ow with transaction date 23.02.2016, which represents the incoming bank cash of the item, and two ows with transaction
date 24.02.2016, which represent the transition from incoming bank cash to incoming con rmed bank cash.
Bank Statement
Date: 24.02.2016
Items:
23.02.2016 100
One Exposure
If errors occur during data upload, the system collects these errors in an application log. You can access it with transaction code FQM_APPLICATION_LOG .
Activities
Customizing Activities
The system lls the planning level, if the planning level is assigned to the ow types the system uses.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application Financial
Operations from One Exposure. You do this for each company code and source application.
More Information
Integration of Accounting Documents
Use
You can integrate forecasted cash from nancial instruments into One Exposure from Operations. In this integration scenario, the source application Treasury and Risk Management
and One Exposure run in the same system (one-system scenario).
Forecasted cash contains the following information from the nancial instrument:
This is custom documentation. For more information, please visit the SAP Help Portal 102
2/24/2024
Company
Business Partner ( lled with the counterparty of the transaction from transaction management and with the issuer for business transactions from security account positions,
such as interests of bonds)
Product Type
Transaction Type
Security ID Number
Securities Account
Portfolio
Internal Reference
Characteristics
Assignment
The forecast transaction date is determined based on the transaction payment date.
The forecast transaction date is determined based on the transaction payment amount.
Certainty Level
One Exposure derives cash forecasts for items representing nancial instruments. It stores this information with the following certainty levels:
TRM_D Financial Instrument Cash forecast from all other TRM instruments
Example
For example, you enter an option with an underlying foreign exchange transaction. The forecasted cash ows for the foreign exchange transaction have certainty level TRM_O.
After the option is exercised, the forecasted cash of the foreign exchange transaction has certainty level TRM_D.
Flow Type
The system uses the following ow types for forecasts in One Exposure:
Planning Group
If the cash ow from TRM has no house bank account, the system tries to determine a planning group instead. To do so, it takes the business partner (for example the counterparty in
a money market transaction), reads the corresponding customer (from database table CVI_CUST_LINK), and takes the planning group from the corresponding company-code-
dependent data (database table KNB1). If no customer exists for this business partner, or if the customer has no planning group assigned to the given company code, the cash ow is
updated with an empty planning group. The planning group is then also empty in cash management.
Activities
Customizing Activities
You can activate the source application TRM - Treasury and Risk Management in this Customizing activity. Data coming from TRM is only updated in One Exposure if the
application is activated and successfully initialized.
This offers the possibility to enter derivation rules for data coming from Treasury and Risk Management. The liquidity item derivation is based on a subset of information
available in One Exposure (origin X).
For Foreign Exchange Transactions (product category 600), Foreign Exchange Options (product category 760), and Money Market Transactions (product categories 510 - 550),
you can use the following ow types to derive separate liquidity items for purchase side, sale side, investment, repayment, interests, and fees.
You use the following ow types for product categories 600 and 760:
This is custom documentation. For more information, please visit the SAP Help Portal 103
2/24/2024
200201 - Increase FX Forward Sale
You use the following ow types for product categories 510 - 550:
For all other product categories you use the ow types 900100 and 900101 to de ne queries for liquidity item derivation.
If no liquidity item can be determined, the system updates the ow with an empty liquidity item.
You can use this BAdI to derive a liquidity item based on additional TRM-speci c parameters if the source elds are not sufficient for a thorough liquidity item derivation. You
can also use this BAdI to overwrite ow types in One Exposure that originate from the source application TRM.
You can de ne the planning level for TRM by using this Customizing activity: Treasury and Risk Management Transaction Manager General Settings Link to Cash
Management Assign Planning Levels
Customers upgrading from the classic cash management can use the existing settings for the planning level when integrating TRM into One Exposure.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that had already been created before the source application Treasury and Risk Management was activated, you use this Customizing
activity.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application TRM from
One Exposure. You do this for each company code and source application.
More Information
The information is then consumed by cash management apps, such as:
Use
You can integrate forecasted cash from consumer and mortgage loans into One Exposure from Operations. In this integration scenario, the source application Consumer and
Mortgage Loans and One Exposure from Operations run in the same system (one-system scenario).
Account Assignments:
Business Area
Company
Business Partner ( lled with main loan partner if the partner also exists in the role customer)
Product Type
Certainty Level
One Exposure derives cash forecasts for items representing CML. It stores this information with the certainty level TRM_D.
This is custom documentation. For more information, please visit the SAP Help Portal 104
2/24/2024
Flow Type
The system uses the following ow types for forecasts in One Exposure:
Planning Group
The system determines the planning group from the loan partner if the partner also exists in the role customer
Activities
Customizing Activities
You can activate the source application CML - Consumer and Mortgage Loans in this Customizing activity. Data coming from CML is only updated in One Exposure if the
application is activated and initialized successfully.
This offers you the possibility to enter derivation rules for data coming from Consumer and Mortgage Loans. The liquidity item can be determined, the system updates the
ow with an empty liquidity item.
The liquidity item derivation is based on a subset of information available in One Exposure (origin X).
You can de ne the planning level for CML in the customizing activity SAP Banking Loans Management Transaction Management Assign Planning Levels
Customers upgrading from the classic cash management can use the existing settings for the planning level when integrating CML into One Exposure.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that had already been created before the source application Consumer and Mortgage Loans was activated, you use this Customizing
activity.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application CML from
One Exposure. You do this for each company code and source application.
More Information
The information is then consumed by cash management apps, such as:
Use
You can integrate forecasted cash from contract accounts receivable and payable into One Exposure from Operations. In this integration scenario, the source application Contract
Accounts Receivable and Payable and One Exposure run in the same system (one-system scenario).
Account Assignments:
Business Area
Company
Note
Compared to other source applications, One Exposure does not contain any reference to the documents in FI-CA. The upload to One Exposure is done on a summary level (for each
company code, transaction currency, transaction date, planning level, planning group, or G/L account)
Certainty Level
One Exposure derives cash forecasts for items representing contract accounts receivable and payable. It stores this information with the certainty level FICA.
Flow Type
This is custom documentation. For more information, please visit the SAP Help Portal 105
2/24/2024
The system uses the following ow types for forecast in One Exposure:
Planning Group
The system uses the planning group that is de ned in the section general data of the contract account.
If errors occur during data upload, the system collects these errors in an application log. You can access it with transaction code FQM_APPLICATION_LOG .
Activities
Customizing Activities
You can activate the source application FICA - Contract Accounts Receivable and Payable in this Customizing activity. Data coming from FICA is only updated in One
Exposure if the application is activated and initialized successfully.
Note
The source application FICA - Contract Accounts Receivable and Payable is only available for activation if the software component FI-CA is installed.
It offers the possibility to enter derivation rules for data coming from Contract Accounts Receivable and Payable. The liquidity item derivation is based on a subset of
information available in One Exposure (origin X).
If no liquidity item can be determined, the system updates the ow with an empty liquidity item.
Note
As mentioned above, please keep in mind that the data coming from FICA is uploaded to One Exposure on a summary level.
De ne Alternative Planning Levels for Locks and De ne Alternative Planning Levels for Transactions
Planning Levels are determined either on the basis of the planning group ( Financial Supply Chain Management Cash and Liquidity Management Cash Management
Planning Levels and Planning Groups De ne Planning Groups ) or on the basis of the company-code-dependent data of the G/L account (SKB1-FDLEV). With these two
Customizing activities, however, you can determine a planning level on a more detailed basis (both are available in Financial Accounting (New) Contract Accounts
Receivable and Payable Integration Cash Management ).
Customers upgrading from the classic cash management can use the existing settings for the planning level when integrating FI-CA into One Exposure.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that had already been created before the source application Contract Accounts Receivable and Payable was activated, you use this
Customizing activity.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application FI-CA from
One Exposure. You do this for each company code and source application.
More Information
The information is then consumed by cash management apps, such as:
The following business processes in Sales and Distribution can be integrated into One Exposure:
This is custom documentation. For more information, please visit the SAP Help Portal 106
2/24/2024
Invoice and down payment items
Order-related invoice
Delivery-related invoice
Invoice splits
Separate invoices
Collective invoices
Credit/debit memo
Returns
Note
Scheduling agreements with release are not incorporated.
Forecasted cash contains the following information from the sales document:
Account Assignments:
Business Area
Pro t Center
Cost Center
Segment
Company
Material
Business Partner ( lled with the payer of the sales order or scheduling agreement)
The transaction date is determined based on the expected billing date or dates of the item of the sales order or scheduling agreement, and considers the payment terms of the sales
order or scheduling agreement. Regarding cash discount, the system uses the latest possible date to get the maximum possible cash discount (independent of anything else, for
example, payment history of the customer).
The system creates two separate ows; one for the forecasted cash from the net amount of an item, and one for the forecasted cash of the tax amount of an item.
Other condition types such as cash discount, freight, or other discounts are not shown separately. They are merged in the forecasted cash for the net amount. Regarding cash
discount, the system calculates the cash forecast amount with the maximum possible cash discount (on the corresponding date from the payment terms).
Certainty Level
One Exposure derives cash forecasts for items representing sales orders and scheduling agreements. It stores this information with the following certainty levels:
Flow Type
The system uses the following ow types for forecasts in One Exposure:
This is custom documentation. For more information, please visit the SAP Help Portal 107
2/24/2024
If errors occur during data upload, the system collects these errors in an application log. You can access it with transaction code FQM_APPLICATION_LOG .
Planning Group
The system uses the planning group that is de ned in the company code section of the master data of the payer of the sales order or scheduling agreement. If the master data of the
payer does not contain the company code section, the system uses the planning group from the Customizing activity De ne Planning Levels for Logistics.
Activities
Customizing Activities
You can activate the source application SDCM - Sales and Distribution (CM) in this Customizing activity. Data coming from SD is only updated in One Exposure, if the
application is activated and successfully initialized.
This offers the possibility to enter derivation rules for data coming from Sales and Distribution. The liquidity item derivation is based on a subset of information available in
One Exposure (origin X).
Note
It is possible to derive separate liquidity items for forecasted cash from net amount and forecasted cash from tax amount based on the ow type.
If no liquidity item can be determined, the system updates the ow with an empty liquidity item.
You can de ne the planning level for Sales and Distribution with this Customizing activity. The system takes the planning level that is assigned to the internal ID 101 - Order
Customers upgrading from the classic cash management can use the existing settings for the planning level when integrating SD into One Exposure.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that was already created before the source application Sales and Distribution (SDCM) was activated, you use this Customizing
activity.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application SDCM from
One Exposure. You do this for each company code and source application.
If cash forecasts from the obsolete source application SDSO - Sales Orders exist in One Exposure, users have to delete this data by using the report
FQM_DELETE_OBSOLETE_SO_ENTRIES.
More Information
The information is then consumed by cash management apps, such as:
Use
You can integrate forecasted cash from materials management into One Exposure from Operations. Creating purchase requisition, purchase orders or scheduling agreements leads
to forecasted cash that is adjusted by subsequent invoicing processes. In this integration scenario, the source application Materials Management and One Exposure from Operations
run in the same system (one-system scenario).
The following business processes in Materials Management can be integrated into One Exposure:
Purchase requisition, purchase orders and scheduling agreements with the following:
Invoicing plans
This is custom documentation. For more information, please visit the SAP Help Portal 108
2/24/2024
Down payment requests and down payments
Goods receipt
Invoice receipt
Forecasted cash contains the following information from the materials management document:
Account Assignments:
Currency
Transaction Date
Business Area
Liquidity Item
Pro t Center
Cost Center
Segment
G/L Account
Posting date of goods receipt if it is complete delivery, but the delivery quantity is over or under order quantity
Payment terms of the purchase order or scheduling agreement, and vendor master data of purchase requisition
Cash discount
The system creates two separate ows; one for the forecasted cash from the net amount of an item, and one for the forecasted cash of the tax amount of an item.
Amount of invoice veri cation is deducted from forecasted amount of purchase order
Down payment and down payment request is deducted from forecasted amount of purchase order
For scheduling agreement, only amount de ned in delivery schedule is taken into account.
Other condition types, such as non-deductible input tax, are also considered.
Certainty Level
One Exposure derives cash forecasts for items representing purchase requisition and purchase orders and scheduling agreements. It stores this information with the following
certainty levels:
MMPO Purchase Orders or Scheduling Agreement Cash forecast from purchase orders or scheduling agreements
Flow Type
The system uses the following ow types for forecasts in One Exposure:
This is custom documentation. For more information, please visit the SAP Help Portal 109
2/24/2024
Planning Group
The system uses the planning group that is de ned in the company code section of the master data of the supplier:
If planning group is not de ned, the system uses the planning group from the Customizing activity De ne Planning Levels for Logistics.
Planning Level
The system uses the planning level from the Customizing activity De ne Planning Levels for Logistics. For more information, see Planning Levels and Planning Groups.
Liquidity Item
The liquidity item derivation is based on query sequence (origin X), which is determined in the Customizing activity Customize the Flow Builder. For more information, see Liquidity
Items and Liquidity Item Hierarchies and Flow Builder.
Activities
IMG Customizing Activities
You can activate the source application Materials Management (MM) in this Customizing activity. Data coming from MM is only updated in One Exposure, if the application is
activated and successfully initialized.
You can derive cash ows in this Customizing activity. Data coming from MM is only updated in One Exposure, if the application is activated and successfully initialized.
This offers you the possibility to enter derivation rules for data coming from Materials Management.
More Information
The information is then consumed by cash management apps, such as:
Flow Builder
Use
Overview
The Flow Builder generates cash ows detailing current amounts and dates of liquidity items by:
Tracing the original document line items from the related Financial Accounting (FI) and Materials Management (MM) tables.
Analyzing the document ow back to the source (original) document. The analysis is based on virtually clearing the open items in the preceding and subsequent documents,
which results in precise amount, date, and account assignment. Items in the preceding documents are called base items, while items in the subsequent documents are called
offsetting items.
Generating cash ows, according to the remaining offsetting items that are not cleared in the source (original) document. Each cash ow is split according to the offsetting
items in the subsequent documents and the account assignment as inherited from the offsetting items in the source (original) document.
Importing the cash ows with the split amounts, dates, and liquidity items over into the One Exposure from Operations hub. Cash ows are then categorized into different
certainty levels in One Exposure from Operations for further calculation and consumption.
Process
The following gure shows how the Flow Builder works. Based on the original transactional data from the related FI and MM tables, the Flow Builder generates cash-relevant ows,
re ecting amount, date, ow level, liquidity item and other account assignments, which are then imported to One Exposure from Operations.
This is custom documentation. For more information, please visit the SAP Help Portal 110
2/24/2024
Example
The following example is based on a vendor invoice. The incoming invoice (1a) is cleared via an outgoing payment (2a). Posting on the vendor account is categorized as payables with
certainty level PAY_N, cash forecast from an open item of a payable. After that, the amount can be found in a bank clearing account for outgoing payments. Posting on the bank
clearing account is categorized as cash in transit with certainty level SI_CIT, cash forecast from a self-initiated payment. Then the bank clearing account is debited and the
transaction is posted at which point the bank clearing account is cleared (3a). This posting is categorized as cash with certainty level ACTUAL, accounting document line items from
bank statements.
Based on ow types, the Flow Builder traces the document chain back to its source. In the example below, this is the expense account, which shows a cash out ow of 100 EUR in
liquidity item E01. The expense account shows other account assignment information, such as cost center, company code, and so on.
This is custom documentation. For more information, please visit the SAP Help Portal 111
2/24/2024
Prerequisites
IMG Customizing Activities
To use the Flow Builder, make the required settings in Customizing under Financial Supply Chain Management Cash and Liquidity Management Cash Management :
Flow Types
Flow types classify the lifecycle of cash ows. Each ow type is assigned to an SAP-de ned ow category. Flow type and ow level are used to differentiate document line items.
For FI documents, ow types must be de ned and uploaded to line items in table BSEG.
Liquidity Items
Liquidity items is a customer-de ned attribute for categorizing the source and use of cash ows. It serves as an analytical dimension in cash ow statements and forecast reports.
For FI documents, liquidity items are uploaded to line items in table BSEG.
For MM documents, currently only the query sequence for liquidity item is supported in Flow Builder for MM, which is used in the generation of MM loading class. However,
when you de ne query sequence, only limited elds are supported. For more information, see SAP Note 2354048 .
For more information, see Liquidity Items and Liquidity Item Hierarchies.
Activate Individual Source Applications and Activate Multiple Source Applications under Data Setup
You can activate the source applications for Financial Operations (FI and BKPF) and Materials Management (MM) for cash ows corresponding to speci c company codes.
For more information, see Integration with Source Applications in the Central System.
Activities
The Flow Builder program uses the accounting interface (RWIN) to trace back to the original documents, which are stored in delta tables. The Setting and Tools feature controls the
background jobs based on the delta tables. Flows are then built automatically or manually.
You can run this transaction in two ways, either by running the Flow Builder or by using the Customizing activity Build Cash Flows from Operations. Flows are built either in the Delta
Run mode, or in the Mass Run mode:
In the Delta Run mode, ows are built automatically as the back-end job of the program is triggered after online posting of FI documents.
In the Mass Run mode, however, ows are built manually with certain search criteria, such as company code, scal year, document number, and line item. As an example, in the
case of an initialization and ow rebuild, you would want to use the Mass Run mode instead of the Delta Run mode.
Note
For MM documents, the selection criteria differs according to different data sources:
For purchase orders (PO) and scheduling agreements, you can select company code, scal year, document number and line Item.
For purchase requisitions (PR), you can select from several criteria, such as purchase requisitions, item of requisitions, document type, and so on.
You can de ne the maximum steps in a document chain trace. For example, if you choose one step of chain tracing, you nd the document ow with one preceding document
and one subsequent document.
If you choose to merge tax items, the tax line item, which was previously split as a line item, is merged with other line items. This means that there is no separate line item for
tax. For more information, see SAP Note 2221748 .
You can run this transaction in two ways, either by running the Settings and Tools or by using the customizing activity Customize the Flow Builder.
You use this setting to change the pre-de ned back-end job parameters, such as: Job Delay in Seconds, Variant for Flow Builder (Delta Run only), or
Background User for authorization check. The variants for Flow Builder (FCLM_FLOW_BUILDER ) are de ned in Transaction SE38. The background job name is in the
format of FLOW_FLOW_BUILDER_{CLIENT}*.
This is custom documentation. For more information, please visit the SAP Help Portal 112
2/24/2024
You use this setting to check the status of the back-end jobs. This activity is automatically triggered by online posting. By de ning the User Name and Job Name, you can
check the job status released, ready, active, nished, and canceled) within a time frame that you de ne.
Delete Flows
This tool allows you to de ne speci c search criteria to search for and delete ows from target tables.
For FI documents, the default loading class is CL_FCLM_BSEGFLOW_SAMPLE. For MM documents, you must use this tool to generate a loading class. You can then designate
the query sequence to be used to derive liquidity items from MM transactions.
You use this tool to generate loading classes, by specifying Package, Exit Class and Loading Class Name.
FI documents require a Date. By default, the date is determined by the planning date for forecasting cash ows from invoices. For more information, see SAP
Note 2273656 .
MM documents requires Query Sequence in order to generate loading class. If you change the liquidity item derivation rules, you need to regenerate and assign
your loading class. Please note that only limited elds are supported when you de ne query sequence. For more information, see SAP Note 2354048 .
You use this tool to assign loading classes to the Flow Builder. Changes in the loading class is updated to the Flow Builder program.
Extensibility
Extension is supported. By taking the default exit class as an example, you can de ne your own exit class for use as the loading class in the Flow Builder. You can choose from the
following exit classes:
For FI documents, you can use the example exit class CL_FCLM_APAR_HADI_SAMPLE. The standard ABAP interface is IF_FCLM_HADI_APAR.
For MM documents, such as Purchase Order (PO) Filter, Purchase Requisition (PR) Filter and ow adjustment, you can use the example exit class
CL_FCLM_MM_HADI_SAMPLE. The standard ABAP interface is IF_FCLM_HADI_MM.
You will have to regenerate the loading class after implementing ow adjustments using your own exit class.
More Information
One Exposure from Operations
Note
One Exposure from Operations generates actual cash ows for bank statements that are imported with no posting. If bank statements are imported with FI document
posting, the Flow Builder generates actual cash ows based on the FI document and also clears the ows in One Exposure from Operations.
Use
You can integrate forecasted cash from classic cash management into One Exposure from Operations. In this integration scenario, classic cash management and One Exposure from
Operations run in different systems (side-by-side scenario).
Forecasted cash contains the following information from classic cash management:
Account Assignment:
Company
Business Area
Certainty Level
One Exposure derives cash forecasts for items representing distributed cash. It stores this information with the certainty levels ACTUAL and CMIDOC.
If the ow types 900108 – Cash Balance Increase (IDoc) or 900109 – Cash Balance Decrease (IDoc) are assigned to dedicated planning levels in the Customizing activity Assign
Flow Types to Planning Levels, the system derives certainty level ACTUAL for these ows.
Flow Type
The system uses the following ow types for forecasts in One Exposure:
This is custom documentation. For more information, please visit the SAP Help Portal 113
2/24/2024
If errors occur during data upload, you can analyze the messages in the central system using transaction FF$S – Transmission Status.
Prerequisites
You need to con gure the usage of IDocs in the central and the remote system. In addition, you de ne the distribution model in the central system using message types CMSENDand
CMREQU. For more details see Integration with Remote Systems.
To derive a Bank account, you must maintain connectivity path information for remote bank accounts in the bank account master data of the activity Manage Bank Accounts in the
central system. There, you need to ll the ID category eld with Remote System: G/L Account, and enter the company code and G/L account from the remote system.
Activities
Customizing Activities
You use this Customizing activity to convert the company codes coming from the remote system into company codes in the central system.
You use this Customizing activity to convert the business areas coming from the remote system into business areas in the central system.
You use this Customizing activity to convert the planning levels coming from the remote system into planning levels in the central system.
You use this Customizing activity to convert planning groups coming from the remote system into planning groups in the central system.
If you assign the ow types 900108 – Cash Balance Increase (IDoc) or 900109 – Cash Balance Decrease (IDoc) to the dedicated planning levels in this Customizing activity,
the system derives certainty level ACTUAL for these ows.
This offers you the possibility to enter derivation rules for data coming from classic cash management. The liquidity item derivation is based on a subset of information
available in One Exposure (origin X).
If no liquidity item can be determined, the system updates the ow with an empty liquidity item.
If you want to use a new starting point within an implementation project, you can use this Customizing activity in the central system to delete all existing data or the source
application Distributed Cash from One Exposure. You do this for each company code and source application.
More Information
The information is then consumed by cash management apps, such as:
Cash in ows and out ows contain the following information from bank cash balance uploads:
Company
Bank Account
Certainty Level
This is custom documentation. For more information, please visit the SAP Help Portal 114
2/24/2024
One Exposure derives cash in ows and out ows for the given bank account balances. It stores this information with the certainty level ACTUAL.
Flow Type
The system uses the following ow types for the cash ows from bank cash balances in One Exposure:
If errors occur during data upload, they are directly displayed in a log after executing transaction FQM21.
Prerequisites
You have to maintain connectivity path information for remote bank accounts in the bank account master data of the activity Manage Bank Accounts. There, you need to ll the ID
category eld with Remote System: House Bank Account or Remote System: G/L Account.
Activities
Customizing Activities
The system lls the planning level, if the planning level is assigned to the ow types the system uses.
This offers you the possibility to enter derivation rules for data coming from bank cash balances. The liquidity item derivation is based on a subset of information available in
One Exposure (origin X).
If no liquidity item can be determined, the system updates the ow with an empty liquidity item.
Load Transaction Data from Source Applications into One Exposure from Operations Hub
If you want to integrate transaction data that had already been created before the source application Bank Account Balances was activated, you use this Customizing activity.
If you want to use a new starting point within an implementation project, you can use this Customizing activity to delete all existing data or the source application Bank
Account Balances from One Exposure. You do this for each company code and source application.
More Information
For further information on the import of bank cash balances, see the report documentation available in transaction FQM21.
The information are then consumed by cash management apps, such as:
This is custom documentation. For more information, please visit the SAP Help Portal 115