ワークフロールールを再評価する項目自動更新
項目自動更新アクションの [項目変更後にワークフロールールを再評価する] が有効で、項目の更新によって項目の値が変更された場合、オブジェクトのすべてのワークフロールールが Salesforce によって再評価されます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience および Salesforce Classic |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
- 項目自動更新により項目の値が更新されると、関連付けられたオブジェクトのすべてのワークフロールールが再評価されます。条件が項目自動更新の結果と一致するすべてのワークフロールールがトリガーされます。
- トリガーされたワークフロールールのいずれかにより、ワークフロールールの再評価も有効にする他の項目自動更新が実行される場合、ドミノ効果が発生し、新規にトリガーされた項目自動更新の結果としてより多くのワークフロールールが再評価される可能性があります。このワークフロールールの再評価およびトリガーのカスケードは、それを開始した最初の項目自動更新の後、最大 5 回実行できます。
- ワークフロールールが再帰的ループを作成するように設定されていないことを確認してください。たとえば、Rule1 の項目自動更新が Rule2 をトリガーし、Rule2 の項目自動更新が Rule1 をトリガーすると、再帰的トリガーにより組織で 1 時間のワークフロータイムトリガーの上限を超える可能性があります。
- バッチ更新では、ワークフローは変更のあるエンティティに対してのみ再トリガーされます。
- 最初の項目自動更新と同じオブジェクトのワークフロールールのみが再評価され、トリガーされます。
- 実行されなかったワークフロールールのみが再トリガーされます。
- クロスオブジェクトワークフロールールは再評価の対象になりません。
- 項目値を変更させるクロスオブジェクト項目自動更新は関連付けられているオブジェクトのワークフロールールの再評価をトリガーしません。
- 承認プロセスでは、更新されたオブジェクトのワークフロールールを再評価する項目自動更新アクションを指定できます。ただし、再評価されたワークフロールールにクロスオブジェクト項目自動更新がある場合、それらのクロスオブジェクト項目自動更新は無視されます。
-
次の場合は、再評価されたワークフロールールに対して時間ベースのアクションが実行されません。
- 再評価されたワークフロールールの適用時のアクションによって、レコードがワークフロールールの条件を満たさなくなった場合。
- ワークフローまたは承認時のアクションの結果として実行される Apex
afterトリガーによって、レコードがワークフロールールの条件を満たさなくなった場合。
関連項目:
この記事で問題は解決されましたか?
ご意見をお待ちしております。

