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:

  1. InboxItemId
  2. ObjectId + InboxTypeName
Input Arguments
Table 31. CreateInboxOwner Method, Property Set
Property Name
Required
Comments

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
Property Name
Required
Comments

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
Property Name
Comments

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
Property Name
Comments

OwnerPartyId

The party ID of the Inbox owner.

OwnerInfoId

The information ID of the Inbox owner.

Siebel Applications Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.