Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

レコードトリガーフローを使用し、 [ToDo] 作成時に関連先レコードの値を反映する方法

公開日: Sep 30, 2025
説明

メインシナリオ

 [ToDo] レコードが作成または更新されたときに、その [最終更新日] の値を、紐づく [取引先] レコード上に反映する

 

注意点

  • [活動] ([ToDo] と [行動]) に関連したオブジェクトには、[最終活動日] 項目と [最終更新日] 項目があります。 
  • この 2 つの項目については「[最終活動日] と [最終更新日] の違い」記事を参照してください。

    ※ 注意

    • こちらの記載内容についての具体的な手順に関しては、Salesforce サポートでは対応できかねますので、あらかじめご了承ください。
    • お客様で構築しても期待通りの動作にならない場合は、Salesforce サポートに問い合わせてください。
    • Salesforce フローのサポート範囲について
    解決策

    〇事前準備

    フローで値を自動反映させるため、事前に [取引先] オブジェクトへ カスタム項目 (データ型: 日付) の作成が必要です。

    作成例

    • 表示ラベル名: ToDoの最終更新日
    • API 参照名: TaskLastModifiedDate__c

    *事前準備で不明点があれば、Salesforce サポートまで問い合わせてください。

     

    ◯サンプルフローの構築手順

     

    1. [自動化] アプリケーションで [フロー] を選択します。(アプリケーションの切り替えは画面左上の [アプリケーションランチャー] から実施します。)
    2. [新規] をクリックし、[新規自動化] ウィンドウにて [トリガー済み] 欄の「すべて表示 >」をクリックして進み、[レコードトリガフロー] をクリックします。
    3. [開始を設定] にて下記を設定して、[完了] をクリックします。 
      • オブジェクト: ToDo
      • トリガーを設定: レコードが作成または更新された
      • 条件の要件: すべての条件に一致 (AND)
        • 項目: [関連先 ID] (WhatId)
        • 演算子: 次の文字列で始まる
        • 値: 001 (対象レコードを [取引先] (プレフィックス:001) と条件指定)
      • 更新されたレコードでフローを実行するタイミング: レコードを更新し、条件の要件に一致するたび
      • フローを最適化: アクションと関連レコード
      •    
      •       
      •     
    4. 開始要素の下の [+] をクリックして[レコードを更新] 要素 を選択します。
    5.  下記を設定します。
      • 表示ラベル: ToDo の最終更新日を反映
      • API 参照名: ReflectTaskLastModifiedDate
      • 更新するレコードを検索してその値を設定する方法: レコードを識別する条件を指定し、項目を個別に設定
      • オブジェクト: 取引先
      • レコードを更新する条件の要件
        • 項目: Id
        • 演算子: 次の文字列と一致する
        • 値: $Record > 関連先 ID → {!$Record.WhatId}
      • 取引先 の項目値を レコード に設定
        • 項目: TaskLastModifiedDate__c
        • 値: $Record > 最終更新日  → {!$Record.LastModifiedDate}

        

         

         

       

      ナレッジ記事番号

      004637120

       
      読み込み中
      Salesforce Help | Article