Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
Insurance
制約ルールエンジンを使用した引受ルールの作成

制約ルールエンジンを使用した引受ルールの作成

制約モデリング言語 (CML) を使用して、ルート商品の制約モデルで引受ルールを定義します。ルールキーを使用して、引受ルールを CML ルール定義にリンクします。

必要なエディション

使用可能なインターフェース: Lightning Experience
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition (デジタル保険プラットフォーム付属)
権限セットライセンス 説明
デジタル保険商品管理 引受ルールを作成できます。
Industries フェーズ管理アドオン
必要なユーザー権限
引受ルールの設定に必要なオブジェクトおよびインターフェースにアクセスする 履行デザイナー
  • 制約ルールエンジンを有効にし、ルート製品に有効な制約モデルがあることを確認します。「制約ルールエンジンでの制約ビルダーの使用」を参照してください。
  • 引受ルールが true または false に評価されたときにアクションを実行するフローを作成します。
  1. アプリケーションランチャーで、[商品カタログ管理] を見つけて選択します。
  2. ルート商品を選択します。
  3. ルート商品の詳細ページで、[引受ルール] タブをクリックします。
  4. [新規ルール] をクリックします。
  5. オブジェクト種別として [見積] を選択します。
  6. 必要に応じて、レコードタイプを選択します。
  7. ルールが true と評価された場合にオブジェクトの状態間の遷移を指定するフェーズ遷移を選択します。
    たとえば、見積を [承認済み] フェーズから [発行済み] フェーズに移行できます。フェーズ管理設定によって、選択したオブジェクト タイプとレコード タイプの可能なトランジションが決まります。
  8. [ルールエンジン種別] で、[ConstraintEngine] を選択します。
  9. ルール名、API 参照名、説明を入力します。
  10. ルールの状況を選択します。
    有効なルールは評価中に有効になります。ルールエンジンは無効なルールを実行しますが、結果は無視します。
  11. ルールモデルと自動生成された RuleKey を確認します。

    各商品には 1 つの制約モデルがあります。制約モデルを開くには、[ルールモデル] セクションでハイパーリンクをクリックします。制約モデルバージョンによって、ルールの発効日が制御されます。

    RuleKey の形式は UW__[productCode]__[transition]__[apiName] です。後で制約モデルでルールを定義するためにメモしておきます。

  12. [Add Action] をクリックして、ルールが true と評価されたときと false と評価されたときに実行するアクションを定義します。
    1. ルール評価種別として [True] または [False] を選択します。
    2. アクション名を入力します。
    3. [アクション種別] で、[自動フロー] を選択します。
    4. 定義済みフローをトリガーするフロー定義 API 参照名を入力します。
  13. 変更内容を保存します。

ルールを保存したら、RuleKey を使用して制約モデルでルールロジックを定義します。ルールでは次の形式が使用されます。

rule(<boolean expression>, "InsuranceUnderwritingRule", <ruleKey>, "True")

次に例を示します。

// UnderwritingRules
rule(Auto_Value < 100000, "InsuranceUnderwritingRule", "UW__autoSilver__DraftToSubmitted__AutoValueRule", "True");
 
読み込み中
Salesforce Help | Article