MasterProdScheduling
MasterProdScheduling
MasterProdScheduling
Sales Planning
Master Plan
Long Term
Production Resource Requirement
Demand Planning Plan
Aggregate Planing
Management
Execution Plan
Production Activity
Short Term Control/Shop Floor Ctrl
Available to Promise
Rough Cut Capacity Planning
Relationship between Aggregate Plan (Overall
Production Rate) and MPS (Product Mix)
- “family total quantity” of mattress in production plan is disaggregated to planned
production quantities of three models or “end items” in MPS for first 9 weeks
Month 1 2 3 4 5 6
Matress Production 1000 900 950 950 900 900
Week 1 2 3 4 5 6 7 8 9
Model-327 200 200 100 100
Model-528 200 100 100 250
Model-749 200 100 100 250
Total 200 200 200 200 200 200 200 250 250
End Item/Product
MPS (separate FAS not reqd.)
Raw Material/Components
Product Structure Tree or Bill of Material
in MTS environment
THE BILL OF MATERIAL (BOM): An inclusive
definition of a final product includes a list of the items,
ingredients, or materials needed to assemble, mix, or
produce that end product. This list is called a bill of material.
Table
MPS
Raw Material/Components
Structuring of Bills of Material for
MPS in ATO/MTO environments
Requires forecast of options as well as total
demand.
MPS for options, accessories & common
components developed based on anticipated or
forecast demand.
FAS for end item should be developed based on
booked orders.
Modular Bill of Material, a planning bills of material
is used for this purpose
Modular BOM
(A type of planning BOM)
Modular bills
-Product assembled from major
subassemblies & customer options
-Modular bill kept for each major
subassembly
-Simplifies forecasting & planning
X10 automobile example (in the next
slide)
Total: 3 x 8 x 3 x 8 x 4 = 2,304
configurations
Only: 3 + 8 + 3 + 8 + 4 = 26 modular bills
Modular Bills of Material
-Disaggregate the “group total” to the module/option total based on historical
proportion factors shown in modular BOM
-Safety stocks for options to absorb variations in mix may be included as
desired
X-10 Automobile
4-Cylinder (.40+.1) Bright red (.10) Leather (.20) Grey (.10) Sports coupe (.20)
6-Cylinder (.50) White linen (.10) Tweed (.40) Light blue (.10) Two-door (.20)
8-Cylinder (.10) Sulphur yellow (.10) Plush (.40) Rose (.10) Four-door (.30)
Neon orange (.10) Off-white (.20) Station wagon (.30)
Metallic blue (.10) Cool green (.10)
Emerald green (.10) Black (.20)
Jet black (.20) Brown (.10)
Champagne (.20) B/W checked (.10)
Planning Horizon of MPS
The planning horizon is the amount of time the master schedule extends into
the future.
A principle of planning is that a plan must cover a period at least equal to the
time required to accomplish it. This means that the MS planning horizon must
be at least as long as the lead time required to fabricate the MS items. This
includes production and procurement time as well as engineering time in a
custom design environment. This is normally set to cover a minimum of
cumulative lead time along the critical path of low-level components
MPS Policies: Time Fences
MPS is a link between operations (production) and sales.
Hence need to have some policies in maintaining MPS,
otherwise it may cause confusions.
Many organizations divide the planning horizon into periods
with different controls on schedule changes. The closer a
period is to the present, the tighter are the controls on
schedule changes.
Varying lead times, market conditions, and processing
flexibility make for different time fences. As the time for order
execution and manufacturing approaches, labor and material
are committed. A change in the schedule can be disruptive and
costly, and the costs must be compared with the benefits of the
change. Following time-fence-control guidelines, which reflect
realistic lead time constraints and competitive factors, will
result in an MPS that promotes manufacturing stability and
productivity while providing reasonable flexibility in meeting
marketing demands.
Example: Time Fences and Zones
Demand Time Fence (DTF): DTF is future master schedule period inside to
which changes to MPS are typically not accepted due to excessive cost caused by the
schedule disruption.
Planning Time Fence (PTF): PTF is future master schedule period inside to
which changes to MPS are evaluated to prevent costly schedule disruption. Outside PTF
planned can be freely changes by computer logic.
Creating the master schedule (MS)
Must recognize all sources of the demand
Sum of disaggregate figures should match
with aggregate figures of production, inventory
and forecast
Disaggregation over time should be efficient
(i.e., optimize cost etc.)
Avoid overloading or underloading the
production facility so that production capacity
is efficiently utilized and low production costs
result.
Appropriate items must be included in MPS
considering environment MTS, ATO, MTO
Techniques for Developing
an MS
Cut and Fit Methods: Try out various
allocations of capacity to products in a
group until a satisfactory combination is
determined.
Linear Programming: Can write LP model
to generate master plan considering all
constraints, factors and relevant costs.
An Example Master Schedule generated using Cut and Fit
Method: Given Demand Data & Aggregate Plan
Week Month
0 1 2 3 4 5 Total
Aggregate forecast 100 200 150 150 200 800
Production 150 150 150 150 150 750
Aggregate inventory 400 450 400 400 400 450
Item A
Forecast 60 120 90 90 120 480
Production (MPS)
Inventory 300
Item B
Forecast 40 80 60 60 80 320
Production (MPS)
Inventory 100
Total Production
Aggregate plan capacity
Deviation
Total Inventory
Aggregate plan inventory
Deviation
An Example Master Schedule generated using Cut and Fit
Method: Aggregated qty arbitrarily split to get MPS of A and B
Week Month
0 1 2 3 4 5 Total
Aggregate forecast 100 200 150 150 200 800
Production 150 150 150 150 150 750
Aggregate inventory 400 450 400 400 400 450
Item A
Forecast 60 120 90 90 120 480
Production (MPS) 150 150 150 450
Inventory 300
Item B
Forecast 40 80 60 60 80 320
Production (MPS) 150 150 300
Inventory 100
Total Production 150 150 150 150 150 750
Aggregate plan capacity
Deviation
Total Inventory
Aggregate plan inventory
Deviation
An Example Master Schedule generated using Cut and Fit
Method: Computation for assumed segregation
Week Month
0 1 2 3 4 5 Total
Aggregate forecast 100 200 150 150 200 800
Production 150 150 150 150 150 750
Aggregate inventory 400 450 400 400 400 450
Item A
Forecast 60 120 90 90 120 480
Production (MPS) 150 150 150 450
Inventory 300 390 420 480 390 270
Item B
Forecast 40 80 60 60 80 320
Production (MPS) 150 150 300
Inventory 100 60 -20 -80 10 80
Total Production 150 150 150 150 150
Aggregate plan capacity 150 150 150 150 150
Deviation 0 0 0 0 0
Total Inventory 400 450 420 480 400 350
Aggregate plan inventory 400 450 400 400 400 450
Deviation 0 -20 -80 0 +100
Customer Order Booking & MPS
Interactions between demand management and MPS
is frequent.
The projected available balance (PAB) and
available-to-promise (ATP)
are two techniques used by the master scheduler to
project available inventory or capacity and to promise
future production against customer orders.
PRIOR TO DTF:
PAB = PRIOR PERIOD PAB OR ON–HAND
INVENTORY + MPS – CUSTOMER ORDERS
AFTER DTF:
PAB = PRIOR PERIOD PAB + MPS –
MAX(CUSTOMER ORDERS, FORECAST)
PAB: Calculations
Lead Time:1 Lot Size: 300 DTF: 2
ON Hand:140 PTF: 4
Week 1 2 3 4 5 6
FORECAST 100 100 100 100 100 100
ORDERS 110 80 50 20 0 0
PAB 30 -50
MPS
ATP
[140-110] [30-80]
PAB: Calculations
Lead Time:1 Lot Size: 300 DTF: 2
ON Hand:140 PTF: 4
Week 1 2 3 4 5 6
FORECAST 100 100 100 100 100 100
ORDERS 110 80 50 20 0 0
PAB 30 250 150 50 -50
MPS 300
[30+300-80]
PAB: Calculations
Lead Time:1 Lot Size: 300 DTF: 2
ON Hand:140 PTF: 4
Week 1 2 3 4 5 6
FORECAST 100 100 100 100 100 100
ORDERS 110 80 50 20 0 0
PAB 30 250 150 50 250 150
MPS 300 300
[30+300-80] [250-100]
Available to Promise (ATP)
Available to promise (ATP) is found to determine if future customer
orders can fit within the existing master schedule. A tool for sales
people. The ATP uses customer orders alone as a basis of its
computation. We will consider three methods of calculations of
ATP figures.
ATP (discrete)
Cumulative ATP (without lookahead)
Cumulative ATP (with lookahead)
ATP = ON-HAND INVENTORY (APPLICABLE ONLY FOR PERIOD 1) +
MPS – (TOTAL ORDERS BOOKED UNTIL NEXT MPS).
Available to promise
Firm customer
orders (consuming
forecast/capacity)
Time
ATP: Calculations: Discrete (D)
Lead Time:1 Lot Size: 300 DTF: 2
ON Hand:140 PTF: 4
Week 1 2 3 4 5 6
FORECAST 100 100 100 100 100 100
ORDERS 110 80 50 20 0 0
PAB 140 30 250 150 50 250 150
MPS 300 300
ATP: Discrete 30 150 300
[140-110] [300-(80+50+20)] [300-(0+0)]
The time horizon is divided into discrete periods (e.g., 3
parts here) with each having a single material supply source.
Cumulative ATP without lookahead
•All supplies are cumulated till the period under consideration to
which total order booked are subtracted.
•Without look ahead does not take into consideration those future
periods till next supply when there is no production and orders are
booked, hence overestimates.
Week
0 1 2 3 4 5
Item A
Forecast 60 120 90 90 120
Customer Orders 60 55 50 40 30
Inventory 30 120 150 60 120 0
Production (MPS) 150 150 150
ATP(discrete) 120 45
ATP(cumulative without lookahead) 120 215 165 275 245
[(30+150+150)-(60+55)=215]
Cumulative ATP with lookahead
•All supplies are cumulated till the period under consideration to
which total order booked till this period as well as in future periods
before next supply becomes available are subtracted.
Week
0 1 2 3 4 5
Item A
Forecast 60 120 90 90 120
Customer Orders 60 55 50 40 30
Inventory 30 120 150 60 120 0
Production (MPS) 150 150 150
ATP(discrete) 120 45
ATP(cumulative without lookahead) 120 215 165 275 245
ATP (cumulative with lookahead) 120 165 165 245 245
[(30+150+150)-(60+55+60)=165]
Rough-Cut Capacity Planning
As orders are slotted in the MPS, the effects on the
production work centers are checked