Show TOC

 Display HTML Pages

Use

This function is used to display HTML pages in the Application Area . This can include HTML pages from the Internet, Intranet, a file system or the SAP Web Repository .

Integration

HTML pages are accessed in the Action Box or the Data Environment and displayed in the Application Area . They can also be assigned to a tab page in the Application Area directly.

See also: Action Box

See also: WebGUI Calls See also: Data Environment

Note Note

The HTML Customer Overview is a media-specific component, which can be accessed via the Action Box or the Data Environment and displayed in the Application Area or assigned to a tab page in the Application Area directly.

See also: HTML Customer Overview

End of the note.

Prerequisites

If you want to display the CIC HTML pages in the Application Area , you have created an HTML configuration in the Customer Service Customizing settings for each HTML page.

Activity

Menu path

Create HTML configurations

Start of the navigation path Customer Service Next navigation step Customer Interaction Center (CIC) Next navigation step Component Configuration Next navigation step Application Area Next navigation step Maintain HTML Configuration for the Application Area End of the navigation path

Enter the name of the configuration, a descriptive text and the source of the HTML page to define the HTML configuration. You can specify the source as a URL, file name with path in a file system or as an identification number of a web object, which was created in the SAP Web Repository .

If you want to transfer an HTML page for the start parameter, specify this as an external parameter . A URL that contains the external parameter must be structured as follows:

<URL Address><separator1><ArgName1>"="<Wert1>[< separator2>[<ArgName1>"="<Wert1>]]

The following example illustrates this structure:

http://server1/ABoxCalls/Customerinquiry.html?Customer=0000815&SD_Bel=000000000002305

In this example <separator1> has the value ? and <separator2> has the value & . <separator1 > separates the URL address from the arguments block . <separator2> separates the argument name and argument values in the individual pairs .

Note Note

We advise you to use the ? and & separators, since the Internet Transaction Server (ITS) requires these characters.

End of the note.

If you want to start the HTML pages, workflows or action box calls (internal calls) from an HTML page, enter the corresponding configuration name in the Configuration field. You have already defined this configuration in the Customizing settings for Customer Service .

Activity

Menu path

Define calls for transactions from HTML pages

Start of the navigation path Customer Service Next navigation step Customer Interaction Center (CIC) Next navigation step Component Configuration Next navigation step Application Area Next navigation step DefineConfiguration Profile for Transactions From HTML End of the navigation path

If Action Bo x transactions are to be started from the HTML page, you must define data flow for each transaction when you define the configuration profile.

Note Note

You can assign web objects to an HTML page. You have already created these web objects in the Web-Repository ( Start of the navigation path Tools Next navigation step Web Development Next navigation step Web Repository, End of the navigation path (Transaction SMW0) ). If you want to assign several web objects to an HTML page, the first web object must be an HTML page. Web objects are transferred to the HTML page when they are accessed. You do not need to specify parameters for web objects. More detailed information is available in the online help for the Web Repository .

End of the note.

You must also define which parameters are to be made available for an internal access for the HTML configuration. This parameter is specified on the first HTML page accessed as an internal parameter .

Choose the name of the external and internal parameter in accordance with the parameters that the URL for the HTML page will recognize. You must also enter an explanatory texts and the element type for the parameters.

  • Import parameters are imported on the HTML page.

  • Export parameters can be returned to the Business Object Display, if the HTML page is closed. This does not work if you close the HTML page using the Delete browser key.

You should then define the editing sequence. This determines where a parameter appears in the parameter dialog. You can also indicate that a parameter is mandatory for external parameters.

Data flow for external or internal parameters is maintained in the following Customizing activities:

  • In the Define Configuration Profiles for Action Box and Define Data Environments for the Navigation Area activities for external parameters.

    See also: Data Environment

    See also: Action Box

  • In the Define Configuration Profile for Transactions from HTML activity for internal parameters.

Values from the Business Object Display can be entered for external parameters when an HTML page is accessed. If the business objects required are not found in the Business Object Display , a dialog window is opened where the external parameters required can be entered manually. HTML pages that are accessed internally can only accept parameters, which they receive from the HTML page accessed. Data transfer from the Business Object Display and starting a dialog window for entering internal parameters are possible for internal accesses.

You then define which browser keys are available to agents on the tab page. Activate the Stop, Navigate, Refresh or Delete keys that are available here.

Features

If you have assigned the HTML page to a tab page in the Application Area , this HTML page is displayed directly on this tab page.

If you access the HTML page using the Action Box or the Data Environment , this HTML page is displayed on a tab page in the Application Area .

If you access several HTML pages using the Action Box or the Data Environment , these HTML page is displayed on a separate tab page.Each HTML page is displayed on a separate tab page here.

Note Note

If you have not assigned the Application Area (APPL_AREA_2) component to the current framework, HTML pages are displayed in a dialog box.

End of the note.