詳細情報:
自動起動フローの作成
一括処理ジョブからの入力を受信し、各保険契約レコードの renewInsurancePolicies 呼び出しアクションをコールするフローを作成します。
- [設定] で、[フロー] を見つけて選択します。
- [新規フロー] をクリックします。
- [自動起動フロー (トリガーなし)] を選択します。
-
ポリシー ID をフローに渡すテキスト変数を追加します。
- [変数] 種別の新しいリソースを追加します。
- API 参照名として「policyId」と入力します。
- データ型として [テキスト] を選択します。
-
[入力で使用可能] を選択します。
[入力で使用可能] とマークされた変数は、一括処理ジョブから値を渡す必要があります。それ以外の場合、フローはエラーをスローします。
-
renewInsurancePoliciesIAInputRep 型の Apex で定義された変数を作成します。
- [変数] 種別のリソースを追加します。
- API 参照名を指定します。
- データ型として [Apex-Defined] を選択します。
- Apex クラスとして ConnectApi__RenewInsurancePoliciesIAInputRep を選択します。
- [入力で使用可能] を選択します。
-
次の変数をフローに追加します。
変数 説明 policyId 必須 jobIdentifier 追跡およびレポート用の一意の識別子 priceBookId 更新見積では必須です。指定しない場合、デフォルトで標準価格表レコード ID が使用されます。 productSellingModel 更新見積では必須です。デフォルトは 1 回です。 sameTenure デフォルトでは、更新ポリシーと見積は、年間を在職期間として作成されます。元の在職期間を保持するには、sameTenure=true を設定します。 issueQuote true に設定して更新見積を生成する executeConfigurationRules true の場合は設定ルールを実行する executeQualificationRules true の場合に適格性ルールを実行する (更新見積の場合のみ) executePricing 更新時に価格設定を再計算するかどうかを制御します。 - true (デフォルト) — 現在の価格設定ルールを使用して、更新されたポリシーの価格設定を再計算し、新しい追加料金値を生成します。
- false — 既存のポリシーの価格設定と追加料金の値を保持します。
generateClauses 更新時に条項を再生成するかどうかを制御します。 - true — 現在の条項ルールとテンプレートを使用して、更新されたポリシーの条項を生成します。
- false または not provided — 既存のポリシーの条項を保持します。
flowAPINameWithNamespace 更新中の変更の場合、flowAPINameWithNamespace 項目に <namespace>__<flowName> の形式でプレステップフロー名と名前空間を渡します。 fieldSetIds 元のポリシーの追加項目を更新されたポリシーにコピーします。これは保険契約の更新にのみ適用され、更新見積には適用されません。更新されたすべてのポリシーに同じ項目と値のセットが適用されます。特定のポリシーに異なる値を設定するには、更新後に InsPolicyRnwlStatusEvent によってトリガーされる後処理フローを使用します。更新見積の場合、この項目は無視されます。見積の作成で必須のカスタム項目が必要な場合は、コンテキスト定義で対応付けられたコンテキスト変数を使用して、事前ステップフローに入力します。プレステップフローでは、発効日を変更できません。 フローのステップ数を最小限に抑えます。一括処理ジョブは 1 つのスレッドで実行されるため、ステップが多すぎると一括更新プロセス全体が遅くなる可能性があります。 - 変更を保存し、フローを有効化します。
