詳細情報:
一括登録のエラー処理の設定
CSV ファイルのアップロード中にエラーが発生した場合や、完了した非同期ジョブで欠損または不完全なデータが特定された場合に通知を受け取ります。
- 保険契約オブジェクトで、Insurance Async Bulk Request のルックアップとして使用するカスタム項目を作成します。このフィールドには、登録プロセスが
enrollMembersAsyncサービスの使用を開始するときのasyncBulkRequestIdが保存されます。 -
商品の [評価手順種別] フィールドが [式セット] に設定され、[評価手順名] フィールドが式セットの名前に設定されていることを確認します。
- データマッパーバンドルを評価結果商品に関連付けます。データマッパーは OmniDataTransform 型である必要があります。つまり、コアオブジェクトの OmniStudio です。
- [設定] メニューから、[開発者コンソール] をクリックします。
-
InsBatchFailureService Apex クラスを作成します。LargeGroupEnrollment_Artifacts ファイルで指定された Apex コードをコピーして、この Apex クラスに貼り付けます。
重要
InsBatchFailureServiceApexクラスをWinter '24パッケージで設定している場合、LargeGroupEnrollment_Artifactsファイルで指定されている更新されたクラスに置き換えます。バッチクラスの API バージョンが 60 以上であることを確認します。 - コードで、 vlocityins10__InsuranceAsyncBulkRequest__c を上記で作成したカスタム項目名に置き換えて、Apexクラスを保存します。
- アプリケーションランチャーで、[OmniStudio FlexCards] を見つけて選択します。
-
[インポート] をクリックし、LargeGroupEnrollment_Artifacts ファイルで指定されている
GenerateFailureErrorBatch.jsonファイルをアップロードします。 - FlexCard を開き、有効化されてリリースされていることを確認します。
- グループの [取引先] ページで、歯車アイコンをクリックし、[編集ページ] を選択します。
- Lightning アプリケーションビルダーで、カスタムタブを追加し、そのタブに FlexCard コンポーネントをドラッグ アンド ドロップします。次に、ステップ 6 で有効化した FlexCard を選択します。
