Duplicate Check Delta

Custom Objects

The dupcheck__dcDelta__c object is a critical part of the Plauti Deduplicate architecture in Salesforce. It functions as a queue for records that are waiting to be analyzed for duplicates that are inserted via APIs.

Purpose

Duplicate Check Delta serves as an internal staging area where new or updated records are held temporarily before the deduplication engine processes them.

When 100 records are imported into Salesforce, each one is placed into the Delta object. The Deduplicate engine will pick up and process these entries based on system availability and priority.

Fields & Metadata

Field LabelAPI NameTypeDescription
Duplicate Check Delta NameNameAuto NumberUnique identifier for the delta entry
Keydupcheck__key__cFormula (Text)A computed key combining object and type
Objectdupcheck__object__cText(18)API name of the object (e.g., Account, Lead)
Prioritydupcheck__Priority__cNumber(3, 0)Processing priority; higher = processed earlier
Typedupcheck__Type__cPicklistType of delta (e.g., Insert, Update)
OwnerOwnerIdLookup(User, Group)Standard owner field for routing or control
Created ByCreatedByIdLookup(User)System audit field
Last Modified ByLastModifiedByIdLookup(User)System audit field

Developer Use Cases

  • Direct Insertion: Developers can insert records directly into the Delta queue (dupcheck__dcDelta__c) to programmatically trigger duplicate analysis. This is useful in custom data flows, integrations, or admin tools.
  • Custom Prioritization: Adjust the Priority field to control processing order. Lower numbers indicate higher priority (e.g., 1 is processed before 10). The default value is 10. This allows you to prioritize key accounts or sensitive records for faster duplicate detection.