Global Available to Promise (GATP) check: In the event of a rush order, GOOF scans the entire network for extra material. It also checks if the mode of transport can be changed from a slower to a faster mode to meet the rush order.
Global Capability to Promise (GCTP) check: If GATP fails, then GOOF checks if any spare capacity are there in any of the plants in the network to produce and meet the order. While doing so, it also looks for the most cost optimal option to produce and distribute.
Capacity Swapping: If both options fail, then GOOF checks if low priority orders (forecasts / fillers / tentative orders / low priority customer orders) can be swapped and moved out for accommodating the rush order. The impacted orders and their new delivery dates are given as an output of the GOOF run.