Trading Community Resolution Request

The service used to send a request electronically or as a document to resolve potential duplicate information. The request may attempt to resolve duplicate parties in the system or to resolve duplicate detail information for a party.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/cdm/hubBase/publicModel/endUserMerge/}DuplicateResolutionRequestService

Service WSDL URL: https://servername/crmService/DuplicateResolutionRequestService?WSDL

Logical Business Objects

  • CRM : Trading Community Hub : Trading Community Duplicate Resolution Request

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handles

Trading Community Merge Result

Handles

Trading Community Merge Request

Operations

createPartyMergeRequest

Creates a merge duplicate resolution request for immediate processing for parties which are not sales accounts or pending data steward review and approval. Requests can be entered for review if Fusion Customer Hub is configured and request entry privilege was granted. Requests can be submitted for immediate processing if the request submission privilege was granted and the User Merge Request profile option is set to Process Without Approval.

Life Cycle Status: Active

Request Payload

Element Name Type Description

mergedRecordList

string

A list of party identifiers to be merged. Child entities of the non-master parties are transferred to the master party and non-master parties are inactivated. At least two party identifiers must be specified.

status

string

Indicates the status of the request to be created. Recommended that this parameter be left unspecified. Used for backward compatibility.

masterId

string

Identifier of the master party. If the master party is not specified and cannot be determined automatically, the request will be entered for review to choose a master party.

Response Payload

Element Name Type Description

result

string

Reference to the newly created party merge duplicate resolution request.

createMergeRequest

Creates a merge duplicate resolution request for immediate processing or pending data steward review and approval. Requests can be entered for review if Fusion Customer Hub is configured and request entry privilege was granted. Requests can be submitted for immediate processing if the request submission privilege was granted and the User Merge Request profile option is set to Process Without Approval.

Life Cycle Status: Active

Request Payload

Element Name Type Description

record

Trading Community Merge Request

Master and the non master records that need to be merged.

Response Payload

Element Name Type Description

result

Trading Community Merge Result

Returns the status of the merge request such as pending, submitted or error along with the duplicate resolution request identifier.

getMergeResult

Retrieves the status of a duplicate resolution request which was created using the Create Merge Request method.

Life Cycle Status: Active

Request Payload

Element Name Type Description

record

Trading Community Merge Request

The duplicate resolution request information such as request identifier.

Response Payload

Element Name Type Description

result

Trading Community Merge Result

The status of the duplicate resolution request such as completed, rejected, errored along with the record level details in case of errors or violation of agreement rules.

getDfltObjAttrHints

Retrieves user interface hints, such as the service data object label and object attribute labels, for the specified service data object and locale. As a prerequisite, invoke the getEntityList operation defined on this service to get the list of possible values for the viewName request payload element.

Life Cycle Status: Active

Request Payload

Element Name Type Description

viewName

string

The service view usage name, an internal name for the service data object. Specify the value of the <name> element from the getEntityList operation response payload.

localeName

string

The locale to use when evaluating locale-based user interface hints. The localeName is in ISO 639-1 format.

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints

The label and user interface hints for the specified service data object and its attributes in a name-value pair format.

getServiceLastUpdateTime

Returns the date and time when the schema files referenced in the service definition last changed.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

The date and time when the service definition last changed in ISO 8601 format.

getEntityList

Gets the list of service data objects defined on this service.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo

A list of service data objects defined on this service. For each service data object, the result includes the QName, internal name, and Boolean values indicating whether create, update, merge, and delete operations can be performed on the object.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

All Operations

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

Enter Trading Community Merge Request

Allows the creation of a manual merge request by searching and selecting the duplicate person or organization records to merge.

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

ORA_AR_CUSTOMER_MAINTENANCE_SEGREGATED_DUTY_CRM

Customer Maintenance Segregated

Maintains customer related data except the creation and management of customers.

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

ORA_ZCM_MKTG_SALES_PARTY_MANAGEMENT_DUTY

Marketing Sales Party Management

Manages creation and maintenance of the sales organizations and consumers for internal marketing users. Additional duties include viewing of appointments, interactions, and customer contacts.

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

Master Data Management Application Administrator

Administers the installation and maintenance of customer data management application and foundation model.

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

Customer Maintenance

Defines and maintains Receivables attributes of customer accounts and customer account sites.

ZCH_ENTER_TRADING_COMMUNITY_MERGE_REQUEST_PRIV

ORA_ZCM_SALES_PARTY_MANAGEMENT_DUTY

Sales Party Management

Manages creation and maintenance of the sales organizations and consumers for internal sales users. Additional duties include viewing of opportunities and opportunity revenue, reviewing sales leads as well as appointments, interactions, and customer contacts.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_ZCA_ACCESS_GROUPS_ENABLEMENT_DUTY

Access Groups Enablement

Enables the Access Groups functionality.

ORA_ZCM_MKTG_SALES_PARTY_MANAGEMENT_DUTY

ORA_OKC_ALL_BUSINESS_UNITS_CONTRACT_INQUIRY_DUTY_CRM

Contract View Access Across All Contracts

Views all contracts across an enterprise.

ORA_AR_CUSTOMER_MAINTENANCE_SEGREGATED_DUTY_CRM

ORA_FUN_CUSTOMER_ACCOUNT_INQUIRY_DUTY_CRM

Customer Account Inquiry

View customer account details.

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

ORA_FUN_CUSTOMER_ACCOUNT_INQUIRY_DUTY_CRM

Customer Account Inquiry

View customer account details.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_ZCH_CDM_ADMIN_DUTY

Customer Data Management Administration

Administers customer data management.

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

ORA_IBY_CUSTOMER_PAYMENT_INSTRUMENT_MANAGEMENT_DUTY_CRM

Customer Payment Instrument Management

Manages customer bank accounts and credit cards and other payment details.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_GEO_ADMIN_DUTY

Geography Administration

Grants privileges to set up geographies

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_ZCH_VIEW_PARTY_CENTER_DUTY

Party Center Inquiry

Grants privileges to view party center nodes.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_ZCH_MANAGE_PARTY_CENTER_DUTY

Party Center Management

Grants privileges to manage party center nodes.

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

ORA_ZX_REGISTRATION_PII_DUTY_CRM

Party Taxpayer Identifier PII

View personally identifiable information for tax registration number of type taxpayer ID.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_HZRESOURCE_ADMINISTRATOR_DUTY

Resource Administration

Administers resource information.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_HZRESOURCE_ORGANIZATION_ADMINISTRATOR_DUTY

Resource Organization Administration

Administers resource organizations.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_HZRESOURCE_TEAM_ADMINISTRATOR_DUTY

Resource Team Administration

Defines resource teams.

ORA_ZCM_SALES_PARTY_MANAGEMENT_DUTY

ORA_ZCM_SALES_PARTY_REVIEW_DUTY

Sales Party Review

Allows resources read-only access to sales parties information such as manage customer work area and all sales party duties. Additional duties include view access to other customer and sales lead features.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_HZ_TRADING_COMMUNITY_CUSTOMER_ACCOUNT_ADMINISTRATION_DUTY

Trading Community Customer Account Administration

Grants privileges to setup customer account information.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_DATA_QUALITY_ADMIN_DUTY

Trading Community Data Quality Administration

Configures, reviews, and edits predefined data quality server configurations and the predefined matching, synchronization, and cleansing configurations.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_ZCQ_TRADING_COMMUNITY_DQ_MGMT_DUTY

Trading Community Data Quality Management

Performs real-time and batch data quality functions such as matching and cleansing.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_DUP_IDEN_MANAGE_DUTY

Trading Community Duplicate Identification Batch Management

Grants privileges to manage duplicate identification batches

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_DUP_RES_MANAGE_DUTY

Trading Community Duplicate Resolution Request Management

Grants privileges to manage duplicate resolution requests

ORA_ZCM_SALES_PARTY_MANAGEMENT_DUTY

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_BATCH_DUTY

Trading Community Import Batch Management

Manages trading community data import batches.

ORA_AR_CUSTOMER_MAINTENANCE_SEGREGATED_DUTY_CRM

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_BATCH_DUTY

Trading Community Import Batch Management

Manages trading community data import batches.

ORA_ZCM_MKTG_SALES_PARTY_MANAGEMENT_DUTY

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_BATCH_DUTY

Trading Community Import Batch Management

Manages trading community data import batches.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_BATCH_DUTY

Trading Community Import Batch Management

Manages trading community data import batches.

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_BATCH_DUTY

Trading Community Import Batch Management

Manages trading community data import batches.

ORA_AR_CUSTOMER_MAINTENANCE_SEGREGATED_DUTY_CRM

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_PROCESS_DUTY

Trading Community Import Process Management

Manages trading community data import batch processes.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_PROCESS_DUTY

Trading Community Import Process Management

Manages trading community data import batch processes.

ORA_AR_CUSTOMER_MAINTENANCE_DUTY_CRM

ORA_MANAGE_TRADING_COMMUNITY_IMPORT_PROCESS_DUTY

Trading Community Import Process Management

Manages trading community data import batch processes.

ORA_ZCH_MASTER_DATA_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB

ORA_HZ_TRADING_COMMUNITY_PERSON_ADMINISTRATION_DUTY

Trading Community Person Administration

Grants privileges to setup person information.