sap business client 6 - sap.com · web dynpro abap/fpm nt sap gui for html sap business client 6.5...

31
PUBLIC Product Management P&I Technology Core Platform SAP SE SAP Business Client 6.5

Upload: dinhxuyen

Post on 25-Apr-2018

302 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

PUBLIC

Product Management P&I Technology Core Platform

SAP SE

SAP Business Client 6.5

Page 2: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

INTRODUCTION

Page 3: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

3PUBLIC© 2018 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

Page 4: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

4PUBLIC© 2018 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

Page 5: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

5PUBLIC© 2018 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

Page 6: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

What’s new in SAP Business Client 6.5?

VISUAL THEME BELIZE

High Contrast Belize themes (HCB &

HCW)

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

Page 7: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

SAP FIORI

INTEGRATION

Page 8: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

http://experience.sap.com/fiori-guidelines

*

Page 9: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

9PUBLIC© 2018 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 6.5

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

Page 10: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

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

Page 11: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

11PUBLIC© 2018 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

Page 12: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

12PUBLIC© 2018 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 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 1610

Page 13: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

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 2227396

Page 14: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

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

Page 15: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

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

Page 16: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

16PUBLIC© 2018 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

Page 17: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

ENHANCED

BROWSER

INTEGRATION

Page 18: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

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

Page 19: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

SAP GUI

INTEGRATION

Page 20: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

20PUBLIC© 2018 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

Page 21: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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

SAP UI LANDSCAPECOMMON CONFIGURATION

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

Unified SAP UI landscape

ADMIN

CONFIG

USER

CONFIG

COMMON

CONFIGURATION

Page 22: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

22PUBLIC© 2018 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

Page 23: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

23PUBLIC© 2018 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

Page 24: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

ROADMAP

Page 25: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

25PUBLIC© 2018 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

Visual integration of the current generation of the

SAP Fiori launchpad and the SAP Fiori visual

theme for classic applications with SAP S/4HANA

1610 and newer releases (Belize)

Enhanced support for SAP GUI transactions

(system info, search, side panels)

Supports Fiori 2.0 features (e.g. notifications)

Embedding of SAP Fiori launchpad and SAP GUI

for Windows according to SAP Fiori 2.0 interaction

concepts (including intent-based navigation)

Browser Support

Browser alternative: Chromium WebBrowser

control (incl. Developer Tools, Find and Download)

Browser Developer Tool for MS WebBrowser

control, allowing better analysis of HTML5 /

JavaScript based applications

Theming Support

New SAP Belize-based high contrast themes

User’s choice of custom themes in Business Client

and Fiori Launchpad connections

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 PL5

Page 26: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

26PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Support timeline*

2017 2018

SAP Business

Client 6.5

SAP GUI for

Windows 7.50

SAP Business

Client 6.0

SAP GUI for

Windows 7.40EOL

09.01.2018

EOL

09.01.2018

Restricted support

until 30.06.2018

Restricted support

until 30.06.2018

(SAP BC 6.0 only)

EOL

09.04.2019

EOL

09.04.2019

* Refer to SAP Note 2302074 (SAP Business Client) and SAP Note 147519 (SAP GUI for Windows) for details

2019

Today

CURRENT

PLANNING

Restricted support

until 30.09.2019

Restricted support

until 30.09.2019

Page 27: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

MORE

INFORMATION

Page 29: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

29PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Related SAP notes

2446515 SAP Business Client 6.5: Prerequisites and restrictions

2455699 SAP Business Client 6.5: Expected releases

2227396 SAP Business Client 6.0: Prerequisites and restrictions

2201009 SAP Business Client 6.0: Patches - client only

2227431 SAP Business Client 6.0: Expected releases

Page 30: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

Thank you.

Contact information:

SAP Business Client Product Management

Page 31: SAP Business Client 6 - sap.com · Web Dynpro ABAP/FPM NT SAP GUI for HTML SAP BUSINESS CLIENT 6.5 SAP GUI for Windows SAP GUI SAP Business Client SAP Fiori launchpad Web Dynpro ABAP/FPM

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.

© 2017 SAP SE or an SAP affiliate company. All rights reserved.