Du är här:
InsCensusService:createContacts
Använd denna tjänst för att skapa kontakter för folkräkningsmedlemmar och diskussionsgruppanvändare (portalanvändare).
Metod: createContacts
Så här fungerar det
-
Tjänsten använder
censusIdför att hämta alla relateradeGroupCensusMember__cför att skapa en kontakt. Om en lista övercensusMemberIdstillhandahålls kommer Kontakter att skapas för varje medlem. -
censusIdhar företräde och ignorerarcensusMemberIdsom båda används som indata. -
Om
GroupCensusMember__credan har en länkad kontakt hoppar tjänsten över den. -
Tjänsten skapar kontakten och länkar den till
GroupCensusMember__c. -
För varje
GroupCensusMember__ckontrollerar tjänstenisPortalUser__c. Om fältet är inställt tilltruekommer tjänsten att skapa en användare om användaren inte redan finns i organisationen (baserat på användarens e-postadress); annars hoppas den över. -
Användaren skapas med de parametrar som behövs:
emailEncoding,profileId,timeZoneSID,localeSIDochlanguageLocale.
Indata
Indata |
Beskrivning |
|---|---|
|
Obligatoriskt. ID för folkräkning som används för att skapa kontakter. |
|
Obligatoriskt. Lista över ID:n för folkräkningsmedlemmar för att skapa kontakter. |
Fjärralternativ
Alternativ |
Beskrivning |
|---|---|
|
Obligatoriskt. Användarens lokala språk. Exempel: |
|
Obligatoriskt. Användarens plats-ID. Exempel: |
|
Typ av e-postkodning. Exempel: |
|
Obligatoriskt. Profil-ID för de användare som ska skapas Profil-ID är samma som Användar-ID. Mer information finns i Hitta Salesforce-ID för en användare eller profil. |
|
Användarens tidszon-SID. Exempel: |
|
Kommaavgränsade fältnamn. Används för att kontrollera om det finns dubblettfält. Exempel: Om de inte används ignoreras dubblettfält OBS: För egna fält är format namnutrymme följt av fältnamn. Exempel: |
