MTE Create Drilldown ALP Report S4HANA Part5 July2021 V0

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Part 5: Create Generic Drilldown app and Analytical List

Page
Meet-the-Expert session powered by SAP Enterprise Support Academy*
SAP S/4HANA Regional Implementation Group Team
July, 2021
PUBLIC

* Content is exclusive to SAP Enterprise Support customers


Disclaimer

§ The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except
for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or
subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
§ This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
§ 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.

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2


SAP S/4HANA Embedded Analytics
Five E-learning assets curriculum – public blog
SAP S/4HANA Cloud, SAP S/4HANA
Private Edition

Part 1: Overview of Part 2: Technologies of Part 3: Fit-Gap analysis for


Analytics in SAP S/4HANA Analytics in SAP S/4HANA Analytics in SAP S/4HANA
Part 1 covers an overview of Part 2 is intended for a Part 3 provides some key
the SAP S/4HANA embedded technical audience and covers insights on the recommended
analytics and the essential a deep look into the approach to carry out a fit-
role that plays in the value of technologies and layers gap based design/blueprint
SAP S/4HANA. involved in SAP S/4HANA for an SAP S/4HANA
embedded analytics. embedded analytics project.

Functional Analytics Analytics Functional Functional Analytics


Key User Key User Key User
Expert Expert Expert Expert Expert Expert

Part 4: Custom Analytical


Part 5: Custom Analytical
SAP Fiori app -
SAP Fiori app - Manage
Multidimensional Report
KPIs and Reports*
Part 4 focuses on a specific Part 5 enables business users with
type of SAP S/4HANA an overview of a key business
embedded analytics app, the indicator and the corresponding
“analytical app” which allows drill-down functionality.
the business users to report *Part 5 also includes closing remarks
across several dimensions. of the entire curriculum
Analytics Functional Analytics Functional
Key User Key User
Expert Expert Expert Expert

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3


Curriculum Details
• Main Target customers:
• SAP ECC customers which have concrete plans to move to SAP S/4HANA
• Existing SAP S/4HANA customers which are planning to expand the footprint of new analytics capabilities
• Main Target audiences:
• Key Users
• Functional Experts
• Analytics Experts
• Prerequisites:
• The materials presented are applicable for SAP S/4HANA Cloud, private edition; SAP S/4HANA Cloud,
extended edition, and SAP S/4HANA on-premise
• Prepare SAP S/4HANA system (the documents for the course is based on S/4HANA 2020 FPS01) in which
business data is filled.
• Prepare Web Browser, ABAP Development tools (Optional) and Analysis for Office (Optional)

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4


Accessing Documentation and Further Collaboration

Sign up for the SAP Enterprise Support


Value Maps:
https://support.sap.com/valuemaps

Browse to the SAP Analytics Solutions


Value Map → Content → What’s New
→ SAP S/4HANA embedded analytics
→ 5 Steps 2 Analytics

Slides and further documentation can


be accessed here

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5


read the blog and
Accessing Other Value Maps Relevant for SAP S/4HANA watch the video

Our empowerment and support program provides you with direct access to SAP experts and industry peers, and helps you build the digital skills needed to reach
your business goals. With value maps, you will get the expert guidance to adopt intelligent technologies, manage hybrid landscapes, and develop new innovative
business models.

Structured Guidance
All the SAP S/4HANA-related expert-led and self-paced content from SAP Enterprise Support
Academy is centralized in one place so you can find what you need when you need it.

Influence Content Prescriptive Approach


Based on your experience and feedback, we can influence the SAP Not only have we selected the content for you, we will show you what you
Enterprise Support portfolio offering to shape SAP S/4HANA content that need to consume and when, depending on your project stage. Our content
works for you. is structured following the SAP Activate methodology for your convenience.

Program
Blog Directory Facts Personal Onboarding
We encourage you to request a touchpoint call with one of our team
Subscribe to our blog posts and review our published content to keep
members.
abreast of the latest SAP S/4HANA news and product updates..

Expert Support Social Collaboration


Our value map is not just a repository of data. You can pose questions to our experts in the With thousands of members currently in our value map community, there is a
forums and review other members’ comments.. massive opportunity to engage with and learn from other customers and partners.

>> Sign up SAP SAP SAP SAP SAP Business Application SAP
SAP S/4HANA SAP Jam Data Volume Customer
for value maps S/4HANA S/4HANA
Cloud Cloud,
Business
Technology
Success
Factors
Collaboration Analytics
Solutions
Security Process
Improvement
Management Lifecycle
Management Experience
private edition Solutions
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
Platform
6
Functional Analytics
Key User
Expert Expert
5 Steps 2 Analytics
This means Key User is primarily expected to
do the hands-on exercise, secondary functional
expert, and thirdly analytics expert.
• Role-out session (30m~60m) + Hands-on Exercise (30~90m).
• Initial set up tasks has to be done before the course week.
Duration
DAY- STEP Meet-The-Expert Session Contents Learning exercise Responsibility
(m)
Set up SAP Fiori in your system IT Staff
- 0 - Tasks to be done before following
- demonstrations in your own system 60

Course overview Play with SAP Fiori analytical app


Overview of Analytics in SAP
MON 1 Value, total picture of SAP S/4HANA. 60 by launching them to understand Key User
Functional Analytics
S/4HANA Expert Expert
Project approach SAP Fiori Analytical app types.
Understanding technical objects of
embedded analytics by checking
Technologies of embedded
TUE 2STEP5: Technical detail of embedded analytics 60 the objects with the tools. Analytics Functional
Key User
analytics Expert Expert
(CDS View/Analytic
ü Key User Tool - Manage KPIs and Reports Query/Tile/SAP Fiori app, etc.)
ü Standard
Generic Drilldown Select analytical apps in SAP Fiori
Analytical SAP Fioriapp
How(KPI app)
to conduct andanalysis
Fit-Gap Analytical
for List30Page Functional
Key User
Analytics
WED 3 apps library and activate them to Expert Expert
apps Standard SAP Fiori analytical apps
conduct Fit-Gap analysis.
Custom Analytical SAP Fiori Create Custom CDS View and
Understand how to create CDS View, Analytics Functional
THU 4 app1: Multidimensional 30 Analytic Query with Key User Tools Key User
Analytic Query and WD Grid app. Expert Expert
Reporting and create tile for WD Grid app.
Custom Analytical SAP Fiori Understand OData Service based Create Generic Drilldown Report
Analytics Functional
app2: Generic Drilldown Analytical SAP Fiori app using Generic 30 and Reports with Manage KPIs Key User
Expert Expert
FRI 5 Report and ALP. Drilldown Report and ALP. and Reports
Recap and Further Info (uncovered but
Closing 30 -
important Topics)

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7


Agenda

Recap - Step 4

Key User Tool - Manage KPIs and Reports

Generic Drilldown app (KPI app) and Analytical List Page

Hands-on STEP5: Create Generic Drilldown app and Analytical List Page

Closing Remarks and Further Info

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8


Select analytical SAP Fiori app Recap
only for showing the
SAP S/4HANA embedded analytics Scenarios scope of STEP4/5

ü Scenario1: Standard analytical app (SAP Fiori/SAC and BusinessObjects)


ü Add fields with CFL and other ways and adjust frontend apps with Key user and other tools.
ü Scenario2: Custom Analytical app (SAP Fiori/SAC and BusinessObjects)
ü Backend: Custom CDS View/Custom Analytical Queries and ADT
ü Frontend: Manage KPIs and Report and other tools, SAC and BusinessObjects

Scenario1: Standard analytical apps Scenario2: Custom Analytical app


Custom Other SAC and
Analytical Fiori BusinessObjects
Standard SAP app app
Other SAC and
Frontend Fiori app
SAC Contents Manage KPIs and Reports BusinessObjects
Story
WebDynpro Grid app
Analytic Designer
Fiori Elements

Tools/Objects

VDM add Key User and other Fiori


based tools
VDM fields Custom CDS
Scope of
Backend View Objects created with ADT
Step4/5
Custom CDS View BTP/SAC and
View Browser Custom Fields and Logic hands-on BusinessObjects
Custom Analytical Queries
Extend View exercises
Meta data Extension CDS View
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
Recap
Embedded analytics architecture only for showing the
scope of STEP4/5
Objects of embedded analytics – Simpler explanation

Main Case of Analytical app:


Data source: CDS View (The most important technology in Analytics of SAP S/4HANA)
Frontend app: KPI app, Analytical List Page, List Report, Overview page (via OData)
WebDynpro Grid (Fiori Design Studio) (via InA).
Step4
Analytical App Fiori elements apps for analytics Multidimensional Reporting

KPI app Analytical List Page Overview Page List Report WebDynpro Grid(Fiori Design Studio)

Step5

OData
CDS View
InA (Analytical Query)

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10


Recap
Tools to create objects for analytics only for showing the
scope of STEP4/5

Tools are provided to create and manage CDS View and analytical apps.
Tools for analytics Business Application BusinessObjects on SAP Analytics Cloud
Step5 Studio / Web IDE Premise
SAP Fiori Elements
Manage KPIs and Reports
template Analysis Office Digital Board Room
Overview Page
APF Configuration Modeler Analytical List Page Web Intelligence Story
Object Page
Intelligent Scenario List Report Crystal Report Analytic Designer
etc..

BusinessObjects onPrem SAP Analytics Cloud


SAP Fiori Analytics app SAP Fiori Elements app
app Apps

Step4
Custom Analytical Queries Intelligent Scenarios
Custom CDS Views Custom Fields and Logic
Date Function Global Account Hierarchy CDS View ABAP for Eclipse
View Browser Replicate Runtime Hierarchy
Key User Tools and other tools
Others
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Recap
only for showing the
How to create SAP Fiori analytical apps scope of STEP4/5

Fiori Elements app (List Report, etc)


KPI apps / Report: Step5
1. Create custom CDS View (Interface View/Consumption View) 1. Create custom CDS View (Interface View/Consumption View)
with ADT or Custom CDS View/Custom Analytical Queries. with ADT or Custom CDS View/Custom Analytical Queries.
Consumption View must be published as OData Service. Consumption View must be published as OData Service.

2. Activate OData Service with Transaction 1. UI setting should be defined with UI annotation in the
/IWFND/MAINT_SERVICE in SAPGUI. Consumption View.

3. Create KPI app / Report and tile/target mapping within Catalog 2. Activate OData Service with Transaction
with Manage KPIs and Reports. /IWFND/MAINT_SERVICE in SAPGUI.

Ÿ Prerequisite: Catalog and Group should have already 2. Create Fiori Elements app with Business Application Studio (or
been created with Launchpad Designer or Manage Web IDE) and deploy it in ABAP stack.
launchpad apps. 3. Create Tile/Target mapping in a catalog with Launchpad
Designer or Manage launchpad apps. The deployed SAPUI5
App is set in the target mapping.
WebDynpro Grid (Fiori Design Studio): Step4 How to add fields
1. Create custom CDS View (Interface View/Consumption View)
with ADT or Custom CDS View/Custom Analytical Queries. 1. Backend: Custom Fields and Logic or Extend View. UI and
consumption annotations can be overwritten with Metadata
1. Consumption View must be Analytic Query. Extension.
2. Create Tile/Target mapping in a catalog with Launchpad 2. Frontend: KPI App would have to be copied and created new
Designer or Manage launchpad apps using predefined one with Manage KPIs and Reports. The fields added in the
WebDynpro App (FPM_BICS_OVP) in which the query name source is displayed in WebDynpro Grid. For Fiori elements app,
(2C<SQL View name of CDS View) is set for URL Parameter UI annotation should be adjusted with metadata extension.
bsa_query.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Agenda

Recap - Step 4

Key User Tool - Manage KPIs and Reports

Generic Drilldown app (KPI app) and Analytical List Page

Hands-on STEP5: Create Generic Drilldown app and Analytical List Page

Closing Remarks and Further Info

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13


Manage KPIs and Reports - what is it?

Manage KPIs and Reports


The Manage KPIs and
Reports app is a single platform used
to create groups, KPIs, reports, and
applications that can be launched directly
from SAP Fiori launchpad. You can
configure metrics in the KPIs and analyze
the data either in chart or table format.
These metrics and visualizations are used
to analyze the data and to improve the
quantity and quality of the different
business units belonging to an
organization.
(Source: Fiori apps library)

PFCG Role: SAP_BR_ANALYTICS_SPECIALIST is needed to use this application.


• Help Portal:
https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/2020.001/en-US/c00cbf7fe8464663aee830fb6e7eec13.html
• Fiori apps library:
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2814’)/S19OP

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14


Manage KPIs and Reports - Supported report types

“Analytical List Page” and “Generic Report” can be created by the app.

Manage KPIs and Reports

Analytical List Page Generic Drilldown app

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15


Agenda

Recap - Step 4

Key User Tool - Manage KPIs and Reports

Generic Drilldown app (KPI app) and Analytical List Page

Hands-on STEP5: Create Generic Drilldown app and Analytical List Page

Closing Remarks and Further Info

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16


Report type: Generic Drilldown app - Overview
Generic Drilldown apps are chart and table visualizations in which the data is filtered based on
values defined in the KPI.
Mini charts:
Filters can be configured
Some Associated KPIs are also shown and
they are called Mini charts. By clicking these KPIs
you can easily jump to another generic report

Main chart/table:
We can drilldown the
aggregated data here.

Initial KPI for the


report is shown on
the Tile

• Help Portal: Manage KPIs and Reports – Generic Reports


https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/2020.001/en-US/1d0ffd6c594046eda8abb491f2d9ba61.html
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17
Report type: Generic Drilldown app - Drilldown functionality
Drilldown operation is very easy with this report.
It can be done by clicking the focusing data, and selecting different view.

Data is filtered with the Vendor


and Calendar Year, and grouped
by Material Group.

Click here so that the


conditions are
• Vendor: USSU-VSF02
• Calendar Year: 2019
Then choose “By
Material Group” view.

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18


Report type: Generic Drilldown app - About KPI
Key Performance Indicators(KPI) are selected key figures used to evaluate a certain measure of their
performance towards a goal or target. A KPI has to be set to create a generic report.

A KPI value is often evaluated against a reference or target value. A KPI can have a current value,
reference value, target value, and thresholds. You can add multiple KPIs to an active group and define
input parameters, filters, thresholds, targets, and trends for the same.

For example, below some KPIs are shown and colored for each figures. By defining thresholds, we can
give business semantics(criticality) to these figures. At least one KPI has to be set to create a generic
report.

In order to define KPI, we have to proceed as follows;


• Select data source
• Define key figure for a KPI
• Define thresholds for the key figure
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19
Report type: Analytical List Page - Overview 1. Title area

Analytical List Page -> Header, Title, Variant, KPIs, Share etc…

2. Filter area
-> Compact Filter & Visual Filter

3. Content area
-> Data Visualization & Table

This is a page template for seamlessly analyzing


data from various perspectives, allowing you to
perform various analyses on a single page.
• Help Portal: Manage KPIs and Reports – Analytical List Page Reports
https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/2020.001/en-US/a72a7d3ac9f2443bbe26464a51bc71a2.html
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20
Agenda

Recap - Step 4

Key User Tool - Manage KPIs and Reports

Generic Drilldown app (KPI app) and Analytical List Page

Hands-on STEP5: Create Generic Drilldown app and Analytical List Page

Closing Remarks and Further Info

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21


Hands-on steps to create Generic Drilldown app and Analytical List Page

All steps can be done in “Manage KPIs and reports”.

Exercise A. Check the source CDS View


Before creating a report, we check a standard CDS View which we use as a datasource.

Exercise B. Create a KPI Group and a KPI

Before we define a KPI, we have to prepare a KPI Group which will be an owner of the KPI. A KPI
cannot be created without a KPI Group. Then we define a KPI in the KPI Group.

Exercise C. Create a Generic Drilldown app


We create a Generic Drilldown app from the KPI. Generic Drilldown app must have a KPI as a
source.

Exercise D. Create an Analytical List Page Report and link to the Generic Drilldown
app We create a Analytical List Page Report from a OData. We can also set a KPI to the report – that
works as a link to the Generic Drilldown app of the KPI.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
[Links] Manage KPIs and Reports, Generic Reports and Analytical List Page
Generic Reports
• Manage KPIs and Reports – Generic Reports
https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/2020.001/en-US/1d0ffd6c594046eda8abb491f2d9ba61.html
• Change for Good…Analytics with SAP S/4HANA 1909
https://blogs.sap.com/2019/11/28/change-for-good...analytics-with-1909/

Analytical List Page


• Manage KPIs and Reports – Analytical List Page Reports
https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/2020.001/en-US/a72a7d3ac9f2443bbe26464a51bc71a2.html
• SAP Fiori Elements – Analytical List Page Part 1(Introduction)
https://blogs.sap.com/2019/11/11/sap-fiori-elements-analytical-list-page-part-1introduction/
• Embedded Analytics in Action…Analytical List Page(ALP) Report in Minutes
https://blogs.sap.com/2020/04/13/embedded-analytics-in-action...analytical-list-pagealp-report-in-minutes/
• Developing apps with Fiori Elements - Analytical List Page
https://sapui5.hana.ondemand.com/#/topic/3d33684b08ca4490b26a844b6ce19b83

Fiori Design Guideline


https://experience.sap.com/fiori-design-web/

Fiori Apps Library


• Manage KPI and Reports
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2814')/S19OP
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23
Agenda

Recap - Step 4

Key User Tool - Manage KPIs and Reports

Generic Drilldown app (KPI app) and Analytical List Page

Hands-on STEP5: Create Generic Drilldown app and Analytical List Page

Closing Remarks and Further Info

© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24


Thank you.
Contact information:
Request this slide deck from SAP Enterprise Support Academy
SAP Enterprise Support Academy
SAP_ES_Academy@sap.com
Follow us

www.sap.com/contactsap

© 2021 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.
The information contained herein may be changed without prior notice. 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 or its affiliated companies shall not be liable for errors or omissions with respect to the materials.
The only warranties for SAP 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 platforms, 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, and they
should not be relied upon in making purchasing decisions.
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. All other product and service names
mentioned are the trademarks of their respective companies.
See www.sap.com/copyright for additional trademark information and notices.

You might also like