Configurer le calcul de fusion Unify (Avancé)

Support DQE
Support DQE
  • Mise à jour

Cette méthode récupère le résultat de la fusion d'un groupe de doublons identifiés. Par exemple, lorsqu'un groupe a été identifié mais n'a pas été fusionné immédiatement, les enregistrements du groupe peuvent avoir été modifiés par la suite. Dans ce cas, si vous souhaitez appliquer une fusion, il est recommandé de recalculer le résultat à l'aide de cette méthode.

Cette classe Apex est conçue uniquement pour calculer le résultat de la fusion et n'inclut pas d'opérations de reparentage.

Requête

Namespace : dqeone

Apex Controller : DQE_Fusion_RestApi

Method : getMergeResult

Paramètres :

  • ProcessId (String) : définissez une chaîne vide ('') car ce paramètre est déprécié.
  • GroupNum (String) : définissez une chaîne vide ('') car ce paramètre est déprécié.
  • GroupId (String) : Index Group ID (valeur du champ DQE_Index_Group_ID__c). Obligatoire.
  • SObjectName (String) : type d'objet, par exemple PersonAccount, Account ou Lead. Obligatoire.
  • RulesSetId (String) : ID de l'ensemble de règles utilisé pour calculer les données parentes fusionnées. Cet ID peut être récupéré depuis le JSON exporté depuis Rules Manager. Obligatoire.

Réponse

{
  "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)

Exemple

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

Associé à

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0