Configurar el cálculo de fusión (merge) de Unify (Avanzado)

Support DQE
Support DQE
  • Actualización

Este método recupera el resultado de la fusión de un grupo de duplicados identificados. Por ejemplo, cuando se ha identificado un grupo pero no se ha fusionado de inmediato, los registros del grupo pueden haberse modificado posteriormente. En este caso, si desea aplicar una fusión, se recomienda volver a calcular el resultado utilizando este método.

Esta clase Apex está diseñada únicamente para calcular el resultado de la fusión y no incluye operaciones de reparenting.

Solicitud

Namespace: dqeone

Apex Controller: DQE_Fusion_RestApi

Method: getMergeResult

Parámetros:

  • ProcessId (String): Establézcalo como una cadena vacía ('') porque este parámetro está obsoleto (deprecated).
  • GroupNum (String): Establézcalo como una cadena vacía ('') porque este parámetro está obsoleto (deprecated).
  • GroupId (String): Index Group ID (valor del campo DQE_Index_Group_ID__c). Obligatorio.
  • SObjectName (String): Tipo de objeto, por ejemplo PersonAccount, Account o Lead. Obligatorio.
  • RulesSetId (String): ID del rules set utilizado para calcular los datos del padre fusionado. Este ID se puede recuperar del JSON exportado desde Rules Manager. Obligatorio.

Respuesta

{
  "error": "",
  "record": "{
    \"Phone\": \"0695473336\",
    \"City\": \"AMPONVILLE\",
    \"FirstName\": \"Aurelei\",
    \"MobilePhone\": \"\",
    \"State\": \"\",
    \"PostalCode\": \"77961\",
    \"LastName\": \"FAULKNER\",
    \"Country\": \"France\",
    \"Email\": \"airelue.fc@laposte.net\",
    \"Street\": \"Rue du Clos Gillet\",
    \"Id\": \"00Q0900000E37F3EAJ\",
    \"Source\": \"Lead\"
  }"
}

Signature:

global static String getMergeResult(String processId, String groupNum, String groupId, String sObjectName, String rulesSetId)

Ejemplo

Map<String, Object> merge = (Map<String, Object>) JSON.deserializeUntyped(
    dqeone.DQE_Fusion_RestApi.getMergeResult(
        '',
        '',
        '00Q0900000FP9LKEA1_a000900000UCuQMAA1',
        'PersonAccount',
        'b5164591-b7d4-487c-82dc-a10580ec13f8'
    )
);

Relacionada con

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0