SalesforceにはApexやフローによる自動処理が色々あります。
レコード作成、更新時に自動処理がどんな順番で実行されるか把握していないと、自動処理を組み合わせた際に思った通りの動きをしないことがあります。
ざっくりと自動処理の実行順序は下記の通りになります。
・レコードトリガーフローの高速項目更新(保存前更新)
・ApexのBeforeトリガー
・入力規則、重複ルール
・ApexのAfterトリガー
・ワークフロールール
私のよく利用するサービスの実行順序を挙げてみました。
上記以外にも実行順序が決まっているサービスがあるので、ぜひ調べてみてください。