Claims
- 1. A method for planning the use of resources in order to satisfy demand as defined by a group of one or more orders, comprising the steps of:
creating one or more SKU attributes groups, wherein said SKU attribute groups are associated with one or more orders by said attributes; prioritizing said orders based on one or more of said SKU attribute groups; selecting a slice of said orders based on said priority of said orders to be loaded into a window; loading into said window one or more configurations associated with one of said orders loaded into said window; selecting an order from said window; and planning use of resources for fulfilling said selected order from said window using one or more of said configurations.
- 2. The method according to claim 1, further comprising the step of creating a temporary table of unplanned orders to store said orders in said window.
- 3. The method according to claim 1, further comprising the step of creating a static model of said resources and using said static model for planning.
- 4. The method according to claim 1, further comprising the step of initializing buckets.
- 5. The method according to claim 4, wherein said bucket is associated with a specified resource and time interval.
- 6. The method according to claim 4, wherein said step of initializing buckets further comprising the step of placing capacity constraint on said buckets.
- 7. The method according to claim 4, wherein said step of initializing buckets further comprising the step of placing auxiliary constraints.
- 8. The method according to claim 1, further comprising the step of creating a pre-determined assignments table.
- 9. The method according to claim 8, further comprising the step of storing data relating to orders that need to be pre-assigned.
- 10. The method according to claim 9, further comprising the step of placing pre-assignments into said buckets.
- 11. The method according to claim 10, further comprising the step of allocating materials based on said pre-assignments.
- 12. The method according to claim 1, further comprising the step of loading configuration and BOM data relating to said orders placed in said window into said window.
- 13. The method according to claim 1, wherein said planning use of resources for fulfilling said selected order from said window is based on attributes of said selected order from said window.
- 14. An attribute based method for planning the use of manufacturing network resources to fulfill multiple orders by prioritizing and planning the orders according to their assigned priority, comprising the steps of:
organizing said orders into groups, wherein said orders having at least two attributes; prioritize each group; prioritize each order within each said group based on attributes of each said order; associating one or more configurations with each said order; and planning the use of said resources based on priority of each group and priority of each order in each said groups and said associated configurations, wherein a group with higher priority planned before a lower priority group and an order within each said group with higher priority is planned before planning for an order with lower priority in the same group.
- 15. The method of claim 14, wherein said orders having an attribute for customer type and said customer type attribute used to prioritize each order belonging to one of said groups.
- 16. The method of claim 14, wherein said orders having an attribute for need date and said need date used to prioritize each order belonging to one of said groups.
- 17. The method of claim 14, wherein said priority of each order belonging to one of said groups is based on capacity allocation, wherein said capacity allocation reserves resource capacity to one of said orders based on one of said order attributes.
- 18. The method of claim 17, wherein said one of said order attributes is a customer identification attribute.
- 19. The method of claim 14, wherein said priority of each order belonging to one of said groups is based on material allocation, wherein said material allocation reserves inventory to one of said orders based on one of said order attributes.
- 20. The method of claim 19, wherein said one of said order attributes is customer identification attribute.
- 21. A system for planning the use of supply chain manufacturing resources in order to fulfill a demand as defined by a group of one or more orders, comprising:
a computer device; a database in communication with said computer device; a module for defining orders by attributes; a module for creating one or more stock keeping unit attributes groups, wherein said stock keeping unit attribute groups are associated with one or more orders by said attributes; a module for prioritizing said orders based on one or more of said SKU attribute groups; a module for selecting one or more of said orders based on said priority of said orders to be loaded in a window; a module for loading one or more configurations associated with said loaded orders into said window; a module for selecting an order from said window; and a module for planning use of resources for fulfilling said selected orders from said window using said one or more configurations.
- 22. The system according to claim 21, wherein said database comprising of a table of unplanned orders to store said orders in said window.
- 23. The system according to claim 21, further comprising a module for creating a static model of said resources.
- 24. The system according to claim 21, further comprising a module for initializing buckets including a means for placing capacity constraints on said buckets, said buckets is associated with a specified resource and time interval.
- 25. The system according to claim 21, wherein said database further comprising of a pre-determined assignments table.
- 26. The system according to claim 21, further comprising a module for loading configuration and BOM data relating to said orders placed in said window into said window.
- 27. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps of planning the use of manufacturing network resources to fulfill multiple orders by prioritizing and planning the orders according to their assigned priority, the method steps comprising:
organizing said orders into groups, wherein said orders having at least two attributes; prioritize each group; prioritize each order within each said group based on attributes of each said order; associating one or more configurations to each of said orders; and plan the use of said resources based on priority of each group and priority of each order in each said groups and said associated configurations, wherein a group with higher priority planned before a lower priority group and an order within each said group with higher priority is planned before planning for an order with lower priority in the same group.
- 28. The program storage device of claim 27, wherein said orders having an attribute for customer type and said customer type attribute used to prioritize each order belonging to one of said groups.
- 29. The program storage device of claim 27, wherein said orders having an attribute for need date and said need date used to prioritize each order belonging to one of said groups.
- 30. The program storage device of claim 27, wherein said priority of each order belonging to one of said groups is based on capacity allocation, wherein said capacity allocation reserves resource capacity to one of said orders based on one of said order attributes.
- 31. The program storage device of claim 30, wherein said one of said order attributes is a customer identification attribute.
- 32. The program storage device of claim 27, wherein said priority of each order belonging to one of said groups is based on material allocation, wherein said material allocation reserves inventory to one of said orders based on one of said order attributes.
- 33. The program storage device of claim 32, wherein said one of said order attributes is customer identification attribute.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Patent Application Serial Nos. 60/342,404 and 60/377,243, filed Dec. 27, 2001 and May 3, 2002, the disclosures of which are hereby incorporated by reference in their entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60342404 |
Dec 2001 |
US |
|
60377243 |
May 2002 |
US |