Production scheduling is one of the most critical elements of running a manufacturing facility, but is also one that is commonly done outside of a system because of the complexities involved with doing it accurately and with precision. The advanced scheduling engine can ensure availability of the most appropriate resource while generating a unique scheduling code that allows for advanced techniques such as light to dark sequencing.