Terwijl de ruwe planning automatisch wordt uitgevoerd, bijvoorbeeld als een serverproces elke dag, en een overzicht geeft van het gebruik van de resources en de productiedeadlines van de werkorders, wordt de gedetailleerde planning gebruikt voor handmatige optimalisatie van het planningsresultaat, bijvoorbeeld voor optimalisatie van de productie- of opbouwvolgorde.
In het ideale geval zijn de ruwe en detailplanning met elkaar verbonden. In dit geval zet de planner de volgende geplande en operationele orders van de ruwe planning over naar de gedetailleerde planning om ze van de ene machine/resource naar de andere te verplaatsen, om de productieorder te splitsen, om orders samen te voegen of om de productiedatum uit te stellen.