1.3 KiB
1.3 KiB
Logic to setup production plan, inventory balances, purchases, and shipments
Starting point
- known balances
- known available
- known prod schedule
- known shipments
- forecasted orders
Populate
- forecasted prod schedule
- forecasted on-hand
- forecasted available
- forecasted purchases
Iterate through each calendar day
- materialize forecasted purchases
- materialize production
- materialize shipments
- process forecasted order submissions
- check for inventory available
- Yes
- mark unavailable
- No or partial
- mark unavailable any partial
- schedule on next open slot regardless of request date
- raw materials available
- Yes
- mark unavailable (at begin prod date?)
- No
- mark unavailable any partial (at begin prod date?)
- schedule a purchase net of lead time
- Yes
- sub-components available?
- Yes
- mark unavialable (at begin prod date?)
- No
- mark unavailable any partial (at begin prod date?)
- schedule on next open slot regardless of request date (return to 4.1.2.2)
- Yes
- raw materials available
- Yes
- check for inventory available