SAP Fiori Apps for the
SAP ERP Application
FICO
How to implement defined apps on top of the SAP
Best Practices Baseline packages.
Based on the example of US Baseline V3.607
How-to Guide: V1.00
SAP SE
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
SAP Fiori Apps for the SAP ERP Application FICO
Copyright
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the
express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other
countries. Please see http://global.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components
of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only,
without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for
errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company
products and services are those that are set forth in the express warranty statements accompanying such
products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business
outlined in this document or any related presentation, or to develop or release any functionality mentioned
therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and
possible future developments, products, and/or platform directions and functionality are all subject to change
and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The
information in this document is not a commitment, promise, or legal obligation to deliver any material, code,
or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause
actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on
these forward-looking statements, which speak only as of their dates, and they should not be relied upon in
making purchasing decisions.
© SAP SE
Page 2 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Icons
Icon
Meaning
Caution
Example
Note
Recommendation
Syntax
Typographic Conventions
Type Style
Description
Example text
Words or characters that appear on the screen. These include field
names, screen titles, pushbuttons as well as menu names, paths and
options.
Cross-references to other documentation.
Example text
Emphasized words or phrases in body text, titles of graphics and
tables.
EXAMPLE TEXT
Names of elements in the system. These include report names,
program names, transaction codes, table names, and individual key
words of a programming language, when surrounded by body text, for
example, SELECT and INCLUDE.
Example text
Screen output. This includes file and directory names and their paths,
messages, source code, names of variables and parameters as well as
names of installation, upgrade and database tools.
EXAMPLE TEXT
Keys on the keyboard, for example, function keys (such as F2) or the
ENTER key.
Example text
Exact user entry. These are words or characters that you enter in the
system exactly as they appear in the documentation.
<Example text>
Variable user entry. Pointed brackets indicate that you replace these
words and characters with appropriate entries.
© SAP SE
Page 3 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Contents
Fiori Apps for ERP Baseline – Application FICO ........................................................................ 6
1
Purpose of Fiori ................................................................................................................... 6
2
Overview Matrix for FICO Fiori Apps ................................... Error! Bookmark not defined.
3
SAP Smart Business for Cash Management .................................................................... 13
3.1
Technical/System Prerequisites for SAP Smart Business Apps ................................. 13
3.1.1
SAP Business Function Activation for Smart Business Cash Management ......... 13
3.1.2
Generic Enablement for Smart Business Apps ..................................................... 13
3.1.2.1
Activating CA_KPI Service ............................................................................ 13
3.1.2.2
Assigning Role to User .................................................................................. 14
3.1.2.3
Enabling User Access to KPI Data ................................................................ 14
3.1.3
3.2
Cash Position ............................................................................................................... 16
3.2.1
Description ............................................................................................................. 16
3.2.2
Key Features ......................................................................................................... 16
3.2.3
Business Purpose for Cash Position ..................................................................... 17
3.2.4
KPI Configuration for Cash Position ...................................................................... 20
3.2.4.1
KPI Definition ................................................................................................. 20
3.2.4.2
Evaluation ...................................................................................................... 21
3.2.4.3
Managing Visualization ................................................................................. 23
3.2.5
3.3
Configuration for Baseline Scenarios .................................................................... 28
Liquidity Forecast ......................................................................................................... 30
3.3.1
Description ............................................................................................................. 30
3.3.2
Key Features ......................................................................................................... 30
3.3.3
Business Purpose for Liquidity Forecast ............................................................... 31
3.3.4
KPI Configuration for Liquidity Forecast ................................................................ 34
3.3.4.1
KPI Definition ................................................................................................. 34
3.3.4.2
Evaluation ...................................................................................................... 34
3.3.4.3
Managing Visualization ................................................................................. 36
3.3.5
4
Deployment of a Smart Business Apps Based on HANA Live Configuration ....... 16
Configuration for Baseline Scenarios .................................................................... 37
Fact sheets for Finance and Controlling............................................................................ 39
4.1
Technical/System Prerequisites for FIN Fact sheets ................................................... 39
4.1.1
Front-End Authorization Role for FIN Fact Sheets ................................................ 39
4.1.2
Enabling FIN Fact Sheets ...................................................................................... 39
4.1.2.1
Activating FIN Fact Sheet OData Service ..................................................... 39
4.1.2.2
Activating Fact Sheet UI Service ................................................................... 40
© SAP SE
Page 4 of 43
SAP Fiori Apps for the SAP ERP Application FICO
4.2
4.1.2.3
Maintaining Back-end Role to Back-end Users ............................................. 41
4.1.2.4
Maintaining Back-end Role to Back-end User per App ................................. 41
Launching Finance and Controlling Fact Sheet App in the Intranet Environment ....... 42
© SAP SE
Page 5 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP Fiori Apps for ERP Baseline – Application
FICO
1
Purpose of SAP Fiori
SAP Fiori is a collection of apps that represent the new SAP user experience. SAP Fiori apps
have a consistent design language and make use of a common technical infrastructure. They
provide a consistent end-to-end user experience and can be used across all device types without
creating additional implementation effort.
Organized by user role, the SAP Fiori launchpad is the central entry hub to all Fiori apps where
users access apps via tiles. The launchpad has services for navigation, personalization, single
sign-on, and search. The launchpad and the tiles are flexible and can be adapted to your needs.
You can use the search in the SAP Fiori launchpad to perform a cross-entity search through core
SAP Business Suite applications. The search uses the SAP NetWeaver Embedded Search
technology on a SAP HANA database. New SAP HANA-enabled search models are delivered for
core business objects.
The Fiori apps focus on critical and common activities and are designed around how people work:

Role-based: Fiori apps decompose complex applications into a task-based experience with
one central entry point for each user.

Responsive: Fiori apps adapt to all sizes, devices, versions, and channels to provide a
common user experience across all channels.

Simple: Fiori apps follow the 1-1-3 experience (1 user, 1 scenario, 3 screens). They know and
provide the right context and meaningful data integration.

Coherent user experience with apps that speak the same design language. This implies
coherence for common activities as well as coherence for your brand.

Instant value with a low barrier to adoption, enabling customers to adapt and users to
personalize.

Interactive on desktop, tablet, and mobile platforms
All UIs are built using state-of-the-art technology such as HTML5 and SAP UI5 mobile. Fiori apps
allow you to access the most recent version of your back-end data via OData services. Through
previously defined roles and authorizations, you can specify which apps and which data a user is
allowed to access.
The purpose of this document is to give the user all necessary information around the SAP Fiori
apps for Finance and Controlling to be able to run them on top of the SAP Best Practices Finance and Controlling processes.
The packages listed below are prerequisites for the configuration described in this
guide.
You will find references to the documentation belonging to these packages in the
corresponding chapters of this document:
© SAP SE
Page 6 of 43
SAP Fiori Apps for the SAP ERP Application FICO

SAP HANA Live rapid-deployment solution:
http://service.sap.com/rds-shl

SAP Fiori Infrastructure rapid-deployment solution :
http://service.sap.com/rds-fiori-infrastructure

SAP Fiori Apps rapid-deployment solution:
http://service.sap.com/rds-fiori-apps
2
Overview Matrix for FICO Fiori Apps
The following matrix shows the existing Fiori roles available within the FICO application and the
assigned Fiori apps. Note that the financials add-on is not in the scope.
© SAP SE
Page 7 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Fiori Role
Fiori App
Short Description
Mapping to
Scope Item
(Baseline
Scope Item)
IDs
Fiori
Application
Type
SAP HANA
Mandatory
sap.hba.r.sappl604.roles.fin::
CashManager
Cash Position
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.
160 Cash
Management
Analytical
(Smart
Business )
Yes
sap.hba.r.sappl604.roles.fin::
CashManager
Liquidity Forecast
With Liquidity Forecast, you can
forecast the liquidity trend for
future days.
160 Cash
Management
Analytical
(Smart
Business )
Yes
SAP_FIN_ACCOUNTINGDO
CUMENT_APP
Accounting
Documents
The Accounting Document fact
sheet displays contextual
information about the Accounting
Document. You can navigate to its
related entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
156 General
Ledger
Fact sheets
Yes
The Controlling Document fact
sheet displays contextual
information about the Controlling
Document. You can navigate to its
related entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
221 KSB5
Fact sheet
Yes
SAP_FIN_CONTROLLING_
DOC_APP
© SAP SE
Controlling
Documents
4.2 Displaying a
Document
FB03 Display
Accounting
Document
Controlling
Documents:
Actual Costs
Page 8 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP_FIN_CUSTOMER_AC
C_DOC_APP
Customer
Accounting
Document
The Customer Accounting
Document fact sheet displays
contextual information about the
Customer Accounting Document.
You can navigate to its related
entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
157 Accounts
Receivable
Fact sheet
Yes
4.21 Displaying
a Customer
Accounting
Document
FB03 – Display
Document:
initial screen
SAP_FIN_VENDOR_ACC_D
OC_APP
Vendor
Accounting
Document
The Vendor Accounting
Document fact sheet displays
contextual information about the
Vendor Accounting Document.
You can navigate to its related
entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
158 Accounts
Payable
Fact sheet
Yes
SAP_FIN_GLACCOUNT_AP
P
GL Account
The GL Account fact sheet
displays contextual information
about the G/L Account. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
155.01
Fact sheet
Yes
The Bank fact sheet displays
contextual information about the
Bank. You can navigate to its
related entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
FI03 – Display
Bank
Fact sheet
Yes
SAP_FIN_BANK_APP
© SAP SE
Bank
FSP0 – Edit G/L
Account Chart
of accounts data
Page 9 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP_FIN_HOUSEBANK_AP
P
House Bank
The House Bank fact sheet
displays contextual information
about the House Bank. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
SAP_FIN_HOUSEBANKAC
COUNT_APP
House Bank
Account
The House Bank Account fact
sheet displays contextual
information about the House Bank
Account. You can navigate to its
related entities and access related
transactions in operational
systems, or you can navigate to
related transactional apps.
SAP_FIN_FIXED_ASSET_A
PP
Fixed Asset
The Fixed Asset fact sheet
displays contextual information
about the Fixed Asset. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
SAP_FIN_COSTELEMENT_
APP
Cost Element
The Cost Element fact sheet
displays contextual information
about the cost element. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
© SAP SE
Fact sheet
Yes
Fact sheet
Yes
155.02 Display
Assets
Fact sheet
Yes
155.05
Fact sheet
Yes
FIBHS – Display
House Bank
KA03 – Display
Cost Element
Page 10 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP_FIN_ACTIVITY_TYPE_
APP
Activity Type
SAP_FIN_COSTCENTER_A
PP
Cost Center
SAP_FIN_COSTCENTERG
ROUP_APP
Cost Center
Group
SAP_FIN_INTERNALORDE
R_APP
© SAP SE
Internal Order
The Activity Type fact sheet
displays contextual information
about the Activity Type. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps
155.09
The Cost Center fact sheet
displays contextual information
about the Cost Center. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
155.03
The Cost Center Group fact sheet
displays contextual information
about the Cost Center Group. You
can navigate to its related entities
and access related transactions in
operational systems, or you can
navigate to related transactional
apps.
155.03
The Internal Order fact sheet
displays contextual information
about the Internal Order. You can
navigate to its related entities and
access related transactions in
operational systems, or you can
navigate to related transactional
apps.
155.12
Fact sheet
Yes
Fact sheet
Yes
Fact sheet
Yes
Fact sheet
Yes
KL03 – Display
Activity Type
KS03 – Display
Cost Center
Display Cost
Center Group
KO03 – Display
Order
Page 11 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP_FIN_PROFIT_CENTER
_APP
© SAP SE
Profit Center
The Profit Center fact sheet
displays the detail information of
profit center and some related
business objects. You can
navigate to related BO and find
their general information in the
Profit Center fact sheet. Also you
can navigate to the related
transaction in SAP GUI.
155.06 Segment
and Profit
Center
Maintenance
KXX3 – Display
Profit Center
Page 12 of 43
Yes
SAP Fiori Apps for the SAP ERP Application FICO
3
SAP Smart Business for Cash Management
SAP Smart Business for Cash Management is a collection providing an overview of the most
important key performance indicators for a Cash Manager. The Cash Manager can stay up-todate on the status of cash, liquidity, and bank accounts and easily identify certain issues and
respond quickly as they arise.
3.1 Technical/System Prerequisites for SAP Smart
Business Apps
3.1.1 SAP Business Function Activation for Smart Business
Cash Management
After installing SAP ERP and completing the SAP ECC extension sets for the SAP Best Practices
baseline, you need to activate below business function for Smart Business Cash Management
Fiori:
1. Access the transaction using the following navigation option:
IMG Menu
Activate SAP ECC Extensions
Transaction Code
SFW5
2. On the Switch Framework: change Business Function Status screen, select each of the
following entries (by marking the Planned Status column) and then choose Activate Changes.
ENTERPRISE_BUSINESS_
FUNCTIONS
FIN_TRM_CM_DIMENSIONS
Planned
Status
Remarks
On
CLM-CM, Additional Account Assignments
(Reversible)
3.1.2 Generic Enablement for Smart Business Apps
For more information, see the Building Block Configuration Guide: Generic Enablement (EE1),
chapter 3.4 Generic Enablement for Smart Business Apps.
To enable the Smart Business for Cash Management in particular, ensure that the below steps
are maintained.
3.1.2.1 Activating CA_KPI Service
In this activity, you activate the CA_KPI service to enable the KPI modeler.
Procedure
1. Log on to the ABAP front-end server (also a SAP Gateway system).
2. Access the following transaction:
Transaction code
SICF
3. On the Maintain Services screen, choose Execute (F8).
© SAP SE
Page 13 of 43
SAP Fiori Apps for the SAP ERP Application FICO
4. Navigate to the following services and choose Activate Service in the context menu:
default_host → sap → bc → ui5_ui5 → sap → CA_KPI
3.1.2.2 Assigning Role to User
Use
For SAP Smart Business, the KPI framework delivers such a HANA catalog provider with the
PFCG role SAP_KPIFRW_TCR_S, there is nothing to do for the Smart Business applications.
Just make sure that role SAP_KPIFRW_TCR_S is assigned to the test user.
Procedure
1. Log on to the ABAP front-end server (also a SAP Gateway system).
2. Access the following transaction:
Transaction code
SU01
3. Enter <Test User Name> (for example, FIORI_USER and FIORI_ADM) in the Name field.
4. Choose Change.
5. Choose the Roles tab page.
6. Add entry SAP_KPIFRW_TCR_S into the list.
7. Choose Save.
3.1.2.3 Enabling User Access to KPI Data
The KPI data a user views in an SAP Smart Business tile is retrieved from the SAP HANA
database. In order to view this KPI data, the user must be assigned a SAP HANA database user
with the authorizations necessary to access the SAP HANA database.
3.1.2.3.1
Synchronizing SAP HANA Database Users
Use
For each user, you must ensure that a corresponding SAP HANA database user exists. A user
requires both a user in the ABAP front-end server to enable navigation in the Fiori Launchpad
and a database user in SAP HANA to enable access to the relevant views.
SAP supports the following methods for synchronizing SAP HANA database users with the
existing users in the ABAP system:

User synchronization using Identity Management or an existing Identity Management
(IDM) solution implemented in your organization.

Mass user synchronization using ABAP DBMS user management tools.

Manual user creation in SAP HANA.
© SAP SE
Page 14 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Procedure
Option 1: Mass Synchronization
To synchronize all relevant users automatically for a single ABAP system, use the mass
synchronization report provided in SAP Note 1927767.
Using this report, proceed as follows:
1. Select the relevant ABAP users based on user type, user group, and ABAP authorization
role.
2. Select the SAP HANA roles to be assigned to the relevant users.
By default, SAP HANA database users are created with the same name as the ABAP users.
Option 2: Manual User Creation
Alternatively, to manually create users in SAP HANA, proceed as follows:
1. In SAP HANA studio, go to the SAP HANA Systems view, choose Security Users.
2. Create the required database users and ensure that the user names are identical to the
corresponding users in the ABAP system.
Result
The users exist in the SAP HANA database.
3.1.2.3.2
Assigning Roles for Accessing KPI Data
Use
In this process, you will assign a SAP Smart Business role to a user.
Procedure
1. In SAP HANA Studio, go to the SAP HANA Systems view and choose Security Users.
2. Specify the user ID and choose Granted Roles.
3. Assign the required SAP Smart Business roles to the user.

For all users, you must assign the general
role sap.hba.apps.kpi.s.roles::SAP_SMART_BUSINESS_RUNTIME.

For users who must manage and model KPIs, you must assign the
role sap.hba.apps.kpi.s.roles::SAP_SMART_BUSINESS_MODELER.

You must assign users with an additional role
sap.hba.r.sappl604.roles.fin::CashManager for Cash Management provided
by SAP.
User Roles for Smart Business Cash Management Fiori
System
Required Roles
Applied for App Types
HANA
sap.hba.apps.kpi.s.roles
::SAP_SMART_BUSINESS_MODELER
Smart Business Apps
HANA
sap.hba.apps.kpi.s.role
::SAP_SMART_BUSINESS_RUNTIME
Smart Business Apps
© SAP SE
Comments
Page 15 of 43
SAP Fiori Apps for the SAP ERP Application FICO
HANA
sap.hba.r.sappl604.roles.fin
::CashManager
Smart Business Apps
HANA
SAP_KPIFRW_TCR_S
Smart Business Apps
Role
excluding
the
financials
add-on
Result
The user will have the required SAP Smart Business roles for Cash Management.
3.1.3 Deployment of a Smart Business App Based on HANA
Live Configuration
The purpose of this step is to give an overview about how to configure the Smart Business apps
based on SAP HANA Live. The configuration includes how to configure evaluation and generic
drilldown for KPIs in the KPI modeler, and how to set up groups and add tiles in the SAP Fiori
Launchpad.
3.1.3.1.1
Prerequisite Building Blocks
Sequence
Description
Prerequisite BB
1
Smart Business apps related HANA
models has been set up
H70 HANA Model ConfigurationSmart Business Apps
3.1.3.1.2
Other Prerequisites
Before you start the configuration of this process, you must install the corresponding add-ons to
SAP HANA.
For more information, see the Quick Guide attached to the SAP Note 1846294.
3.2 Cash Position
3.2.1 Description
This Cash Position app gives you instant visibility into cash positions for current and investment
accounts in real time and helps you to analyze transaction history from different dimensions
remotely.
It processes account transfers and payments immediately to update a position.
3.2.2 Key Features
SAP Smart Business for Cash Position provides you with an overview of daily cash inflow and
outflow on the selected bank accounts. In this app, cash positions can be calculated for a
© SAP SE
Page 16 of 43
SAP Fiori Apps for the SAP ERP Application FICO
specified date. Furthermore, you can check cash positions by individual dimension (country,
company and currency) or the combination of dimensions (company and currency).
SAP Jam or e-mail integration offers the possibility for a Cash Manager to communicate the cash
position, plan short-term liquidity, and trigger follow-up actions.
This cash position application combines analytical insights with operational actions and visualizes
key performance indicators. This is all done via real-time back-end integration.
Users can easily adapt the user interface to their needs based on drag and drop and a powerful
tile catalog. Color-coded visualization supports analysis based on defined target and thresholds in
KPI.
SAP Smart Business is an open framework. Customers and partners can define their own KPIs
and integrate with collaboration and analytical tools or existing applications.
3.2.3 Business Purpose for Cash Position
If a Cash Manager is not in the office and wants to see the cash position distribution in every
company and every currency, the Cash Manager can get an overview of the real-time position or
of a specific day about how much the money is in different dimensions, analyze transaction
history, and plan the short-term liquidity accordingly. This app can be seen as an enhancement of
our existing baseline cash position processes, give customer instant visibility into their positions,
and analyze their bank accounts remotely.
This KPI allows you to filter and drill down cash position by various dimensions:

Query view: sap.hba.r.sappl604.CashPositionQuery

Type: total amount

Dimensions:
o
SAPClient: SAP client
o
Date: date
o
CompanyCodeName: company code
o
CashCenterName: region
o
BankName: bank
o
CountryName: country
o
CompanyCode: company code
o
TargetCurrency: target currency
o
SegmentName: segment (name)
o
PlanningCurrency: transaction currency
o
Segment: segment
o
BalAmtInDisplayCrcy_E : balance amount in group currency
o
AmountInTransactionCurrency_E: amount in transaction currency
© SAP SE
Page 17 of 43
SAP Fiori Apps for the SAP ERP Application FICO

Calculations: Cash positions can be calculated for a specified date.

Generic drill-downs:
o
Region (Cash Center in sample view CashCenter)
o
Currency
o
Country
o
Currency and then country
o
Bank
o
Bank and then currency
o
Company
Procedure
1. Launch the SAP Fiori Launchpad via the appropriate URL (Example URL:
https://[server]:[port]/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html).
2. Log on with the appropriate user and password for the Cash Manager (for both UXD and
HDB user).
3. On the home screen, choose Show Groups in the upper left corner. A panel with all the
available groups appears on the left side.
4. Choose the group you have created for this app, for example, SAP Smart Business for Cash
Management.
All the tiles you have configured for this app will appear on your screen under this group, for
example, Cash Position.
You can also add the Cash Position tile to the favorites.
5. Go back to the home page. From the home page, choose the Cash Position tile.
Tile information:
This means that today, there are 4.165 Billion Euro in all bank accounts (the information can
be customized at the designated time).
6. Choose the Cash Position tile. It will direct you to the drill-down app if you have defined
© SAP SE
Page 18 of 43
SAP Fiori Apps for the SAP ERP Application FICO
generic drill-down or custom drill-down for a tile.
7. If a generic drill-down has been defined, you see below information based on the KPI
configuration in section 3.2.4 KPI Configuration for Cash Position.

If you have enabled the KPI Header Details, the warning and critical information
prefilled from the defined KPI evaluation are visible. Also, if time series is enabled
and defined, a trend chart is visible.

If you have enabled the Filter functionality, the specified filters will appear on the
screen. You can choose the filter values on the views below (but for the given KPI
design for cash position in section 3.2.4 KPI Configuration for Cash Position, no filter
functionality is enabled).

The views you have defined will also be shown. If multiple views have been defined,
you can use the dropdown box to switch between them, for example: Cash Position
by currency or Cash Position by Bank.
8. Choose the Cash Position by Bank view. A list of cash positions by bank appears.
Cash position per bank details is displayed.
© SAP SE
Page 19 of 43
SAP Fiori Apps for the SAP ERP Application FICO

If multiple views have been defined, you can use the dropdown box to switch between
them.

If a custom drill-down has been defined, you will be directed to the custom program that
has been created. See also Business Process Description: Smart Business Apps based
on SAP HANA Live (H10)
3.2.4 KPI Configuration for Cash Position
SAP Smart Business applications provide insight into the real-time operations of your business by
collecting and displaying KPIs and reports directly in your browser. KPIs are used to monitor
current performance against goals that have been predefined by your organization. Using the KPI
modeler, you can define a KPI so that it is available to users of SAP Smart Business at runtime.
The KPI modeler allows you to model KPI and report tiles that enable targeted monitoring of key
business data using the SAP Smart Business launchpad.
With the KPI modeler, you can define KPIs and reports to which you can apply numerous
different evaluations so that you can respond to the ever-changing business landscape. You can
also configure drill-down views that are accessed through the KPI tiles and offer additional
perspectives on the relevant data.
3.2.4.1 KPI Definition
The KPI definition delivered for Cash Position is as follows: You can define valuation/visualization
on the KPI definition delivered, or duplicate it to create your own z version and then define
evaluation/visualization.
1. Launch KPI modeler in your browser. (Example URL:
https://[server]:[port]/sap/bc/ui5_ui5/sap/ca_kpi/modeler/index.html)
2. Choose the action menu on the bottom left side, in the popup list, choose Add KPI.
3. On the Add New KPI screen, fill in the below information:
Field Name
Value
Mandatory
KPI Code
ZCashPosition
X
KPI Title
Cash Position
X
Short
Description
With this app, Cash Managers can check cash
positions by location, company, and currency.
Semantic Object
Action
Tags
Improvement
Direction
Maximizing
X
Value Type
Currency
X
KPI Owner
© SAP SE
Page 20 of 43
SAP Fiori Apps for the SAP ERP Application FICO
OData Path
/sap/hba/r/sappl604/odata/fin/kpi.xsodata
X
Entity Set
CashPositionQueryResults
X
Measure
BalAmtInDisplayCrcy_E
X
4. Choose Save and Continue to continue defining the evaluation for the KPI.
3.2.4.2 Evaluation
To display a KPI, you must associate it with an evaluation. An evaluation is a combination of filter
settings and input parameters (the variant), thresholds, parameters, trends, and authorizations
related to a KPI that defines what can be seen by the SAP Smart Business user at runtime.
Define the evaluation according to below tables following the steps described in section 3.2.4.1
KPI Definition.
1. Continue from the last step of the previous chapter. On the Add Evaluation screen, on the
Apply Variant tab page, you can choose either Create New Variant or Apply Existing Variant.
2. To create a variant from scratch, choose Create New Variant and fill in the below information
(fields with bold text are mandatory):
Apply Variant tab page:
Field Name
Value
Mandatory
Variant ID
ZCashPositionV
X
Variant Title
Cash Position
X
Description
OData Path
Prefilled from the KPI definition
Entity Set
Prefilled from the KPI definition
Related Tags
Filter Settings
Input Parameters
P_CashDurationInDays = 0
P_CashManagementGrouping =
'SAPCM_CA'
P_ExchangeRateType = 'M'
P_TargetCurrency = 'EUR'
V_SAPClient = '002'
3. Choose Next.
4. On the Parameters tab page, fill in the below information.
Parameters tab page (fields with bold text are mandatory):
Field Name
Value
Mandatory
Evaluation Text
Cash Position
X
Scaling Factor
Billion
Tags
© SAP SE
Page 21 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Unit
$
Decimal
0.00
X
Table for Scaling Factor illustration:
Scaling Factor
Description
Automatic
KPI value is scaled to the available space
K
KPI value is displayed in multiples of 1000
M
KPI value is displayed in multiples of 1 million
B
KPI value is displayed in multiples of 1 billion
T
KPI value is displayed in multiples of 1 trillion
5. Choose Next.
6. On the Target and Thresholds tab page, fill in the below information (fields with bold text are
mandatory):
Target and Thresholds tab page:
Field Name
Value
Mandatory
Improvement Direction
From KPI definition
X
Warning High
Critical High
Target
Warning
10000
Critical
5000
Table for thresholds for each improvement direction:
Improvement Direction
Required Thresholds
Maximizing – Higher is better
Warning Low and Critical Low
Minimizing – Lower is better
Warning High and Critical High
Target – Closer to the target is better
Warning High and Critical Low
You must also enter the target value.
At runtime, the colors green, yellow, and red indicate the KPI’s status relative to these
thresholds. For example, a maximizing KPI has the following thresholds:

Warning Low: 10000

Critical Low: 5000
When the KPI value is below 5000, the KPI value color turns red. When the KPI value is
above 10000, it turns green. The color yellow indicates that the KPI has a value between
5000 and 10000.
7. Choose Next.
8. Choose Activate and authorize to continue.
© SAP SE
Page 22 of 43
SAP Fiori Apps for the SAP ERP Application FICO
9. On the Set Authorizations tab page, choose the users to whom you want to grant
authorization.
10. Choose Finish.
11. Back on the KPI modeler home screen, select the KPI you just created and choose Activate.
3.2.4.3 Managing Visualization
3.2.4.3.1
Tile Configuration
Define Visualization according to below tables following the steps:
1. On the home screen of KPI modeler, choose Explore Visualizations from the action menu at
the botom left corner.
2. Choose the evaluation to which you want to apply the visualization in the All Evaluations side
panel.
3. Choose the Tiles tab page, then choose Add Tile.
4. On the Add Tile screen, choose Tile Type as KPI Tile, then choose Tile Format as Numeric
Tile.
Tile 1
Field Name
Value
Mandatory
Tile Type
KPI Tile
X
Tile Format
Numeric Tile
X
Dimension (Only needed
for certain Tile format)
3.2.4.3.2
Generic Drill-Down Definition:
When you configure the drill-down, you can create at least one and up to seven views (charts or
tables). You can also configure the KPI header details, and the filters to suit your requirements.
1. Choose the Drill-Down tab page, then choose Configure Details.
2. You can choose Add View to add up to 7 views for the drill-down. For each view, fill in the
below information (fields with bold text are mandatory):
Overview Setting:
Field Name
Value
Mandatory
KPI Header Details
(On/Off?)
On
X
Enable Time Series
(On/Off?)
Off
Select Dimension
Filter (On/Off?)
On
Select Dimension
CashCenterName
Select Dimension
CountryName
© SAP SE
X
Page 23 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Select Dimension
PlanningCurrency
Select Dimension
BankName
Select Dimension
CompanyCodeName
Views (Up to 7 views possible)
View 1:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Cash
Center
X
Order By
By Dimension - Ascending
Select Measures
BalAmtInDisplayCrcy_E
X
CashCenterName
X
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 2:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Currency
X
Order By
By Dimension - Ascending
X
Select Measures
BalAmtInDisplayCrcy_E
X
Select Measures
Select Measures
Select Measures
© SAP SE
Page 24 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Select Measures
Select Dimensions
PlanningCurrency
X
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 3:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Country
X
Order By
By Dimension - Descending
Select Measures
BalAmtInDisplayCrcy_E
X
CountryName
X
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 4:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Currency
and Country
X
Order By
By Dimension - Ascending
Select Measures
BalAmtInDisplayCrcy_E
© SAP SE
X
Page 25 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
PlanningCurrency
Select Dimensions
CountryName
X
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 5:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Bank
X
Order By
By Dimension - Ascending
Select Measures
BalAmtInDisplayCrcy_E
X
BankName
X
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 6:
© SAP SE
Page 26 of 43
SAP Fiori Apps for the SAP ERP Application FICO
View Name
Cash Position by Bank and
Currency
Order By
By Dimension - Ascending
Select Measures
BalAmtInDisplayCrcy_E
X
Select Dimensions
BankName
X
Select Dimensions
PlanningCurrency
X
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
View 7:
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Bar
X
View Name
Cash Position by Company
X
Order By
By Dimension - Ascending
Select Measures
BalAmtInDisplayCrcy_E
X
CompanyCodeName
X
Select Measures
Select Measures
Select Measures
Select Measures
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
© SAP SE
Page 27 of 43
SAP Fiori Apps for the SAP ERP Application FICO
3.2.5 Configuration for Baseline Scenarios
Based on the baseline Cash Management Configuration Guide (160), also ensure below settings
are well configured according to your own need.
Cash Management Customizing for origin Financials:
1. Cash Management Levels (= Planning Levels) of type BNK (Bank) and PSK (sub ledger)
must be defined.
2. Cash Management Groups (= Planning Groups) must be defined – each with a PSK Level
inside.
3. Each G/L account must be configured with a house bank and house bank account ID.
4. Vendor or customer should have been assigned with reconciliation account and cash
management group according to the cash management group configured in Building Block
160.
Account → Financial Accounting → Accounts Receivable/Accounts Payable → Master
Records → Display → Company Code Data
© SAP SE
Page 28 of 43
SAP Fiori Apps for the SAP ERP Application FICO
5. Cash Management Configuration Guide (160), section 3.3.2 Define Groupings and Maintain
Headers: You make settings that affect the way the cash position is displayed. You can
create your own cash management group, for example: SAPCM_CA as pre-defined in above
KPI, or you can use the pre-configured grouping from baseline and change the input
parameter entry for the cash management group during the creation of the KPI.
6. Cash Management Configuration Guide (160), section 3.3.3 Maintain Structure: For
groupings defined in the following customizing activity, the number of wildcard characters
does not impact the priority of the rules. Any record that matches one of the “Exclude”
conditions is excluded.
Financial Supply Chain Management → Cash and Liquidity Management → Cash
Management → Structuring → Grouping → Maintain Structure
One or more appropriate groupings for the selection and structuring of Cash Management
reports must be defined and maintained. For example, cash management grouping:
SAPCM_CA.
© SAP SE
Page 29 of 43
SAP Fiori Apps for the SAP ERP Application FICO
7. The bank accounts are visible under planning level F0 and assigned to cash management
group, for example: SAPCM_CA (created in the above step).
8. Cash centers are available from the sample view CashCenter. You can copy the sample
view and modify the copied view according to your needs.
9. Based on the Cash Management (160) Business Process Documentation, follow the process
for demo data preparation and process steps, create the transactional data that enable you
execute cash position (FF7A). This shows how your bank accounts will move in the next few
days. Please make sure that the bank accounts are defined in the chart of accounts, that the
company code and planning level are assigned in the bank accounts, and that the account is
configured in the cash management group structure (for example, SAPCM_CA) and reports
in cash management instead of the account number.
10. Component for Customer Messages: FIN-FSCM-CM
3.3 Liquidity Forecast
3.3.1 Description
With Liquidity Forecast, you can forecast the liquidity trend for future days and identify the
medium-term cash inflows and outflows generated by the posted debit-side and credit-side
invoices.
The Liquidity Forecast illustrates medium-term movements in subledger accounts.
3.3.2 Key Features
SAP Smart Business for Liquidity Forecast provides you with an overview of liquidity changes in
the subledger accounts. It can be used to obtain relevant information on forecast payment flows
© SAP SE
Page 30 of 43
SAP Fiori Apps for the SAP ERP Application FICO
remotely.
SAP Jam or e-mail integration offers the possibility for Cash Managers to communicate the
liquidity forecast, plan medium-term liquidity and trigger follow up actions.
This cash position application combines analytical insights with operational actions and visualizes
key performance indicators. This all is done via real-time back-end integration. This information
appears in the form of memo records in the cash position, or as planned items in the liquidity
forecast.
Users can easily adapt the user interface to their needs based on drag and drop and a powerful
tile catalog. Color-coded visualization supports analysis based on defined target and trend in KPI.
SAP Smart Business is an open framework. Customers and partners can define their own KPIs
and integrate with collaboration and analytical tools or existing applications.
3.3.3 Business Purpose for Liquidity Forecast
For a Group Cash Manager in charge of the group treasury department, one of the top concerns
is to ensure the liquidity of the enterprise. Besides the total amount in tile, the Cash Manager
should be able to drill down and view the figure by company code, by currency, and by bank.
The Cash Manager can stay up-to-date on the status of cash, liquidity, and bank accounts and
can easily identify certain issues and respond quickly as they arise.
The Cash Manager wants to take a quick look at the liquidity forecast and make sure the total
amount of current accounts never drops to negative levels. The Liquidity Forecast app provides a
trend line that shows overall liquidity forecast trends, as well as forecast “balance” and “net cash
flow” of each day. For each specific day, the current accounts amount can be compared with the
other investment amounts. If any particular day shows a negative amount, you can plan the
money transfer into current accounts and plan the medium-term liquidity accordingly.
This app can be seen as an enhancement of our existing baseline liquidity forecast processes
because it gives customer instant visibility of their overall liquidity forecast trend.
This KPI allows you to filter and drill down liquidity forecast by various dimensions:

HANA database role: sap.hba.r.sappl604.roles.fin::CashManager

Query view sap.hba.r.sappl604.LiquidityForecastQuery

Type: trend

Dimensions:
o
LiquidityStructureItemName: liquidity structure
o
CompanyCodeName: company name
o
CompanyCode: company code
o
Date: date in string format
o
Date_E: date in date format
o
PlanningCurrency: transaction currency
© SAP SE
Page 31 of 43
SAP Fiori Apps for the SAP ERP Application FICO
o
CashSource: indicates whether the data is from cash or liquidity
o
PlanningLevelName: planning level
o
SegmentName: segment (name)
o
AmountInDisplayCurrency_E: amount in transaction currency
o
BalanceAmountInDisplayCrcy_E : balance amount in converted currency

Calculations: The net amount and balance are calculated for each day in the specified date
range.

Generic drill-down:

o
Forecast by date
o
Forecast by liquidity structure item
o
Values are calculated from documents already posted to the G/L
o
Additionally, this drill-down requires the Customizing configuration described here.
o
Forecast by planning level
Component for Customer Messages: FIN-FSCM-CM
Procedure
1. Launch the SAP Fiori Launchpad via the appropriate URL. (Example URL:
https://[server]:[port]/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html)
2. Log on with the appropriate user and password for the Cash Manager (for both UXD and
HDB user).
3. On the home screen, choose Show Groups in the upper left corner. A panel with all the
available groups appears on the left side.
4. Choose the group you have created for this app, for example, SAP Smart Business for Cash
Management.
5. All the tiles you have configured for this app will appear on your screen under this group.
6. And you can also add the Liquidity Forecast tile to the favorites.
7. Go back to the home page and choose Liquidity Forecast.
Tile information:
© SAP SE
Page 32 of 43
SAP Fiori Apps for the SAP ERP Application FICO
8. Choose the Liquidity Forecast tile. It will direct you to the drill-down app if you have defined
generic drill-down or custom drill-down for a tile.
9. Choose Forecast by Date. A list of Liquidity forecast by date appears. You will be able to see
the forecast “balance” and “net cash flow” of each day. Drill down to see more detailed
information.
Make sure that the liquidity forecast report is properly reflected in the liquidity forecast
(amount, expected date).

If multiple views have been defined, you can use the dropdown box to switch between
them.

If a custom drill-down has been defined, you will be directed to the custom program that
has been created. See also Business Process Description: Smart Business Apps based
on SAP HANA Live (H10)
© SAP SE
Page 33 of 43
SAP Fiori Apps for the SAP ERP Application FICO
3.3.4 KPI Configuration for Liquidity Forecast
3.3.4.1 KPI Definition
The KPI definition delivered for Liquidity Forecast is as follows: You can define
valuation/visualization on the KPI definition delivered, or duplicate it to create your own z version
and then define evaluation/visualization.
1. Launch the KPI modeler in your browser. (Example URL:
https://[server]:[port]/sap/bc/ui5_ui5/sap/ca_kpi/modeler/index.html)
2. Choose the action menu on the bottom left side, in the pop-up list, choose Add KPI.
3. On the Add New KPI screen, fill in the below information:
Field Name
Value
Mandatory
KPI Code
ZLiquidityForecast
X
KPI Title
Liquidity Forecast
X
Short
Description
With this app, Cash Managers can check liquidity
forecast by date
Semantic Object
Action
Tags
Improvement
Direction
Maximizing
X
Value Type
Currency
X
OData Path
/sap/hba/r/sappl604/odata/fin/kpi.xsodata
X
Entity Set
CashLiquidityForecastQueryResults
X
Measure
BalanceAmountInDisplayCrcy_E
X
KPI Owner
4. Choose Save and Continue to continue define the evaluation for the KPI.
3.3.4.2 Evaluation
To display a KPI, you must associate it with an evaluation. An evaluation is a combination of filter
settings and input parameters (the variant), thresholds, parameters, trends, and authorizations
related to a KPI that defines what can be seen by the SAP Smart Business user at runtime.
Define the Evaluation according to below tables following the steps described in section 3.3.4.1
KPI Definition.
1. Continue from the last step of the previous chapter. On the Add Evaluation screen, on the
Apply Variant tab page, you can either Create New Variant or Apply Existing Variant.
2. To create a variant from scratch, choose Create New Variant and fill in the below information:
© SAP SE
Page 34 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Apply Variant tab page
Field Name
Value
Mandatory
Variant ID
LiquidityForecastV1
X
Variant Title
LiquidityForecast
X
Description
OData Path
Prefilled from the KPI definition
Entity Set
Prefilled from the KPI definition
Related Tags
Filter Settings
Input Parameters
P_FromOffsetDays = 1
P_ToOffsetDays = 7
P_CashManagementGrouping =
'SAPCM_CA'
P_ExchangeRateType = 'M'
P_TargetCurrency = 'USD'
V_SAPClient = '002'
3. Choose Next.
4. On the Parameters tab page, fill in the below information (fields with bold text are mandatory):
Parameters tab page:
Field Name
Value
Mandatory
Evaluation Text
Forecast in 7 Days (USD)
X
Scaling Factor
Tags
Unit
USD
Decimal
00.00
X
Target and Thresholds tab page:
Field Name
Value
Mandatory
Improvement Direction
From KPI definition
X
Warning High
Critical High
Target
200000000
Warning
Critical
-200000000
Apply Trend tab page:
Field Name
Value
Comparison Variant for trend
calculation
© SAP SE
Page 35 of 43
SAP Fiori Apps for the SAP ERP Application FICO
3.3.4.3 Managing Visualization
Define Visualization according to below tables following the steps:
1. On the home screen of KPI modeler, choose Explore Visualizations from the action menu in
the bottom left corner.
2. Choose the evaluation to which you want to apply the visualization in the All Evaluations side
panel.
3. Choose the Tiles tab page, then choose Add Tile.
4. On the Add Tile screen, choose Tile Type as KPI Tile, and then choose Tile Format as
Numeric Tile.
Tile Definition:
Tile1
Field Name
Value
Mandatory
Tile Type
KPI Tile
X
Tile Format
Numeric Tile
X
Dimension (Only needed
for certain Tile format)
3.3.4.3.1
Generic Drill-Down Definition
When you configure the drill-down, you can create at least one and up to seven views (charts or
tables). You can also configure the KPI header details, and the filters to suit your requirements.
1. Choose Drill-Down tab page, and then choose Configure Details.
2. You can choose Add View to add up to 7 views for the drill-down. For each view, fill in the
below information (fields with bold text are mandatory).
Overview setting:
Field Name
Value
Mandatory
KPI Header Details
(On/Off?)
Off
X
Filter (On/Off?)
on
X
Select Dimension
LiquidityStructureItemName
Select Dimension
CompanyCodeName
Select Dimension
Date_E
Select Dimension
PlanningLevelName
Select Dimension
CashSource
Enable Time Series
(On/Off?)
Select Dimension
© SAP SE
Page 36 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Views (Up to 7 views possible)
View1
Field Name
Value
Mandatory
Show As
Chart and Table
X
Default View (If Show
As Chart and Table)
Chart
X
Chart Type
Combination
X
View Name
Forecast By Date
X
Order By
None
Select Measures
BalanceAmountInDisplayCrcy_E
Select Measures
AmountInDisplayCurrency_E
X
Select Measures
Select Measures
Select Measures
Select Dimensions
Date_E
X
Select Dimensions
Select Dimensions
Select Dimensions
Select Dimensions
Limit records to
3.3.5 Configuration for Baseline Scenarios
You can use the liquidity forecast to identify the medium-term cash inflows and outflows
generated by the posted debit-side and credit-side invoices.
Cash Management Customizing for back-end Financials:
1. SAP Best Practice Baseline – Cash Management BB160 Configuration Guide
2. Cash Management Levels (= Planning Levels) of type BNK (Bank) and PSK (Sub Ledger)
must be defined.
3. Cash Management Groups (= Planning Groups) must be defined – each with a PSK Level
inside.
4. Each G/L account must be configured with a house bank and house bank account ID.
5. Vender or customer should have been assigned with reconciliation account and cash
management group according to the cash management group configured in Building Block
160.
Account → Financial Accounting → Accounts Receivable/Accounts Payable → Master
Records → Display → Company Code Data
6. Cash Management Configuration Guide 160, section 3.3.2 Define Groupings and Maintain
Headers. Configuration Activity:
© SAP SE
Page 37 of 43
SAP Fiori Apps for the SAP ERP Application FICO
Financial Supply Chain Management → Cash and Liquidity Management → Cash
Management → Structuring → Grouping → Define Grouping and Maintain Headers
Add your grouping with a name starting with SAPCM. Each grouping entry represents a
category of liquidity structure. You make settings that affect the way the cash position and
liquidity forecast is displayed or you can use the pre-configured grouping from baseline and
change the input parameter entry for cash management group during creating the KPI.
7. Cash Management Configuration Guide 160, section 3.3.3 Maintain Structure. Configuration
Activity:
Financial Supply Chain Management → Cash and Liquidity Management → Cash
Management → Structuring → Grouping → Maintain Structure
You define the grouping structures that group together particular bank and/or sub ledger
accounts in the cash position or the liquidity forecast display. The selection of a certain
grouping during execution of Cash position & Liquidity Forecast influences the result of this
report.
One or more appropriate Groupings for selection and structuring of Cash Management
reports must be defined and maintained. For example, SAPCM_CA.
8. Specify a planning level for the grouping defined for each category of liquidity structure.
Planning levels are maintained in the corresponding G/L accounts. If you want to show the
liquidity structure by bank, each bank must have a separate G/L account for each category of
liquidity structure, and the house bank and house bank ID must be maintained in the G/L. The
liquidity structure information is calculated from documents posted to the G/L. Therefore, this
information reflects the real situation only if the amounts posted to the G/L are reliable and
capture the meaningful value of your liquidity structure items.
9. Vender or customer should have been assigned with reconciliation account and cash
management group according to the cash management group configured in above Building
Block 160.
Account → Financial Accounting → Accounts Receivable/Accounts Payable → Master
Records →Display → Company Code Data
10. Post memo record, customer/vendor invoice and payment. Make sure that this posting is
properly reflected in invoice level of the Liquidity Forecast report:
1. Enter transaction FF7B.
© SAP SE
Page 38 of 43
SAP Fiori Apps for the SAP ERP Application FICO
2. Fill in company code and suitable Grouping (for example, SAPCM_CA).
3. Verify the change in liquidity forecast in the corresponding currency, amount and
expected date. This information appears in the form of memo records in the cash
position, or as planned items in the liquidity forecast.
4. Look at the chart in the liquidity forecast tile on the dash board.
4
Fact Sheets for Finance and Controlling
The fact sheets display contextual information about central objects used in your business
operations. They are designed to be intuitive and harmonized fact sheets which allow navigation
from one fact sheet to other related fact sheets. This way you can navigate from master data like
asset or cost center to related documents like accounting document, controlling document or vice
versa.
Fact sheets run only on a SAP HANA database and require an ABAP stack.
4.1 Technical/System Prerequisites for FIN Fact sheets
4.1.1 Front-End Authorization Role for FIN Fact Sheets
To use the fact sheets for Financials, users need the authorizations included in the following role.
This role grants authorizations for the ICF services and business server pages (BSP) for the fact
sheets.
1. Log on to Front-End Servers.
2. Access the following transaction:
Transaction code
SU01
3. Enter front-end user name <Test User Name> (for example, FIORI_USER) in the Name
field.
4. Choose Change.
5. Choose Roles.
6. Add the following roles to the list:
Role Technical Name
Value
SAP_FIN_TCR_FSA
SAP Role for FIN Fact Sheets Authorization
SAP_FIN_TCR_T’
SAP FIN Technical Catalog Role for Fact Sheets, enable
FIN back-end navigation
7. Choose Save.
4.1.2 Enabling FIN Fact Sheets
4.1.2.1 Activating FIN Fact Sheet OData Service
1. Log on to Front-End Servers.
2. Access the transaction using the following navigation option:
Transaction Code
© SAP SE
SPRO
Page 39 of 43
SAP Fiori Apps for the SAP ERP Application FICO
SAP Reference IMG
menu
SAP NetWeaver → Gateway → Odata Channel →
Administration → General Settings → Activate and Maintain
Services
3. On the Activate and Maintain Services screen, choose Add Service.
4. On the Add Service screen, choose <ABAP Back-end System Alias> as the System Alias. A
list of services is then displayed.
5. Choose the External Service Same as <OData Service of the App> (for example, for Bank
Fact Sheet, it is CB_BANK_SRV).
6. In the Add Service dialog box, specify Package, for example $TMP (or choose Local Object),
choose the ICF Node as Standard Mode, and then choose Continue (Enter). A dialog box
appears with the information that Service ‘<Service Name>’ was created. Choose Back (F3).
For each app, you can find the service name of the corresponding OData service in
the App Implementation documentation under Technical Data → Back-End
Components → OData Service; for fact sheets, they usually start with CB_.
7. On the Activate and Maintain Services screen, you can view the service you just activated.
8. Follow above steps and activate Search&cestBON OData Services for each of the app.
Fact sheet App Name
OData Services Name
GL Account
CB_GL_ACCOUNT_SRV
Customer
CB_CUSTOMER_SRV
Vendor
CB_VENDOR_SRV
Bank
CB_BANK_SRV
House Bank Account
CB_HOUSE_BANK_ACCOUNT_SRV
House Bank
CB_HOUSE_BANK_SRV
Fixed Asset
CB_FIXED_ASSET_SRV
Cost Center
CB_COST_CENTER_SRV
Cost Element
CB_COST_ELEMENT_SRV
Internal Order
CB_INTERNAL_ORDER_SRV
Activity Type
CB_ACTIVITY_TYPE_SRV
Cost Center Group
CB_COST_CENTER_GRP_SRV
Cost Element Group
CB_COST_ELEMENT_GROUP_SRV
Profit Center
CB_PROFIT_CENTER_SRV
Accounting Document
CB_ACCOUNTING_DOCUMENT_SRV
Vendor Accounting Document
CB_VENDOR_ACC_DOC_SRV
Customer Accounting Document
CB_CUSTOMER_ACC_DOC_SRV
Controlling Document
CB_CONTROLLINGDOCUMENT_SRV
4.1.2.2 Activating Fact Sheet UI Service
© SAP SE
Page 40 of 43
SAP Fiori Apps for the SAP ERP Application FICO
1. Log on to Front-End Servers.
2. Access the following transaction:
Transaction code
SICF
3. On the Maintain Services screen, enter <UI Service of the App> as Service Name
(for example, for Customer Fact Sheet, it is bscbn_anf_fin), and then choose Execute (F8).
For each app, you can find the service name of the corresponding UI service in the
App Implementation documentation under Technical Data → Front-End
Components → UI5 Application; for fact sheets, they usually start with BSCBN_ANF_.
4. On the next screen, choose Activate Service in the context menu of the selected service (for
FIN Fact Sheet, the selected service should be default_host/sap/bc/bsp/sap/bscbn_anf_fin).
4.1.2.3 Maintaining Back-end Role to Back-end Users
To use the fact sheets for Financials, users need the authorizations included in the following role.
This role grants authorizations for SAP HANA Search Models of FI that are used by the fact
sheets.
1. Log on to Back-End Servers.
2. Access the following transaction:
Transaction code
SU01
3. Enter front-end user name <Test User Name> (for example, FIORI_USER) in the Name
field.
4. Choose Change.
5. Choose Roles.
6. Add the following role to the list:
Role Name
Value
SAP_ESH_FI_HANA_MODELS
Authorization Role for SAP HANA Search Models of FI
7. Choose Save.
4.1.2.4 Maintaining Back-end Role to Back-end User per App
In addition, users need authorizations to use the OData service and the search models, and to
display the business data from the backend. These authorizations are delivered in a role per fact
sheet. Maintain and generate the back-end roles which are named as ‘SAP_FIN_<Object>_APP’
for each of the app.
1. Log on to Back-End Servers.
2. Access the following transaction:
Transaction code
SU01
3. Enter front-end user name <Test User Name> (for example, FIORI_USER) in the Name
field.
© SAP SE
Page 41 of 43
SAP Fiori Apps for the SAP ERP Application FICO
4. Choose Change.
5. Choose Roles.
6. Add the following roles to the list:
Fact sheet APP Name
CestBon Role for Accounting Document
Accounting Document
SAP_FIN_ACCOUNTINGDOCUMENT_APP
Activity Type
SAP_FIN_ACTIVITY_TYPE_APP
Bank
SAP_FIN_BANK_APP
Controlling Document
SAP_FIN_CONTROLLING_DOC_APP
Cost Element
SAP_FIN_COSTELEMENT_APP
Cost Element Group
SAP_FIN_COST_ELEMENT_GRP_APP
Cost Center
SAP_FIN_COSTCENTER_APP
Cost Center Group
SAP_FIN_COSTCENTERGROUP_APP
Customer Accounting Documents
SAP_FIN_CUSTOMER_ACC_DOC_APP
Fixed Asset
SAP_FIN_FIXED_ASSET_APP
GL Account
SAP_FIN_GLACCOUNT_APP
House Bank
SAP_FIN_HOUSEBANK_APP
House Bank Account
SAP_FIN_HOUSEBANKACCOUNT_APP
Internal Order
SAP_FIN_INTERNALORDER_APP
Profit Center
SAP_FIN_PROFIT_CENTER_APP
Vendor Accounting Documents
SAP_FIN_VENDOR_ACC_DOC_APP
7. Choose Save.
4.2 Launching Finance and Controlling Fact Sheet App
in the Intranet Environment
Use
In this section, you search for a Finance and Controlling master data object or document and
check its details in the fact sheet to verify that the fact sheet can access the data in the intranet
environment.
Procedure
1. Log on to the SAP Fiori launchpad using your user account.
http(s)://<webdispatcher-server host>:<webdispatcherport>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
2. Choose the Search field in the launchpad.
3. Enter the number of the master data object or document you are looking for into the Search
field.
4. Press Enter. A list of search results is displayed.
© SAP SE
Page 42 of 43
SAP Fiori Apps for the SAP ERP Application FICO
5. Choose the row which contains the object you are searching for.
6. You can navigate within the fact sheet and the fact sheet is opened to show the data details.
© SAP SE
Page 43 of 43