Problem: Customer would like to have their techs who are on-call, only during that on-call time to use the function of Reschedule an appointment. They do not want them to have that ability when dispatch is working and the schedule is being maintained by the office. But after hours, when the techs go on-call, then for those techs to have the ability to use this functionality.
Proposed solution - in each tech profile (needs to be per tech b/c some techs would never be given this permission) if the check for Reschedule an appointment is enabled then reveal an area where they will set the schedule for Mon - Sun days and then To and From hours on each day. This would allow them to give techs on ability for Friday after 6pm - 11:59pm, Sat 12:01 am - 4pm, Sun 8 am - 2pm availability.
Without the ability to do this the permission just stays off and the functionality is never able to be utilized.