詳細情報:
InsCensusService:createContacts
このサービスを使用して、国勢調査メンバーとコミュニティ (ポータル) ユーザーの連絡先を作成します。
方法: createContacts
操作手順
-
サービスは を使用して、関連する
censusIdすべてのGroupCensusMember__cレコードを取得し、取引先責任者を作成します。censusMemberIdsのリストが指定されている場合、各メンバーの取引先責任者 が作成されます。 -
censusId優先されcensusMemberIds、両方が入力として使用される場合は無視されます。 -
に
GroupCensusMember__cすでにリンクがある場合、[Contact (連絡)] サービスはリンクをスキップします。 -
サービスは Contact を作成し、それを
GroupCensusMember__cレコードにリンクします。 -
各
GroupCensusMember__cで、サービスは [isPortalUser__c] 項目をチェックします。項目が [true] に設定されている場合、(ユーザーのメールに基づいて) 組織にユーザーがまだ存在しなければサービスによってユーザーが作成されます。存在しない場合はスキップされます。 -
ユーザーは、必須パラメーター (
emailEncoding、profileId、timeZoneSID、localeSID、languageLocale) を使用して作成されます。
リモートオプション
オプション |
説明 |
|---|---|
|
必須。 ユーザーのローカル言語。 例: |
|
必須。 ユーザーのロケーション SID。 例: |
|
メールの文字コード種別。 例: |
|
必須。 作成するユーザーのプロファイル ID プロファイル ID はユーザー ID と同じです。 詳細は、「ユーザーまたはプロファイルの Salesforce ID の検索」を参照してください。 |
|
ユーザーのタイムゾーン SID。 例: |
|
カンマ区切り項目名。 重複項目のチェックに使用されます。 例: 使用しない場合、重複する項目は無視されます。 注意: カスタム項目の場合、形式は namespace の後に項目名が続きます。例: |
