We need a better way to mass-manage booked appointments within a Project in the event that a Project needs to pause or adjust its timeline (due to uncontrollable variables, ie. parts orders being delayed thus delaying work being performed).
For example: Some companies pre-schedule all project appointments well in advance of work being performed (recent real-world example given by customer had a single project being pre-scheduled for the next 2 years). If an order of parts was delayed at some point in this process that prevented any work from being performed, the entire timeline would need to be shifted back until the order was received.
As ST stands today, we have no way to simply push back or pull forwards all scheduled appointments in a project without manually updating dates for every single scheduled appointment within a project. I am proposing the ability to select all appointments that need rescheduling, set a parameter for how they should adjust forwards/backwards (ie. +15 days or -15 days, excluding or including weekends), then applying the changes as a mass-reschedule following those parameters.