SAP ABAP IMG Activity ISS_INT_LPD_CUST_01 (How to Configure the ISS Home Page)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SSC (Application Component) Shared Service Center Framework
     BS_SSC_SELF_SERVICE (Package) Shared Services - Self Service Integration
IMG Activity
ID ISS_INT_LPD_CUST_01 How to Configure the ISS Home Page  
Transaction Code S_BTD_53000211   (empty) 
Created on 20100312    
Customizing Attributes ISS_INT_LPD_CUST_01   How to Configure the ISS Home Page 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISS_INT_LPD_CUST_01    

Use

This Customizing activity describes how to set up a home page for your internal self-services. To configure the internal self-services (ISS) home page, you have to create a launchpad configuration and assign it to the Web Dynpro component configuration of the ISS home page.

Furthermore, you can add an application to the launchpad configuration which allows users to create service requests from the ISS home page.

The text below describes the general settings and system logic used to implement a self-services home page. For specific information about how to integrate the internal self-services for financials delivered with the business function Internal Self-Services for Financials (FIN_SSC_ISS_1), see Customizing for Internal Self-Services for Financials under Service Map Integration.

Requirements

Before you can complete the Customizing activities described below, you need to complete the more detailed configuration settings such as process and UI modeling. If you are using the predefined self-service process types that are delivered with the business function Internal Self-Services for Financials (FIN_SSC_ISS_1), you can do so in Customizing for Internal Self-Services for Financials in the system where the business function was switrched on.

You also need to complete the following customizing activities:

Standard settings

Activities

To implement a self-services home page, you need to:

  1. Configure the launchpad
  2. Assign the launchpad configuration to the ISS home page
  3. Enable service requests (optional)
  4. Configuring the Launchpad

    The launchpad configuration defines and groups all of the self-services which can be displayed on the ISS home page. In runtime, the ISS home page displays only those self-services available in the selected back-end system and for which the user has authorization.

    To configure a launchpad, you can use the LPD_CUST transaction.

    Note: Before you create or change a launchpad configuration, choose Extras -> General Settings from the menu bar of the LPD_CUST transaction first, and select the Check for unique Application Aliases checkbox. This ensures unique entries for the Application Alias parameter.

    There are two ways you can create a launchpad configuration:

    1. Create a new launchpad of type FPM_UIBB if you do not want to use the delivered launchpad configuration.
    2. Adapt an existing ISS launchpad configuration according to your requirements. The standard delivery of this function includes the FINISS/HOME_PAGE launchpad role.

      After you select the launchpad configuration that you want to use, you need to proceed as follows in the launchpad configuration editor (transaction LPD_CUST) for each self-service that you want to integrate:

      First you need to enter the basic settings:

  • In the Link Text and Description fields, you enter the text that will display on the UI for the chosen self-service.
  • In the Application Category field, you select the type of application that you wish to integrate. In most cases, you choose Web Dynpro ABAP or URL.
  • Under Parameters for Application, you enter the application namespace and the technical name of the application, usually this is a Web Dynpro component (for example USMD_ENTITY_VALUE2). If you choose URL as the Application Category field, then you enter the application URL here.
  • In the System Alias field, in most cases you enter my_local.
  • Note: If the self-service application is located in a different back-end system, then the system alias is adjusted during runtime. For each different back-end system, an RFC destination of type H must exist in Define RFC Destinations. SAP NetWeaver Business Client requires that the RFC destination's name is written in the form: <LOGICALSYSTEMNAME>_HTTP or <LOGICALSYSTEMNAME>_HTTPS.

    Next you need to configure the advanced parameters for each self-service. After you select a self-service, you choose the Advance Parameters push button. The information below gives an example of the information you need to enter for MDG based self-services:

  • Application Alias: You enter this in the form SSPROCTYPE=<Type>&SSPROCID=<ID>, for example SSPROCTYPE=MDG&SSPROCID=IS05 for MDG based self service where the process ID is IS02.
  • Note: Here <Type> specifies a process type defined in the customizing activity Define Self-Service Process Types. While <ID> specifies an active process defined in the customizing activity Define Self-Service Systems.
  • Application Parameter: You enter IS_CREQ_MODE=X for the self-services that are based on MDG technology.
  • UI Configuration: You enter the technical name of the application that is used for the self-service during runtime, for example MDG_IS_SELFSERVICE
  • Navigation Mode: You choose how the self-service window is displayed in the SAP Net Weaver Business Client Portal. For example, you can choose either Inplace or EXTERNAL Headerless Window
  • Note: You need to select Visible as Quick Link for each self-service that you want to make available on the home page. To do so, right click on the self-service node and select Set Visible as Quick Link.

    After you create a new launchpad configuration or change the name of an existing ISS launchpad configuration, you have to assign it to the component configuration of the ISS home page.

  1. Assigning the Launchpad Configuration to the ISS Home Page

    The ISS home page is based on the Web Dynpro ABAP application SSC_HOME_PAGE. You have to assign your launchpad configuration using the Web Dynpro component configuration SSC_SELF_SERVICE_HOME. This component configuration itself uses the Floor Plan Manager (FPM) UI component FPM_LAUNCHPAD_UIBB to assign a launchpad configuration.

    The following table summarizes the relevant technical names:

Package    BS_SSC_SELF_SERVICE

Web Dynpro application    SSC_HOME_PAGE

Web Dynpro component configuration    SSC_SELF_SERVICE_HOME

FPM UI component    FPM_LAUNCHPAD_UIBB

View    LPD_MAIN_WINDOW

You can use the Object Navigator (transaction SE80) to assign the launchpad configuration.

Proceed as follows:

  1. Start the configurator for the Web Dynpro component configuration SSC_SELF_SERVICE_HOME.
  2. Change the following configuration:
  • Component name: FPM_OVP_COMPONENT
  • Configuration ID: SSC_SELF_SERVICE_HOME
  1. Assign the launchpad configuration to the LPD_MAIN_WINDOW view by choosing Configure UIBB.
  2. Select the launchpad element on the Component-Defined tab.
  3. Enter the launchpad role and instance attributes.

  1. Enabling Service Requests

    You can add an application to the launchpad configuration which allows users to create service requests from the ISS home page. To define the application, use the following values:

    • Application category: Object Based Navigation
    • Business object: SERVICEREQUEST
    • Operation: CREATE
    • System alias: my_local
    • Application alias: SRAPPLICATION=<APPLICATION>&SRACTIVITY=<ACTIVITY>, for example SRAPPLICATION=FINANCIALS&SRACTIVITY=0001
    • Here <APPLICATION> denotes an application and <ACTIVITY> denotes an activity as specified in the Customizing activity Activate Manual Service Request Creation for Activities.
      Example

Business Attributes
ASAP Roadmap ID 899   not to be assigned 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ISS_INT_LPD_CUST_01 0 BTD0000031 Shared Service Center Framework 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20100312 
SAP Release Created in 702