ObjectNavigationLauncher
You can use ObjectNavigationLauncher to launch an iView or portal page defined for a business object and an operation.
ObjectNavigationLauncher is provider agnostic. Items may belong to any connector.
Action name can be anything.
ObjectNavigationLauncher expects the following properties:
● ObjectName (mandatory)
System business object imported from a back-end system into the PCD.
● Operation (mandatory)
Operation ID, defined for the business object.
● ObjectValue (mandatory)
All dynamic parameters required by the target iView.
● System (optional)
A system alias of the system in the portal system landscape, for which the business object was defined. Default is the system where the work item is originated.
All other properties will be ignored.
Following is the definition of an action that launches an iView/page assigned to the business object PRODUCT and the operation CREATE. The target iView/page expects a dynamic parameter OBJECT_KEY, which is the external object ID of the item:
<Action name="launchObjectNavigation" handler="ObjectNavigationLauncher"> <Properties> <Property name="ObjectName" value="PRODUCT"/> <Property name="Operation" value="CREATE"/> <Property name="ObjectValue" value="OBJECT_KEY=${item.externalObjectId}"/> </Properties> </Action> |
ObjectNavigationLaucher for webflow connector can be configured on the back end using SWFVISU transaction for visualization type object-based navigation. The table below summarizes the mapping between the launcher parameters and the visualization parameters.
Launcher parameter |
Visualization Parameter |
ObjectName |
OBJECT |
Operation |
OPERATION |
ObjectValue |
VALUE |
System |
SYSTEM_ALIAS |
