Loading
Forsikring
InsCensusServiceStd:findAccounts

InsCensusServiceStd:findAccounts

Søg efter eksisterende personkonti efter fornavn, efternavn og mail eller efter en søgenøgle og en gruppekonto.

Kategori: InsCensusServiceStd

Metode: findAccounts

Sådan fungerer det

  1. Hvis en serviceanmodning indeholder en matriks af medlemmer med fornavn, efternavn, mailadresse og en gruppekonto:

    1. Tjenesten forespørger på kontoenheden og henter alle personkonti med matchende fornavn og/eller efternavn og/eller mailadresse og konto.

    2. Alle matchede personkonto-id, fornavn, efternavn og mail føjes til nodelisten "konti" i svaret.

  2. Hvis en serviceanmodning indeholder en searchKey og en gruppekonto:

    1. Hvis den angivne søgenøgle indeholder et ord, forespørger tjenesten på kontoenheden og henter alle personkonti med delvise/eksakte matchende navne og konti. Delvis match understøttes for navne, der starter med det angivne søgeord.

    2. Hvis den angivne søgenøgle indeholder mere end et ord:

      1. Tjenesten tager kun de første to ord (separeret med et mellemrum) i betragtning for kontosøgning og ignorerer resten af ordene i søgenøglen.

      2. Tjenesten forespørger på kontoenheden og henter alle personkonti med enten (fornavn starter med første ord, og efternavn starter med andet ord i søgenøglen) eller (fornavn starter med andet ord, og efternavn starter med første ord i søgenøglen) og konto.

    3. Alle matchede personkonti, id, fornavn, efternavn og mail føjes til nodelisten "konti" i svaret.

Input

Input Beskrivelse
accountId

Påkrævet.

GroupAccountId for personkonti.

searchKey

Krævet, hvis der ikke bruges medlemmer.

Et eller flere ord, der bruges til at søge efter personkonti med kontonavn, der indeholder søgeord.

members

Krævet, hvis du ikke bruger searchKey.

Liste over medlemmer, der skal søges i konti.

medlemsnode  
members.FirstName fornavn
members.LastName efternavn
members.PersonEmail mail

Fjernindstillinger

Indstilling Beskrivelse
accountId

Påkrævet.

GroupAccountId for kontakter

searchKey

Krævet, hvis der ikke bruges medlemmer.

Et eller flere ord, der bruges til at søge i personkonti med kontaktnavn, der indeholder søgeord.

members

Krævet, hvis du ikke bruger searchKey.

Liste over medlemmer, der skal søge i personkonti.

medlemsnode  
FirstName fornavn
LastName efternavn
PersonEmail mail

Input JSON

Her er eksempel på input-JSON:

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

Output JSON

Her er eksempelresultat-JSON:


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