Loading
Forsikring
InsCensusServiceStd:createContacts

InsCensusServiceStd:createContacts

Brug denne tjeneste til at oprette kontakter for optællingsmedlemmer.

Kategori: InsCensusServiceStd​​

Metode: createContacts

Sådan fungerer det

  1. Tjenesten bruger censusMemberIds til at hente alle relaterede GroupCensusMember​​, der ikke har en kontaktregistrering tilknyttet.
  2. Hvis GroupCensusMember​​ har en linket kontakt, springer tjenesten over den.
  3. Tjenesten opretter kontakten og linker den til GroupCensusMember​​.
  4. Tjenesten bruger duplicateKeys til at identificere dubletter. Hvis der er en eksisterende kontaktregistrering med de samme værdier for disse felter, bruger tjenesten den eksisterende kontaktregistrering. Når der ikke er nogen duplicateKeys parameter i inputtet, opretter tjenesten en ny kontaktregistrering for hvert optællingsmedlem.
  5. For hver GroupCensusMember​​ kontrollerer tjenesten isPortalUser__c. Hvis dens værdi er sand , opretter tjenesten en bruger, hvis den ikke findes i organisationen (baseret på brugermail).
  6. Tjenesten opretter brugeren baseret på disse krævede parametre: emailEncoding, profileId, ​timeZoneSID​​, localeSID og ​languageLocale .

Input

Input

Beskrivelse

censusMemberIds

Påkrævet.

Liste over gruppeoptællingsmedlems-id'er til at oprette kontakter.

Fjernindstillinger

Indstilling

Beskrivelse

languageLocale

Påkrævet.

Brugerens lokale sprog.

Eksempel: en_US

localeSID 

Påkrævet.

Brugerens placerings-SID.

Eksempel: en_US

emailEncoding

Kodningstype for mail.

Eksempel: UTF-8

profileId

Påkrævet.

Profil-id for de brugere, der skal oprettes

Profil-id er det samme som Bruger-id.

Hvis du ønsker yderligere oplysninger, kan du se Find Salesforce-id'et for en bruger eller profil .

timeZoneSID

Brugerens tidszone-SID.

Eksempel: America/New_York

duplicateKeys

Kommaseparerede feltnavne til at kontrollere for dubletfelter.

Eksempel: FirstName, LastName, BirthDate

Hvis den ikke bruges, ignorerer tjenesten alle dubletfelter.

Input JSON

Der kræves ingen input-JSON for denne tjeneste.

Output JSON

Tjenesten returnerer en liste over kontakt-id'er for vellykkede oprettede optællingsmedlemmer.

Id'er på GroupCensusMember

{      
    "censusMemberIds": [
        "0r6RO0000000430YAA",
        "0r6RO000000042vYAA"
    ],
    "duplicateKeys": "FirstName,LastName"
    "emailEncoding": "UTF-8",
    "timeZoneSID": "America/New York",
    "languageLocale": "en_US",
    "localeSID": "en_US",
    "profileId": "00eRO000000OUVRYA4",
}

Id'er på Contact

{    
    "contactIds": [
        "003RO000002yi8iYAA",
        "003RO000002yi8dYAA"
    ]
}
 
Indlæser
Salesforce Help | Article