A manufacturing environment where the final product is assembled based on the receipt of a customer order (instead of to stock). The assembly is normally performed using standard components, modules and subassemblies that are already stocked based on forecasts developed from past usage history. An ATO environment allows each customer order to specify a custom combination of previously-defined standard options