위치:
InsCensusService:createContacts
이 서비스를 사용하여 인구 조사 구성원 및 커뮤니티(포털) 사용자에 대한 연락처를 만듭니다.
방법: createContacts
작동 방법
-
서비스는
censusId을 사용하여 모든 관련GroupCensusMember__c레코드를 검색하여 연락처를 만듭니다.censusMemberIds목록이 제공되면 각 구성원에 대해 연락처가 생성됩니다. -
두 항목을 모두 입력으로 사용하는 경우
censusId가 우선적이며censusMemberIds는 무시됩니다. -
GroupCensusMember__c에 이미 연결된 연락처가 있는 경우 서비스가 건너뛰게 됩니다. -
서비스에서 연락처를 만들고
GroupCensusMember__c레코드에 연결합니다. -
각
GroupCensusMember__c에 대해 서비스는isPortalUser__c필드를 선택합니다. 필드가true로 설정된 경우 해당 사용자가 조직에 아직 존재하지 않는 경우 서비스에서 사용자를 생성합니다(사용자 이메일을 기반으로). 그렇지 않으면 사용자가 생성되지 않습니다. -
사용자는
emailEncoding,profileId,timeZoneSID,localeSID및languageLocale과 같은 필수 매개 변수를 사용하여 생성됩니다.
입력
입력 |
설명 |
|---|---|
|
(필수) 연락처를 만드는 데 사용되는 인구 조사 ID입니다. |
|
(필수) 연락처를 만들기 위한 인구 조사 구성원 ID 목록입니다. |
원격 옵션
옵션 |
설명 |
|---|---|
|
(필수) 사용자의 현지 언어입니다. 예: |
|
(필수) 사용자의 위치 SID입니다. 예: |
|
이메일 인코딩 유형입니다. 예: |
|
(필수) 생성할 사용자의 프로필 ID 프로필 ID는 사용자 ID와 동일합니다. 자세한 내용은 사용자 또는 프로필에 대한 Salesforce ID 찾기 를 참조하십시오. |
|
사용자의 시간대 SID입니다. 예: |
|
쉼표로 구분된 필드 이름입니다. 중복 필드를 확인하는 데 사용됩니다. 예: 사용하지 않을 경우 중복 필드가 무시됩니다. 참고: 사용자 정의 필드의 경우 형식은 네임스페이스 뒤에 필드 이름이 표시됩니다. 예를 들면, |
