Loading
보험
InsCensusServiceStd:findAccounts

InsCensusServiceStd:findAccounts

이름(성 없이), 성(姓), 이메일 또는 검색 키 및 그룹 계정별로 기존 개인 계정을 검색합니다.

클래스: InsCensusServiceStd

방법: findAccounts

작동 방법

  1. 서비스 요청 페이로드에 이름(성 없이), 성(姓), 이메일 주소 및 그룹 계정이 있는 구성원 배열이 포함된 경우:

    1. 서비스가 계정 엔티티를 쿼리하고 이름(성 없이)과 성(姓), 이메일 주소 및 계정이 일치하는 모든 개인 계정을 검색합니다.

    2. 일치하는 모든 개인 계정 ID, 이름(성 없이), 성(姓), 이메일이 응답의 '계정' 노드 목록에 추가됩니다.

  2. 서비스 요청 페이로드에 searchKey 및 그룹 계정이 포함된 경우:

    1. 지정된 검색 키에 단어가 하나 포함되어 있는 경우 서비스에서 계정 엔티티를 쿼리하고 일부/정확하게 일치하는 이름과 계정이 있는 모든 개인 계정을 검색합니다. 일부 일치는 지정된 검색어로 시작하는 이름에 대해 지원됩니다.

    2. 지정된 검색 키에 단어가 두 개 이상 포함된 경우:

      1. 서비스는 계정 검색에 공백으로 구분된 처음 두 단어만 고려하고 검색 키의 나머지 단어를 무시합니다.

      2. 서비스는 계정 엔티티를 쿼리하고 모든 개인 계정을 검색합니다(이름은 첫 번째 단어로 시작하고 성(姓)은 검색 키의 두 번째 단어로 시작) 또는(이름은 두 번째 단어로 시작하고 성(姓)은 검색 키의 첫 번째 단어로 시작) 및 계정.

    3. 일치하는 모든 개인 계정 ID, 이름(성 없이), 성(姓), 이메일이 응답의 '계정' 노드 목록에 추가됩니다.

입력

입력 설명
accountId

(필수)

개인 계정의 GroupAccountId입니다.

searchKey

구성원을 사용하지 않는 경우 필수입니다.

검색 키워드를 포함하는 계정 이름이 있는 개인 계정을 검색하는 데 사용되는 단어입니다.

members

searchKey를 사용하지 않는 경우 필요합니다.

계정을 검색할 구성원의 목록입니다.

구성원 노드  
members.FirstName 이름
members.LastName 성
members.PersonEmail 이메일

원격 옵션

옵션 설명
accountId

(필수)

연락처의 GroupAccountId

searchKey

구성원을 사용하지 않는 경우 필수입니다.

검색 키워드를 포함하는 연락처 이름이 있는 개인 계정을 검색하는 데 사용되는 단어입니다.

members

searchKey를 사용하지 않는 경우 필요합니다.

개인 계정을 검색할 구성원 목록입니다.

구성원 노드  
FirstName 이름
LastName 성
PersonEmail 이메일

입력 JSON

다음은 샘플 입력 JSON입니다.

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

출력 JSON

샘플 출력 JSON은 다음과 같습니다.


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