Update On The SAP GUI Family: Public
Update On The SAP GUI Family: Public
Update On The SAP GUI Family: Public
Q4/2015 Public
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document 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. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
SAP GUI
Family
Corbu Theme
Enjoy Theme
High Contrast
Today
Planned
SAP GUI Next Version Beta phase
Planned
SAP GUI for Windows 7.40 Beta phase Maintenance (EOL 9.1.2018)
SAP GUI for Windows 7.30 Beta phase Maintenance (EOL 14.7.2015) Restricted Maintenance till October 31st
October
January
April
July
2012 2013 2014 2015 2016 2017
Java 8 is required
Detailed requirements regarding supported operating systems and Java Virtual Machines for SAP
GUI for Java are documented in SAP note 2059424.
The SAP GUI for HTML is an application running on the SAP Internet Transaction Server (ITS)
It extends the reach of SAP systems into the web
It generically maps SAP Dynpro-based screens to HTML
It has almost zero footprint on the client PC
Drives transactions within the SAP system
Can be used with all SAP releases currently supported
However
If you have more than one application server you need some kind of Load-
Balancing device
You can either use the SAP Web Dispatcher
Or any other HTTP Load-Balancer
You start the Webgui service just like any other SAP web service
Default URL: http(s)://host.domain/sap/bc/gui/sap/its/webgui
ICM is executing the responsible ICF node
ICF calls the ITS handler
ITS executes the called Dynpro screen and hands over the response to
SAP GUI for HTML
SAP GUI for HTML creates the HTML code needed to paint the screen
in the browser and passes that code all the way back to ICF / ICM
Browser paints the HTML page created by SAP GUI for HTML
ITS
HTTP(S) Task
Request ICM ICF Web Dynpro
Handler
BSP
Why?
It contains the editor
It is required to create Flavors and Themes
It is general available
Editor is fully integrated using HTML5
No additional front-end installation required
Prerequisites
Installed Personas Add-On (back-end)
SAP Kernel 7.42 and higher
Because of the technical attributes of HTML or the Web Browser, the use of SAP GUI for
HTML is somewhat restricted as compared to the use of a GUI, which works on operating
system level.
The controlling of an OLE automation server is not possible
Keyboard navigation is limited as known from other web applications
Office integration is view only
It does not support multiple sessions. If you need multiple sessions you have to do multiple logins.
To see if a transaction is supported for use with SAP GUI for HTML check in transaction SE93
Anyway most of the transactions work perfectly
For detailed information see note 314568
There are three different GUI for different purposes. Not every GUI is the right for every use
case. This list shall give you some examples how to select the right one.
User working only rarely in the SAP system
If your company has many users like this the use of SAP GUI for HTML is an option for you to save effort
and money for client deployment
User working most of the day in the SAP system
Power users are usually better off with an installed GUI like the SAP GUI for Windows or the SAP GUI for
Java
ABAP developers
For ABAP development you should use the SAP GUI for Windows
Users using non Microsoft operating systems
For those users you can choose between SAP GUI for Java and HTML or consider to use the SAP GUI for
Windows on a Terminal Server
Integrating Dynpro transactions to the Portal
With the SAP GUI for HTML you are able to seamlessly integrate classic Dynpro based applications into the
Enterprise Portal
2015 SAP SE or an SAP affiliate company. All rights reserved. Public 31
Choosing the right GUI (2)
To find out which way is the right one for you, you have to evaluate your demands and
your infrastructure
If you upgrade your SAP system take a minute to think about an upgrade of your GUI