Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >
SWIMergeServices
Use this inbound Web service to support merging of Account, Contact and Address records. SWIMergeServices Operations
For a list of operations associated with this Web service, see Table 1271
Table 1271. FetchAccountSiebelReqABCSImpl Operations
|
|
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 Table 1272.
Table 1272. Request Message Description: SWIMergeServices
|
|
|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
The following nodes apply to ListOfSWImergeobjectIO. |
SWIMergeObject |
|
|
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 Table 1273.
Table 1273. Response Message Description: SWIMergeServices
|
|
|
ListOfSWImergeobjectIO |
An instance of the integration object ListofSWImergeobjectIO. |
Integration Object |
The following nodes apply to ListOfSWImergeobjectIO |
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 |
SWIMergeServices Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network. Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see Table 1274.
Table 1274. SWIMergeServices Service Object
|
|
|
SWIMergeServices |
Business Service |
CSSMergeService |
Data Object (Integration Object)
For a description of data objects for this Web service, see Table 1275.
Table 1275. SWIMergeServices Data Object
|
|
SWIMergeObjectIO |
SWI Merge Object |
|