SISConnectorSvcMergeInstance Method
When Student records are merged in Anthology Student and data is synchronized between Anthology Student and CampusNexus CRM, the Contact mapped to the survivor Student record will be updated using the UpdateInstance method and the related Object information of the source Contact is merged with the retained Contact in CampusNexus CRM using the MergeInstance method. If Team-based security is enabled for the Contact Object, the Team information of the retained Contact will only be available. Additionally, when two Student records are merged in Anthology Student, the merge information is received as an Incoming Queue in CampusNexus CRM during Anthology Student and CampusNexus CRM data synchronization.

Namespace:  SISConnectorService
 

Syntax
C#
public ReturnStatus MergeInstance(
	MergeInstanceInformation mergeInformation,
	GeneralInfo[] generalInfo
)

Parameters

mergeInformation
Type: Talisma.Server.TLSysSISConnectorMergeInstanceInformation
[in] The ObjectInformation structure contains information about the CampusNexus CRM Object for which an instance is being merged.
generalInfo
Type: Talisma.Server.TLSysSISConnectorGeneralInfo
[in] The generalInfo parameter is an array of the GeneralInfo structure that contains information about the ignoreMandatoryCheck and updateReadOnly flags. You must specify values for the members of this structure only if you want to create the Object instance without passing values for the mandatory Properties, or to update the values for the read-only Properties.

Return Value

Type: ReturnStatus
The MergeInstance method returns the ReturnStatus structure with the value of the statusId member as 0 if the operation is successful, and -1 along with the error code and error message if the operation fails.
See Also