Closed-Loop Production Planning
Master Production Scheduling
MPS in a Make-To-Order Environment
Rough Cut Capacity Planning
Detailed Capacity Planning
Materials Management Techniques
Forecasting Techniques and Methods
Excel VBA Programming
Access Programming
Excel Functions
Home  |  About Me

 Master Scheduling in a Make-To-Order Environment

In contrast, master scheduling in make-to-stock manufacturing is relatively simpler, as most of the time it is dealing with internal manufacturing orders instead of customer orders. Raw materials and components are purchased and final product are built in advance of orders received from customers. Make-To-Stock strategy builds products to put in the stockroom or directly on the shelf in the distribution centers. In a make-to-order (consists of finish-to-order and assemble-to-order) environment, raw material ordered but production does not start until a customer order is received; or some production may be allowed to start in the case of a regular customer. Adopting an MTO strategy can save a company huge finished goods inventory costs. Production scheduling and demand forecasting are much more difficult in a company with a make-to-order than with a make-to-stock strategy, and thus in this section I will exclude scheduling in a make-to-stock manufacturing environment.

 

Using Planning Bills to facilitate Options Scheduling
The make-to-order approach to manufacturing can yield very complex products structure and bills-of-material as the company's product options keep expanding.

 


Figure 17.1  Printer Family with hypothetical Planning Bill-Of-Material for a particular planning period
In Figure 17.1 on the left, there are in total 29 bills-of-materials that must be created so that master scheduling can be feasible. The percentage values refer to the sale forecast that would be contributed by each printer model in the particular planning period. For example, Model 1400 has a forecast projection of 11% that would contribute to the total sales for the period; and for every unit of Model 1400 that would be sold in the same period, the forecast probability for each model options would be 1400A =0.18, 1400Ai=0.09, and so on. (some MPS systems have both a probability field and a quantity field).

It is essentially a Planning Bill, or called pseudo bill, which is a grouping of product models that can not be used directly to build final products, but is used for planning purposes only. (The forecast sales percentages are provided by sales and marketing team). The Planning Bill however, does allow you a view of all the models unique items as well as the common items. (Part that is common to only a few model options will not be included

in common-items bill, but include as the unique item in the models). Planning bill makes it possible to reduce the otherwise massive master scheduled items.

If, for example, marketing team updates forecast that total 1000 units of Model 2200 will be sold on the 3rd month. Exploding the latest forecast through the Planning Bill, by multiplying 1000 by the projected percentages, you can determine how many unique and common items would be needed. Common items (motors, motor belt, screws, etc) will be needed 100% or 1000 units. All the other unique items will take the individual QPU (qty-per-unit) as in the bills-of-materials, multiply by the probabilities. The planning bill can be used to anticipate what items and how many may be needed to match the demand forecast generated in the SO&P process.

 

Time-Phasing the Bill-of-Materials

After the planning bill is structured, all the bills-of-materials need to be time-phased, as given that all information are already known of the BOM's QPU, levels and lead times. Figure 17.2 and 17.3 show an example of a time-phased planning bill of common-items and unique items for a printer model. Time-phasing the master-scheduled items simply means that each item is exploded into its underlying requirements for raw materials, components, sub-assemblies and assemblies, and the length of time required for material procurement, manufacturing and assembly. In a make-to-stock environment, the printers would be stocked at the zero time line. In the make-to-order environment, however, time-phasing become critical because no finished goods would be allowed to stock. Instead, some sub-assemblies, assemblies, and some very long leadtime-items may be stocked.

 

With the planning bills time-phased, the master scheduler can now easily tell when work on each model and each on work orders, must be started if the product model is to built within the planning lead time. In Figure 17.2 and 17.3, the Front-Panel Assy, Barcode labels, 3/4" screws, Body-Cover Assy, Kit Assy, and Print Mechanism, must be completed and available one day before an option of Model 2200 is scheduled for completion. Let's look at front-panel assembly as an example, work on power supply assembly must begin minimum 10 days before the front-panel assy is due to be finished (8 days to complete power supply assy and 2 days to secure front-panel assy). The longest lead time items are the power supply assy in the common-items bill and body-cover assy in the unique-items bill. The darker blue line in the common-items time-phased bill refers to the Critical Path (defines as the longest cumulative lead time to build the finished product) which is 11 days needed to complete an option model 2200 product. In another words, given that work order is to be completed 11 days from today (minimum time prior to final product promised date), the planner must execute work order for power-supply assy to be started today, 8 days add 2 days required for front-panel assy, and another 1 day for final assembly - a total of 11 days. Another advantage of using Planning Bills is, for example, assuming a customer requested a change for an order to be shipped 9 days prior to the original promised date, a quick glance at the time-phased planning bills would allow the master scheduler to quickly identify the affected items -- the power-supply assy and the body-cover assy are affected.

 

Master Schedule Screen

Item
Number
Primary
Description
Item
Status
Product
Family
Master
Scheduler
Forecast
Source
Forecast
Consumption
Resource
Profile
Critical Resources
Res. Qty. Res. Qty. Res. Qty.
5000 COMMON ITEMS PSEUDO PRINTER PB Tan PLANBL PLANBL PRINTER PUR 6.0 SUB 3 KIT 1.0

Balance
On Hand

Lot Size

Safety Stock

Time Fence Lead
Time
Cumult.
LeadTime
Standard
Cost
Selling
Price
Special
Instruction
Date
Run
Action
Recommended
1 2 Policy Factor PTF DTF CTF

0

LFL 1 No 0 12   11  1 11  12.65   

POWER SUPPLY ASSY.

10-13-06

PLAN

   

  Period

Past
Due

10/13 10/20 10/27 11/03 11/10 11/17 11/24 12/01 12/08 12/15 12/22 1/05

  Period

  Item Forecast
  Option Forecast
  Actual Demand
  Proj. Available Balance
  Available-To-Promise
  Master Schedule




0

 

 
10
385
5
10
400
 
0
405
0
0
400
 
265
135
0
265
400
 
370
30
0
370
400
 
400

0
400
400
 
400

0
400
400
 
400

0
400
400
 
400

0
400
400
 
400

20
420
420
 
400

40
420
420
 
400

60
420
420
 
400
80
10
350
430
C
C
C
C
C
C
  Item Forecast
  Option Forecast
  Actual Demand
  Proj. Available Balance
  Available-To-Promise
  Master Schedule

  Period

1/12 1/19 1/26 2/02 2/09 2/16 2/23 3/02 3/09 3/16 3/23 3/30 4/06

  Period

  Item Forecast
  Option Forecast
  Actual Demand
  Proj. Available Balance
  Available-To-Promise
  Master Schedule


440

0
430
430

P
P
P
P
P
P


440

0
440
440
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
 
460

0
460
460
    Item Forecast
  Option Forecast
  Actual Demand
  Proj. Available Balance
  Available-To-Promise
  Master Schedule

●---------------------Master Schedule Detail---------------------●

 

●---------------------------------------------------------Actual Demand Detail---------------------------------------------------------●

 Req'd
Date
Order
Number
 Lot
No.

Order

Recomm.
Action

  Req'd
Date
Order
Qty.

Refer.
Number

Order
Number

T S C  

Req'd
Date

Order
Qty.

Refer.
Number

Order
Number

T S C
Qty. Type Status

10/13
10/20
10/27
11/03
11/10
11/17
11/24
12/01
12/08
12/15
12/22
 1/05
 1/12
 1/19

5000
5000
5000
5000
5000
5000
5000
5000
5000
5000
5000
5000
5000
5000

413
414
415
416
417
418
419
420
421
422
423
424
425

400
400

400
400
400
400
400
400
420
420
420
430
430
440

MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS
MPS

FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM
FIRM














PLAN

 

10/13
10/13
10/13
10/13
10/13
10/13
10/13
10/13
10/13
10/13
10/13
10/20
10/20
10/20
10/20

35
60
45
25
15
40
14
70
20
36
25
40
50
10
60

Cybermind Comp.
PS01
PS02
PS02
Ace Technology
PS01
Agenuine Tech.
Bell Systems
Best Bargain
Bizgram
Bliss Computers
Computer Tech.
PS01
Fuwell Int'l
PS01

C201759
M000814
M000815
M000816
C201802
M000817
C201746
C201811
C201814
C201815
C201821
C201823
M000818
C201824
M000819

A
F
F
F
A
F
A
A
A
A
A
A
F
A
F
R
R
R
R
R
R
R
R
R
R
R
R
R
F
F
   

10/20
10/20
10/20
10/20
10/20
10/20
10/20
10/27
10/27
10/27
10/27
11/03
  1/05

30
15
5
10
50
35
100
60
40
10
25
30
80

Global IT MART
Laser Distributor
Media Mart Comp.
Mix-Media
Multisys Comp.
myneXT com
PC Themes Tech.
PS02
Sigma Computers
Storage Studio
VIST Computers
Active Foto
Matrix IT Mart

C201819
C201825
C201831
C201832
C201833
C201834
C201835
M000820
C201836
C201837
C201840
C201841
C201844
 

A
A
A
A
A
A
A
F
A
A
A
A
A

 
F
F
F
F
F
F
F
F
F
F
F
F
F

 












A
                                             
Figure 17.4   Master Schedule Screen For The Common Items

Figure 17.4 shows the master schedule for the hypothetical common items used in the printer family. It is a typical MPS  screen you would commonly see in today's ERP systems. The top section contains the item information. As the common-items bill is a pseudo bill, thus the Item Status is "PSEUDO". Under Forecast Source and Forecast Consumption, it shows "PLANBL", which stands for Planning Bill. That means the forecast source is the planning bill, and the forecast is automatically consumed using the planning bill. Forecast is consumed by exploding the ATP quantities through the percentages that reside in the planning bill. Balance on-hand and safety stock is zero because a pseudo bill can not be built. Lot size is lot-for-lot. Lead time one level down is 1 day, and cumulative lead time is 11 days. To shorten the 11 days lead time, the master scheduler has decided to keep safety stock for the power supply assy which was the long lead time item in the time-phased BOM (remark under the field Special Instruction). The critical path is 11 days but why set the Planning Time Fence at 12 days? It is because the intention was to gain an extra 1 day of as a safety control. remember that within the PTF, master scheduler takes complete controls of the firm and released orders; outside the PTF, MRP generates computer planned orders.

The middle section contains the supply-and-demand information needed to manage the MPS - booked orders, actual demand, projected on-hand, ATP, master scheduled receipts, over a 12-weeks planning horizon. A Capacity Time Fence was placed at the end of week 12th in 1/05, which is simply a memo-type time fence to indicate that any capacity adjustment would be difficult within such fence. PTF was set in the week prior to 1/05, which is to strictly to control MRP's behavior.

The bottom section contains MPS's firm orders and released orders on the supply on left side (master schedule detail), and customer orders and internal work orders on the demand on the right side (actual demand detail), along with required dates and quantities. The column Recommended Action indicating "PLAN" is telling the master scheduler to convert a CPO to a Firm Planned Order. On the left side, status FIRM stands for Firm Master Schedule Receipts. On the right side, under transaction "T" column, A stands for make-to-assemble or make-to-order, whereas F stands for make-to-finished goods or make-to-stock; under status S column, R stands for  Released, and F stands for Firm Planned Order; CXXXXXX belongs to a customer order, and MXXXXXX belongs to internal work order.


Managing ATP, Capacity Surplus and Deficit in near term or current week


ATP was explained earlier in this page. The ATP on 10/13 in Figure 17.4 shows only 10 instead of 15 units (400-385) because 5 sets of the common-items surplus are used to cover the over-booking of 5 units in 10/20. Hence, week 10/13 is left with ATP of 10. The weeks beyond 10/20 all looks fine at this point with positive ATP. More likely than not, customer orders will not appear last-minute at the beginning of current week 10/13, and there will be two undesirable situations - wasting any possible capacity and carry inventory for these 5 sets of common items. There are few alternatives that can be considered here.

(1).   First, look into the future and see if any customer orders can be moved up here. For example, there is actual demand of 10 units (C201824) from Fuwell Int'l on 10/20. Give a call to this customer, ask them whether they are agreeable to taking an earlier delivery, so that you can pull that 10 units into 10/13. But hold on.. week 10/20 is already having zero ATP and zero projected on-hand? Yes, the master scheduler should look for orders beyond 10/20. In this case, the order of 10 units from Storage Studio (C201837)  is a possible choice. But before making a call to the customer, check which printer model order no. C201837 is for, and whether the needed materials are available.

(2).   Second alternative is to split a customer order into multiple deliveries. There are some large volume orders  promised in the week 10/27 that might be possibly split up, meaning some to be produced with the capacity available in week 10/13 and the remainder to be produced in its originally scheduled week. For instance, internal job order no. M000820 of 60 units might be a possible candidate since it is best not to meddle with booked customer orders which promises have been made.

(3).   If assuming last minute order of 15 units does happen in week 10/13, then there will be an oversold with supply deficit in week 10/20 and a negative ATP. Looking at the demand detail, there is an internal demand (order no. M000818 and M000819) of total 110 units in week 10/20. The master scheduler can ask the requestor whether the job orders can be dropped by 5 units. If yes, the schedule will balance, and MRP would not generate reschedule-in messages -- no need to reschedule the MPS lot in week 10/27 forward to week 10/20, as the projected available balance at the end of week 10/20 would become zero, not negative.

(4).  Instead of meddling with demand, the third alternative is to reduce the master schedule so that it can match the demand. For instance, total master schedule for the first 2 weeks is 790 (385+405). To balance the schedule, the lot of 400 in week 10/13 can be reduced to 385, and then increase the lot in week 10/20 to 405. To handle some of the idle capacity in week 10/13, the factory can deploy the workers to do maintenance work or productivity training.

(5).  Last alternative is to use the extra 10 units capacity to build some hot models to stock, in anticipation of future orders. Again, first is to check whether the needed materials are available.


Managing Unforecasted Abnormal Demand

Abnormal demands are orders not anticipated by the regular sales forecast. For instance, week 1/05 in Figure 17.4 contains an option forecast of 400 and abnormal demand of 80 (indicated as a red A in the Actual Demand Detail) that sales team had not anticipated. To balance the schedule to satisfy the abnormal demand, the master scheduler had increased the master scheduled lots by 20 units spreading out in week 12/08, 12/15, and 12/22, and by 30 units in week 1/05. (lots qty 420-420-420-430). The 10 units extra projected on-hand in week 1/05 is intentionally scheduled to buffer inventory against the abrupt increase in forecast a week later which rises from 400 to 440. By referring back to the time-phased planning bills that I explained earlier on, the master scheduler can straight away identify and expedite materials for the long cumulative lead-time items that are affected by the incremental changes in schedule in week 12/08, 12/15, 12/22, and 1/05.


MRP-generated Action Messages

I
n Figure 17.4, notice that in week 1/19 there is a computer planned order (CPO) of 440 in the Master Schedule Detail, indicated as "PLAN". 1/19 is the week just after the PTF, and MRP is asking master scheduler to convert this CPO to FPO so that  the 440 appears in the planning time fence when calendar rolls to the following week and MPS system is run.

If no action is taken by the master scheduler, the planning time fence would move from week 1/12 to the end of week 1/19. The CPO of 440 in week 1/19 would also be moved a week to the right since a CPO can not exist inside the planning time fence. In that case, the master scheduled lot of 440 in week 1/26 (which is going to the new first week falling outside the planning time fence after system calendar shifts all weeks to the left) would becomes 900 (460+440). At that point, ATP would drop to zero in week 1/19 because the master scheduled lot is moved up to week 1/26. MRP would generate the Action Messages report to remind master scheduler of the negative projected available balance inside the planning time fence.


Challenge The Numbers

L
ooking at the master schedule screen, it looks like the numbers are mathematically driven and absolutely valid. However, sometimes this is not case. In finding ways to balance the schedule to meet the changes in demand, the master scheduler or the planners need to continually challenge the numbers by asking such questions like:

●    Are some of the internal demand work orders really critical? Are the numbers more than is actually needed?
●    Is the lot size too big? too small? or has it been arbitrarily set?
●    Is there a bias in demand forecast to ensure supply is more than adequate?
●    Is the long supply lead time for some items a result of additional safety time being factored?
●    Has the order request dates been padded by additional safety time?
●    Is the ship date for a big order being dictated by customer's actual need or by sales team's commission calendar?

 

Next Page >> Rough Cut Capacity Planning 


This site was created in Feb.2007
by William Tan