SFDO-Community / declarative-lookup-rollup-summaries

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/
https://sfdo-community-sprints.github.io/DLRS-Documentation/
BSD 3-Clause "New" or "Revised" License
683 stars 235 forks source link

Renaming of Calculation Mode Options #1412

Open mkolodner opened 8 months ago

mkolodner commented 8 months ago

Is your feature request related to a problem? Please describe. Feature request

Describe the solution you'd like The options under Calculation Mode should go down to three: Realtime (no change!) Queued for RollupJob (what used to be named Scheduled) Invocable by Automation (options that used to be named Process Builder and Developer)

Describe alternatives you've considered Many of hours of discussion at sprint.

Additional context This document includes the work accomplished at the Chicago Sprint October 2023 regarding this renaming and other issues. https://docs.google.com/document/d/17QUMHMoudxursGVgPS4-SYRRiMCZZJFWs5m7Hrbgpp4/edit

JimBTek commented 7 months ago

There may be some differences in the code base between Developer and Process Builder that would bee to be refactored as well as changing the names.

can we iteratively change the labels to:

JimBTek commented 7 months ago

NEED validation on saving active rollups that have selected Queued Job to check for RollupJob already being scheduled.