Perform Automerge Using a SOAP Web Service
This topic describes how to automatically merge confirmed potential duplicates based on
duplicate resolution requests using the DuplicateResolutionRequestService
Web
service.
Performing automerge involves the following tasks:
-
Enabling automerge.
-
Using the
DuplicateResolutionRequestService
Web Service to create an automatic merge request. -
Running automerge.
-
Finding out the merge result.
Enable Automerge
-
Set the User Merge Requests profile option to Allow Processing Without Approval. When the User Merge Requests profile option is set to this value, user merge requests are processed immediately without requiring any approval from Data Steward.
-
Set the Merge Request Enabled (ZCA_MERGE_REQUEST) profile option to Yes.
-
Enable the User Merge Requests (ZCH_USER_MERGE_REQUESTS) profile option. This profile option controls the behavior after the merge request is entered. See the section Customer Hub Profile Options.
Use the Web Service to Create an Automatic Merge Request
-
To create an automatic merge request using the Web service, use the following URL:
https://servername/crmService/DuplicateResolutionRequestService?WSDL
For more information on DuplicateResolutionRequestService, see the Trading Community Real Time Data Quality section in the SOAP Web Services for CX Sales and Fusion Service guide.
-
You can use your proprietary, or a third party, SOAP Web services client to use the DuplicateResolutionRequestService Web service to create an automatic merge request. Enter the URL and run the createMergeRequest operation with the appropriate payload.
For more information on Invoking SOAP Web Services, see the Invoking SOAP Web Services chapter in the SOAP Web Services for CX Sales and Fusion Service guide.
Run Automerge
Request your administrator to perform the task Run Request Dispatch Job to disposition the duplicate resolution sets. The Dispatch Job processes any resolution request in Pending or Submitted status. You can run this job in two modes:
On demand:
-
Navigate to the Run Request Dispatch Job task.
-
Click Submit.
Per a specific schedule:
-
Click Advanced on the Run Request Dispatch Job task.
-
Click Schedule tab and select the Using a Schedule radio button.
-
Select the frequency you want and click Submit.
Find Merge Result
-
Use the getMergeResult operation of the DuplicateResolutionRequestService Web service to find the merge result.
-
Use the operation with appropriate payload to view the result.