You use this process to define launchpads and launchpad applications for Business Context Viewer (BCV).
To create launchpads that you can use for drill-down in BCV, in your SAP system choose LPD_EXPERT to value X.
, and set the user parameterYou create new launchpad in one of the following ways:
In the configuration center, choose Define Launchpads.
In transaction LPD_CUST, choose New Launchpad.
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
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.
You create launchpad applications.
You can create a new launchpad application for BCV drill-down by choosing New Application.
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
. 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
. 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.
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.