Declarative Lookup Rollup Summaries (DLRS) is a community built and maintained Salesforce application that allows you to create cross object roll-ups declaratively - no code! For install instructions and documentation, visit our website https://sfdo-community-sprints.github.io/DLRS-Documentation/
Is your feature request related to a problem? Please describe.
The realtime processing is expected not to need a scheduled job for calculation. If the parent is mergable then there is a chance that scheduled items may be generated. This is often confusing to users who didn't expected scheduled item records to be generated and thus aren't running the Scheduled RollupJob to process the items.
Describe the solution you'd like
I see two options; either update the management wizard to encourage scheduling the RollupJob if the parent is mergable. The other option is as we build up other async processing we could consider delaying the processing using Queuable or similar paths to get into an async context so we don't need an additional job.
Will need to discuss and then take action to help users predict and prepare for the behavior.
Is your feature request related to a problem? Please describe. The realtime processing is expected not to need a scheduled job for calculation. If the parent is mergable then there is a chance that scheduled items may be generated. This is often confusing to users who didn't expected scheduled item records to be generated and thus aren't running the Scheduled RollupJob to process the items.
Describe the solution you'd like I see two options; either update the management wizard to encourage scheduling the RollupJob if the parent is mergable. The other option is as we build up other async processing we could consider delaying the processing using Queuable or similar paths to get into an async context so we don't need an additional job.
Will need to discuss and then take action to help users predict and prepare for the behavior.