What data is available for Duplicate?

Learn how the DDQ Duplicate Record object in Delpha tracks potential duplicates, their score, status, and merge history. Full field reference and best practices included.

Understanding the DDQ Duplicate Record Object in Delpha

All information related to duplicate detection and resolution in Delpha is stored in a custom object called DDQ Duplicate Record (delpha__DDQ_DuplicateRecord__c). This object represents a potential or confirmed duplicate pair and includes critical information for scoring, processing, and merging.


📋 Field Breakdown

Field Name

API Name

Description

Duplicate Record Name

Name

Identifies the type of object being deduplicated (Account, Contact, Lead, etc.).

Record Id

delpha__RecordId__c

ID of the first member of the duplicate pair.

Matched Record Id

delpha__MatchedRecordId__c

ID of the second member of the duplicate pair.

Status

delpha__Status__c

Current status of the duplicate pair (e.g., Auto Yes, Potential, Steward No).

Score

delpha__Score__c

Confidence score calculated by Delpha's matching algorithm.

Processed

delpha__Processed__c

Indicates whether the pair has already been processed (true) or not (false).

Comment

delpha__Comment__c

Free-text comment often added by a filtering rule or by the merge process (including error messages for failed merges).

Is Cross Record?

delpha__IsCrossRecord__c

Boolean field. True means this is a cross-object duplicate (e.g., Lead vs Contact).

Account / Matched Account

delpha__Account__c / delpha__Matched_Account__c

Lookup fields to the Account objects involved.

Contact / Matched Contact

delpha__Contact__c / delpha__Matched_Contact__c

Lookup fields to the Contact objects involved.

Lead / Matched Lead

delpha__Lead__c / delpha__Matched_Lead__c

Lookup fields to the Lead objects involved.

Case / Matched Case

delpha__Case__c / delpha__Matched_Case__c

Lookup fields to the Case objects involved.

Where is This Object Used?

  • During duplicate detection, scoring, and status assignment

  • In the Duplicate Steward View to visualize potential duplicates

  • To manage merge operations and track merge history

  • For troubleshooting merge failures and applying filtering logic

Tips

  • Use the Status and Processed fields to monitor merge eligibility.

  • Use the Comment field to debug failed merges or filtered exclusions.

  • Reference IsCrossRecord if you're managing duplicates across different object types (e.g., Lead vs Contact).

Last updated

Was this helpful?