Abstract: A multi-tier cross-department scheduling model for order processing operations. A scheduling model for planning assignment of discrete jobs to multiple departments for shipment, wherein selected jobs are assignable to respective selected departments and the departments share finite capacity resources, includes a programmable computer system having loaded therein an objective function, and the computer system being operable to minimize a value of the objective function; and wherein the objective function comprises a sum of cost to ship containers in at least one of consolidated and unconsolidated forms, cost for each of a container equivalent not completed in a selected scheduling horizon, cost to process each job in each department, and cost for setup due to at least one of shift crossing and job splitting.