Making Services Available: Standard Configuration
This document provides an overview of the configuration objects that SAP supplies for making services available:
-
Link Command
Corresponds to a command for launching a service. The command can be made available as a menu item or as a link.
-
Command Group
Groups together individual commands or command groups. For menus, several command groups can be assigned to a main group. In this case, the menu items in each subordinate command group are separated by lines.
-
Type
Configuration object that corresponds to a particular application.
For example: The clpType corresponds to the Collaboration Launch Pad (CLP). The command group that is assigned to the clpType corresponds to the Collaboration menu in the CLP.
Types and Command Groups
The SAP standard system contains the following types for making services available:
| Type | Use |
|---|---|
|
clpType |
Makes available services in the Collaboration menu of the CLP and the room member list. The following command groups (assigned in the contextmenu_commandgroup field) correspond to the Collaboration menu of the iView in question. clpGroup Contains more command groups with commands for launching the entire range of collaboration services in the portal. clpMinimalGroup Commands the command for sending e-mails, creating rooms, and creating tasks. |
|
userDetailsType |
Provides services as links that can be launched directly on the user interface of the User Details iView. The following command groups (assigned in the contextmenu_commandgroup field) correspond to the group of links in the iView: userDetailsGroup Contains the following commands: - peopleGWSendMailLink (Send e-mail) - peopleGWAppLink (Schedule appointment) - peopleGWShowAvailLink (Display availability) - peopleSyncInstantMessageLink (Send instant message) userDetailsMinimalGroup Commands the command for sending e-mails, creating rooms, and creating tasks. The command groups for the userDetailsType must not contain any subgroups. |
|
userType |
Provides services in the context menu for the displayed users or user groups. The type applies for all applications in the area of Knowledge Management and Collaboration that display users with the context menu for launching services. You can assign the following configuration objects to userType: peopleDetailsLink The assignment of this command (in the leftclick_command field) allows users to launch the User Details iView by clicking the user name. In the User Details iView that is launched, this command is not active, because launching the User Details iView again makes no sense. Command groups (in the contextmenu_commandgroup field) that correspond to the context menu for the user name in the User Details iView: - userGroup See the Collaboration menu for the CLP - userMinimalGroup Contains the commands for sending e-mails, creating rooms, and creating tasks |
Link Commands
The SAP standard system contains two types of Link Commands for making services available. Each link command type is identified by a separate Java class and has a specific purpose:
- Link commands for services in the Collaboration menu (of the CLP and the member list)(Java class = com.sap.ip.collaboration.coreui.api.people.flexibleui.CLPUICommand)
Link Command Use clpAsyncRoomLink
Creating a room (only for the Collaboration portal role)
clpAsyncTaskLink
Creating a task (replaced by clpWorkflowTaskLink)
clpGWAppLink
Creating an appointment
clpGWSendMailLink
Sending an e-mail
clpGWShowAvailLink
Showing user availability
clpSyncSessionLink
Creating a session
clpWorkflowFeedbackLink
Requesting feedback
clpWorkflowNominationLink
Requesting a nomination
clpWorkflowTaskLink
Creating a task (in the Universal Worklist)
- Link commands for services in the context menu for users or user groups(Java class = com.sap.netweaver.coll.coreui.api.uicommands.UILaunchCommand)
Link Command Use groupDetailsLink
Launching the user group details
peopleAsyncRoomLink
Creating a room
peopleAsyncTaskLink
Creating a task
peopleDetailsLink
Launching the user details
peopleGWAppLink
Creating an appointment
peopleGWSendMailLink
Sending an e-mail
peopleGWShowAvailLink
Showing user availability
peopleSyncSessionLink
Creating a session
peopleWorkflowFeedbackLink
Requesting feedback
peopleWorkflowNominationLink
Requesting a nomination
peopleWorkflowTaskLink
Creating a task (in the Universal Worklist)