Development Environment

Team-Fly

Various tools, including the SAP workbench and SAP@Web Studio, are used for IAC development. Everything you need (with the exception of the SAP system, of course) is available at the SAP Labs Inc. Web site, at www.saplabs.com. The current path to the ITS area is under the Projects hyperlink on the left side of the page, but this hyperlink may change in the future. The ITS software is also included on the SAPGUI installation disc.

SAP@Web Studio

The SAP@Web Studio enables you to integrate ITS into your environment. With SAP@Web Studio, you can develop and configure Services, which are links to the Web-enabled IACs that you access through ITS. The typical functions for the SAP@Web Studio are template generation, Service file configuration, and source code control. Figure 15.7 shows an SAP@Web Studio screen.

click to expand

Figure 15.7: SAP@Web Studio screen

Template Development

After you develop your Web-based transaction in SAP, you need to generate the HTML templates that will be accessed by the Web. A first pass of this process can be performed through SAP@Web Studio. During this stage, SAP@Web Studio pulls the screen layout from the SAP system you specify and generates a simple HTML equivalent page. You must then go through this page and edit it to make it more visually appealing. ITS uses an enhanced HTML language called HTML Business HTML. With this extension, you can put SAP variables into your HTML pages and display multiple lines associated with loops, among other things.

Service Configuration

The Service file contains all of the information about a specific HTML page that references an SAP screen. This information includes the name of the called transaction, R/3 connection information, login data, language, and other session data.

Source Code Control

After you develop your Web page in the development environment, you can use SAP@Web Studio to manage your HTML files (including graphics) for movement through the consolidation and production SAP environments. This process requires you to upload all non-SAP objects to SAP and assign a change request to them. The procedure is like a check in and check out process. After items are uploaded to SAP, they can then be 'checked out' and changed again in the development environment. After you move your change request to the consolidation or production environment, you can check out the objects by using SAP@Web Studio, which places them correctly on the various servers. However, SAP@Web Studio does not allow you to change these objects in a nondevelopment environment.

SAP Web Repository (SMW0)

The SAP Web Repository releases objects such as reports, function modules, reporting trees, and bitmap objects for access to the Web. You can also display and edit bitmap objects through this transaction. The first screen of the transaction is shown in Figure 15.8.

click to expand

Figure 15.8: Opening screen of transaction SMW0


Team-Fly


Java & BAPI Technology for SAP
Java & BAPI Technology for SAP
ISBN: 761523057
EAN: N/A
Year: 1998
Pages: 199

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net