Universal Inbox Operations
For a list of operations associated with this Web service, see the following table.
Name | Description |
---|---|
UniversalInboxCallAction |
Executes the action registered for a specific Inbox Item type. |
Request Message Description: Universal Inbox CallAction
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
InboxItemId |
InboxItemId |
String |
ActionLIC |
ActionLIC |
String |
InboxTypeName |
InboxTypeName |
String |
OwnerId |
OwnerId |
String |
ObjectId |
ObjectId |
String |
Response Message Description: UniversalInboxCallAction
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
Status |
Call status. |
String |
Error message |
Error message returned, if any. |
String |
This operation will return the following messages:
Errors such as post-approval action not configured.
User-friendly error message, for example, when the same inbox item is concurrently updated by two Siebel Self-Service users. Messages such as “This has already been approved by a different user” appear if the action has been approved. If the action has been rejected, then the message: this has already been rejected by a different user appears.
Returning the actual error message, if any, from the workflow that is being invoked. Since the Self-Service workflow is invoked synchronously, all error messages will be propagated.
CallAction business service method will detect and return error messages raised by the Action business service. Web service Infrastructure will detect that the CallAction business service method has returned an error code and create a SOAP fault.
Invalid input conditions
InboxItemId and ActionName are required input parameters to execute the action. Comments is an optional parameter.
Processing errors
Errors occurring during workflow execution and so on will be handled by Web services framework and the error extracted will be sent as SOAP fault.