Skip to main content

Hi there,

We've developed a flow that creates child records of a record based on whether it meets certain criteria. Up to 50 child records can be created, but usually average is around 5-10.

 

We have approximately 30 DLRS that roll up from the child record to 3 different parent records. 

We are encountering DLRS SOQL errors, and the reason why we think it's DLRS is because our flow errors out, but when we updated the DLRS to scheduled, then the flow successfully ran. 

 

Flow jobs are bulkified so it's not an error with the flow. We also have filters on the DLRS so that none of them should run when the flow is completed. However, what we're seeing here and what I've seen on another project, is that even though there is a filter specified, any inserts or updates to the records will cause DLRS to re-calculate, even if they record does not meet filter criteria (but it will be ignored in the calculations) 

 

Has anyone experienced this before and any workarounds to make our process scalable?

2 条评论
0/9000