Campaign planning is a common scheduling requirement for the process industries where setup and cleaning times are significant. A campaign is a series of consecutive production orders of the same or similar products on a production line. By grouping similar products together, changeover times and costs are minimized. When creating an MPS, simple volume planning by item is not sufficient for process industries. Products are usually made in campaign which could span multiple periods.