Show TOC

Defining Launchpad Applications in BCVLocate this document in the navigation structure

Use

You use this process to define launchpads and launchpad applications for Business Context Viewer (BCV).

Prerequisites

To create launchpads that you can use for drill-down in BCV, in your SAP system choose Start of the navigation path System Next navigation step User Profile Next navigation step Own Data Next navigation step Parameters End of the navigation path, and set the user parameter LPD_EXPERT to value X.

Process
  1. You create new launchpad in one of the following ways:

    1. In the configuration center, choose Define Launchpads.

    2. In transaction LPD_CUST, choose New Launchpad.

  2. You enter the following values:

    • Role: BCV_EXT

    • Instance: <the BCV context key you use>

    • Namespace: <your application's namespace>

    • Description: <your description>

    • With Object Folders: select the checkbox

  3. You create folder hierarchies.

    Initially, three launchpad folders are available in the system as default. The prerequisite is that you must have created the launchpad using the user parameter LPD_EXPERT as described in the Prerequisites section above, and selected the With Object Folders checkbox.

    The folder names correspond to the PFCG roles in BCV (see Authorization Concept in Business Context Viewer (BCV)). At runtime, only those applications of the folders and subfolders you specified for the launchpad are available in the BCV drill-down list that you are authorized for. You can create additional folders (on the first hierarchy level) by implementing the Business Add-In (BAdI) BADI_DEF_APB_LAUNCHPAD.

  4. You create launchpad applications.

    You can create a new launchpad application for BCV drill-down by choosing New Application.

  5. You create parameter mapping for applications of type Transaction.

    The following possibilities exist to hand over launchpad parameters to launchpad applications whose type is Transaction:

    • You can define parameters with fixed values, by choosing Start of the navigation path Show Advanced Parameters Next navigation step Application Parameter Next navigation step Parameter Definition End of the navigation path. Make sure you put the parameters into a single line (for example, PARAM1=VALUE1 PARAM2=VALUE2). The system passes the parameters with the fixed values you specify here when the application is called from a drill-down in BCV.

    • You can define parameters with generic values by choosing Start of the navigation path Show Advanced Parameters Next navigation step Application Parameter Next navigation step Parameter Mapping End of the navigation path. In the dialog box that appears, enter the required data. The system maps the values of the parameters from the values of the corresponding BCV meanings.

    You can use both of the above possibilities within one launchpad application.

  6. The system automatically assigns the launchpad application to a drill-down list in BCV.

    The following prerequisites exist for listing launchpad applications in a BCV drill-down list:

    • The role you specify for the launchpad must be BCV_EXT and the launchpad instance must correspond to the context key used.

    • You have defined either a parameter mapping where the parameter corresponds to a BCV meaning that is used for the drill-down, or you have defined no parameter mapping for the given launchpad application.