We have added the option to put a job on hold from the status drop-down on the jobs page. When a job is placed on hold it will be pulled out of the scheduler and job tracker but will remain in the purchase and demand planning calculations.
When you put a job on hold it updates the job's status and wipes the scheduled times for any operations that have not yet started (even if they are in the freeze window). Removing a hold puts the job back in its original status and allows those operations to be rescheduled on the next run.
Exceptions: job must be open and not in needs review status; no timers can currently be running for the job (paused timers are fine); no open operations can be part of a work order