PUBLIC Product Management P&I Technology Core Platform SAP SE SAP Business Client 7.0
PUBLIC
Product Management P&I Technology Core Platform
SAP SE
SAP Business Client 7.0
INTRODUCTION
3PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP BUSINESS CLIENT
SINGLE POINT OF ENTRY
HARMONIZED ACCESS
STANDARD DESKTOP CLIENT
… to SAP business applications
… for desktop users
… to SAP FIORI, FPM / Web Dynpro ABAP
and SAP GUI applications
… for SAP Business Suite and S/4HANA
4PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Business Client for desktop
KEY FEATURES
Integration of Fiori user experience
SAP Fiori launchpad as start page
Launch SAP GUI transactions
Role-based access to SAP business
applications
Integration of different UI technologies
Integration of different Browser
Controls (Chromium)
Allows modification-free mash-ups via
side panels
Supports access and navigation to
other systems
BENEFITS
Increased productivity for expert
users
Content tailored to users needs
SAP Fiori UX and desktop
experience in one client
Support for SAP S/4HANA, on-
premise edition
5PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
CONTENT AREA
one unified environment
embedded rendering engines for
SAP GUI transactions using DIAG protocol
HTML content incl. SAP Fiori apps and
WebDynpro ABAP / FPM applications
using Microsoft WebBrowser Control
and http(s) protocol
Working areas
SHELL AREA
role based access
navigation and menus
system connections
session handling
powerful search *
quick launch *
See also: SAP Business Client: Technology Block Diagram
* depending on system connection type
6PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Theming, Branding and Accessibility …
High Contrast Black and High Contrast White
(corresponding to SAP Belize). User’s choice of
custom themes in Business Client and Fiori
Launchpad (FLP) connections.
Displaying the SAP GUI branding image in
Business Client and FLP connections.
Use of new typeface, called 72.
Favorites …
Import of Browser favorites (Business Client and
FLP connections) and SAP Easy Access favorites
(Business Client connection).
Multiple Systems …
Admin determines what side panel configuration
shall be used (remote system).
Connection Management …
Define your favorite connection as default
connection.
Web dispatchers can be used for specifying
system connections.
NEW.
For full usage of SAP GUI for Windows within SAP Business Client 7.0, SAP GUI for Windows 7.60 is required.
7PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Theming, Branding and Accessibility
NEW VISUAL HIGH CONTRAST THEMES:
High Contrast Black and High Contrast White
corresponding to the SAP Belize theme.
SAP GUI PAGE HEADER:
The branding image is taken from the custom
theme (FLP and SAP BC connections) unless
the option "Use SAP GUI theme" is set or there
is no branding image set in the custom theme.
8PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
User’s Choice of Custom Themes
FLP CONNECTION:
SAP Business Client adopts the theme
specified in the Fiori Launchpad configuration.
SAP BC CONNECTION:
End user can choose between different custom
themes available for a system.
9PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Backend system requirements are described in the documentation, chapter Business Client
Versions , on SAP Help Portal.
Connection Management: Web Dispatcher
CHOOSE WEB DISPATCHER
Administrator can define web dispatcher for usage in
FLP and SAP BC connections. If a web dispatcher is
configured for a system, it will be proposed in the
system properties dialog.
10PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Connection Management: Default Connection
1 USE DEFAULT CONNECTION
Settings > Logon:
Use default connection on startup
Note: Option must be activated by Admin
2 SELECT DEFAULT CONNECTION
Set the default connection in the system selector (right
mouse click).
If the default connection is set the connections is
displayed in the logon dialog and highlighted by the
star icon in the system selector
The favorite icon (star) highlights your default connection.
SAP FIORI
INTEGRATION
12PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Fiori User Experience (UX)
Concepts
Role-based SimpleAdaptive Coherent Delightful
DesignInformation
Architecture
Visual
Design
Interaction
Patterns
Technology
User Interface
Business Logic
*: SAP’s preferred way to build SAP Fiori apps is using SAPUI5
http://experience.sap.com/fiori-guidelines
*
13PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Motivation: Client Options for SAP S/4HANA
SAP S/4HANA cloudSAP S/4HANA on premise
WE
B B
AS
ED
AC
CE
SSSAP FIORI LAUNCHPAD
IN BROWSER
SAP Fiori apps
Web Dynpro ABAP/FPM
SAP GUI for HTML
DE
SK
TO
P C
LIE
NTSAP BUSINESS CLIENT 7.0
SAP GUI for Windows
SAP GUI SAP Business Client SAP Fiori launchpad
Web Dynpro ABAP/FPM
SAP GUI for Windows
SAP Fiori apps
Web Dynpro ABAP/FPM
SAP GUI for Windows
NO FIORINO FIORI
FRONTEND SERVER
14PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Business Client 7.03 different connection types for 3 different home pages
SAP Business Client
CONNECTION TYPES
SAP FIORI LAUNCHPAD
SAP Fiori apps
SAP GUI for Windows
Web Dynpro ABAP / FPM applications
SAP BC INDEX PAGE
SAP GUI for Windows
Web Dynpro ABAP / FPM applications
SAP Fiori apps (with restrictions)
SAP EASY ACCESS
SAP GUI for Windows
15PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Dynamic charts to
provide high level, real-
time overview
SAP Fiori launchpad within SAP Business Client at a glance
Role-based content
definition
Group tiles for
personalized content
organization
News and feeds to
enhance collaboration
Notification preview area
Launch SAPUI5, Web
Dynpro ABAP, SAP
GUI or other URL-
based content
*on selected devices
Color coding alerts user
for any overdue, new or
immediate actions
Search across and
within apps to get
immediate answers
16PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Different app types — similar look and feel With SAP FIORI Belize theme for classic applications on SAP S/4HANA in SAP Business Client 7.0
SAP FIORI APPLICATION WEB DYNPRO ABAP APPLICATION CLASSIC DYNPRO APPLICATION
rendered by SAP GUI for Windows
Harmonized user experience on SAP S/4HANA with SAP Fiori 2.0 *
* Prerequisites : SAP_UI 7.51 on S/4HANA 1610
17PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Fiori launchpad in SAP Business Client 7.0
RUN SAP GUI FOR WINDOWS TRANSACTIONS (NATIVE) TOGETHER WITH SAP FIORI UX
BENEFITS: SAP Fiori launchpad, SAP Fiori UX, and desktop experience in one client
REQUIREMENTS
SAP Business Client with connection type
Fiori lauchpad
SYSTEMS
SAP Fiori Front-End Server (FES) based on
SAP NetWeaver AS ABAP
Min. UI Add-On 2.0 SP01 for SAP NetWeaver or
component
SAP_UI 750 SP01*
Application backend
As of SAP_UI 7.51 on SAP S/4HANA 1610 to
obtain SAP Fiori visual theme Belize for SAP GUI
transactions
* detailed requirements see SAP Note 2227396
18PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP BC 7.0 - SAP Easy Access Menu in SAP Fiori launchpad App Finder
Browse user menu and SAP menu to add Web Dynpro ABAP and SAP GUI applications to your
SAP Fiori launchpad Home *
* For details, see the SAP Fiori launchpad documentation
Integrating Applications from SAP Easy Access Menu
Integrating Web Dynpro and SAP GUI Applications Using Mass Maintenance
19PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP BC - Notifications in SAP Fiori launchpad with SAP Fiori 2.0
2
BENEFITS
Lists all notifications relevant in your
role
The type of notifications depends on
providers and channels your
administrator has configured
Available in
SAP Fiori Launchpad Home,
SAP Fiori apps and
Web Dynpro ABAP / FPM applications
20PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Side panel for transactions in SAP Fiori launchpad connection
Show additional context-sensitive
information for existing SAP GUI
transactions in a separate screen
area without modifying the
corresponding transaction
The SAP Fiori launchpad
connection type supports side
panels - based on side panel
infrastructure in SAP BC
connections *
* See more: Integrating the Context-Sensitive Side Panel
ENHANCED
BROWSER
INTEGRATION
22PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP BC 7.0 - Chromium based web browser control
BENEFITS
Alternative rendering engine to Microsoft IE (open source).
Taking advantage of the same performance and HTML5 capabilities as in Google Chrome
Availability of Google Chrome browser developer tools
SAP GUI
INTEGRATION
24PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP front-end installation
One common installation tool
SAP Business Client and SAP GUI for Windows are
installed using the SAP Front-End Installer
SAP Installation Server
Requires just a network share to reside on
Is created using NwCreateInstServer.exe
Is administered using NwSapSetupAdmin.exe
Supports the creation of multiple software packages
Installation is started via command line on the client
computer
Can run with restricted privileges (LSH)
Can also run in silent mode
25PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP UI LANDSCAPE
COMMON CONFIGURATION
Supported by:
SAP Business Client
SAP GUI for Windows
SAP GUI for Java
Configuration based on XML files
Automatic merge of existing .ini files during
installation of SAP Business Client with SAP GUI
SAPUILandscapeGlobal.xml for message server and
SAP router information
SAPUILandscape.xml for SAP logon entries
No need to have sapmsXXX ports maintained in
/etc/services
Unified SAP UI landscape
ADMIN
CONFIG
USER
CONFIG
COMMON
CONFIGURATION
26PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Characteristics of the unified UI landscape
WHAT DOES IT
MEAN FOR YOU
MIGRATION NECESSARY DEPLOYMENT NOT NECESSARY
adaption of scripts for file generation and
deployment needed
option to use centralized stored files
(read-only)
USAGE OF NEW FILE STRUCTURE
existing files will be merged
installation will use merged files only
NO tracing of changes in old .ini files any
more (e.g. newly added system will not
show up)
ADDITIONAL INFORMATION
see
SAP_Front_End_Installation_Guide.pdf
on compilation DVD for details
27PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Tight integration of SAP GUI for Windows
STAY IN THE SAP BC UNIVERSE
SAP GUI transactions always open in SAP BC tabs
SAP Shortcuts open in SAP BC tabs
Stop transaction and Create support message in
tab context menu
RELEASE INDEPENDENT ACCESS POINT
SAP GUI connection type for old system
releases or systems not set up for SAP BC
CONFIGURATION OPTIONS
To control display and rendering of SAP GUI
transactions
ROADMAP
29PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
This is the current state of planning and may be changed by SAP at any time.
Today Product VisionPlanned Innovations
Product road map overview - key themes and capabilities
SAP Fiori UX integration
• Embedding of SAP Fiori launchpad and SAP GUI
for Windows with enhanced support for SAP GUI
transactions (system info, search, side panels)
Browser support
• Browser alternative: Chromium Web browser
control (incl. developer tools, find, and download)
Theming support
• New Belize-based high contrast themes
• User’s choice of custom themes in SAP
Business Client and SAP Fiori launchpad
connections
• Belize base themes in UI theme designer
Configuration and administration
• Definition of connections using web dispatchers
• Specification and usage of a default connection
for startup
• Usage of side panel configuration in target
systems
GDPR data privacy
• Manage and protect local personal data
SAP Fiori UX integration
• Support for Fiori 3: Quartz themes
Cloud integration
• Hybrid scenario: Run S/4HANA Cloud and on-
premise systems in SAP BC
SAP Fiori UX integration
• Continuous integration with SAP Fiori and
SAP S/4HANA user experience
Cloud integration
• Run central Fiori launchpad in SAP BC
Browser support
• Edge browser control option
• Flexible usage of different Web browser controls
SAP Business Client 7.0, PL7
30PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Support timeline*
2018 2019
SAP Business
Client 6.5
SAP GUI for
Windows 7.50EOL
April 9, 2019
EOL
April 9, 2019
* Refer to SAP Note 2302074 (SAP Business Client) and SAP Note 147519 (SAP GUI for Windows) for details
2020
Today
CURRENT
PLANNING
Restricted support
until March 31, 2020
Restricted support
until March 31, 2020
SAP Business
Client 7.0
SAP GUI for
Windows 7.60
EOL
April 12, 2022
20222021
EOL
April 12, 2022
31PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
A chronicle: Business Client version characteristics and key features
Role-based navigation
L-Shape navigation panels
Signature theme
Side Panels
SAP GUI connection type
Common BC/SAP GUI infrastructure
Blue Crystal theme
Fiori apps integration
Tabbed browsing
Corbu theme
Theme designer support
Fiori Launchpad connection type
FLP configuration
FLP as start page
Transactions launched using
embedded SAP GUI for Windows
Visual Theme SAP Belize
Enhanced browser integration
Harmonized user experience on SAP
S/4HANA (1610) with SAP Fiori 2.0
3.5 4.0 5.0 6.0 6.505
2012
09
201210
2014
10
2015
05
2017 6.5PL501
2018*
Chromium based
browser control
*today SAP Business Client 7.0
32PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
4. Create and distribute
Internet Explorer
security options
Installing SAP Business Client for Desktop
General approachClient-side
2. Create and distribute
system connections*
and client configuration
SAP UI Landscape
NwbcOptions.xml
Registry entries
5. Configure AS ABAP backend
Server-side (SAP BC connection)
HTTP framework, required ICF services, authentication,
SNC, /UI2/NWBC_CFG_CUST
6. Define user roles
1. Download SAP Business Client
from SAP ONE Support
Launchpad (SAP Software
Download Center)
3. Install SAP Business Client
for Desktop together with
SAP GUI for Windows 7.60
*Fiori Launchpad connection, NWBC connection, SAP logon connection, and SAP shortcut
Server-side (Fiori launchpad connection )
5. Configure SAP Fiori launchpad and
launchpad content on ABAP Frontend Server
6. Configure remote systems (AS ABAP
application backends)
• Configure OData services, ICF services incl. nwbc_api, SAP
Web Dispatcher, authorization roles etc.
• Set up navigation incl. RFC connections for remote systems
• Create and assign launchpad catalogs and groups
• HTTP framework, required ICF services,
authentication, SNC
• Optional: Side panel configuration and
assignments
OR
*Set-Up Document
MORE
INFORMATION
34PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Information on public web
LATEST SAP BC DOWNLOAD
SAP BC COMMUNITY
SAP UI ROADMAP
SAP HELP PORTAL DOCUMENTATION
PRODUCT PAGE
35PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Related SAP notes
2714160 SAP Business Client 7.0: Prerequisites and restrictions
2744024 SAP Business Client 7.0: Expected releases
Thank you.
Contact information:
SAP Business Client Product Management
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 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,
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 http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
© 2019 SAP SE or an SAP affiliate company. All rights reserved.