Deferred Flow Rollups & CMDT driven flow rollups
- Fixes #26 by adding CMDT-driven flow rollup support
- Fixes #38 by adding support for deferring rollups entered in Flow with both
Perform Rollup__mdt-based rollup
andPerform rollup on records
actions when theDefer Processing
property is set to{!$GlobalConstant.True}
. Rollups deferred in this way must call theProcess Deferred Rollups
invocable action
Update
- Removed required attribute from
Records to rollup
on base invocable to fix issue in Flow engine where if filter criteria are used in aGet Records
action and there are no matching results, the Apex action throws an error for the input being null (when it really should be empty). The null check is handled in Apex instead, removing the need for the Flow builder to explicitly check for null on the returned collection.