Konfiguration der Unify-Fusionsberechnung (Erweitert)

Support DQE
Support DQE
  • Aktualisiert

Diese Methode ruft das Ergebnis der Fusion einer Gruppe identifizierter Duplikate ab. Wenn beispielsweise eine Gruppe identifiziert, aber nicht sofort fusioniert wurde, können die Datensätze der Gruppe nachträglich geändert worden sein. In diesem Fall wird empfohlen, das Ergebnis vor einer Fusion mit dieser Methode neu zu berechnen.

Diese Apex-Klasse dient ausschließlich zur Berechnung des Fusionsergebnisses und enthält keine Reparenting-Vorgänge.

Anfrage

Namespace: dqeone

Apex Controller: DQE_Fusion_RestApi

Methode: getMergeResult

Parameter:

  • ProcessId (String): Auf eine leere Zeichenkette ('') setzen, da dieser Parameter veraltet ist.
  • GroupNum (String): Auf eine leere Zeichenkette ('') setzen, da dieser Parameter veraltet ist.
  • GroupId (String): Index Group ID (Wert des Felds DQE_Index_Group_ID__c). Pflichtfeld.
  • SObjectName (String): Objekttyp, zum Beispiel PersonAccount, Account oder Lead. Pflichtfeld.
  • RulesSetId (String): ID des Rule-Sets, das zur Berechnung der fusionierten übergeordneten Daten verwendet wird. Diese ID kann aus dem aus dem Rules Manager exportierten JSON abgerufen werden. Pflichtfeld.

Antwort

{
  "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\"
  }"
}

Signatur:

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

Beispiel

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

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich