Loading
Vakuutus
InsCensusServiceStd:findAccounts

InsCensusServiceStd:findAccounts

Hae olemassa olevia henkilötilejä etunimen, sukunimen ja sähköpostin perusteella tai hakuavaimen ja ryhmätilin perusteella.

Luokka: InsCensusServiceStd

Metodi: findAccounts

Miten se toimii?

  1. Jos palvelupyynnön tietosisältö sisältää jäsenten taulukon, jolla on etunimi, sukunimi, sähköpostiosoite ja ryhmätili:

    1. Palvelu kyselee Tili-entiteettiä ja noutaa kaikki henkilötilit, joilla on vastaava etunimi ja/tai sukunimi ja/tai sähköpostiosoite ja tili.

    2. Kaikki täsmätyt henkilötilin tunnus, etunimi, sukunimi ja sähköposti lisätään vastauksen 'tilit'-noodien luetteloon.

  2. Jos palvelupyynnön tietosisältö sisältää searchKey- ja ryhmätilin:

    1. Jos annettu hakusavain sisältää yhden sanan, palvelu kyselee Tili-entiteettiä ja hakee kaikki henkilötilit, joilla on osittaiset/tarkat vastaavat nimet ja tilit. Osittaista vastaavuutta tuetaan nimille, jotka alkavat annetulla hakusanaan.

    2. Jos annettu hakusana sisältää useamman kuin yhden sanan:

      1. Palvelu huomioi vain kaksi ensimmäistä sanaa (välilyönnillä erotettuna) Tili-haussa ja ei huomioi muita hakusanoja.

      2. Palvelu kyselee Tili-entiteettiä ja noutaa kaikki henkilötilit joko (ensimmäinen nimi alkaa ensimmäisellä sanalla ja sukunimi alkaa hakusanojen toisella sanalla) tai (ensimmäinen nimi alkaa toisella sanalla ja sukunimi alkaa hakusanojen ensimmäisellä sanalla) ja tili.

    3. Kaikki täsmätyn henkilötilin tunnus, etunimi, sukunimi ja sähköposti lisätään vastauksen 'tilit'-noodien luetteloon.

Syötteet

Input Kuvaus
accountId

Pakollinen.

Henkilötilien GroupAccountId.

searchKey

Pakollinen, jos jäseniä ei käytetä.

Yksi tai useampi sana, jota käytetään henkilötilin hakemiseen ja jonka tilin nimi sisältää hakusanoja.

members

Pakollinen, jos se ei käytä searchKey-avainta.

Luettelo jäsenistä, jotka hakevat tilejä.

jäsen-noodi  
members.FirstName etunimi
members.LastName sukunimi
members.PersonEmail sähköposti

Etäasetukset

Vaihtoehto Kuvaus
accountId

Pakollinen.

Yhteyshenkilöiden GroupAccountId

searchKey

Pakollinen, jos jäseniä ei käytetä.

Yksi tai useampi sana, jota käytetään henkilötilien hakemiseen, joiden yhteyshenkilön nimi sisältää hakusanoja.

members

Pakollinen, jos se ei käytä searchKey-avainta.

Luettelo jäsenistä, jotka hakevat henkilötilejä.

jäsen-noodi  
FirstName etunimi
LastName sukunimi
PersonEmail sähköposti

Syötetty JSON

Alla on esimerkki syötetystä JSON-tiedostosta:

{  
    "accounts":[
                    {
                        "Id":"001B000001QZObgIAH",
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com"
                    },
                    {
                        "Id":"001B000001QZObgIAJ",
                        "FirstName":"David",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com"
                    }            
               ] }

Tulos-JSON

Alla on esimerkki tuloksen JSON-tiedostosta:


{  
 
   "accounts":[
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com",
                        "Id":"001B000001QZObgIAJ"
                    },
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com",
                        "PersonEmail":"001B000001QZObgIAR"
                    },
                    ...
    ] }
 
Ladataan
Salesforce Help | Article