You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -115,7 +111,7 @@ To enable this flow, simply insert a trigger action record with `Apex_Class_Name
115
111
> -**Why It Matters:** This limit can be reached when Trigger Action Flows perform DML operations that cascade across multiple objects with their own Trigger Action Flows.
116
112
> -**When to Be Careful:** Exercise caution when using Trigger Action Flows in scenarios involving multiple DML operations or complex trigger chains.
117
113
> -**Safe Use Cases:** Same-record updates, using the `addError` action to add a custom error message, and actions like workflow email alerts are generally safe.
118
-
> -**Potential Solution (Developer Preview):**[This idea](https://github.com/mitchspano/apex-trigger-actions-framework/issues/135) aims to reduce the likelihood of hitting the limit, but the technology is still under development.
114
+
> -**How to Avoid Issues:**Implementing [Entry Criteria Formula](#Entry-Criteria-Formula) will reduce the likelihood of hitting the limit. Define entry criteria on all Flow actions whenever possible.
119
115
120
116
### Flow Actions for Change Data Capture Events
121
117
@@ -134,15 +130,11 @@ Create a trigger action record with `Apex_Class_Name__c` equal to `TriggerAction
134
130
135
131
---
136
132
137
-
## Entry Criteria Formula (Beta)
133
+
## Entry Criteria Formula
138
134
139
135
Individual trigger actions can have their own dynamic entry criteria defined in a simple formula.
140
136
This is a new feature and is built using the [`FormulaEval` namespace](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_formulaeval.htm) within Apex.
Now, the automation will only execute for any records within the transaction for which the name used to be "Joe", but it is changed to "Bob".
194
186
195
-

196
-
197
187
### Caveats
198
188
199
189
> [!IMPORTANT]
200
190
>
201
-
> -**Beta Feature:** The Entry Criteria Formula feature is currently in beta. While it is functional, there might be limitations or changes in future releases.
202
191
> -**Field Traversal Limitations:** The `record` and `recordPrior` objects within the formula are limited to the fields directly available on the record itself. Cross-object traversal, such as `record.RecordType.DeveloperName`, is not supported.
0 commit comments