Soru

Zorluk: OrtaDuplicate Management and Matching Rules

An administrator at Borealis Energy created and activated a custom Matching Rule on the Account object using the Account Name and Tax ID fields. However, when sales representatives save new Account records containing values identical to existing accounts, Salesforce saves the records without displaying warnings, blocking creation, or generating entries in Duplicate Record Sets. Which of the following explains why duplicate records are still being created without any warning?

  1. The corresponding Duplicate Rule is inactive or lacks configured actions such as Alert or Report.Cevap
  2. B
    Matching Rules only evaluate records during scheduled batch jobs and do not execute during real-time record creation.
  3. C
    The Matching Rule must be embedded within a Record-Triggered Flow to execute validation logic on save.
  4. D
    Custom fields used in Matching Rules require Apex triggers to enforce duplicate prevention logic upon record creation.

Cevap

The corresponding Duplicate Rule is inactive or lacks configured actions such as Alert or Report.
In Salesforce Duplicate Management, Matching Rules define *how* potential duplicates are identified (the criteria), whereas Duplicate Rules define *when* to run duplicate checks and *what action* to take (Alert, Block, Report). Activating a Matching Rule has no visual or reporting effect until an active Duplicate Rule uses it.

Adım Adım Çözüm

1
Differentiate between Matching Rules and Duplicate Rules in Salesforce.
Recognize that Matching Rules strictly specify the matching logic (fields and match types), while Duplicate Rules determine what happens when a match is found.
Activating a Matching Rule alone does not enforce duplicate checking until it is linked to an active Duplicate Rule.
2
Verify Duplicate Rule configuration settings.
Confirm that the Duplicate Rule must be set to Active and have designated execution options such as Alert, Block, and Report for Create or Edit operations.
If the Duplicate Rule is inactive or missing alert/report actions, Salesforce will evaluate nothing upon record save.

Anahtar Kavram

Separation of responsibilities between Matching Rules (identifying duplicates) and Duplicate Rules (enforcing actions).
Bu soruyu puanla