SAP Business Client 7.0

Size: px
Start display at page:

Download "SAP Business Client 7.0"

Transcription

1 SAP Business Client 7.0 Product Management P&I Technology Core Platform SAP SE

2 INTRODUCTION

3 SINGLE POINT OF ENTRY to SAP business applications for desktop users SAP BUSINESS CLIENT HARMONIZED ACCESS to SAP FIORI, FPM / Web Dynpro ABAP and SAP GUI applications STANDARD DESKTOP CLIENT for SAP Business Suite 3

4 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, onpremise edition 4

5 Working areas SHELL AREA role based access navigation and menus system connections session handling powerful search * quick launch * 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 * depending on system connection type See also: SAP Business Client: Technology Block Diagram 5

6 NEW. 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. For full usage of SAP GUI for Windows within SAP Business Client 7.0, SAP GUI for Windows 7.60 is required. 6

7 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. 7

8 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. SAP BC CONNECTION: End user can choose between different custom themes available for a system. 8

9 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. Backend system requirements are described in the documentation, chapter Business Client Versions, on SAP Help Portal. 9

10 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. 10

11 SAP FIORI INTEGRATION

12 SAP Fiori User Experience (UX) Concepts Role-based Adaptive Simple Coherent Delightful Design Technology Visual Design Information Architecture Interaction Patterns User Interface * Business Logic *: SAP s preferred way to build SAP Fiori apps is using SAPUI5 12

13 DESKTOP CLIENT WEB BASED ACCESS Motivation: Client Options for SAP S/4HANA SAP BUSINESS CLIENT 7.0 SAP FIORI LAUNCHPAD IN BROWSER SAP GUI SAP Business Client SAP Fiori launchpad SAP GUI for Windows Web Dynpro ABAP/FPM SAP GUI for Windows SAP Fiori apps Web Dynpro ABAP/FPM SAP GUI for Windows SAP Fiori apps Web Dynpro ABAP/FPM SAP GUI for HTML NO FIORI NO FIORI FRONTEND SERVER SAP S/4HANA on premise SAP S/4HANA cloud 13

14 SAP Business Client 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 14

15 SAP Fiori launchpad within SAP Business Client at a glance Role-based content definition Search across and within apps to get immediate answers Launch SAPUI5, Web Dynpro ABAP, SAP GUI or other URLbased content Color coding alerts user for any overdue, new or immediate actions News and feeds to enhance collaboration Notification preview area Group tiles for personalized content organization Dynamic charts to provide high level, realtime overview *on selected devices 15

16 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

17 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 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

18 SAP BC 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 18

19 SAP BC Notifications in SAP Fiori launchpad with SAP Fiori 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 19

20 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 20

21 ENHANCED BROWSER INTEGRATION

22 SAP BC 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 22

23 SAP GUI INTEGRATION

24 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 24

25 Unified SAP UI landscape 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 ADMIN CONFIG USER CONFIG COMMON CONFIGURATION 25

26 Characteristics of the unified UI landscape MIGRATION NECESSARY adaption of scripts for file generation and deployment needed DEPLOYMENT NOT NECESSARY 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) WHAT DOES IT MEAN FOR YOU ADDITIONAL INFORMATION see SAP_Front_End_Installation_Guide.pdf on compilation DVD for details 26

27 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 27

28 ROADMAP

29 Product road map overview - key themes and capabilities Today 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 Planned Innovations SAP Fiori UX integration Support for next Fiori generation Product Vision SAP Fiori UX integration Continuous integration with SAP Fiori and SAP S/4HANA user experience Browser support Flexible usage of different Web browser controls SAP Business Client 7.0 This is the current state of planning and may be changed by SAP at any time. 29

30 Support timeline* CURRENT PLANNING SAP Business Client 7.0 SAP GUI for Windows 7.60 EOL April 12, 2022 EOL April 12, 2022 Today SAP Business Client 6.5 SAP GUI for Windows 7.50 EOL April 9, 2019 EOL April 9, 2019 Restricted support until March 31, 2020 Restricted support until March 31, 2020 * Refer to SAP Note (SAP Business Client) and SAP Note (SAP GUI for Windows) for details 30

31 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 Visual Theme SAP Belize Enhanced browser integration Harmonized user experience on SAP S/4HANA (1610) with SAP Fiori PL * Chromium based browser control 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 *today SAP Business Client

32 Installing SAP Business Client for Desktop General approach Client-side 1. Download SAP Business Client from SAP ONE Support Launchpad (SAP Software Download Center) 2. Create and distribute system connections* and client configuration SAP UI Landscape NwbcOptions.xml Registry entries 3. Install SAP Business Client for Desktop together with SAP GUI for Windows Create and distribute Internet Explorer security options *Fiori Launchpad connection, NWBC connection, SAP logon connection, and SAP shortcut Server-side (SAP BC connection) 5. Configure AS ABAP backend 6. Define user roles HTTP framework, required ICF services, authentication, SNC, /UI2/NWBC_CFG_CUST Server-side (Fiori launchpad connection ) OR 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 *Set-Up Document 32

33 MORE INFORMATION

34 Information on public web LATEST SAP BC DOWNLOAD SAP BC COMMUNITY SAP UI ROADMAP SAP HELP PORTAL DOCUMENTATION PRODUCT PAGE 34

35 Related SAP notes SAP Business Client 7.0: Prerequisites and restrictions SAP Business Client 7.0: Expected releases 35

36 Thank you. Contact information: SAP Business Client Product Management

37 2019 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 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 for additional trademark information and notices.