Before you can start to implement the app, ensure that your system landscape has been set up to enable SAP Fiori. This also implies that the front-end components and back-end components for your app are already available in this system landscape:
SAP Fiori System Landscape Options |
|
---|---|
Configuration of Front-End Server |
|
Back-End Components (Product Version Stack) | SAP S/4HANA Finance 1605 SPS 4 |
SAP HANA Content Component Delivered with (Product Version Stack) | SAP Smart Business for SAP S/4HANA Finance 1605 SPS 2 |
VDM Contained (Product Version Stack) | SAP HANA Live for SAP S/4HANA Finance 1605 SPS 2 |
Front-End Components Delivered with (Product Version Stack) | SAP Smart Business for SAP S/4HANA Finance 1602 SPS 2 Product Version: Instance: Software Components:
|
For more information about the system landscape requirements, see SAP Help Portal at
.
The Profit Analysis
analytical app uses an app launcher tile to launch the app.
For the Profit Analysis
app, the following SAP Note must be implemented:
Back-End/Front-End Server | SAP Note Number | Description |
---|---|---|
Back-end server and front-end server | Release Information for apps |
The following sections list tasks that have to be performed to implement the app. You can find the data required to perform these tasks in the SAP Fiori apps reference library under the following link (choose Implementation Information
and select the relevant delivery date):
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/index.html?appId=F0684
Note
The app requires the use of the SFIN
operating concern to retrieve detailed posting characteristics (for example, by product group or customer group). For more information about this requirement, see SAP Library for the SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA
on SAP Help Portal at .
You can find the data required to perform this step in the SAP Fiori apps reference library at https://www.sap.com/fiori-apps-library.
SAP HANA Role | Needed for ... |
---|---|
| Read access to KPI data (views and XS OData services) |
You can find the KPI data required to perform this step in the SAP Fiori apps reference library at https://www.sap.com/fiori-apps-library.
Needed for | How to generate? |
---|---|
Access to business data (only views) | To be generated by the customer using |
The app uses planning data for comparison, for example, between planned and executed net profit. To enable the use of planning data with the app, you must generate a planning view in the SAP HANA server. For more information, see SAP Library for the SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA
on SAP Help Portal at .
SAP UI5 Application | Technical Name |
---|---|
Profit Analysis |
|
For more information about activating ICF services, see SAP Help Portal at
.There are several steps to be performed to enable the app for access in the SAP Fiori launchpad. You need to assign the following PFCG roles to end users to consume this KPI:
Component | Technical Name |
---|---|
Application-Specific Business Role |
Note These business roles are delivered with End of the note. |
The SAP Fiori launchpad is the entry point to apps. In the launchpad, the user can see and access those apps that have been assigned by an administrator to the catalog designed for this user's role.
For more information, see SAP Help Portal at Configuring the Launchpad
and Configuring Authorization Roles
.
For more information on catalogs and roles, see 2242596.
During setup of the Fiori Launchpad using SAP Fiori Launchpad Designer, you must define the business parameter SAPClient
as the client that you use to store your business data in the SAP HANA back-end server.
To define this parameter, proceed as follows:
Launch SAP Fiori Launchpad Designer in customizing scope.
From the catalog list, choose the SAP_SFIN_TC_A
catalog or any custom catalog that contains the Profit Analysis
tile.
Choose the Profit Analysis
tile.
Under Navigation
, in the Parameters
field, enter SAPClient=<sap_client>, where <sap_client> is the number of the client that you use to store your business data (for example, SAPClient=800).
Save your entries.
For more information about the configuration of tiles using SAP Fiori Launchpad Designer, see SAP Library for User Interface Add-On 1.0 for SAP NetWeaver
on SAP Help Portal at .
To read your data correctly in the SAP HANA back-end server, you must define a cost element group that represents a hierarchy of revenue and costs in the ABAP back-end server.
To create the hierarchy, proceed as follows:
Create a cost element group as the root node of the hierarchy.
Under the root node, create another cost element group for revenue accounts.
Under the revenue group, enter the cost elements that belong to the categories Revenues
(11) and Sales Deduction
(12).
At the same level as the revenue group, create one or more cost element groups for cost accounts, depending on the desired granularity (for example, you can create one group for Direct Costs
and another for Indirect Costs
).
Under each of the cost groups that you have created, create a cost element group for each of the cost subtypes that you use (for example, Packaging
).
Under each of the cost subtypes that you have created, enter the relevant cost elements.
An example of the resulting hierarchy is depicted in the following figure:
For more information about cost element groups, see SAP Library for the SAP Simple Finance add-on for SAP Business Suite powered by SAP HANA
on SAP Help Portal at .