Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
Insurance
アップロードされたグループ国勢調査データを検証するルールの作成

アップロードされたグループ国勢調査データを検証するルールの作成

不完全で無効な国勢調査データを識別するトリガーと入力規則を使用します。これにより、保険会社の管理者とブローカーは例外を効率的に特定して解決できます。

重要
重要 次のルールは、Salesforce データモデルのグループ国勢調査メンバーオブジェクトに適用されます。
  1. [設定] のオブジェクトマネージャーで、[グループ国勢調査メンバー] を見つけて選択します。[Triggers] に移動して、[New] をクリックします。

    特定の標準項目またはカスタム項目の値に基づいてレコードの状況を設定するトリガーを定義します。

    たとえば、[Smoker Status (喫煙者状況)] が指定されている場合は [Status (状況)] を [Completed (完了)] に設定し、[Smoker Status (喫煙者状況)] が null または空白の場合は [Incomplete (未完了)] に設定するトリガーを定義します。

    trigger ContextExampleTrigger on GroupCensusMember (before insert, before update) {
    
        if (Trigger.isInsert) {
                       for(GroupCensusMember a : Trigger.New) {
                    if (String.isBlank(a.SmokerStatus) || a.SmokerStatus.equals('None')) {
                        a.Status = 'Incomplete';
                    } else {
                        a.Status = 'Completed';
                    }
                }  
                // Process before insert
                 
        }
        else if (Trigger.isUpdate) {
            for(GroupCensusMember a : Trigger.New) {
                    if (String.isNotBlank(a.SmokerStatus) && !a.SmokerStatus.equals('None')) {
                        a.Status = 'Completed';
                    } else {
                        a.Status = 'Incomplete';
                    }
                } 
        }
    }
    
    グループ国勢調査メンバーオブジェクトのトリガールール
  2. [設定] のオブジェクトマネージャーで、[グループ国勢調査メンバー] を見つけて選択します。[入力規則] に移動して、[新規] をクリックします。

    ユーザーがレコードを保存する前にレコードが満たす必要がある条件を定義します。

    たとえば、フルタイム換算が 1 未満であることを確認する入力規則を定義します。

    フルタイム換算ルールの入力規則エディター
 
読み込み中
Salesforce Help | Article