Loading
Forsikring
InsCensusServiceStd:findAccounts

InsCensusServiceStd:findAccounts

Søk etter eksisterende personkontoer etter fornavn, etternavn og e-postadresse eller etter en søknøkkel og en gruppekonto.

Klasse: InsCensusServiceStd

Metode: findAccounts

Slik virker det

  1. Hvis en tjenesteforespørselsbelastning inneholder en matrise med medlemmer med fornavn, etternavn, e-postadresse og en gruppekonto:

    1. Tjenesten spør Konto-enheten og henter alle personkontoer med samsvarende fornavn og/eller etternavn og/eller e-postadresse og konto.

    2. Alle samsvarende personkonto-ID-er, fornavn, etternavn og e-postadresser legges til i kontonodelisten i svaret.

  2. Hvis lastingen av en tjenesteforespørsel inneholder en searchKey og en gruppekonto:

    1. Hvis den gitte søkenøkkelen inneholder ett ord, spør tjenesten Konto-enheten og henter alle personkontoer med delvise/eksakte samsvarende navn og konto. Delvis samsvar støttes for navn som starter med det gitte søkebegrepet.

    2. Hvis den gitte søkenøkkelen inneholder flere enn ett ord:

      1. Tjenesten vurderer bare de to første ordene (atskilt med et mellomrom) for Konto-søk, og ignorerer resten av ordene i søkenøkkelen.

      2. Tjenesten spør Konto-enheten og henter alle personkontoer med enten (første navn starter med første ord og etternavn starter med andre ord i søkenøkkelen) eller (første navn starter med andre ord og etternavn starter med første ord i søkenøkkelen) og konto.

    3. Alle samsvarende personkontoer Id, fornavn, etternavn og e-post blir lagt til i nodelisten Accounts i svaret.

Inndata

Inndata Beskrivelse
accountId

Obligatorisk.

GroupAccountId for personkontoer.

searchKey

Kreves hvis du ikke bruker medlemmer.

Ett eller flere ord som brukes til å søke i personkontoer med kontonavn som inneholder søkenøkkelord.

members

Kreves hvis searchKey ikke brukes.

Liste over medlemmer som skal søkes i kontoer.

medlemsnode  
members.FirstName fornavn
members.LastName etternavn
members.PersonEmail e-post

Eksterne alternativer

Alternativ Beskrivelse
accountId

Obligatorisk.

GroupAccountId for kontakter

searchKey

Kreves hvis du ikke bruker medlemmer.

Ett eller flere ord som brukes til å søke i personkontoer med kontaktnavn som inneholder søkenøkkelord.

members

Kreves hvis searchKey ikke brukes.

Liste over medlemmer som skal søkes i personkontoer.

medlemsnode  
FirstName fornavn
LastName etternavn
PersonEmail e-post

Inndata-JSON

Her er et eksempel på JSON-koden for inndata:

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

Utdata-JSON

Her er et eksempel på JSON-koden for utdata:


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