breadcrumbDescription
InsCensusService:createContacts
Brug denne tjeneste til at oprette kontakter for optællingsmedlemmer og fællesskabsbrugere (portalbrugere).
Metode: createContacts
Sådan fungerer det
-
Tjenesten bruger
censusIdtil at hente alle relateredeGroupCensusMember__ctil at oprette en kontakt. Hvis der leveres en liste overcensusMemberIds, oprettes der kontakter for hvert medlem. -
censusIdhar forrang og ignorerercensusMemberIds, hvis begge anvendes som input. -
Hvis
GroupCensusMember__callerede har en linket kontakt, springer tjenesten over den. -
Tjenesten opretter kontakten og linker den til
GroupCensusMember__c. -
For hver
GroupCensusMember__cvil tjenesten markereisPortalUser__c. Hvis feltet er indstillet tiltrue, opretter tjenesten en bruger, hvis brugeren endnu ikke findes i organisationen (baseret på brugermail). Ellers ignoreres den. -
Brugeren oprettes ved hjælp af de krævede parametre:
emailEncoding,profileId,timeZoneSID,localeSIDoglanguageLocale.
Input
Input |
Beskrivelse |
|---|---|
|
Påkrævet. Id for folketælling, der bruges til at oprette kontakter. |
|
Påkrævet. Liste over optællingsmedlems-id'er til at oprette kontakter. |
Fjernindstillinger
Indstilling |
Beskrivelse |
|---|---|
|
Påkrævet. Brugerens lokale sprog. Eksempel: |
|
Påkrævet. Brugerens placerings-SID. Eksempel: |
|
Kodningstype for mail. Eksempel: |
|
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 . |
|
Brugerens tidszone-SID. Eksempel: |
|
Kommaseparerede feltnavne. Bruges til at kontrollere for dubletfelter. Eksempel: Hvis det ikke bruges, ignoreres dubletfelter BEMÆRK: For tilpassede felter er formatet navneområde efterfulgt af feltnavn. Eksempel: |
