SWIMergeServices Operations
For a list of operations associated with this Web service, see the following table.
Name | Description |
---|---|
SWIMergeServices |
Calls the Merge method of the business service SWI Merge Service which is used for merging one or more accounts to another account record. This Web service merges child records of the losing objects to the wining object and deletes the losing object records. Takes the business object name, business component name, one winning record's ID value and one or more losing record's ID values as the arguments in .xml format. |
Request Message Description: SWIMergeServices
Specifies the Siebel business object name and business component name, one wining object record‘s ID values and one or more losing objects record’s ID values.
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
SWIMergeObject |
Integration object name. |
Integration Object |
BusinessComponentName |
Name of business component. |
String |
BusinessObjectName |
Name of business object. |
String |
MergeId |
ID number assigned to merged item. |
String |
ListofSWILosingObject |
Container element for the Losing Object details which is an instance of the VBC SWI Losing Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWILosingObject |
Losing object. |
String |
LosingObjectId |
Losing object ID. |
String |
ParentRowId |
Parent row ID of losing object. |
String |
ListOfSWIWinningObject |
Container element for the Winning Object details which is an instance of the VBC SWI Winning Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWIWinningObject |
Winning object. |
String |
ParentRowId |
Parent row ID of winning object. |
String |
WinningObjectId |
Winning object ID. |
String |
Response Message Description: SWIMergeServices
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
SWIMergeObject |
Integration object name. |
Integration Object |
BusinessComponentName |
Name of the business component. |
String |
BusinessObjectName |
Name of the business object. |
String |
MergeId |
ID number assigned to merged item. |
String |
ListofSWILosingObject |
Container element for the Losing Object details which is an instance of the VBC SWI Losing Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWILosingObject |
Losing object. |
String |
LosingObjectId |
Losing object ID. |
String |
ParentRowId |
Parent row ID of losing object. |
String |
ListOfSWIWinningObject |
Container element for the Winning Object details which is an instance of the VBC SWI Winning Object. Contains the details of the object that is merged to another object. |
Integration Component |
SWIWinningObject |
Winning object. |
String |
ParentRowId |
Parent row ID of winning object. |
String |
WinningObjectId |
Winning object ID. |
String |