Whenever sandboxes are refreshed, any scheduled DLRS that exist must be manually rescheduled, which is a tedious process when there are several scheduled jobs and more than one sandbox to tackle. Is there a more efficient way to reschedule such rollup jobs?
답변 8개
thank you for adding those, unfortunately all of those options would fail in this case.
The Apex classes are part of a managed package and not marked
Globalso they can't be scheduled outside of the package's UI.
https://github.com/SFDO-Community/declarative-lookup-rollup-summaries/blob/5dbd186bb057bc8aea13d24dcf94d561830376c1/dlrs/main/classes/RollupCalculateJob.cls#L30In this case I think part of the problem is also being able to quickly extract what the current schedules are so they can be quickly recreated. Something that for a few different reasons still couldn't be done using only inspection of the scheduled job objects.