You are on page 1of 6

ATP with No Backward/Forward Consumption, No

Accumulation (Period ATP)


Periods

Total Supply

Total Demand

Projected QOH

(-1)

ATP

-1

-2

New Demand

New ATP

-1

-2

With period ATP, demand is subtracted from supply within each period; the result is available to
promise. Excess supply or demand from one period has no impact on another period. No attempt is
made to match up supply and demand across periods. In the example above, some periods have
demand exceeding supply; the result is the negative ATP in periods 3 and 4. Without accumulation
and backward consumption, the quantity of 2 remaining in period 2 is not used to meet the excess
demand in period 3. If we receive a new order for 2 with a shipment date in period 6, the ATP check
would tell us that this is acceptable, as ATP for period 6 is 3. If we accept this order and recalculate
ATP, demand for period 6 goes to 3 and ATP drops to 1.

ATP with Backward Consumption


Periods

6 7 8

Total Supply

4 4 4

Total Demand

1 2 2

Projected QOH

(-1)

4 6 8

Period ATP

6-6 4-2=2 2-3= -1 4-6= -2 8-6=2 1 2 2

Backward Consume Period 3

2-1=1 <- -1

-2+1

Backward Consume Period 4

1-1= 0 <--

<- -1

ATP

-1

New Demand

3 2 2
3

New ATP

-1

Table 1 - 22. Backward Consumption ATP (Page 1 of 1)

With the backward rule, demand is subtracted from supply within each period, as long as sufficient
supply is available. If supply is insufficient to meet demand in a period, ATP checks prior periods,
and matches excess demand to excess supply from a prior period. This is illustrated in period 3,
where demand exceeds supply by 1. ATP uses supply from period 2 to meet excess requirement in
period 3. In period 4, demand again exceeds supply, so ATP goes back to period 2 again and uses
the last remaining supply. Period 4 is still short 1. ATP checks prior periods up to the ATP run date,
searching for a quantity available to use for period 4. As long as no prior periods with available
supply exist, ATP for period 4 is -1. ATP check for a new order, quantity of 3 in period 7: ATP shows
insufficient quantity to promise to meet this demand for the requested date. Instead, ATP returns an
earliest ATP date of period 6. We can place new demand for period 6. After placing this new
demand, ATP for period 6 shows zero.
Note that the ATP check showed the projected quantity on hand for period 7 is more than enough to
meet demand. But this quantity comes from a build-up from prior periods. The ATP rule says not to
accumulate available quantities. ATP for period 7 is period 7 supply less period 7 demand, giving an
available to promise of

ATP with Backward Consumption and Accumulation


Periods

Total Supply

Total Demand

Projected QOH 0

(-1)

4-6= -2

8-6=2 4-1=3

4-2=2

4-2=2

Period ATP
Accumulation

6-6 4-2=2 2-3= -1


2->

2-1=1 -> 1-2= (-1)

3+2=5 -> 5+2=7 -> 7+2=9

ATP

-1

New Demand
New ATP

3
0

-1

Table 1 - 23. ATP Periods, Backward Consumption with Accumulation rule (Page 1 of 1)

With this rule, demand is subtracted from supply within each period, and the remaining quantity
available is carried over into the next period. Negative quantities are not carried over. Accumulation
is illustrated beginning in period 2, as a quantity of 2 is carried over and added to the available
quantity for period 3. This surplus from period 2 is consumed in periods 3 and 4. The negative ATP
quantity in period 4 is not accumulated, giving an ATP quantity of 2 in period 5. The remaining
periods continue to accumulate the period ATP quantities, resulting in an ATP of 9 for period 8.
Running the same ATP check as in the previous example, where backward consumption was the
only option turned on: again, single ATP check for a quantity of 3 in period 7. ATP is 7, so adequate
ATP exists to cover. Since the ATP rule is now accumulating, this yields period 7 supply less period
7 demand plus the excess quantities from prior periods available to promise. This contrasts to the
two ATP rules above, period ATP and backward ATP, where the available to promise within a period
is limited to the supply quantity for the period less the demand quantity for the period.

ATP with Forward Consumption


Periods

Total Supply

Total Demand

Projected QOH

(-1)

Period ATP

6-6 4-2=2 2-3= -1 4-6= -2

8-6=2

4-1=3 4-2=2 4-2=2

Forward Consumption
ATP

-1->

(-1)+ (-2)= (-3)-> 2-(3)=-1 -> 3-1=4

New Demand
New ATP

2
0

Table 1 - 24. ATP Periods, Forward only rule (Page 1 of 1)

As always, period demand is subtracted from period supply as long as sufficient supply is available.
If supply is insufficient to meet demand in a given period, ATP nets the excess demand from a future
period's excess supply. Forward consumption begins in period 3, where demand exceeds supply by
1. ATP moves forward to period 4, where demand exceeds supply by 2. Moving into period 5,
excess demand totalling 3 is carried from prior periods. This 3 consumes the net supply quantity of 2
for period 5, leaving an ATP of zero in period 5. Next, an excess demand of 1 is carried into period
6, reducing period 6 ATP quantity to 2. Note that with forward ATP, no negative ATP periods exist as
long as excess supply exists anywhere in the ATP horizon. Forward ATP nets any excess demand
in one period from the surplus supply in a future period, with no limit on the time or number of
periods into the future. With this rule, backward consumption is off, and accumulate available is off,
so the available quantity in period 2 is not used for demand falling into future periods.
ATP check for a new order: any check for a quantity greater than 2 for any period fails, as 2 is the
most that can be promised in any one period. For an ATP check for a quantity of 2 in period 4, ATP
returns an earliest ATP of 2 in period 2, but indicates that there is no available to promise on the
date requested. We can change the order date to period 2, or choose a date out in the future that
also has availability to promise.

ATP with Backward Consumption and Accumulation,


Accumulation Window of 2 Days
Periods

Total Supply

Total Demand

Projected QOH

(-1)

Period ATP

6-6 4-2=2 2-3= -1 4-6= -2 8-6=2 4-1=3

4-2=2

4-2=2

Accumulate, 2 Day Window

2->

2-1=1

2->

2+3=5 3-> 3+2=5 2-> 2+2=4

ATP

-2

New Demand
New ATP

5
0

-2

Table 1 - 25. ATP Periods, Backward with Accumulation, 2 day Window rule (Page 1 of 1)

With this rule, demand is subtracted from supply within each period, and the remaining quantity
available is carried over into the next period. Negative quantities are not carried over (accumulated)
to future periods. However, accumulating quantity is limited to two days. Beyond the accumulation
window, the quantity is no longer available. This accumulation window is also used for backward
consumption; ATP goes back no further than the accumulation window in doing backward
consumption. In the example, accumulation begins with the excess supply out of period 2. It carries
over into period 3, where demand exceeds supply by 1. The remaining unit does not, however,
accumulate from period 2 into period 4, as the end of the accumulation window has been reached.
Period 4 has negative ATP as demand exceeds supply, and period 3, the only period within the
accumulation window of period 4, has no excess supply. The accumulation window comes into play
again in period 8. Here, ATP is 4, consisting of the 2 available from excess supply within the period,
and 2 carried over from period 7. The 3 in period 6 reaches the end of the window, and so is not
included as available to promise in period 8.
ATP check for a new order: the largest ATP is 5 in period 7. We can enter an order for 5 to ship in
period 7. For a subsequent ATP check, ATP for period 7 becomes zero, as is ATP for period 6. ATP
for period 6 goes to zero as the period 7 order for 5 backward consumes 3 from period 6 and the
remaining 2 in period 7.

Running ATP by Demand Class


You can use demand classes to segment supply and demand into groups. A demand class may
represent a particular grouping of customers for which you plan and track supply and demand
separately, or it may be used to group sales and production together by region, forecast, or whatever
grouping your business needs require. To use demand classes, you assign a demand class when
creating jobs, repetitive build schedules, sales orders, and master production schedules. ATP
provides an option to check available to promise for a single demand class. Only supply and
demand for the specified demand class is used in the ATP calculation. See: Demand Classes.

To run ATP by demand class:


1. Define a demand class ATP rule. See: Defining ATP Rules.
Create your demand class rule using the ATP Rules window. Turn on the ATP by Demand
Class option.
Attention: For demand class ATP rules, the Supply Source Options do not include available onhand, purchase orders, supplier requisitions, inter-organization transfers, and internal requisitions.

2. Specify a Demand Class in the ATP Information window. See: Viewing ATP Information.
Specify your ATP criteria with a demand class ATP rule. If you specify an ATP rule that is not set up
for demand class ATP, the demand class is ignored, and all supply and demand sources specified
by the ATP rule are used to determine ATP.

You might also like