How do I enable duplicate checking for accounts and contacts?

You can have the application automatically check for possible duplicates whenever a salesperson creates an account or a contact. If you're using Oracle Financials Cloud, the application checks for potential duplicates in Financials as well as in Fusion Sales. Salespeople see the possible duplicates in a separate window and get to decide if they want to continue creating the new record or edit an existing one instead. If they select a Financials customer account record that isn't yet available in Sales, the basic information from that record becomes available in Sales as well. Setup is simple: just enable the duplicate checking server, activate the built-in duplicate matching, set a couple of profile options, and you're ready to go.

Here's a screenshot of the window salespeople see when the try to create an account with possible duplicates.

Possible Duplicates window

In the background, the application uses sets of rules, called matching configurations, to identify potential account and contact duplicates. If you license Oracle Customer Data Management, you can create matching configurations of your own and you can also check for duplicates in your data in batches. Oracle Customer Data Management includes industrial-strength data cleansing features, but the basic duplicate checking you're enabling here's available free of additional charges.

Enable the Server Used for Duplicate Matching

  1. In Setup and Maintenance, go to the following:

    • Offering: Sales

    • Functional Area: Sales Foundation

    • Task: Manage Server Configurations

  2. Click the Enabled option for EDQ Realtime and Batch Basic Match Server.

    Manage Data Quality Server Configuration page
  3. Click Save and Close.

Activate the Existing Duplicate Matching Configurations

  1. In Setup and Maintenance, go to the following:

    • Offering: Sales

    • Functional Area: Sales Foundation

    • Task: Manage Enterprise Data Quality Matching Configurations

  2. Activate each of the matching configurations provided by Oracle:

    • Account Duplicate Identification

    • Contact Duplicate Identification

    • Address Duplicate Identification

    Here's how:

    1. Drill down into the configuration to edit it.

    2. In the Edit Match Configuration page, click Rebuild Keys.

      The application warns you that all existing keys will be purged.

    3. Click Yes.

      The application starts the key generation process, which takes a few minutes to complete. The page doesn't automatically refresh the status, but you can monitor the progress of the process in the Scheduled Processes work area (Navigator > Tools > Scheduled Processes)

      Here's a partial screenshot of the Edit Match Configuration page highlighting the Rebuild Keys button (callout 1), which is disabled after you start the process. When the process completes, the page displays the Active option (callout 2).

      Edit Match Configuration for Contact Duplicate Identification
    4. Select the Active option.

    5. Click Save and Close.

    6. Reply Yes to the warning.

    7. In the Incremental Key Generation window, click Submit.

    When you're done, all three configurations should now have a check mark in the Active column on the Manage Enterprise Data Quality Matching Configurations page.

Set Profile Options for Account Matches

Set two profile options:

  • Duplicate Account Notification (ZCM_ACC_DUP_NOTIFICATION)

    This profile option enables the UI that shows notifications of potential duplicate accounts. Make sure that this profile option is set to TRUE.

  • Exact Account Name Match (ZCM_ACC_EXACT_NAME_MATCH)

    If the data quality matching configuration fails to identify potential account duplicates, this profile option enables checks for potential duplicate records using exact name matches only. Setting this profile option to TRUE is optional because the data quality checking configuration uses multiple attributes, including the organization name, D-U-N-S number, tax ID, and address to identify potential duplicates. The exact name match is just an extra check.

  1. In the Setup and Maintenance work area, open the Manage Administrator Profile Values task:

    • Offering: Sales

    • Functional Area: Sales Foundation

    • Task: Manage Administrator Profile Values

  2. From the search region of the Manage Administrator Profile Values page, Profile Option Code field, enter the profile option code name for one of the profiles:

    • ZCM_ACC_DUP_NOTIFICATION
    • ZCM_ACC_EXACT_NAME_MATCH
  3. Click Search.

  4. Set the profile option value to the TRUE.

  5. Click Save and Close.