SAP Business Client 6.5

Size: px
Start display at page:

Download "SAP Business Client 6.5"

Transcription

1 SAP Business Client 6.5 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 What s new in SAP Business Client 6.5? ENHANCED BROWSER INTEGRATION Chromium Web Browser Control Chromium based web Browser control as alternative rendering engine. Taking advantage of the same performance and HTML5 technologies available as in the Google Chrome Web browser Browser developer tools (Microsoft IE, Google Chrome browser) Find on Page Document download GDPR Data Privacy Manage and protect local personal data 6

7 SAP FIORI INTEGRATION

8 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 prefered way to build SAP Fiori apps is using SAPUI5 8

9 DESKTOP CLIENT WEB BASED ACCESS Motivation: Client Options for SAP S/4HANA SAP BUSINESS CLIENT 6.5 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 9

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

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

12 Different app types similar look and feel With SAP FIORI Belize theme for classic applications on SAP S/4HANA in SAP Business Client 6.5 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

13 SAP Fiori launchpad in SAP Business Client 6.5 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

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

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

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

17 ENHANCED BROWSER INTEGRATION

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

19 SAP GUI INTEGRATION

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

21 Unified SAP UI landscape COMMON CONFIGURATION SAP UI LANDSCAPE Prerequisites SAP Business Client 6.0 and higher SAP GUI for Windows 7.40 and higher SAP GUI for Java 7.40 and higher Mandatory for SAP BC, optional for SAP GUI (default with SAP GUI for Windows 7.50) 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 21

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

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

24 ROADMAP

25 Product road map overview - key themes and capabilities Today SAP Fiori UX integration Visual integration of the SAP Fiori launchpad and classic applications in SAP Business Client with the Belize theme for SAP S/4HANA 1610 and newer releases Embedding of SAP Fiori launchpad and SAP GUI for Windows 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) Browser developer tool for MS Web browser control Theming support Belize as SAP base theme in UI theme designer GDPR data privacy Manage and protect local personal data Planned Innovations Theming support User s choice of custom themes in SAP Business Client and SAP Fiori launchpad connections New Belize-based high contrast themes 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 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 6.5 PL13 This is the current state of planning and may be changed by SAP at any time. 25

26 Support timeline* CURRENT PLANNING SAP Business Client 6.5 SAP GUI for Windows 7.50 EOL until April 9, 2019 EOL until April 9, 2019 Today Restricted support until March 31, 2020 Restricted support until March 31, SAP Business Client 6.0 SAP GUI for Windows 7.40 EOL until January 9, 2018 EOL until January 9, 2018 Restricted support until June 30, 2018 Restricted support until June 30, 2018 * Refer to SAP Note (SAP Business Client) and SAP Note (SAP GUI for Windows) for details 26

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

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

29 MORE INFORMATION

30 Information on public web LATEST SAP BC DOWNLOAD SAP BC COMMUNITY SAP UI ROADMAP ENTERPRISE ARCHITECT EXPLORER SAP LIBRARY DOCUMENTATION PRODUCT PAGE 30

31 Related SAP notes SAP Business Client 6.5: Prerequisites and restrictions SAP Business Client 6.5: Expected releases 31

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

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