Siebel Applications Administration Guide > Configuring the Inbox > Universal Inbox Business Service Methods >
CreateInboxOwner Method
This method creates multiple Inbox item owners for an Inbox item. If DeactivateOthers is true, the method deactivates the current active Inbox item owners before creating new ones. The method searches as follows:
- InboxItemId
- ObjectId + InboxTypeName
Input Arguments
Table 31. CreateInboxOwner Method, Property Set
|
|
|
InboxItemId |
|
The row ID of the newly-created Inbox item. |
ObjectId |
|
The object ID of the inbox item. |
InboxTypeName |
|
The name of Inbox type. |
DeactivateOthers |
|
Default is yes, that is, deactivate others. |
Child properties |
|
Multiple children are allowed. See Table 32. |
Table 32. CreateInboxOwner Method, Child Property Set, Type = InboxOwnerInfo
|
|
|
OwnerPartyId |
Yes |
The party ID of the Inbox owner. |
OwnerPriority |
|
Language-independent code. |
OwnerQueueDuration |
|
In seconds. |
OwnerUTCDueTS |
|
UTC timestamp. |
OwnerUTCStartWorkingTS |
|
UTC timestamp. |
OwnerActionLIC |
|
Language-independent code. |
Output Arguments
Table 33. CreateInboxOwner Method, Property Set, Type = ItemOutput
|
|
InboxItemId |
The row ID of the newly-created Inbox item. |
DeactivateOthers |
Indicates whether or not the other owners have been deactivated. |
Child properties (OwnerInfoOutput) |
Multiple children can be returned. See Table 34. |
Table 34. CreateInboxOwner Method, Child Property Set, Type = OwnerInfoOutput
|
|
OwnerPartyId |
The party ID of the Inbox owner. |
OwnerInfoId |
The information ID of the Inbox owner. |
|