do not schedule sub-componenets from the calling function, do schedule shipments after evaluating inventory
This commit is contained in:
parent
8705345c7a
commit
85f950a5d1
@ -1,20 +1,21 @@
|
||||
Logic to setup production plan, inventory balances, purchases, and shipments
|
||||
|
||||
Starting point
|
||||
- known balances
|
||||
- known available
|
||||
- known prod schedule
|
||||
- known shipments
|
||||
- forecasted orders
|
||||
- machines that a part can run on
|
||||
- actual run-time performance
|
||||
- actual BOM performance
|
||||
- actual scrap performance
|
||||
- known balances STKB
|
||||
- known available BOLH - not posted
|
||||
- known prod schedule SOFT
|
||||
- known shipments Sales Forecast
|
||||
- forecasted orders Sales Forecast
|
||||
- machines that a part can run on ??
|
||||
- actual run-time performance Alternates
|
||||
- actual BOM performance Alternates
|
||||
- actual scrap performance Alternates
|
||||
- available machine time ??
|
||||
|
||||
Populate
|
||||
- forecasted prod schedule
|
||||
- forecasted on-hand
|
||||
- forecasted available
|
||||
- forecasted on-hand (via forecast perpetual transactions)
|
||||
- forecasted available (via forecast transactions)
|
||||
- forecasted purchases
|
||||
|
||||
Iterate through each calendar day
|
||||
@ -30,9 +31,10 @@ Iterate through each calendar day
|
||||
1. check for inventory available
|
||||
1. Yes
|
||||
1. mark unavailable
|
||||
2. schedule shipment for request date
|
||||
2. No or partial
|
||||
1. mark unavailable any partial
|
||||
2. schedule on next open slot regardless of request date
|
||||
2. schedule on next open slot regardless of request date (each part should be mapped to certain set of machines)
|
||||
1. raw materials available
|
||||
1. Yes
|
||||
1. mark unavailable (at begin prod date?)
|
||||
@ -43,6 +45,11 @@ Iterate through each calendar day
|
||||
1. Yes
|
||||
1. mark unavialable (at begin prod date?)
|
||||
2. No
|
||||
1. mark unavailable any partial (at begin prod date?)
|
||||
2. schedule on next open slot regardless of request date (return to 4.1.2.2)
|
||||
1. (return to 4.1.2.2)
|
||||
3. schedule transfer of production after completion if necessary
|
||||
3. schedule shipment for request date, or production date if past request date
|
||||
|
||||
|
||||
snap-shot STKB
|
||||
snap-shot BOLH
|
||||
snap-shot SOFT
|
Loading…
Reference in New Issue
Block a user