トリガとフローなどの実行順序
1.元のレコードがデータベースから読み込まれるか、upsertステートメント用にレコードが初期設定されます。
2.要求から新しいレコード項目の値が読み込まれ、古い値を上書きします。
3.レコードの保存前に実行されるように設定されたレコードトリガフローを実行します。
4.すべてのbeforeトリガが実行されます。
5.入力規則やシステム検証の手順
6.重複ルール
7.レコードはデータベースに保存されますが、まだ確定されません
8.すべてのafterトリガが実行されます。
9.割り当てルールが実行されます。
10.自動応答ルールが実行されます。
11.ワークフロールールが実行されます。
12.エスカレーションルールが実行されます。
13.次のフロー自動化を実行しますが、順序は保証されません。
・プロセス
・プロセスによって起動されたフロー
14.レコードの保存後に実行されるように設定されたレコードトリガフローを実行します。
15.エンタイトルメントルールが実行されます。
16.積み上げ集計
17.クロスオブジェクトワークフロー
18.条件に基づく共有の評価が実行されます。
19.すべてのDML操作がデータベースで確定されます。
20.変更がデータベースにコミットされた後、コミット後ロジックが実行されます。
・メールの送信
・キューに登録された非同期Apexジョブ
・レコードトリガフローの非同期パス
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
00