Claims
- 1. A method for planning the replenishment of a supply chain network resource by purchase in order to fulfill demand as defined by an order, wherein said order defining a stock keeping unit with attribute, comprising the steps:
determining time items, wherein said time items are specific points in time or time periods relating to said order and wherein at least one of said items is a purchase lead time based on said stock keeping unit with attribute; determining timing events based on said time items; creating a timeline comprising of said timing events and time items; selecting an applicable scenario based on said timeline from a group of predetermined scenarios; and generating an output based on said applicable scenario.
- 2. The method of claim 1, wherein said time items further comprising a a purchase order placement date, a replenish start date, a replenish need date, a maximum lateness, and a maximum earliness, wherein said purchase lead time is defined as amount of time needed to make available requested replenish material.
- 3. The method of claim 2,wherein said purchase order placement date is defined as the difference between said replenish need date and said purchase lead time.
- 4. The method of claim 2, wherein said time events comprising of a date as defined by the sum of purchase order placement date and maximum lateness.
- 5. The method of claim 2, wherein said time events comprising of a date as defined by the difference between said replenish need date minus maximum earliness.
- 6. The method of claim 2, wherein said time events comprising of a date as defined by the sum of said replenish need date and said maximum lateness.
- 7. The method of claim 2, wherein said time events comprising of a date as defined by the sum of said replenish start date and purchase lag time.
- 8. The method of claim 2, wherein said time events comprising of a date as defined by the difference between purchase order placement date minus maximum earliness.
- 9. The method of claim 2, wherein said time events comprising of dates as defined by the sum of purchase order placement date and maximum lateness, the difference between said replenish need date minus maximum earliness, the sum of said replenish need date and said maximum lateness, the sum of said replenish start date and purchase lag time, and the difference between purchase order placement date minus maximum earliness.
- 10. The method of claim 9, wherein said scenarios are based on sequencing of said timing items and time events.
- 11. The method of claim 10, wherein said scenarios are each associated with specific outputs.
- 12. The method of claim 1, wherein said outputs generated will be full replenishment is possible and on time, full replenishment is not possible on time, or replenishment is infeasible.
- 13. The method of claim 1, further comprising the step of creating a purchase model, wherein said purchase model is modeled by defining period maximums to restrict the amount of materials that a resource may produce over a time period.
- 14. A method for planning the replenishment of one or more supply chain network resources in order to fulfill demand as defined by orders, wherein said orders having attributes, comprising the steps:
prioritizing said orders according to said order attributes; selecting highest priority order, wherein said highest priority order defining a stock keeping unit with attribute; selecting one of said resources for fulfilling said order; replenishing said resources in order to completely fulfill said order, wherein said replenishment step further comprising the steps:
determining time items, wherein said time items are specific points in time or time periods relating to said order and wherein at least one of said items is a purchase lead time based on said stock keeping unit with attribute; determining timing events based on said time items; creating a timeline comprising of said timing events and time items; selecting an applicable scenario based on said timeline from a group of predetermined scenarios; and generating an output based on said applicable scenario.
- 15. The method of claim 14, wherein said time items further comprising a purchase order placement date, a replenish start date, a replenish need date, a maximum lateness, and a maximum earliness, wherein said purchase lead time is defined as amount of time needed to make available requested replenish material.
- 16. The method of claim 15,wherein said purchase order placement date is defined as the difference between said replenish need date and said purchase lead time.
- 17. The method of claim 15, wherein said time events comprising of a date as defined by the sum of purchase order placement date and maximum lateness.
- 18. The method of claim 15, wherein said time events comprising of a date as defined by the difference between said replenish need date minus maximum earliness.
- 19. The method of claim 15, wherein said time events comprising of a date as defined by the sum of said replenish need date and said maximum lateness.
- 20. The method of claim 15, wherein said time events comprising of a date as defined by the sum of said replenish start date and purchase lag time.
- 21. The method of claim 15, wherein said time events comprising of a date as defined by the difference between purchase order placement date minus maximum earliness.
- 22. The method of claim 15, wherein said time events comprising of dates as defined by the sum of purchase order placement date and maximum lateness, the difference between said replenish need date minus maximum earliness, the sum of said replenish need date and said maximum lateness, the sum of said replenish start date and purchase lag time, and the difference between purchase order placement date minus maximum earliness.
- 23. The method of claim 22, wherein said scenarios are based on sequencing of said timing items and time events.
- 24. The method of claim 23, wherein said scenarios are each associated with specific outputs.
- 25. The method of claim 14, wherein said outputs generated will be full replenishment is possible and on time, full replenishment is not possible on time, or replenishment is infeasible.
- 26. The method of claim 14, further comprising the step of creating a purchase model, wherein said purchase model is modeled by defining period maximums to restrict the amount of materials that a resource may produce over a time period.
- 27. A system for planning replenishment of a supply chain network resource by purchasing material in order to fulfill demand as defined by an order, said order defining a stock keeping unit with attribute, comprising:
a computer device; a database in communication with said device; a module for determining time items, wherein said time items are specific points in time or time periods relating to said order and at least one of said time items is a purchase lead time based on said stock keeping unit with attribute; a module for determining timing events based on said time items; a module for creating a timeline comprising of said timing events and time items; a module for selecting an applicable scenario based on said timeline from a group of predetermined scenarios; and a module for generating an output based on said applicable scenario.
- 28. The system of claim 27, wherein said time items comprising a purchase order placement date, a replenish start date, a replenish need date, a maximum lateness, and a maximum earliness, wherein said purchase lead time is defined as amount of time needed to make available requested replenish material.
- 29. The system of claim 28,wherein said purchase order placement date is defined as the difference between said replenish need date and said purchase lead time.
- 30. The system of claim 28, wherein said time events comprising of a date as defined by the sum of purchase order placement date and maximum lateness.
- 31. The system of claim 28, wherein said time events comprising of a date as defined by the difference between said replenish need date minus maximum earliness.
- 32. The system of claim 28, wherein said time events comprising of a date as defined by the sum of said replenish need date and said maximum lateness.
- 33. The system of claim 28, wherein said time events comprising of a date as defined by the sum of said replenish start date and purchase lag time.
- 34. The system of claim 28, wherein said time events comprising of a date as defined by the difference between purchase order placement date minus maximum earliness.
- 35. The system of claim 28, wherein said time events further comprising of dates as defined by the sum of purchase order placement date and maximum lateness, the difference between said replenish need date minus maximum earliness, the sum of said replenish need date and said maximum lateness, the sum of said replenish start date and purchase lag time, and the difference between purchase order placement date minus maximum earliness.
- 36. The system of claim 35, wherein said scenarios are based on sequencing of said timing items and time events.
- 37. The system of claim 36, wherein said scenarios are each associated with specific outputs.
- 38. The system of claim 27, wherein said outputs generated will be full replenishment is possible and on time, full replenishment is not possible on time, or replenishment is infeasible.
- 39. The system of claim 27, further comprising a module for creating a purchase model, wherein said purchase model is modeled by defining period maximums to restrict the amount of materials that a resource may produce over a time period.
- 40. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps of planning for the replenishment of supply chain network resources in order to fulfill demand as defined by one or more orders, wherein said one or more orders having attributes and each said orders defining a stock keeping unit with attribute, comprising the steps:
prioritizing said orders according to said order attributes; selecting highest priority order; selecting one of said resources for fulfilling said order; replenishing said resources in order to completely fulfill said order, wherein said replenishment step further comprising the steps:
determining time items, wherein said time items are specific points in time or time periods relating to said order and wherein at least one of said time items is a purchase lead time based on said stock keeping unit with attribute; determining timing events based on said time items; creating a timeline comprising of said timing events and time items; selecting an applicable scenario based on said timeline from a group of predetermined scenarios; and generating an output based on said applicable scenario.
- 41. The program storage device of claim 40, wherein said time items further comprising a purchase order placement date, a replenish start date, a replenish need date, a maximum lateness, and a maximum earliness, wherein said purchase lead time is defined as amount of time needed to make available requested replenish material.
- 42. The program storage device of claim 41,wherein said purchase order placement date is defined as the difference between said replenish need date and said purchase lead time.
- 43. The program storage device of claim 41, wherein said time events comprising of a date as defined by the sum of purchase order placement date and maximum lateness.
- 44. The program storage device of claim 41, wherein said time events comprising of a date as defined by the difference between said replenish need date minus maximum earliness.
- 45. The program storage device of claim 41, wherein said time events comprising of a date as defined by the sum of said replenish need date and said maximum lateness.
- 46. The program storage device of claim 41, wherein said time events comprising of a date as defined by the sum of said replenish start date and purchase lag time.
- 47. The program storage device of claim 41, wherein said time events comprising of a date as defined by the difference between purchase order placement date minus maximum earliness.
- 48. The program storage device of claim 41, wherein said time events comprising of dates as defined by the sum of purchase order placement date and maximum lateness, the difference between said replenish need date minus maximum earliness, the sum of said replenish need date and said maximum lateness, the sum of said replenish start date and purchase lag time, and the difference between purchase order placement date minus maximum earliness.
- 49. The program storage device of claim 48, wherein said scenarios are based on sequencing of said timing items and time events.
- 50. The program storage device of claim 49, wherein said scenarios are each associated with specific outputs.
- 51. The program storage device of claim 40, wherein said outputs generated will be full replenishment is possible and on time, full replenishment is not possible on time, or replenishment is infeasible.
- 52. The program storage device of claim 40, further comprising the step of creating a purchase model, wherein said purchase model is modeled by defining period maximums to restrict the amount of materials that a resource may produce over a time period.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Patent Applications 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 |