We have gotten better at this over the years, but still have ways to go. One thing that made our planners start to embrace it more (than just saying we don’t have time for this) was the absolute inability to know when you truly need a material purchased or a supply job done when jobs are not rescheduled at all. They would complain about how the system didn’t work well to let them know when something was actually due, because everything was always late based on these poorly managed job dates.
Then to top it off there’s a snowball effect where shop load is impossible to predict because job dates are bad and materials are late and there’s not enough workers and nobody can tell what is actually the limiting factor except for one guy who has his own list
Anyway, griping done, I’d tell them in order to get any accuracy in planning the company is dependent on rescheduling as a task.
PS: we put a couple of UD fields on the JobProd record so that the planners and operations could see related jobs where the job is make to inventory but is actually created to satisfy a particular need. This helps with rescheduling a set of jobs.