Configuring Guided Procedures with the
Universal Worklist
You can configure your system so that the tasks generated in Guided Procedures (GP) workflows are displayed in the Universal Worklist (UWL) together with the tasks pertaining to other SAP NetWeaver Portal work areas.
You access the UWL at the top navigation level of the portal using Home → Work. The Home tab is covered by the Standard User portal role (eu_role).
More information:
Managing Tasks
and Alerts in the Universal Worklist
● You have been assigned the System Admin portal role to be able to configure and maintain the portal and its services.
More
information:
Administration
Roles
● You have been assigned the Standard User role or the or Every User Core Role to be able to access UWL in the portal.
More
information:
Managing Tasks and
Alerts in the Universal Worklist
...
To establish the connection between Guided Procedures and the UWL, you must assign a system alias in the SAP NetWeaver Portal.
1. Choose System Administration → System Configuration → Universal Worklist & Workflow → Universal Worklist → Administration.
2. Create an alias by choosing New and enter the name of the system alias, for example GPsystem.
3. From the Connector Type dropdown box, select GuidedProceduresConnector and choose Save.
4. To configure UWL item behavior, use the Click to Administrate Item Types and View Definitions link.
a. From the Current Configurations tab page, download the uwl.gp.config file and add an item type for the alias you have chosen.
The name of the item type must be a concatenation of the uwl.task.gp string and the alias name, for example uwl.task.gp.GPsystem.
b. Save the file and upload it using the Upload New Configuration tab page.
Specify uwl.gp.config as the configuration name and browse to find the file on your file system.
c. Choose Upload.
d. Log off and then log on again.
...
1. Access the UWL at the top navigation level of the portal using Home → Work → Universal Worklist.
2. Select a task from the list and launch it.
For each item type, you can use any system alias that you previously created.
In the example XML configuration below, the GPsystem alias is used.
XML Configuration for Local System Aliases |
<ItemTypes> <ItemType connector="GuidedProceduresConnector" defaultAction="launchGP" defaultView="uwlTaskGPView" executionMode="default" name="uwl.task.gp"> <Actions> <Action groupAction="no" handler="IViewLauncher" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no" launchNewWindowName="GPWindow" name="launchGP" referenceBundle="launch_sap" returnToDetailViewAllowed="yes"> <Properties> <Property name="page" value="pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.caf.eu.gp.folders.gp/com.sap.caf.eu.gp.roles.runtime/com.sap.caf.eu.gp.worksets.runtime/com.sap.caf.eu.gp.pages.procinstance2"/> <Property name="DynamicParameter" value="app.processId=${item.processID}&app.taskId=${item.activityID}&"/> <Property name="System" value="SAP_LocalSystem"/> </Properties> </Action> </Actions> </ItemType>
<ItemType connector="GuidedProceduresConnector" defaultAction="launchGP" defaultView="uwlTaskGPView" executionMode="default" name="uwl.task.gp.GPSystem"> <Actions> <Action groupAction="no" handler="SAPWebDynproLauncher" launchInNewWindow="no" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no" launchNewWindowName="GPWindow" name="launchGP" referenceBundle="launch_sap" returnToDetailViewAllowed="yes"> <Properties> <Property name="WebDynproApplication" value="RuntimeUWL"/> <Property name="WebDynproDeployableObject" value="sap.com/caf~eu~gp~ui~rt"/> <Property name="DynamicParameter" value="app.workItemID=${item.processID}"/> <Property name="System" value="SAP_LocalSystem"/> </Properties> </Action> </Actions> </ItemType> </ItemTypes>
|