U bent hier:
Een contactpersoon maken voor een bestaande account
Een veel voorkomende taak voor een Omnistudio Data Mapper Load is het maken van een record in een Salesforce-object dat is gekoppeld aan een ander object. In dit voorbeeld maakt een Data Mapper Load een record in een object Contactpersoon. Een koppeling naar een objectrecord Account met een specifieke ID zorgt ervoor dat de nieuwe contactpersoon is gerelateerd aan die account.
De invoer-JSON voor dit voorbeeld omvat de Account-ID en de contactpersoonsnaam, terwijl de gegevens de verwachte notaties hebben. Maar de namen zijn niet hetzelfde als de velden Contactpersoon.
{
"AccountId": "0016100001BKL4uAAH",
"Name": {
"First": "Jane",
"Last": "Doe"
}
}Instellingen maken
| Veld | value | notities |
|---|---|---|
| Interfacetype | Laden | |
| Type invoer | JSON | In dit voorbeeld wordt de invoer geleverd als JSON en niet uit een andere bron gehaald. |
| Type uitvoer | sObject |
Objectinstellingen
Klik op + en selecteer Account en vervolgens Contactpersoon.
Voeg bij Contactpersoon een koppeling toe met deze instellingen:
-
Domeinobjectveld: AccountID
-
Gekoppeld object: 1 - Account
-
Gekoppeld objectveld (na de punt): ID
Toewijzingsinstellingen
Wijs gegevens uit de invoer-JSON toe aan de Salesforce-doelobjecten en -velden. Zie Een Omnistudio Data Mapper-load configureren.
Maak bij Account deze toewijzingen.
-
Invoer-JSON-pad: AccountID
-
Domeinobjectveld: ID
-
Sleutel upsert: geselecteerd
Maak bij Contactpersoon deze toewijzingen. De AccountId-toewijzing is al aanwezig.
| Invoer-JSON-pad | Veld Domeinobject |
|---|---|
| Naam:Voornaam | FirstName |
| Naam: Achternaam | LastName |
Voorbeeld laden
Geef bij Voorbeeld de voorbeeld-JSON op als invoer en vervang de account-ID door een uit uw organisatie.
Nadat u de voorbeeldgegevenstoewijzing in Voorbeeld hebt uitgevoerd, worden koppelingen naar de bijgewerkte objecten Account en Nieuwe contactpersoon weergegeven in het deelvenster Gemaakte objecten. Klik op de koppelingen om te controleren.
