Loading
Vakuutus
InsCensusServiceStd:createUpdateAccounts

InsCensusServiceStd:createUpdateAccounts

Käytä tätä palvelua luodaksesi henkilötilejä määritetyn väestönlaskun jäsenille. Se päivittää myös olemassa olevat henkilötilit käyttämällä duplicateKeys-parametriä.

Luokka: InsCensusServiceStd

Metodi: createUpdateAccounts

Huomautus
Huomautus

Henkilötilien täytyy olla käytössä organisaatiossa, kun käytät tätä palvelua.

Miten se toimii

Jos haluat luoda henkilötilejä määritetyn väestönlaskun jäsenille, tämä palvelu:

  1. Hakee censusMemberIds​. -arvoon perustuvien GroupCensusMember​​-tietueiden luettelon
  2. Luo henkilötilin jokaiselle GroupCensusMember.
  3. Seuraavat neljä kenttää ja kartoitus kopioidaan GroupCensusMember-tietueesta tilitietueeseen.

    GroupCensusMember Tili
    FirstName FirstName
    Sukunimi LastName
    Sähköposti PersonEmail
    Syntymäaika Henkilön syntymäpäivä
  4. Jos syötät input-arvossa duplicateKeys-parametrin, palvelu käyttää Pilkuilla erotettujen Tili-objektin kenttien luetteloa identtisten tietueiden tunnistamiseen. Jos sinulla on olemassa oleva tilitietue, jolla on samat arvot näille kentille, palvelu käyttää olemassa olevaa tilitietuetta. Jos duplicateKeys-parametriä ei ole, palvelu luo uuden tilitietueen jokaiselle määrityksen jäsenelle.

    1. duplicateKeys-kenttien täytyy olla osa tilitietueeseen kopioituja kenttiä. Jos välität muita kenttiä, niitä ei huomioida identtisten tietueiden havaitsemisen aikana.

  5. Päivittää väestönlaskun jäsenen AccountId- ja ContactId-kentät.

  6. Määrittää äskettäin luodun henkilötilin tunnukseksi GroupCensusMember.AccountId ja sitä vastaavan yhteyshenkilötietueen tunnukseksi GroupCensusMember.ContactId​​.

  7. Palvelu luo käyttäjätietueen niiden GroupCensusMember-tietueille, joiden IsPortalUser on tosi. Se käyttää käyttäjätietueen luomiseen kenttiä emailEncoding, localeSID, languageLocale, timeZoneSID ja profileId.

Etäasetukset

Vaihtoehto Kuvaus
​​​censusMemberIds​​​

Pakollinen.

Luettelo GroupCensusMember-tietueiden tunnuksista, joille tilitietueita luodaan.

​​​duplicateKeys​​​

Tili-objektin pilkuilla erotettujen kenttien merkkijono, jolla voidaan tarkastaa olemassa olevien tilitietueiden identtisyys. Esimerkki: FirstName, LastName, BirthDate . Jos et käytä tätä vaihtoehtoa, kaikki identtiset kentät ohitetaan.

​​​personAccountRecordType​​​

Valinnainen.

Henkilötilin tietuetyyppi. Jos arvoa ei välitetä, sen oletusarvo on Henkilötili.

​​​emailEncoding​​​

Pakollinen.

Käyttäjätietueen luomisen koodausmuoto.

​​​localeSID​​​

Pakollinen.

Maantieteellisen sijainnin suojaustunnus.

​​​languageLocale​​​

Pakollinen.

Kielen suojaustunnus.

​timeZoneSID​

Pakollinen.

Aikavyöhykkeen suojaustunnus.

​profileId​

Pakollinen.

Käyttäjätietueeseen liitetyn profiilitietueen tunnus.

Syötetty JSON

Tälle palvelulle ei vaadita syötettyä JSON-tiedostoa.

Tulos-JSON

Tulostettu JSON on luettelo onnistuneesti luotujen tai päivitettyjen GroupCensusMember-tietueiden tilien tunnuksista.

GroupCensusMember-tietueiden tunnukset:

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

Contact Tietueiden tunnukset:

{    
    "accountIds": [
        "003RO000002yi8iYAA",
        "003RO000002yi8dYAA"
    ]
}
 
Ladataan
Salesforce Help | Article