This appendix discusses the delivered web service and service operations for the Task component.
This section discusses:
Task web services.
How to view the Task message elements.
See Also
Working with Business Processes and Web Services
PeopleSoft CRM delivers these service operations for the Task web service:
This service operation is a synchronous process that takes task-related data as input and creates a task record with associated child records in CRM. No recurring tasks can be created through this web service for this release. Similarly attachments can’t be part of the task notes.
This service operation returns a task record and it’s associated child record based on a unique identifier that is passed in a message. The user ID that is passed in the message determines the tasks that the user is authorized to view
This service operation returns a list of task records and their associated child records based on the criteria field values passed in the input message. While searching the task, the system enforces security, The user ID that is passed in the message determines the tasks that the user is authorized to view.
This service operation returns a single task type or a list of all defined task types based on a set of search criteria.
When the task status is changed to either completed or canceled for a task, the system sends a response message to the application that is calling the information, indicating the status change. This is an asynchronous operation.
This table provides the technical names, operation type, and messages names of the service operations that are related to the Task web services:
Service Operation |
Operation Type |
Request Message |
Response Message |
Create Task (RB_TASK_CREATETASK) |
Synchronous |
RBTASKCREATEREQ |
RBTASKCREATERES |
Get Task (RB_TASK_GETTASK) |
Synchronous |
RBTASKGETREQ |
RBTASKGETRES |
Search Task (RB_TASK_SEARCHTASK) |
Synchronous |
RBTASKSEARCHREQ |
RBTASKSEARCHRES |
Search Task Type (RB_TASK_TASKTYPELIST) |
Synchronous |
RBTASKTYPELISTREQ |
RBTASKTYPELISTRES |
Notify on Task Complete (RB_TASK_NOTIFYONCOMP LETE) |
Asynchronous (Request/Response) |
RBTASKNOTIFYONCOMPLETE REQ |
RBTASKNOTIFYONCOMPLETE RES |
You can view the elements and fields that are included in each Task operation message through PeopleTools.
To view a list of field names and aliases for a particular message:
Select PeopleTools, Integration Broker, Integration Setup, Messages.
Enter RB_TASK in the Message Name field and click Search.
The system lists all the messages that are related to Task.
Select the message you want to view.
Click the message name link under the Parts grid.
The system opens the Message Definition page in a new browser.
Click the plus sign next to the table name at the bottom of the page to view the fields and aliases associated with the message.