Table 64 Merge Duplicates Buffer in 24

App
Base Application
Namespace
Microsoft.CRM.Duplicates

Fields, 8Keys, 1Procedures, 13Events, 11

Versions171819202122232425262728latest

Source29

Fields, 8

IdNameTypeObsolete
1Table IDInteger-
2DuplicateCode[20]-
3CurrentCode[20]-
4Table NameText[30]-
5ConflictsInteger-
6Duplicate Record IDRecordId-
7Current Record IDRecordId-
8Conflict Field IDInteger-

Keys, 1

NameFieldsObsolete
Key1, clusteredTable ID-

Procedures, 13

NameParametersReturnsAccessObsolete
GetConflictsMsg()Textpublic-
GetLines(var Record Merge Duplicates Line Buffer, var Record Merge Duplicates Conflict)public-
InsertFromConflict(Record Merge Duplicates Conflict)public-
IsConflict()Booleanpublic-
FindModifiedKeyFields()Booleanpublic-
Show(Integer, Code[20])public-
ShowConflicts()public-
Merge()Booleanpublic-
RemoveConflictingRecord()Booleanpublic-
RenameConflictingRecord()Booleanpublic-
CollectData()internal-
FindConflicts()Booleanpublic-
MergeRecords(RecordId, RecordId, Integer)public-

Events, 11

KindNameParametersObsolete
Integration eventOnAfterFindRelatedFields(var Record Table Relations Metadata)-
Integration eventOnAfterCollectData(Record Merge Duplicates Buffer, var Record Merge Duplicates Line Buffer)-
Integration eventOnRemoveConflictingRecordOnAfterDelete(Record Merge Duplicates Buffer, RecordRef)-
Integration eventOnRemoveConflictingRecordOnBeforeDelete(Record Merge Duplicates Buffer, RecordRef)-
Integration eventOnMergeOnElseCase(var Record Merge Duplicates Buffer)-
Integration eventOnBeforeMergeContacts(Record Merge Duplicates Buffer, var Boolean)-
Integration eventOnAfterMergeContacts(Record Merge Duplicates Buffer, var Record Contact)-
Integration eventOnBeforeMergeCustomers(Record Merge Duplicates Buffer, var Boolean)-
Integration eventOnAfterMergeCustomers(Record Merge Duplicates Buffer, var Record Customer)-
Integration eventOnBeforeMergeVendors(Record Merge Duplicates Buffer, var Boolean)-
Integration eventOnAfterMergeVendors(Record Merge Duplicates Buffer, var Record Vendor)-