SAPBSPLauncher
Use
You can use SAPBSPLauncher to launch an SAP BSP.
Provider specific Information
SAPBSPLauncher is provider agnostic. Items may belong to any connector.
Supported Actions
Action name can be anything.
Properties
SAPBSPLauncher expects the following properties:
-
Application (mandatory)
This is the BSP application name.
-
PageId (optional)
Default is default.htm
-
Namespace (optional)
Default is sap
-
CustomerNamespace (optional)
Default is sap
-
System (optional)
This is the system alias of the system in the portal system landscape, where the BSP is to be launched.
Default is the system where the work item originated.
-
DynamicParameter (optional)
Dynamic parameters are name/value pairs, separated by & to be passed the BSP application.
All other properties will be passed as DynamicParameter=URL encoded(name=URL encoded value) to the SAP BSP iView wrapper.
Example
Below is the definition of an action that launches a BSP IT00 with the dynamic parameters fruit=apple&vegetable=potato :
<Action name="launchBSP" handler="SAPBSPLauncher">
<Properties>
<Property name="Application" value="IT00"/>
<Property name="fruit" value="apple"/>
<Property name="DynamicParameter" value="vegetable=potato"/>
</Properties>
</Action>
You can configure BSPLauncher in SWFVISU for visualization type BSP Standard. The table below summarizes the mapping between the launcher parameters and the visualization parameters.
|
Launcher Parameter |
Visualization Parameter |
|---|---|
|
Application |
APPLICATION |
|
Namespace |
NAMESPACE |
|
CustomerNamespace |
CUSTOMER_NAMESPACE |
|
PageID |
PAGE_ID |
|
System |
SYSTEM_ALIAS |