Banner
Banner
Banner

Attention: open in a new window. PDFPrintE-mail

2007
25
Jul

SAP GUI for HTML

The SAP GUI for HTML is an implementation model for SAP Internet applications that dynamically emulates R/3 transaction screens in a Web browser.

The SAP GUI for HTML is one of two models (the other is Web Transactions) for implementing SAP Internet applications that allow users to run R/3 dialog transactions directly from a Web browser.

Both models are driven by the SAP Internet Transaction Server (ITS), but their approach to implementation is different:

  • Web Transactions

This model allows you to convert R/3 transactions to Internet Application Components (IACs) by creating the services, HTML templates (one per R/3 transaction screen), and other ITS files yourself.

To implement IACs using this model, you have to map each R/3 screen element to HTML manually. For this reason, you need some knowledge of HTML, HTMLBusiness, and, because of the demand for highly interactive HTML pages, scripting languages such as JavaScript. To create services and HTML templates, you also need to know how to use the SAP R-3 SAP@Studio - Webstudio

  • SAP GUI for HTML

This model automatically maps the screen elements in R/3 transactions to HTML, using HTMLBusiness functions inside the ITS. Each of these HTML Business functions handles a different screen element, and uses the screen attributes to position HTML controls at the same position on the HTML page as on the R/3 screen.

To implement Internet applications using this model, you need little or no knowledge of HTML, HTMLBusiness, or JavaScript. Also, you do not have to be familiar with the SAP@Web Studio, because the SAP GUI for HTML generates the required templates automatically.

SAP ships a standard library of HTMLBusiness functions for mapping R/3 screen elements to HTML, but you can modify these without having to make any changes in R/3.

To run the SAP GUI for HTML, you must install the SAP Internet Transaction Server (ITS).

Dynamic emulation of R/3 transaction screens means that:

  • Developers can create R/3 dialog transactions in the SAP GUI for Windows as usual, but run them directly in a Web browser, using the SAP GUI for HTML.

Since the SAP GUI for HTML automatically generates HTML pages, there is no need to create HTML templates manually. As a result, the transactions can be shipped without HTML templates, provided the HTML presentation generated by SAP GUI for HTML is sufficient.

  • Users can run R/3 transactions directly from a standard Web browser in the SAP GUI for HTML and get direct access to transactions in R/3 with most of the functionality available in the SAP GUI for Windows.

Constraints

The scope of the SAP GUI for HTML is restricted by the inherent limitations of HTML and Web browsers. Although you can map most screen elements used on R/3 screens to HTML, controls with very Windows-oriented features cannot be implemented.

At present, the SAP GUI for HTML runs only on the Microsoft Internet Explorer 4.0 or higher.

Last Updated (Tuesday, 30 November 1999 00:00)
Free software downloads