Thursday, June 12, 2008

Web Dynpro for ABAP Configuration

After you have installed the system and before you start developing Web Dynpro applications, components, and interfaces, the configuration settings described below must be made.

Prerequisites

You have installed the Application Server ABAP (AS ABAP). You can find more information at Internet address service.sap.com/instguidesnw70 ® Installation.

You can find more information about the required system landscape in the Master Guide for SAP NetWeaver 7.0 at the Internet address service.sap.com/installNW70.

As well as installing the AS-ABAP, you must also configure it correctly. You can find information about AS ABAP configuration in the SAP Reference IMG (Implementation Guide) under Application Server or in the SAP Solution Manager (Business Suite 2005) under Business Process Repository (transaction SOLAR_LIBRARY) ® Solutions ® Basic Configuration ® Configuration Structures ® SAP NetWeaver 7.0 ® Usage Type AS ABAP.

Initial Configuration Settings

To ensure Web Dynpro for ABAP applications can be smoothly created and operated, some additional configuration settings are necessary for areas underlying the Web Dynpro programming model (the Structure linkInternet Communication Manager (ICM), Structure linkInternet Communication Framework (ICF), and the View Designer). These settings are also necessary to comply with the security requirements.

ICM

HTTP/HTTPS must be set in the ICM (more information: Structure linkDisplaying and Changing Services).

ICF

ICF services must be activated.

If a service is not activated by default, you can activate it from the SAP Implementation Guide (IMG). In transaction SPRO, choose Display SAP Reference IMG. The path in the Implementation Guide for SAP NetWeaver is: Application Server ® Internet Communication Framework ® Activate HTTP Services or Activate Service in Installation.

More information: Active Services in SICFScreen.

Note

When a Web Dynpro application is created, a node for it is automatically created in the ICF tree.

Note that the system performs a check against the Structure linkauthorization object when an ICF node is created.

Administration of (ICF) server functions (authorization assignment):Structure linkAdministration of Server Functions

Administration of (ICF) client functions (creation of RFC destinations, and so on): Structure linkAdministration of Client Functions

View Designer

For the layout editor in the View Designer, all the services specified in Active Services in SICF for Web Dynpro ABAP must be activated. More information: SAP Notes 1009930 and 1008689

SSO

SSO must be set up on the relevant host. More information: Structure linkConfiguring the AS-ABAP for Supporting SSL. For more information about security for Web Dynpro ABAP application, see Structure linkSecurity Aspects for Web Dynpro for ABAP.

Fully Qualified Domain Names (FQDN)

Avoid shortened FQDNs.

Configuration Settings Depending on Requirements

Depending on which Web Dynpro for ABAP functions you use, additional configuration settings may be necessary.

Portal Integration

If you want your Web Dynpro for ABAP application to run in the Structure linkPortal, the prerequisites described in Structure linkPortal Integration Requirements must be met.

More information: Note 903662.

For security reasons, we recommend that you use SAP logon tickets or X.509 certificates for portal integration. Other logon procedures are not fully supported.

Adobe Integration

See Structure linkForm Integration Prerequisites.

For Structure linkIntegration of ACF forms in Web Dynpro ABAP applications, you need the following:

An SAP NetWeaver AS System with Adobe Document Services (ADS)

Details about installation and configuration can be found in the relevant guides on the SAP Service Marketplace under the quick link: /installNW70 or in Structure linkAdobe Document Services Configuration Guide.

Note that the layout designer is installed with the SAP GUI.

A Web Dynpro for ABAP application

Adobe Reader (>= 7.0) and, if you are creating interactive forms, also the ActiveX Control Framework (ACF) installed on your computer. More information: Note 834573.

ActiveX must be activated in the browser.

Using Gantt and Network

If you are using Structure linkGantt or Structure linkNetwork UI elements in your applications, note the following:

A standard browser and a Java runtime in the form of the Sun plug-in must be installed on the front end.

The Java version should be 1.4. Windows and Linux are supported.

Using OfficeControl

To use the Structure linkOfficeControl, you need the following:

Installation of Microsoft Office

For more information about the Office versions supported by SAP, see SAP Note 722513.

ActiveX must be activated in the browser.

Important Notes for Office Integration

SAP Note Number

Short Text

766191

Active Component Framework Installation

1016683

ACF Controls under Vista

846952

Removing ACF from Client PC

892638

Integrated Office Suites (IOS)

949770

Trace for IOS, Generating Web Dynpro OfficeControl

Using BI Application Frame

To use Structure linkBI Application Frame, you need a connection to a BI system or you need to have the relevant BI data in your system.

Using GeoMap

The Structure linkGeoMap UI element can only be used with a special software component that is provided by geographical maps.

This software component, which you can use to expand the Structure linkInternet Graphics Service (IGS), is not delivered with AS-ABAP. It must be purchased from a third-party provider. The GeoMap UI element cannot be displayed without this complementary software component. More information: SAP Note 994568.

Using the SAP List Viewer (ALV)

No additional configuration settings are required to use the Structure linkSAP List Viewer in Web Dynpro for ABAP.

Using Help Text Linking

To integrate Structure linkHelp Texts from Knowledge Warehouse, as well as the info objects for the help texts themselves, to create help texts you need an AIO_FOR_HELP_LINKS RFC connection to your Knowledge Warehouse system.

To display help texts in a Web Dynpro ABAP application you need to use the help processor. You can find information about installing and configuring the help processor in the relevant guides in the SAP Service Marketplace (http://service.sap.com/installnw70), under Installation & Upgrade Guides ® Other Documentation ® SAP Library. Note that to configure help texts, help type PlainHtml must be defined for the Web Dynpro ABAP help linking (and not HtmlHelpFiles).

Additional Information

Details of the concepts and functions that the Web Dynpro programming model offers for the ABAP area can be found in the Web Dynpro for ABAP Structure linkdocumentation.

No comments:

Archive