Olet tässä:
InsCensusService:createContacts
Käytä tätä palvelua luodaksesi yhteyshenkilöitä kyselyn jäsenille ja yhteisön (portaalin) käyttäjille.
Metodi: createContacts
Miten se toimii?
-
Palvelu käyttää tätä
censusId-funktiota noutaakseen kaikki siihen liittyvätGroupCensusMember__c-tietueet yhteyshenkilön luomiseksi. Jos annetaan luettelocensusMemberIds, jokaiselle jäsenelle luodaan yhteyshenkilöt. -
censusIdon etusijalla ja ohittaacensusMemberIds, jos molempia käytetään input-arvona. -
Jos
GroupCensusMember__c-objektilla on jo linkitetty yhteyshenkilö, palvelu ohittaa sen. -
Palvelu luo yhteyshenkilön ja linkittää sen
GroupCensusMember__c-tietueeseen. -
Palvelu tarkastaa jokaisen
GroupCensusMember__cisPortalUser__c-kentän. Jos kentän arvoksi on määritettytrue, palvelu luo käyttäjän, jos käyttäjä ei ole vielä olemassa organisaatiossa (käyttäjän sähköpostin perusteella); muussa tapauksessa se ohitetaan. -
Käyttäjä luodaan käyttämällä pakollisia parametrejä:
emailEncoding,profileId,timeZoneSID,localeSIDjalanguageLocale.
Syötteet
Input |
Kuvaus |
|---|---|
|
Pakollinen. Yhteyshenkilöiden luomiseen käytetyn väestönlaskun tunnus. |
|
Pakollinen. Luettelo yhteyshenkilöiden luomiseen käytetyistä väestönlaskentajäsenen tunnuksista. |
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen. Käyttäjän paikallinen kieli. Esimerkki: |
|
Pakollinen. Käyttäjän sijainnin SID. Esimerkki: |
|
Sähköpostin koodaustyyppi. Esimerkki: |
|
Pakollinen. Luotavien käyttäjien profiilin tunnus Profiilin tunnus on sama kuin Käyttäjätunnus. Lisätietoja on kohdassa Käyttäjän tai profiilin Salesforce-tunnuksen löytäminen. |
|
Käyttäjän aikavyöhykkeen SID. Esimerkki: |
|
Pilkuilla erotettujen kenttien nimet. Käytetään identtisten kenttien varalta. Esimerkki: Jos sitä ei käytetä, identtisiä kenttiä ei huomioida HUOMAUTUS: Mukautettujen kenttien muoto on nimitila ja kentän nimi. Esimerkki: |
