Documente Academic
Documente Profesional
Documente Cultură
Caterpillar Inc.
1) Provide the right part, in the right quantity, to the right place, at the right
time.
The last statement in the objective says to do all of it for the least practical cost. Few
need to be reminded that every decision in a parts department has an associated
cost. So, from an inventory control standpoint, every process related to stocking,
replenishment or re-deployment has to be achieved at the least practical cost.
Balance is the most obvious and, at the same time, the most often ignored concept
in inventory management today. It easy for an organization to, for one reason or
another, lose perspective on how important it is to maintain a balance of inventory
investment, customer service and parts department efficiency. Achieving a balance
requires a solid understanding of what each key performance indicator is, where it
comes from, and how it can be impacted.
Consider the lesson learned by a dealer who, for a time, ignored “balance” entirely
and elected to favor inventory turnover to the total exclusion of all other performance
indicators. Turnover became “the only number that mattered.” Sales were steady to
slightly down so to improve turnover little choice remained but to drastically cut
inventory and that they did.
Short term (30-45 days): The impact on customer service and parts availability was
apparent but not entirely intolerable. Inventory was decreasing and, as one would
expect, turnover was increasing.
Mid-term (45-60 days): Inventory was definitely in a downward spiral. Turnover had
increased sharply but, predictably, so had backorder activity. Emergency
procurement costs (service fees and emergency transportation) escalated as
backorder activity increased. More customers seemed to want to talk about parts
availability and the added cost of emergency orders.
Long-term (60-90 days): Customer service hit “rock bottom.” Inventory was at a
record low. Turnover was at a record high as were emergency procurement costs.
Early morning emergency receiving activities had become a bottleneck for early hour
order processing. Service technicians and customers complained of having to wait
for backorder receiving. As inventory levels of moving items decreased, “stock outs”
increased and the number of stock replenishment bin trips increased. Returns,
particularly shop returns, increased dramatically. Overtime hours increased.
Warehouse productivity declined.
In a short 90 days or so, the dealer engineered an opportunity to learn first hand
about how trying to drive total performance from a single indicator (inventory
turnover) was a shortsighted approach to inventory management. Any opportunity to
profit from their record turnover was severely if not totally compromised by the
inefficiencies and additional costs of a heavy dependence on emergency
procurement and the costs of the related increase in the level of stock replenishment
activities.
It is more important today than ever before that the need to maintain an equitable
balance of inventory investment, customer service and parts department efficiency
be understood at the highest level of a dealer’s product support organization.
Parts Service Improves: Probably but that’s not a guarantee. It depends on where
the overstock is. If the overstock came in moving inventory, service should, of
course, improve. However, if the overstock came in non-moving inventory, it may
have no impact whatsoever on parts service.
More Storage Costs: When inventory arrives, it has to be stored. When a warehouse
“overflows,” the risk of loss, damage and general deterioration increases. In the most
severe cases, additional storage equipment or perhaps even additional storage
facilities might be needed to handle the overflow properly to minimize the associated
risk of deterioration.
More Surplus: Despite the best of intentions, there will always be surplus. When a
dealer has more inventory than demand and performance requires, typically, there
will also be more surplus.
More Non-Returnable Surplus: Not all surplus is returnable to Caterpillar or any other
vendor. When there is a significant overstock, there will be more surplus and
probably a higher level of non-returnable surplus as well.
More Backorder Activity: When a dealer’s inventory falls below what it takes to
satisfy demand and maintain performance, a greater portion of the business will be
handled on an emergency basis as opposed to off-the-shelf. Backorder activity
escalates and emergency procurement costs increase accordingly.
More Emergency Service Fees: To a Cat dealer, Emergency Service Fees are an
added cost of doing business. More often than not, the least cost way for a dealer to
fill an order is “off-the-shelf.” As inventory decreases, what would have been filled
with off-the-shelf service becomes “emergency procurement activity.” With an
increase in emergency procurement activity comes an increase in emergency
service fees and the cost of doing business goes up.
More Stock Order Activity: Reducing inventory can actually increase stock
replenishment activities, particularly bin trips. Inventory reductions typically involve
applying less aggressive ordering parameters. Less aggressive ordering parameters
yield lower order points and reduced order quantities. What previously might have
taken three/four stock replenishment bin trips to handle a year’s demand might
More Documents: As the inventory decreases and the risk of additional backorder
activity increases, the percent of orders filled complete at point-of-sale decreases.
Any backorder will require one/more additional documents (packing lists and maybe
invoices) to complete the transaction.
More Credibility Concerns: When suddenly there is obviously not enough inventory,
a dealer’s reputation for customer service is going to suffer.
Cat Product Line Expansion: It has proved difficult to get an exact number, but it is
estimated that Caterpillar’s current product line spans nearly 500 current models of
machines, engines and related products. Gone are the days of Cat just being a
manufacturer of track-type tractors, loaders, scrapers, trucks and engines. Today it’s
that and much, much more. Just as an example, there are nearly 50 models of
excavators. Then come the Telehandlers, Skid Steers, Integrated Tool Carriers,
Compactors, Pavers, Feller Bunchers and more. Engines go up into the 8,000 HP
range. With each plateau of growth came significant challenges for a dealer’s parts
department.
New Product Introduction (NPI): For the past several years, Caterpillar’s product line
expansion has been unequalled in the industry. NPI efforts have gone from being an
isolated event ten years ago to almost being a common occurrence today. But, every
good aspect of growth has brought with it a significant challenge. New product is also
low population product. It’s new and for a time there will be a limited population. In
the meantime, Parts has to be ready to support the machine or engine from the
beginning. Often that means a significant inventory investment with no tangible
guarantee of a return.
More Part Numbers: Right now there are more than 650,000 different part numbers
in Caterpillar’s parts system. Ten years ago, it was half that. We will discuss that
more about that shortly.
More Slower Moving Parts: As parts product lines grew, the heaviest growth came in
the slower moving parts categories.
Increased Complexity: The systems that drive inventory management are becoming
increasingly complex. That growing complexity is clearly reflected in day-to-day
processes and procedures.
Do More With Less: As has always been the case, a dealer’s parts department is
continually under pressure to do more with less people, less inventory, less
transportation. That in itself is a significant challenge.
Beyond pressures to reduce inventory comes the ongoing struggle to reduce costs
by doing as much or more for the same or a reduced cost. Cost reductions come into
the ROA equation as an increase in net earnings.
Marketing Wants More Services: Marketing efforts can involve “services” that range
from special packaging to parts delivery to special commercial terms to special return
privileges. Not all may seem to impact inventory directly but each carries a cost and
that cost ultimately impacts ROA.
The challenge is to manage consignments carefully to best insure that their cost
doesn’t outweigh the positive impact they might have on sales.
In addition, any dealership’s service department should have a consistent and readily
available supply of replacement parts. Being able to meet the ongoing needs of
Caterpillar’s customers maintains trust and helps create new business. Keeping
inventory protects against higher than average demand and provides dealerships
with protection against short-term supplier shortages.
“Good parts service is truly a great adjunct to sales. The character of service soon
becomes known throughout a dealer’s territory. If good, it keeps machinery sold – it
sells new machinery. It is the dealer’s chief hold on the trade.
Poor parts service is the open door to competition. It may cause more sales
resistance than all other reasons combined. Our service differs from that of
manufacturers whose products are utilized for pleasure purposes or which simply
contribute to the convenience of people. Caterpillar machinery is utilized for hard,
productive work. It is normally operating under severe conditions – accomplishing
results – earning a profit for the user.
Therefore, when a Caterpillar dealer receives a parts order he must give it the kind of
attention that may not be necessary in the service of other business. Caterpillar
Tractor Co. realizes that when it sells a machine it sells what might be termed a
business. A machine not operating for lack of repairs is a business suspended –
unproductive – unprofitable. To render service to such a machine should command
the principal attention of all concerned with service.
Those words written many years ago are just as appropriate today and stress the
importance of inventory in the support of Caterpillar products and the future sales of
engines and machines.
T h e L if e C y c le O f A P a r t
Demand
T im e
A d d -T o -S t o c k C o n t r o l- O f - S t o c k R e m o v e -F r o m -S t o c k
Temporary Stock
Temporary Stock
Exhaust Stock
Madestock
S to c k
Nonstock
Nonstock
Demand
T im e
A d d -T o -S to c k C o n tr o l- O f-S to c k R e m o v e -F ro m -S to c k
Record-Types Defined:
Non-Stock (N):
A non-stock store record identifies a part that is “not-stocked” at a specific store. It
may or may not have demand history but it cannot have an on-hand inventory
quantity.
Made-Stock (M):
A made-stock store record identifies a part that has qualified to become a stocked
part in that store and is in the Made-Stock Aging process. Discounting manual
intervention, it will have demand history but it may or may not have an on-hand
inventory quantity.
Stock (S):
A Stock store record identifies a part that is “stocked” in that store. It may or may not
have demand history to support remaining a stocked record (could be protective
stock or manually controlled) and it may or may not have an on-hand inventory
quantity.
Exhaust-Stock (E):
An exhaust-stock store record identifies a part that no longer qualifies to be stocked
in that store or one that has been replaced or discontinued. It may or may not have
demand history but it “will” have an on-hand inventory quantity. When its inventory
level (total available inventory) has been depleted in that store, it becomes a non-
stock record.
Temporary-Stock (T):
A temporary-stock store record identifies a part that came into inventory as the result
of a non-stock return. It may or may not have demand history but it “will” have an on-
hand inventory quantity. When its inventory level (total available inventory) has been
depleted in that store, it becomes a non-stock record.
Dead-Stock (D):
A dead-stock store record identifies a replaced or discontinued part with no demand
history and no an on-hand inventory quantity (total available inventory).
Add-To-Stock:
In the life cycle of a part, demand (calls) on a part will accumulate to a point where
the number of calls and the call interval meets or exceeds that store’s Add-To-Stock
Parameters. When that happens, the Non-stock, Temporary or Exhaust-stock store
record qualifies to become a “stocked” record.
When a part qualifies to be stocked, it has to go through the Made-Stock Aging
Process to validate the qualifying call. As a record qualifies for Made-Stock Aging,
its record-type will automatically change from non-stock, temporary or exhaust-stock
to made-stock. The record will remain as a made-stock record for a number of days
equal to that called for in the Made-Stock Aging Parameters in the event there
should be a return or some change in demand history that would otherwise disqualify
the part for stocking.
At the end of the Made-Stock Aging period, the part must re-qualify by meeting or
exceeding the current Add-To-Stock parameters as a final validation before
becoming a stocked part. If it qualifies the second time, its record-type automatically
changes to “stock” and the routine stock replenishment processes take over.
When there is a return against a made-stock part, it will, at least temporarily, reverse
the stocking process. To disqualify the part for stocking, the returns process
changes the record-type from made-stock to temporary or exhaust-stock depending
on the made-stock record’s Previous Record-Type. If its previous record-type had
been Non-stock or Temporary-stock, it goes back to temporary-stock. If it had been
exhaust, it goes back to exhaust-stock.
But that doesn’t end the story. The return activity sets the Record Active indicator in
the store record to “active.” As an “active record,” it will attempt to re-qualify to be a
stocked part in the very next stock replenishment update. If it can qualify, its record-
type changes back to made-stock and it gets another chance to survive Made-Stock
Aging. If not, it remains in the Remove-From-Stock phase and retains its record-type
of temporary or exhaust-stock and the on- hand inventory is quantity surplus to that
store.
Control-Of-Stock:
Just as records in the Add-To-Stock phase are being tested with every activity to see
if they qualify to be stocked records, the records in the Control-Of-Stock phase are
being tested with every activity and at every month-end (after the history roll) to
insure that they still qualify to be remain as stocked records. Only stocked records
qualify for routine stock replenishment. As long as they are qualified, all of the stock
replenishment processes apply just as they do for any stocked record. But,
eventually, demand will drop off and there comes a point when a stocked part can no
longer qualify to be a “stocked record.”
Temporary Stock
Exhaust Stock
Madestock
S to c k
Demand
Nonstock
Nonstock
T im e
A d d -T o -S to c k C o n tr o l- O f-S to c k R e m o v e -F r o m -S to c k
The Life Cycle can also be viewed as a circle. Often, it is a repetitive process
particularly in the slower moving categories of inventory. Calls can be so
infrequent that the interval between calls can cause a part to phase in and
phase out of a dealer’s inventory, repetitively.
Temporary Stock
Exhaust Stock
Madestock
S to c k
Demand
Nonstock
Nonstock
T im e
a larger, single store inventory. Hence, the need for innovative life cycle parameters,
territorial stocking, dependent store processing, demand base months and more.
3.21% - 20,704
>350 A
100 - 349 B 5.78% - 37,311
15 - 99 C 17.85% - 115,131
Caterpillar
Activity Indicators
Fast
A
B Medium
C
Slow
D
Starting from the base of the triangle, 73.16% of the 645,074 parts (471,928) are the
“D” or the slowest moving parts.
Although roughly half of the “D” parts are serviced as Made-As-Ordered, what’s left
is still a huge category of low to non-performing inventory.
The next 115,131 line items (17.85% of the total) have 15-99 entries per year and
are classified as “C” parts.
The next 37,311 line items (5.78%) have 100-349 entries per year and are classified
as “B” parts.
The last 20,704 (3.21%) of the parts have 350 or more entries and are Cat’s fastest
moving parts.
Just as Caterpillar’s inventory system is driven in part by the A, B, C and D
Warehouse Activity Indicators, dealer’s inventory control systems depend heavily on
the Fast, Medium and Slow Activity Indicators.
Starting at the top of the triangle, Cat’s “A” classification of parts correlates directly to
what a dealer sees as a “Fast” Moving Part.
Cat combines “B” and “C” to make up what a dealer sees as a “Medium” Moving
Part.
All “D” parts correlate directly to what a dealer sees as “Slow” Moving Parts.
The inherent difference in Caterpillar’s and a dealer’s role in the supply chain forces
a sharp contrast in how inventory will be distributed according to an A, B, C or D
classification and/or the Fast, Medium or Slow Activity Indicators.
Caterpillar’s role in the supply chain is to be the dealer’s supplier for any and all of
the 645,074 serviceable parts that make up the Caterpillar parts product line.
Regardless of demand, Caterpillar has little choice but to stock or otherwise provide
every serviceable part from the fastest to the slowest moving parts across all product
lines from the part’s inception (drawing board) to its final disposition (dumpster).
By contrast, a dealer serves as the point-of-sale provider (the retailer) to the markets
in his territory. As such, it is imperative that his inventory be driven by the product
support requirements of the machine, engine and related product population in that
territory.
3.21% - 20,704
>350 A
100 - 349 B 5.78% - 37,311
15 - 99 C 17.85% - 115,131
The inventory distribution shown for the Caterpillar inventories is the same as shown
earlier. Although it is just shown in line items, the inference to the dominance of slow
Call History:
The Life Cycle Parameters provide the capability to control the inventory related to
each Source-Of-Supply by Call History. The number of calls is used to determine
what phase a part is in within the life cycle.
Consider
• The role each store plays in the dealership’s overall product support
strategy…
• Each store is expected to contribute to the dealership’s overall inventory
performance…
• Important each source-of-supply is to the achievement of the dealership’s
overall product support strategy…
• Each source-of-supply is expected to contribute to overall inventory
performance…
Each/every “consideration” impacts how the Life Cycle Parameters should be set for
each source-of-supply within each store.
Source-Of-Supply
9Enter Source-Of-Supply
9Key CF 7
In this example, source AAA is Caterpillar
Store
Source-Store
Add-To-Stock Calls
Parameter Synchronization
Parameter Synchronization is an
optional process. When applied, it
brings consistency to the Life Cycle
Parameter settings.
Synchronization will apply the same D/N Dollar Limits to all Life Cycle Parameters.
Synchronization will apply the same Demand Base Months to all Life Cycle
Parameters.
Synchronization uses Add-To-Stock calls as the Add-To-Stock parameter and is the
pivotal setting for the Non-Stock/Made-Stock Review, Force Part To Suggest Order
and Exhaust-Stock parameters.
Synchronization sets Non-Stock/Made-Stock Review calls at one call less than Add-
To-Stock calls.
Synchronization sets the Force Part To Suggest Order calls equal to Add-To-Stock
calls (because it applies less than logic).
Synchronization sets Exhaust-Stock calls at one call less than Force Part To
Suggest Order calls (because it applies less than logic).
Synchronize Or Not To
Synchronize
9CF 10 Synchronizes
9CF 11 Skips Synchronization
•Synchronization is optional.
Synchronized!
3.0 Add-to-Stock
The Add-To-Stock process occurs in the initial phase of a part's Life
Cycle. From an inventory investment standpoint, the add-to-stock
decision is the most critical to performance and profitability.
Typically, non-stock, madestock, exhaust stock and temporary stock records qualify
for consideration in the Add-To-Stock process.
Non-stock (N): A part that is not stocked. It may or may not have demand history,
but it cannot have an on-hand, in process, in return or an on-order quantity.
Made-stock (M): A part in the madestock aging process.
Exhaust Stock (E): A part that, due primarily to declining demand, no longer
qualifies for stock replenishment or one that has been replaced or discontinued.
Temporary Stock (T): A part in stock as the result of a non-stock return.
Made-Stock
Non-Stock
Temporary-Stock
Exhaust-Stock
Stock
Demand
Non-Stock
Time
In the DBS system, record-type plays a critical role in the Add-To-Stock process.
Record-Type reflects a part’s progression in a life cycle. It defines the role each
store record has in the process even to the point of defining how extensively a
territorial hierarchy utilizes demand history.
Yet, when it comes right down to the issue at hand, the Add-To-Stock process is all
about making decisions in an environment where there isn’t an indicator that makes
any decision a sure thing and where even not making a decision is making a
decision.
Most will admit that there are times when an Add-To-Stock decision can be
personally bothersome. Making a decision to stock a part is a direct and, at times, a
sizeable investment of dealership’s resources with no real guarantee of a return on
that investment.
In a seminar a while ago, an inventory manager offered the following observation of
what he learned in his struggle to find his own comfort level within the Add-To-Stock
process.
“Eventually, you understand that Add-To-Stock is, in large part, a process of making
the best decision you can make based on what you have to work with at a specific
point in time. You learn to use the system and the system parameters to your
advantage. You learn the value of being consistent. You learn to make timely
decisions and, you learn to move on.”
That message covers a lot of territory. It infers that we are yet to see a crystal ball
for add-to-stock. Thus, the drive for performance falls to an essential need to
understand the system you have to work with and how to use it to your advantage to
make the best point-in-time judgment call you can make day in and day out.
It is important to understand that in the DBS systems, the Add-To-Stock process is
controlled by a set of parameters that apply at the Source-Of-Supply and Store level.
Depending entirely on those settings, the process can easily be as automatic or as
manual as a dealer wants it to be.
The DBS systems (DBS and DBSi) are demand-based. The fact that calls do or do
not occur is driving virtually every process and particularly those related to Add-To-
Stock.
As a process, Add-To-Stock begins when, in the initial phase of a part’s Life Cycle, a
part has its first call. If a master record has not been previously established, the first
call starts an automatic process that sets up a parts master and a store record using
information from the Cat Price/NPR File, the transaction itself and the store involved.
With that non-stock call and with every subsequent non-stock call thereafter, the
system compares that store’s demand history and other related information to the
Add-To-Stock Parameters to see if the part can qualify to be stocked.
When a part qualifies for a non-stock review (see the Non-Stock Review
Parameters), it displays with its current record-type and associated decision support
information on the Non-stock/Made-Stock Review Report.
When a part qualifies to be stocked, the record-type automatically changes to made-
stock. It begins the Made-Stock Aging process and it displays with its associated
decision support information on the Non-Stock/Made-Stock Review report.
The choice at that point is to validate the system’s parameter driven response to a
qualifying call by (1) leaving it alone to stock by default at the end of Made-Stock
Aging, or (2) to stock it immediately by changing the record-type or (3) to maintain
(change) the demand history to possibly reverse the process should the qualifying
call or calls appear invalid.
Discounting manual intervention, a part will remain in the Made-Stock Aging process
for a parameter-controlled number of days as part of the process of validating the
qualifying call. A return against a made-stock part, for example, will reverse the add-
to-stock process.
At the end of Made-Stock Aging, the part has to re-qualify against current Add-To-
Stock parameters before it can become a stocked part.
If the part qualifies a second time, the record-type automatically changes to stock
and it moves into the Control-Of-Stock phase of the life cycle. The current date
overlays Date-To-Stock and the routine stock replenishment processes take over.
If, at the end of Made-Stock Aging, a part no longer qualifies to be stocked, record-
type reverts to its previous record-type and the part remains in the Add-To-Stock
phase of its life cycle.
Historical Demand
Historical demand can be separated into valid demand and invalid demand. That is,
some demand is accurate and a dealer should stock for this demand activity, while
other demand is not valid due to a number of circumstances and a dealer is stocking
parts unnecessarily.
Valid Demand
In concept, the best add-to-stock decisions are those that use the occurrence of valid
and independent calls as the primary driver. Thus, recording and maintaining valid
demand history is very important. It is especially important in the DBS systems
because they are entirely demand based. Nearly everything in the inventory control
system is driven by the occurrence or the non-occurrence of demand (calls). The
more valid the demand history, the better the resulting Add-To-Stock decision.
The majority of a dealer’s stocking decisions result from their validation or agreement
with the system’s parameter driven response to demand history. Said differently, the
system indicated a part has qualified to be stocked and the dealer agrees and allows
the system to stock the part.
When a part qualifies for a review or qualifies to be stocked, it displays on the Non-
Stock/Made-Stock Review report with all of its demand history and whatever decision
support information is available at that point in time. Decision support information
relates to whom, what, when, where and possibly even why a service technician or a
customer ordered that part. The task at hand is to validate the qualifying call or calls.
Just the fact that a call occurred isn’t always a valid qualification for a part to be
stocked. It’s important to be curious and to use resources such as the Non-
Stock/Madestock Review report, the audit trail and other inquiries to validate the
qualifying call or calls.
Typically, the information that appears on the Non-Stock/Made-Stock Review report
is viewed as a valuable insight into the non-stock activity occurring in a territory. The
repetition of seeing customer names and machine model and serial numbers will
develop into an instinct for a machine population and a customer base. Develop and
learn to trust a common sense approach to the decision making process but above
all, be curious about the detail and make consistent decisions.
Invalid Demand
When invalid demand drives the Add-To-Stock process to stock parts that shouldn’t
have been, it contributes directly to the cost of surplus accumulation and, more often
than not, the additional cost of surplus disposition.
When invalid demand is recognized as such, it should be changed so it won’t later
appear valid and cause a part to be stocked that shouldn’t have been.
Returns:
Despite the preventive measures built into the DBS returns process, a return can still
be a source of invalid demand. The DBS returns process does automatically
compensate (reduce demand history) for most returns. However, the opportunity for
an automatic adjustment is restricted to what can be handled in the current plus the
two previous months of demand history. When an automatic adjustment cannot be
made, the exceptions will be reported on the Unadjusted Demand report. If the
Unadjusted Demand report isn’t being worked, parts will certainly be stocked based
on invalid demand thus contributing to the cost of surplus accumulation and, more
often than not, the additional cost of surplus disposition.
Ordered In Error:
Any return is evidence of a part “ordered in error.” Obviously, it wasn’t needed or it
wouldn’t have been returned. There will always be a certain level of returns but
when they appear excessive it can point to a need for order reference training.
Duplicate Calls Can Be “Invalid Demand:”
Duplicate calls occur when a part is entered multiple times on the same document.
Each line item entry registers a call. A recent improvement in DBS consolidates the
multiple line item entries within a document to minimize the occurrence of duplicate
calls. It has significantly reduced “duplicates” but it will not eliminate all possible
occurrences. The important thing is that anytime such a situation is recognized, take
the time to fix the record.
Wrong Transaction Code:
No system can detect the true difference between normal and abnormal demand
because it is more of a judgment call than anything else. Therefore, it is critical to
have the appropriate transaction code applied at order entry. When the abnormal
demand transaction code is applied as a sale type or as a line item override, the
system bypasses the step of recording demand history. If that intervention doesn’t
happen and it should have, then parts can certainly be stocked when they shouldn’t
have been.
Anticipated Demand
In addition to stocking for historical demand, dealers also stock for anticipated
demand. Anticipated demand typically is a result of a new product entering a
dealer’s territory for which historical demand does not exist. Stocking for anticipated
demand is a pre-requisite of inventory control.
Protective Stock
Stocking in anticipation of demand includes those items added to support a dealer’s
New Product Introduction (NPI) processes. Typically, those parts will be set up as
Protective Stock, given a Protected Reason and a Months Protected.
Product Support Requirements
Special product support requirements such as availability guarantees, Customer
Support Agreements, extended or special warranty situations, or product
Improvement Programs will cause dealers to aggressively stock in anticipation of that
demand. As mentioned earlier, inventory may also be set up as Protective Stock or
as Temporary Frozen in order to distinguish it from all other inventory.
Unless that inventory is clearly identified and distinguished from all other inventory, it
will be extremely difficult to manage or difficult to quantify should you be asked to
show the product support impact of those parts.
Special Customer or Market Requirements
Stocking for customer or market requirements includes those items stocked for the
demand of a specific customer or a group of customers or even a specific market.
Stocking mining parts for the Mining market in general might be a good example.
The important thing is to identify those parts as protective stock or temporary frozen
to distinguish them from all others should the need arise to define how the inventory
is supporting the strategy.
Parts Identification:
Because the DBS system does not have an on-line Add-To-Stock review function,
the essential decision support information displays in its most useable form only on
the Non-Stock/Made-Stock Review Report.
Understand that there are display and maintenance functions available that give
access to parts masters, store records, the Price/NPR file, the Ordering Parameters
and more. There just isn’t a “consolidated” territorial display that shows the demand
history rolled up as the system would use it in a territorial application. But, it does
display as it was applied by the system (consolidated) on the Non-Stock/Made-Stock
Review Report.
When the activity appears valid no maintenance is required. When the activity
appears invalid, the decision support information needs to be modified. Do the
maintenance on the Store Record and on the associated Non-Stock History Record.
Add-To-Stock:
The Add-To-Stock parameters qualify a part for a record-type change (to made-
stock) and to display on the Non-Stock/Made-Stock Review report.
As mentioned earlier, the Add-To-Stock Parameters use an equal to or greater than
call qualification logic. In the example above, when a fast moving, returnable less
than $150 part has two or more calls in 12 months, it will qualify to be stocked.
Given the parameters displayed below for fast moving parts, the test for increasing
demand will compare the calls in the current month to that of the 12th previous
month. It includes the month with the greater number of calls and excludes the
month with the lesser number of calls. When calls are equal, it uses the current
month.
In the example above (#1), the calls in the current month exceed those of the 12th
previous month (the parameter). The annual demand used for an Add-To-Stock
decision is 3 calls for 4 pieces. At this point in time, the fact that demand in the
current month exceeded that of the 12th previous month defines an “increasing
demand” situation.
Example #2
SOS: AAA Store: 00 Fast Moving Part Add-To-Stock Months: 12
Demand History
Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Calls 0 0 0 0 0 0 0 0 0 1 0 0 2
Pieces 0 0 0 0 0 0 0 0 0 1 0 0 2
In Example #2, calls in the 12th previous month (the parameter) exceed those of the
current month (a common occurrence after a month-end process). Thus, the current
month is excluded and the 12th previous month is included. The annual demand
used for an Add-To-Stock decision would be 3 calls for 3 pieces. At this point in
time, the fact that demand in the current month did not exceed that of the 12th
previous month is indicative of a “decreasing demand” situation.
Example #3
SOS: AAA Store: 00 Fast Moving Part Add-To-Stock Months: 12
Demand History
Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Calls 2 0 0 0 0 0 0 0 0 1 0 0 2
Pieces 2 0 0 0 0 0 0 0 0 1 0 0 10
When calls are equal (Example #3), DBS uses the current month regardless of the
number of pieces. The test for increasing demand gives more credence to the
current month.
Made-Stock Aging:
Made-Stock Aging is a DBS routine that is associated with Add-To-Stock that “ages”
stocking of qualified items for a parameter controlled number of days as a test for
invalid demand.
The parameter displays with the Add-To-Stock parameters and applies by the same
variables as Add-To-Stock, i.e., fast, medium, slow, and the returnable/non-
returnable dealers net dollar limits.
Made-Stock Aging provides a way to age stocking decisions for a number of days to
await the possibility of a non-stock return. It is particularly valuable to dealers in
short lead-time situations where a part can, at times, be stocked, ordered and
received faster than a typical return can be processed.
Made-Stock Aging isn’t a complex process but it does have variables. First, it
applies by Source-Of-Supply and store. The more expensive parts can be aged
longer than the less expensive ones and the Medium and Slow moving parts can be
aged longer than the Fast moving parts.
There are ample resources within DBS to help define the need for a shortened or an
extended parameter setting. For example, the returns statistics on the DBS Returns
Analysis Report provide a non-stock and stock return rate for a Source-Of-Supply
and a store. The sale and returns transactions in the Audit Trail define typical sale-
to-return cycle times. The temporary-stock category of inventory on the Min-Type
Store Statistics Report shows the magnitude non-stock returns have on overall
inventory performance in line items and dollars.
Made-Stock Aging applies in “calendar days.” Day 1 is the day the part becomes
made-stock. It changes from Made-Stock to Stock the day after it completes Made-
Stock Aging. In the following example, there is no weekend processing. Notice how
the “weekend days” result in a grouping of the made-stock parts from the three
previous days onto Monday’s order. The impact is minimal at that point but it might
be much greater when all of those “new location items” arrive in the warehouse on
the same day.
In a daily stock replenishment cycle, a seven days (or a multiple of seven days)
aging provides the benefit of a reasonable aging without imposing an abnormal
number of new location assignment tasks in the warehouse when the parts come in.
The same analysis works for weekly stock replenishment. Notice the difference a day
makes. The made-stock to stock record-type change occurs during the stock
replenishment process. Thus, on a weekly cycle, the record-type changes will only
occur one time a week.
In the following analysis, Friday is stock order day. A one-day aging beyond the
stock order day (Friday in this example) automatically results in an additional week of
aging. Notice that aging 7, 8, 9, 10, 11, 12 and 13 days is the same. Aging 14, 15,
16, 17, 18, 19 and 20 is the same.
The DBS territorial application applies by source-of-supply. Each source can have
multiple hierarchies and each of those hierarchies can have one to four levels.
Level-4 is the highest level in the hierarchy, with a Level-3 store reporting non-stock
history to a Level-4 store. A Level-2 store would report non-stock history up to a
Level-3 store with a stock record and if none exists it would report on up to the Level-
4 store. The Level-1 store would report non-stock history on up to the level that has
a stock record.
The following Territorial Table shows that all stores are set at Level-4. In this
configuration, there are six independent hierarchies defined within a single territory.
Territory Table
Note that as a result of this change, the six independent hierarchies were
consolidated into five. Notice further that in any territory, there will only be one
Level-4 store at the top of each hierarchy but there can be multiple hierarchies within
an overall territory.
Territory Table
Store 01
Level-3
The territorial hierarchy illustrated below utilizes all four levels and sets the stage for
discussion of how a store’s record-type impacts the process.
Territorial Table
Store 00
Level-4
Store 01
Level-3
Store 02
Level-2
Territorial Table
Store 00
Level-4
Non-Stock
Store 01
Level-3
Stock
Store 02
Level-2
Made-Stock
Here, all of the Level-1 stores are non-stock stores. Thus, the demand history from
St. 03, St. 04 and, St. 05 rolls to the next highest level in the hierarchy and will be
added to that of St. 02 because St. 02 is a non-stock store (made-stock record). As
a Level-2 non-stock store, St. 02 will roll its consolidated demand history (St. 02, 03,
St. 04 and 05) to St. 01 at Level-3. St. 01 is a stocked store (stock record). The
consolidated demand from St. 02 will be added to it but, because it is a stocked
store, it rolls no further. In this example, nothing rolls beyond St. 01 to St. 00.
In the Territorial Stocking, Demand Base Months controls the number of months of
demand history the system will roll to the next highest level, the number of months
used in the test for increasing demand and the number of months to consider for
stocking.
The Demand Base Months selection will always include the current month plus the
number of months called for by the Demand Base Months parameter. When, for
example, the Demand Base Months parameter calls for six months, the system is
authorized to use the current month plus the six (6) previous months of demand
history.
The Test For Increasing Demand occurs after the demand history has consolidated
into a stocked store or has reached the top of the hierarchy. Said differently, it only
applies after all of the history has rolled up and found its rightful place in the
hierarchy.
As a review, recall that in a territorial hierarchy, demand history roll-up and
consolidation in a territorial hierarchy begins at the lowest level in the hierarchy.
Within each level, individual stores are processed in store number sequence. In this
example, Store 03 in Level-1 would be the first store to process in the hierarchy.
In summary, the basic structure of the territorial hierarchy defines a path for the
demand history to take in the store-to-store roll-up process. Demand Base Months
controls how much demand history will be rolled-up in terms of the number of
months. The store’s record-type controls the timing or when that history rolls up and
when it doesn’t.
Computing “Annual” Demand For Territorial Stocking
In DBS, there is a lot going on within the functionality of territorial stocking. As the
demand history rolls from level-to-level within a hierarchy, it qualifies stores for
record-type changes. Record-type qualifies or disqualifies stores for subsequent
processes within the stock replenishment update process.
Individual store demand or consolidated demand can trigger a record-type change
from non-stock, temporary or exhaust stock to made-stock. Similarly, when demand
history no longer rolls into a stocked store, its record-type can change to exhaust-
stock which disqualifies it for stock replenishment in an other than surplus available
role.
The following exercise is admittedly lengthy but it is does show how demand history,
Demand Base Months and record-types all apply within the defined structure of a
territorial hierarchy.
As a review, recall that in a territorial hierarchy, demand history roll-up and
consolidation in a territorial hierarchy begins in the lowest level in the hierarchy.
Within each level of a hierarchy, the stores are processed in store number sequence.
Territorial Table
Store 00
Level-4
Non-Stock
Store 01
Level-3
Exhaust-Stock
Store 02
Level-2
Non-Stock
Level-1 Processing
Stores 03, 04 and 05 are Level-1 stores in this hierarchy. Each has a Demand Base
Months parameter of 6 months, an Add-To-Stock parameter of demand equal to or
greater than 2 calls in 6 months and an Exhaust-Stock parameter of demand less
than 1 call in 6 months.
This processing cycle started because St. 03 had a non-stock call. None of the
Level-1 stores had previously or now qualified to be stocked. Their respective
record-types, non-stock (St. 03), temporary-stock (St. 04) and, exhaust-stock (St. 05)
define each as a non-stock store. As such, they qualify to roll demand history to the
next highest level in the hierarchy. The Demand Base Months parameter controls
the number of months each store can roll. So, in this case, the current month plus
the six previous months of history for St. 03, 04, and 05 will roll to St. 02 at Level-2.
Territorial Table
Store 00
Level-4
Non-Stock
Store 01
Level-3
Exhaust-Stock
Store 02
Level-2
Made-Stock
Territorial Table
Store 00
Level-4
Non-Stock
Store 01
Level-3
Made-Stock
Store 02
Level-2
Made-Stock
Level-3 Processing
St. 01 Processing Record – Includes St.01, 02, St. 03, St. 04 & St. 05
Curr st nd rd th th th th th th th th 12th
1 2 3 4 5 6 7 8 9 10 11
Calls 1 0 0 0 0 0 1 0 0 0 0 0 0
Pieces 1 0 0 0 0 0 1 0 0 0 0 0 0
Territorial Table
Store 00
Level-4
Made-Stock
Store 01
Level-3
Made-Stock
Store 02
Level-2
Made-Stock
Level-4 Processing
St. 00 Processing Record – Includes All Stores – Annual Demand: 2 Calls, 2 Pieces
Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Calls 1 0 0 0 0 0 1 0 0 0 0 0 0
Pieces 1 0 0 0 0 0 1 0 0 0 0 0 0
Store: 00 Demand Base Months: 12 Annual Demand: 0 Calls, 0 Pieces
Record-Type Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Made- Calls 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock
Pieces 0 0 0 0 0 0 0 0 0 0 0 0 0
Store: 01 Demand Base Months: 12 Annual Demand: 0 Calls, 0 Pieces
Record-Type Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Made- Calls 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock
Pieces 0 0 0 0 0 0 0 0 0 0 0 0 0
Store: 02 Demand Base Months: 09 “Annual” Demand: 1 Call, 1 Piece
Record-Type Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Made- Calls 0 0 0 0 0 0 1 0 0 0 1 0 1
Stock
Pieces 0 0 0 0 0 0 1 0 0 0 1 0 1
Store: 03 Demand Base Months: 06 “Annual” Demand: 1 Call, 1 Piece
Record-Type Month Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Non-Stock Calls 1 0 0 0 0 0 0 0 1 0 1 0 1
Pieces 1 0 0 0 0 0 0 0 1 0 1 0 1
Store 04 Demand Base Months: 06 “Annual” Demand: 0 Call, 0 Piece
Record-Type Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Temporary Calls 0 0 0 0 0 0 0 0 0 0 0 1 0
Pieces 0 0 0 0 0 0 0 0 0 0 0 2 0
Store 05 Demand Base Months: 06 “Annual” Demand: 0 Call, 0 Piece
Record-Type Curr 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Exhaust Calls 0 0 0 0 0 0 0 0 0 0 0 1 0
Pieces 0 0 0 0 0 0 0 0 0 0 0 2 0
St. 02 is still considered to be a non-stock store and as such, remains qualified to roll
its consolidated history to the next highest level in the hierarchy, which, in this case,
was St. 01 at Level-3.
The territorial demand from the lower level stores qualified St. 01 to be stocked. St.
01’s record-type changed to made-stock.
St. 01 is still considered to be a non-stock store and as such, remains qualified to roll
its consolidated history to the next highest level in the hierarchy, which, in this case,
was St. 00 at Level-4.
At the top of the hierarchy, and with all lower level stores as non-stock stores, St. 00
is qualified to stock based not at all on its own store demand but entirely on the
consolidated or territorial demand from the lower level stores.
In summary, at this point and until Made-Stock Aging expires, three stores in this
hierarchy are made-stock and to some, it might appear as if all three might be on the
brink of stocking this part based only on the territorial demand of two calls. That
isn’t, however, the case at all.
See the rest of the story.
Territorial Table
Store 00
Level-4
Made-Stock
Store 01
Level-3
Made-Stock
Store 02
Level-2
Made-Stock
In territorial stocking, keep in mind that the demand history consolidation begins at
the lowest level in the hierarchy and progresses upward until it consolidates into a
stocked store or until it reaches the top of the hierarchy.
In this example, none of the Level-1 stores qualify to be stocked but all qualify to roll
their demand history to the next highest level in the hierarchy, which is Level-2.
At Level-2, St. 02 qualified to be territorially stocked. So, at the expiration of
Made-Stock Aging, it will become a stocked store. As a stocked store, it no
longer qualifies to roll history to the next highest level.
Without the consolidation of territorial demand, neither St. 01 nor St. 00 can qualify to
be stocked. They revert to their previous record types. St. 01 goes back to exhaust-
stock and St. 00 to non-stock.
Territorial Table
Store 00
Level-4
Non-Stock
Store 01
Level-3
Exhaust-Stock
Store 02
Level-2
Stock
St. 02 benefited from the Level-1 demand consolidation and became the territorial
stocking store for this part at this point in time.
Territorial Considerations
• A dealer’s main store or one or more of their larger stores will become a dealership’s
primary source for emergency parts. Often that store is referred to as a territorial
center.
• The demand consolidation into the higher level stores will qualify more parts to be
stocked for the territory much sooner than they might be for any individual store.
• A territorial center will carry additional inventory to support the emergency demands
of lower level stores.
• A territorial center may need some additional warehouse capacity to accommodate
territorially stocking parts for lower level stores.
• A territorial center may need additional manpower for the re-deployment activities
required to support lower level stores.
• Overall emergency procurement costs, i.e., emergency service charges and
emergency freight expenses should decrease as more stores become accustomed
to relying on the territorial center to be the dealership’s primary source for
emergency parts.
• As the consolidation of demand impacts the higher level stores, it is reasonable to
expect an improvement in over-the-counter service and customer satisfaction.
• Expect territorial stocking to significantly improve territorial service.
• The key performance indicators for a territorial center should account for the re-
deployment activities required to support lower level stores.
• Lower level territorial stores need ready access to territorial center inventory.
• An efficient, cost effective transportation network is critical to the success of territorial
stocking.
• There will be instances where the consolidation of demand will result in stocking less
of a specific part particularly when a package quantity is involved.
4.0 Control-Of-Stock
The Control-Of-Stock process is the second phase of the Life Cycle.
From an inventory investment standpoint, the most difficult decision is to
stock a part in the first place. The Control-Of-Stock process manages
available inventory and maintains demand history, replenishes stock,
identifies and re-deploys surplus, and provides management reporting.
Time
In the Add-To-Stock phase in the Life Cycle Of A Part, discussions focused on what
it takes to qualify a part to be stocked. When those qualifications were met, the part
became a stocked part (stock record-type) where the focus changed to what it takes
for the part to remain a stocked part and then how many of that part will be stocked.
How many will be stocked is also referred to as depth of inventory. Before getting
into all the concepts and parameters, it would be helpful to have a basic
understanding of the stock order process flow as well as understand what makes a
part active, which is what triggers it to be processed for stock replenishment
consideration.
What parts get processed during stock replenishment? This is another parameter
driven option that each dealer can determine based upon each unique SOS. A part
will be processed through stock replenishment when it is considered active. A part is
considered active that has incurred a sale, return, a transfer in or out a change in
record type or any other transaction that has the potential to impact inventory, an
order point, or an on order quantity. In DBS, dealers have the option to only consider
those parts that have become active since the last stock order replenishment cycle,
or to consider all parts for which at least one store record exists active. Typically,
most dealers only process those records for which actual activity has occurred, not
all records, for their next stock replenishment cycle.
Once the frequency and the parts to be processed are determined and the
parameters set, the following is the flow generally used for stock order processing.
1) The Stock Replenishment Update batch job is run which creates the reports
and files for the stock order.
2) Review the stock order reports and files. The stock order should be
reviewed using the paper report or using the on-line function. Also, the
Nonstock/Madestock Report should be reviewed.
3) Perform maintenance to the stock order files. Based on the review in step
#2, items can be added, or removed from the stock order.
4) Perform Stock Order Pickoff by running the appropriate batch job. This job
picks off the items for stock order to Caterpillar and updates the on order
quantities in DBS and creates open order detail records.
5) Stock order is transmitted to Caterpillar.
6) Caterpillar processes records and changes/exceptions are transmitted back
to dealer.
7) Dealer performs maintenance to their stock order file reflecting information
transmitted by Caterpillar.
8) Caterpillar picks the stock order; packing list is created and transmitted to
dealer.
9) Dealer performs packing list merge, which removes the parts shipped from
the dealer stock order number to a Consolidated Shipping Order (CSO)
number.
10) Optional Step: Dealer may pre-stock the stock order upon arrival to give
visibility to parts not binned.
11) Parts are binned, receipted, and verified against the packing list and
discrepancies noted.
12) If discrepancies exist, dealers utilize their discrepancy procedures to correct
on-hand and on-order quantities and file claims as necessary.
Within the stock replenishment process, the system determines what parts had
activity, does roll-up of history, determines record-type changes, calculates order
points, maximums, and order quantities based upon parameters set for Control-of-
Stock.
Key components of the Control-of-Stock phase are lead-time and annual demand.
These are the basis for calculating order points.
Lead-time does play an essential role in the stock replenishment process. When it
isn’t used directly in an order point or an order quantity calculation, it would have
been a consideration in choosing the type of order point formula being applied.
Understand that lead-time can vary slightly from stock order-to-stock order and from
store-to-store and certainly from source-to-source. It can be adversely impacted by
events such as a supplier shortage, manpower shortages, transportation delays, and
inclement weather or, often as not, holidays.
In the context of a general guideline, set stock replenishment lead-time equal to what
is considered to be a maximum reasonable number of days. It doesn’t have to be
set equal to the shortest number of lead-time days or even equal to the longest
number of lead-time days. Maximum reasonable means setting lead-time days
equal to what happens most of the time.
Tracking Lead-Time:
Lead-time is applied in calendar days. Therefore, it takes little more than a simple
calendar and a log or record of the successive steps that occur in the stock
replenishment cycle to effectively track lead-time. It isn’t difficult but it isn’t
something that should be taken lightly either.
Normally, each step in the stock replenishment process contributes something to the
accumulation and extension of total lead-time. In the DBS systems, an Audit Trail
Inquiry provides the dates specific transactions occurred that mark each step in the
stock replenishment process.
The elements that define a stock replenishment lead-time are listed below with their
corresponding DBS transaction codes. There are a number of other transactions
that will cause a part to be active or that can take a part to order point but these
typically define a stock replenishment lead-time cycle.
Use a calendar or make up one similar to the one below to track the lead-time for a
successive number of stock orders. If weekly, at least a month and perhaps more
should be reviewed. Daily processing may only require reviewing the stock orders
from two or three weeks. The important thing is to be comfortable with what is
reasonable or normal versus an exception.
In the following example, the numbers in the parentheses refer to the DBS
transaction codes that will be assigned and reported in an Audit Trail Inquiry as each
successive step in the process occurs. Pick a few common items from stock orders
that have recently completed what might be termed normal or best case stock
replenishment cycles. Use the DBS Audit Trail Inquiry to determine when each step
occurred. The following example is meant to illustrate the process. It is admittedly a
best-case scenario for a daily stock replenishment cycle.
There will be instances where more than one activity occurs on the same day. Just
group the events together because from a practical standpoint, lead-time is
expressed in calendar days. If, for example, the stock arrived and was binned in the
same day, count that as a single or one day of lead-time.
Include weekend days as part of the total lead-time assessment. Later order point
and order quantity calculations use a 365-day year so, to remain consistent, include
weekend days in total lead-time as well.
Notice in particular, the dramatic impact weekend days has on total lead-time when a
cycle spans a weekend. It is better to account for than to ignore weekend days
because they do have an impact particularly if understated.
Recall the earlier statement that stock replenishment lead-time should be set equal
to what is a maximum reasonable number of days. The implication in that statement
is that base lead-time or lead-time doesn’t have to be equal to the absolute shortest
number of days ever experienced nor does it have to be equal to the longest number
of days. From a very practical standpoint, set lead-time equal to what happens most
often. Ignore, for example, the cycles where an extended lead-time was attributable
to a holiday, an occasional transportation delay or delays related to inclement
weather. Count the regular days in the usual and customary or regular lead-time
cycles.
In the example above, the maximum reasonable lead-time is six (6) days because
that is what happens most often.
A similar technique is used to calculate lead-time for a weekly or any other cycle.
However, there is one important distinction to consider when the need to compute
lead-time goes beyond what is required for daily replenishment. The first increment
of time (days) is the number of days from cutoff-to-cutoff. Cutoff is a term that refers
to the point where the stock order program begins the process of accumulating all of
the activity that occurred since the last time it ran. In a weekly cycle, the stock
replenishment program runs every seven days. In a monthly cycle, it might be every
30 days. Regardless, that first increment of time is from cutoff-to-cutoff. In theory, a
part could have had activity and thus needed to be replenished the very day after the
previous cutoff. However, the stock replenishment program cannot react to that
condition until it runs again and that won’t be for a week. Therefore, the first
increment of time is the number of days from cutoff-to-cutoff.
Cutoff-to-cutoff isn’t a factor in daily replenishment cycles because the stock order
update typically runs at the end of each business day. Therefore, that day’s activity
will be part of that evening or night’s stock order update. If replenishment is
required, the process starts immediately. It isn’t the same with more extended lead-
times.
It is important to understand what actual lead-time is for each source-of-supply at each store. It is
important to insure that what is being routinely applied in the stock replenishment programs is both
reasonable and appropriate. In the DBS systems, base lead-time is referred to as Poisson Lead
Time (Days). It is part of the Store, Source Ordering Parameters.
Base Lead-Time
Annual demand is a key component for the Control-of-Stock phase of the life cycle
as it is used in the calculation of order points. Before we move into what is involved
in order point and order quantity calculations, it is important to have an
understanding of how demand history is used, particularly when the Demand Base
Months, Territorial Stocking, and Dependent Store Processing (when a store is
dependent for all stock from another store rather than Caterpillar) features in DBS
are utilized.
DBS dealers now have a feature called Demand Base Months, which allows them to
determine how much demand history is used in annual demand calculations. In the
past, the system was coded to always use 12 months of history for annual demand.
Today, dealers have the flexibility to use more or less than 12 months of history for
each activity indicator (F-M-S), returnability status and base dealer net dollar breaks.
The Demand Base Months parameter was discussed in Chapter 2, as it is a Life
Cycle parameter. It is used for determining Add-to-Stock as well as for the history
used in Control-of-Stock.
There may be situations where dealers will want to use more or less than 12 months
worth of demand history. For example, a dealer may decide they want to include
more than 12 months for low value, fast moving, and returnable parts. This may
require little increase in investment, but provide improved stock service. Or, the
dealer may choose to use less than 12 months for high value, slow moving, non-
returnable parts and use more recent history rather than a full 12 months. Demand
Base Months now gives the dealer the flexibility to determine the amount of history
used rather than the system deciding it for them.
While the dealer now has more flexibility, it has introduced some complexity when
using territorial hierarchies and dependent store processing. Previously, when
qualified by record-type, all 24 months of history included on the part’s store record
were rolled to the next highest-level store within the territorial hierarchy. Now,
Demand Base Months defines or limits the number of months of demand history that
can qualify to roll to the next highest-level store.
Similar to the Add-to-Stock phase, the Test for Increasing Demand is used in
Control-of-Stock. The purpose of the test is to give more credence to the demand
history in the current month than for the oldest previous month called for by the
parameter.
1) No Territorial Stocking
2) Territorial Stocking Implemented
When a dealer has not set up territorial hierarchies, the system assumes all stores to
be Level-4 stores. Level-4 means that the store is at the top of the hierarchy. In this
case, no history is rolled up to another store and remains at the transaction store
only.
Compute what is to be used as annual demand for the following stores. Use the
Demand Base Months from the Life Cycle Parameters on the previous page, the test
for increasing demand and, the Territorial Table displayed.
Territory Table
(1). Select the Demand Base Months parameter for each store displayed below.
(2). Reference the Territorial Table for any demand consolidation requirements.
(3). Use the Test For Increasing Demand to include/exclude the current month.
(4). Compute annual demand (calls and pieces) for each store.
Exercise Discussion
(1). Select the Demand Base Months parameter for each store.
Part is a Returnable, Medium Moving, $25 D/N part. Demand Base Months for
Store 00 is 12 months; Store 01: 9 Months; Store 04: 6 Months; Store 06: 3
months.
(2). See the Territorial Table for any demand consolidation requirements.
All stores in this exercise are at Level-4 in the territorial hierarchy. Each store is a
territory to itself meaning that there will be no consolidation of demand history.
Record-type is not a factor in this exercise because the territorial hierarchy does not
call for any demand consolidation.
(3). Use the Test For Increasing Demand to include/exclude the current month.
The test for increasing demand works on calls. Compare the calls in the current
month to that of the last month specified by Demand Base Months. When calls are
equal, use the current month in favor of the last previous month called for regardless
of the number of pieces demanded in either month. The green shaded area in the
following store records represents the application of the test for increasing demand.
(4). Compute annual demand (calls and pieces) for each store.
Store 00: 4 Calls, 4 Pieces. Store 01: 3 Calls, 3 Pieces. Store 04: 2 Calls, 2
Pieces. Store 06: 2 Calls, 2 Pieces.
Use the Demand Base Months from the Life Cycle Parameters displayed previously,
the test for increasing demand, the territorial hierarchy displayed below and the
record-types from each store record to compute what would be used as annual
demand in any subsequent stock replenishment process.
REMINDER: Territorial stocking rolls non-stock history from the lowest-level store to
the next highest-level store, and continues to do so until it encounters a stocked
store, or until it reaches the top of the hierarchy.
Territory Table
Store 00
Level-4
Store 04 Store 05
Level-2 Level-2
Store 06
Level-1
Exercise Discussion
(1). Select the Demand Base Months parameter for each store.
Select the Demand Base Months parameter for each store from the Life Cycle
Parameters displayed previously.
Demand Base Months also controls the number of months of demand history that
can be rolled from a lower level to the next highest-level store. If, for example,
Demand Base Months is nine (9), the system will roll the current month “plus” the
nine previous months of history to the next highest-level store in the hierarchy.
(2). Check the Territorial Table for any demand consolidation requirements.
In a multi-level hierarchy, record-
Territory Table
type plays a pivotal role because it
determines when demand history
Store 00
will or will not roll to the next highest- Level-4
level store. Stock
A store with a stocked record is considered a stocked store. A stocked store can
absorb demand history from lower level non-stock stores but unless it is a dependent
store, it cannot roll demand history to the next highest level in a hierarchy.
(3). Use the Test For Increasing Demand to include or exclude the current month in
the calculation of annual demand.
When Demand Base Months is used to select a number of months to use in an order
point or an order quantity calculation or to roll to the next highest level in a territorial
hierarchy, it will always include the current month plus the number of months called
for by the Demand Base Months parameter. It always includes the current month
because the Test For Increasing Demand occurs after the demand history has
consolidated into a stocked store or has reached the top of the hierarchy.
In a territory hierarchy, the test for increasing demand applies after all of the demand
history has been rolled to and consolidated with that of the next highest-level store.
To do that, the system rolls the current month plus the number of months specified
by the Demand Base Months parameter.
The test for increasing demand compares the calls in the current month to that of the
last month specified by Demand Base Months. If Demand Base Months were six
months, for example, the system would compare the calls in the current month to
those of the 6th previous month. When calls in the current month exceed those of the
last month specified by Demand Base Months, the system includes the current
month and excludes the last month specified by Demand Base Months. When calls
in the last month specified by Demand Base Months exceeds those of the current
month, the current month is excluded and the last month specified is included. When
calls are equal, use the current month in favor of the last previous month called for
regardless of the number of pieces demanded in either month. The green shaded
area in the following store records represents an appropriate application of the test
for increasing demand.
(4). Compute annual demand (calls and pieces) for each store.
This is how it ended up. The bright green months highlight the Current Month plus
the number of months specified by the Demand Base Months parameters. The
darker green highlights the months where territorial has added in some demand
history from a lower level non-stock store.
The blue tells what happened. Start with store 06, which is the lowest level store.
Dependent store processing is when a dealer determines that a store will source all
of its stock order for a particular Source-of-Supply (SOS) to another store within the
dealership, rather than to the SOS’s vendor. The store sourcing to another store
within the dealership is called the dependent or child, while the sourced store is
called the parent. In this situation, the dependent store rolls its stock history up to
the parent store for annual demand calculations. The history is retained at the
dependent store level and also included in the parent store. This history is used to
calculate the order points for each store.
In order to utilize dependent store processing, the dealer must also be utilizing
territorial stocking. A territorial hierarchy must be set up and the dependent store
must be at a level lower than the parent store. Generally, the dependent store will
also roll its non-stock history territorially to the parent store as well, not just its stock
history. In this case, basically all history is rolled up to the parent store. While this is
generally how it is used, it is possible parameter-wise to have a dependent store roll
stock history to the parent store while rolling non-stock history to a different territorial
store.
In DBS, the territorial and distribution relationships are displayed as shown below:
It should be noted that when looking at a parent store’s store record or that of the
territorial store’s store record on-line, the rolled up call/demand history is not
displayed. Only the recorded history that transacted from that store is displayed.
When using the paper reports generated by DBSi, the consolidated history is
displayed.
While the dependent store concept has just been introduced in the Control-of-Stock
phase of the life cycle, it is also put to use in the Add-to-Stock phase. The use of
dependent store processing along with territorial stocking can cause a part to qualify
for a record-type change as demand history rolls from level-to-level within a territorial
hierarchy. As the record-type changes, it can qualify or disqualify the store for
specific routines in subsequent stock replenishment processes.
Demand base months are used the same way with dependent store processing as
with territorial stocking. The number of demand base months set for the dependent
store controls the number of months of stock history rolled from the dependent to the
parent.
The test for increasing demand is also applied in the same manner to dependent
store processing in conjunction with demand base months, as it is with territorial
stocking. For example, Store 03 is dependent on Store 00, and Store 03’s demand
base months are set at three months and Store 00’s are set at 12 months. Store 03
will roll the current month plus the previous three months of history up to Store 00
and Store 00 will look at the consolidated demand and then perform the test for
increasing demand and compare current month history to the previous 12th month of
history and use the month with the greater number of calls (or the current month if
they are both equal) for annual demand. This is used for both Add-to-Stock for
stocking decisions and for Control-of-Stock once a record has become a stock
record.
The main advantage or benefit of dependent store processing is that the lead-time
for the dependent store can be reduced, resulting in less depth of inventory required
at the dependent to maintain targeted service levels. Package quantity purchases
can also be potentially minimized or eliminated at the dependent store.
The parent store will stock more line items as a result of territorial and dependent
store processing as well as carry more depth of inventory because they are the
primary source of stock and emergency parts. The offset should be that lead-times
could be reduced at the dependent store, thus resulting in less depth of the inventory
at the dependent stores. Depending upon the mix of the dealer’s inventories, this
could possibly result in a reduction of overall dealership inventory and improved
turnover and customer service. Finding this balance of performance with dependent
store processing is essential to receive the full benefit.
First of all, dependent and territorial stocking are used to determine if a part qualifies
for stock at the dependent store as well as at the parent store based on the Add-to-
Stock parameters at each store by making use of demand base months and the
territorial hierarchy and dependent store parameters.
Once an item is stocked, the Control-of-Stock parameters established for both the
dependent and parent store are applied. Again, as in the Add-to-Stock decision,
demand base months are used to determine the amount of history used to calculate
annual demand, which is used in the order point calculation, as well as lead-time.
The discussion of order point calculations will be covered later in the chapter.
Once the dependent’s order quantity is calculated, the stock transfer search
sequence is utilized to determine if surplus can be used to fulfill the dependent
store’s need. If it cannot be filled, then the item is sourced to the parent store. The
amount filled by the parent store is based upon a parameter setting that can either
take the parent store to its minimum or to zero. Any unsourced amount is then
added to the parent store’s stock order to the vendor and a pending transfer is
retained in the system. On a daily basis the pending transfers are compared to the
parent store’s current on-hand quantity and then transferred to the dependent store
when any portion of the required on-hand quantities exist at the parent store.
From a customer service standpoint, total and territorial service percents should
improve as a result of dependent and territorial stocking. A part will qualify for stock
sooner with territorial stocking than without and that should improve service
percents.
The impact on the warehouse operations should not be ignored when considering
the implementation of dependent store processing. Dependent store processing
requires the parent store to bin and receipt the parts into its inventory and then wait
for the transfer to be generated to transfer the parts to the dependent store. This will
increase the amount of warehouse activity and a cost should be determined to
assess if the increased warehouse costs will exceed the reduced emergency service
fees and carrying costs dependent store processing offers. Also, the increased
number of line items and depth of inventory at the parent store should be analyzed to
determine the additional storage space requirements.
In DBSi, an order point matrix is used to determine the target service levels for each
classification of inventory or min-type, which determines depth of inventory. Min-
types are assigned based upon activity indicator (F-M-S), dollar value breaks
(average value per call or unit dealer net) as well as annual demand. There are two
order point matrices in DBS, which allows for a unique base lead-time for each as
well as target service levels for each min-type classification.
Low Activity
Low Value High Activity
Low Value
High Activity
High Value
Low Activity
High Value
For stock record (Record Type “S”) parts, the order point matrices determine its min-
type. Across the top of the table are dealer-defined call ranges A, B, C, and D, going
from lower activity parts to higher activity parts. Generally, the A range is from 3 or 4
calls to 6 calls annually (annual calls as determined by Demand Base Months), the B
range is from 7-12 calls, the C range from 13-25 calls, and the D range 26 calls and
up.
In addition to call ranges, average value per call or unit dealer net categories are
used to determine a part’s min-type. The dealer has the option to use average value
per call or the unit dealer net of the part. Average value per call is calculated by
dividing demand in pieces by the number of calls and taking that value times the unit
dealer net value.
The categories are 1 through 5, for Order Point Matrix I and go from low value (1) to
high value (5). The categories are 6 through 10 for Order Point Matrix II and go from
low value (6) to high value (10).
The combination of value and call ranges determine the min-type for a stock part.
For example, min-type 1D is for a low value, high activity part. Again, call ranges
and values are dealer-defined and can vary by Store, Source-of-Supply, Order Point
Matrix, and activity indicator (F-M-S).
Stock parts (Record Type “S”) that are not manually controlled and have annual calls
less than call range A, are considered as Buy-as-Sold parts. (Buy-as-Sold will be
explained in more detail when minimum calculations are discussed.) There are two
categories of Buy-as-Sold parts and thus two separate min-types. Please see the
table below.
Date to stock is defined as the date of the last time that a part’s store record had its
record type changed to a stocked record (Record Type “S”).
For Record Type “S” parts that are manually controlled, the method by which it is
controlled determines its min-type.
Below is a table for the manually controlled min-type categories of stock parts.
The manually controlled min-type a part is assigned to, is dependent upon the
Frozen Min/Max indicator a part is assigned on the Store Record. Values 1, 2, 3, 6,
7, and 8 will be min-types PF; value 3 with months protected will be min-type PS;
values 4 and 9 will be min-type TF for temporary frozen. (See the DBS/DBSi Parts
Inventory Processing Training Guide for a definition of each of the Frozen Min/Max
indicators.)
Min-types PS, PF, and TF are not included on the order point matrix. Their
minimums and maximums are determined by the dealer and are set at their frozen
levels.
For Made-Stock, Exhaust, and Temp Stock parts, the record type determines its min-
type. See the table below.
Min-types MS, ES, ER, and TS are not included on the order point matrix. Their
minimums and maximums are always 0 and 0.
This gives a high level overview of what min-types are and how parts are assigned to
the various categories. The next step is to understand how the order point matrix
and min-types are used to determine order point calculations.
When inventory management at the dealership decides to determine their own order
points for parts, rather than use a system generated order point, this is called a
manually controlled order point. There may be a variety of reason why some parts
are manually controlled (New Product Introduction, Customer Support Agreements,
cost of a part, warehouse space, etc.)
There are three categories of Manually Controlled order points as listed below:
1) Permanent Frozen
2) Temporary Frozen
3) Protected Stock
In each case, the dealership has decided to override the system calculated order
point and manually control the order points for each of these categories. The key
difference of each of these is the manner in which the manual control on the part is
released.
System generated order points are calculated by the dealer’s business system using
parameters and formulas to automatically determine order points. The majority of a
dealer’s inventory order points should be system generated.
There are three categories of system generated order points as listed below:
1) Buy-As-Sold
2) Days-of-Supply
3) Poisson
Buy-As-Sold (BAS)
The Buy-As-Sold order point is generally used for slower moving/more expensive
parts, or those parts with shorter lead-times. A BAS min-max will stock a number of
pieces equal to one average call. Buy-as-Sold can be a min-type which is controlled
by BAS order point logic, or it can be an MCL (minimum control logic) or service
target set on the order point matrix.
Step 1 – Demand base months for a part is 12 months. It has one call for 3 pieces in
the current month, one call for 5 pieces in the previous month, and one call for 4
pieces in the 5th previous month. Total annual demand in calls is 3 and in pieces is
12.
Step 2 – Divide annual pieces (12) by annual calls (3). Average pieces per call is 4.
Step 4 – Minimum is one less than average pieces per call. Minimum is equal to 3.
HANDS ON EXERCISE
Calculate BAS Minimums and Maximums for the following three parts.
Days-of-Supply (DOS)
Days-Of-Supply (DOS) is generally applied to sources/vendors with extended or
erratic lead times, or parts that have the highest demand and least cost. An example
would be low cost, general-purpose hardware. DOS is normally expressed as 30,
45, 60, 90 or 120 days-of-supply, but will also take any number between 1+999. A
DOS strategy should consider a number of stocking days based on total lead-time,
plus a set number of days as safety stock.
365
Example:
A part has it minimum control logic set to DOS of 60 and annual demand of 10 calls
for 50 pieces.
Multiply DOS (60) by annual demand in pieces (50), which equals 3000.
Divide 3000 by 365, which equals 8.2. Use general rounding rules and round to 8.
HANDS ON EXERCISE
Poisson
Poisson uses minimum control logic (MCL) or service targets to determine the order
points for parts. The Poisson-controlled parts are referred to as the parts whose
min-type is assigned by the order point matrices and controlled by the corresponding
MCL and safety stock days, in addition to the assigned lead-time for the matrix.
Poisson calculates an order point in calls for each min-type, and then multiplies that
by the part number’s average pieces per call to calculate that specific part number’s
minimum.
1. From the Part Master record, determine the part’s Activity Indicator (F-M-S), Unit
Dealer/Net, and Returnable/Non-Returnable status. Below is a screen print of a part
master record in DBS/DBSi.
2. From the Ordering Parameters, determine the demand base months considering
activity indicator, returnable/non-returnable status, and unit dealer net, and territorial
hierarchy. Below is a screen print of the ordering parameter screen for a specified
store and source-of-supply combination.
4. From the Ordering Parameters, select the appropriate Order Point Matrix
considering the activity indicator. Note the base lead-time for the order point matrix.
Using annual calls and average dealer net value per call, determine the min-type,
minimum control logic (MCL), and safety stock (SS) days. Below is a screen print of
the order point matrix from DBS/DBSi.
365
6. Determine Order Point in Calls. Using the Poisson Order Point in Calls table,
take the EXDLT number down the Desired Service Percent column to the value
equal to or greater than EXDLT. The number in the Calls column to the far right or
far left is the Order Point in Calls. Multiply the Order Point in Calls times the Average
Pieces per Call to determine the final minimum for the part.
Example:
Compute an order point for a part that is classified by Caterpillar as Fast moving with
a unit dealer net value of $35 with annual call demand activity of 7 calls for 21
pieces. Use the Order Point Matrix shown below and the Poisson Order Points in
Calls table from above.
For this example exercise, it is not necessary to complete steps 1 and 2 or the
annual demand calculation from step 3, as activity indicator, unit dealer net value,
and annual demand have already been identified. The remainder of steps 3 through
6 must be completed and are shown below.
Step 3 - Average Pieces per Call is equal to annual demand in pieces (21) divided
by annual demand in calls (7). The Average Pieces per Call is equal to 3.
Average Dealer Net Value per Call is equal to the Average Pieces per Call (3) times
the Unit Dealer Net Value ($35). The Average Dealer Net Value per Call is equal to
$105.
Step 4 - From the Order Point Matrix above, note the base lead-time for the order
point matrix. Using annual calls and average dealer net value per call, determine the
min-type, minimum control logic (MCL), and safety stock (SS) days.
Base lead-time is equal to 6 days. The min-type is 4B ($105 avg. value per call with
7 annual calls). MCL is 99% and the number of safety stock days is 1.
365
EXDLT = 0.13
Step 6 – The Poisson Order Point Minimum in Calls is equal to 1. (From the Order
Point in Calls table, go to the 99% MCL column. The EXDLT for this part is 0.13,
which is between .01 and .15. Using the Poisson Order Point in Calls table, take the
EXDLT number down the Desired Service Percent column to the value equal to or
greater than EXDLT. In this case EXDLT is greater than .01 (0 calls), so go to the
next value for which it is less than, which is .15 (1 call)).
Now, multiple the Order Point Minimum in Calls (1) times the Average Pieces per
Call (3) from step 3. The Order Point Minimum in Pieces is 3.
HANDS ON EXERCISE
Calculate Poisson Minimum using the Poisson Order Point formula. (Use
the Order Point Matrix and Poisson Minimum Order Points in Calls table
from above.)
Fast moving part, Unit Dealer Net $20, Annual Demand of 15 Calls for 60
Pieces.
Similar to minimum calculations, at a high level, there are basically two types of
maximums defined – Manually Controlled and System Generated.
1) Permanent Frozen
2) Temporary Frozen
3) Protected Stock
In each case, the dealership has decided to override the system calculated order
point and maximums and manually control the order points for each of these
categories. The key difference of each of these is the manner in which the manual
control on the part is released.
System generated maximums are calculated by the dealer’s business system using
There are three categories of system generated EOQ’s and maximums as listed
below:
1) Buy-As-Sold
2) Days-of-Supply
3) Poisson
Buy-as-Sold
Maximum is equal to the average number of pieces per call. Please refer to the
formula in section 4.6 relating to minimum order point calculations.
Days-of-Supply
Maximum is equal to Minimum plus the Economic Order Quantity (EOQ).
Poisson
Maximum is equal to Minimum plus the Economic Order Quantity (EOQ).
2 * ( AcquisitionCost ) * ( AnnualDemand )
EOQ =
(CarryingCost ) * (UnitDealersNet Pr ice)
Acquisition Cost is the reoccurring cost a dealer has every time he orders a line item
for stock. It includes the expenses that can be directly attributed to the costs of
acquiring stock. Typically, the expenses start with the manpower cost related to the
stock order review and accumulate to that required to receive and bin the resulting
stock order. Beyond manpower costs, there might be transportation costs and other
miscellaneous items that directly contribute to inventory acquisition cost.
It is commonly accepted that the acquisition cost is the same for every part with the
assumption being that it doesn’t cost any more to include one part versus another on
a stock order just as it doesn’t cost more to order a hundred pieces than ten of a
particular line item.
Carrying Cost includes the direct expense plus the allocated expense that can be
attributed to the cost to carry inventory plus the cost of money. Inventory Carrying
Cost is expressed as a percentage of total inventory investment.
Direct Expense includes such things as interest expense, taxes, salaries, certain
systems costs, material handling and storage equipment and more.
Allocated Expense includes management salaries, occupancy and certain other
general expenses that can be attributed to inventory management and control.
It will be apparent shortly that applying the EOQ formula itself isn’t particularly
difficult. What isn’t so apparent is how difficult it can be to calculate a dealer specific
acquisition cost or a dealer specific carrying cost. It isn’t that the process is so
complex; it is the availability and accessibility of the information. In most
organizations, information related to allocated expenses and particularly employee
compensation is considered confidential and is not generally available.
2 * ( AcquisitionCost ) * ( AnnualDemand )
EOQ =
(CarryingCost ) * (UnitDealersNet Pr ice)
The acquisition costs and the carrying costs are the same for all parts. So, once
they have been determined and set, they can be applied as a constant to all parts to
simplify the EOQ formula. In the simplified EOQ formula, the constant that
associates acquisition and carrying costs is referred to as the EOQ “K” Factor. The
EOQ “K” Factor formula is:
2 * ( AcquisitionCost )
K=
(CarryingCost )
Thus, the simplified EOQ formula as applied by dealers is:
AnnualDemand
EOQ = K *
UnitDealersNet Pr ice
“Annual demand” as applied in EOQ is the same annual demand that results from
the application of the Demand Base Months parameters in the order point
calculations.
The resulting EOQ is the calculated EOQ and not necessarily what will be the final
EOQ, as there are rules to apply a high limit and a low limit for the determining the
final EOQ.
Days-Of-Supply Formula
When the final EOQ quantity is less than one (1.00), round the fractional EOQ to
one (1.00). You cannot buy less than a quantity of one piece as an EOQ. Beyond
1.00, the regular rounding rules apply. For example, 1.4 will round down to 1.00 and
1.5 will round up to 2.0.
Final EOQ
The program calculates an EOQ. Parameters exist to apply an upper and lower limit
to the EOQ. These limits are established based on a part's anticipated daily sales
rate and other DBS parameters. If the EOQ falls below the lower limit, it is increased
to the lower limit value. Similarly, if the EOQ is above the upper limit, it will be
reduced to the upper limit value. Fundamentally, the limits exist to adjust the
application of the EOQ for warehouse efficiency considerations.
In the DBS systems, the EOQ parameters are part of the Ordering Parameters that
apply by Store within Source-Of-Supply. Below is a DBS screen print of the EOQ
parameters.
Exercises:
Calculate an EOQ for each of the following. Use the following parameters and a
calculator with a square root function key.
How to: Divide the Annual Demand (pieces) by the Unit Dealers Net Price of the
part. Take the square root of the answer (touch the square root key on your
calculator) times (multiply) “K” which is 2.14.
Calculate the EOQ High Limit (percentage of annual demand).
Calculate the EOQ Low Limit Days-Of-Supply.
1) Total Available
2) Auto Order Extended Cost Limits
3) Force Part to Suggest Order
4) Surplus Base Months
5) Stock Transfer Search Sequence
6) Stock Transfer Dollar Limits
7) Buy-as-Sold (BAS) Aging Days
Total Available
Total available helps determine when and how much to replenish by accounting for
quantities on order. In DBS/DBSi, total available is equal to the sum of on hand plus
on order plus in process plus in return. A part is at order point only when total
available is less than or equal to minimum. The initial order quantity (not considering
package/minimum order quantities) is maximum minus total available.
This parameter blocks automatic ordering by forcing a review of all items with an
extended order cost (order quantity times unit dealer net) greater than or equal to the
parameter setting. This parameter applies to all activity indicators (F-M-S). Below is
a DBS/DBSi screen print showing where this parameter is located.
This parameter can disqualify a part for automatic stock replenishment. When it
applies, the part will appear on the Stock Order Review as a Suggested Order or a
Suggested Transfer. This parameter is meant to draw attention to stock records that
are at or below minimum but no longer meet the add-to-stock parameters.
Below is a DBS/DBSi screen print showing where these parameters are set.
When a stock part is active and considered for stock replenishment, if the number of
calls is less than the category to which it applies, then the part appears as a Suggest
Order.
Keep your dealership’s inventory management strategy in mind as you face these
stock replenishment decisions. Remember, these parts have already been stocked,
but they have fallen below established add-to-stock levels. Be mindful that as
stocked items, they are at order point so the decision is to replenish or not to
replenish. If the decision falls to replenishing the item, do so. If it falls to not
replenishing the item, make it exhaust or non-stock. It’s mostly a judgment call and
obviously it should be different for the slower moving, more expensive items than for
the others.
Surplus Base Months controls the amount of on-hand inventory that can be declared
available for stock transfer surplus re-deployment and Dealer Parts Inventory
Sharing (DPIS) if stock records have been included.
The Surplus Base Months parameters are part of the life-cycle parameter settings and can be
synchronized when they are set.
The amount of inventory available for internal stock transfer or DPIS is the greater of either on-hand
in excess of demand in Surplus Base Months or on-hand in excess of maximum.
A low Surplus Base Months potentially forces more inventory to be available for internal stock
transfers and DPIS while a higher Surplus Base Months will maintain more depth in inventory.
When it is determined that a store needs to replenish a part and the amount to order
has been calculated, before the part is ordered from the vendor (or parent store in
the case of dependent store processing), a search is done within the dealership to
determine if there is excessive inventory that can be redeployed to fulfill the need.
A typical strategy might be to slow the transfers down on the less expensive, faster
moving stocked items while accelerating transfer activity on the slower moving, more
expensive items.
An effective strategy will typically vary by size of store and general business
conditions.
76
With today’s short lead-times (i.e. daily stock), often stock will have been ordered,
shipped, and received before a customer/service technician can process a return.
An effective strategy might be to slow the replenishment of medium and slow moving
BAS parts, particularly if a dealership’s return rates are on the high side.
Like Add-to-Stock Aging, the ideal setting for Buy as Sold Aging days for a daily
stock replenishment cycle is 7 days.
Note: This parameter only applies to min-types MBS and NBS. If the part has a
min-type of 1A-10D but the MCL is BAS, BAS aging does not apply.
This table shows the impact of the BAS aging days and the day when the aging
expires and will potentially order. As stated before, in order to avoid stacking of
inventory it is important to maintain aging days in multiples of seven. As shown
above the BAS aging days of seven will prevent the grouping of stock orders for one
day and spread it out evenly across the week. The greatest impact is on the
receipting side. By using multiples of seven aging days all those “new location items”
will arrive in the warehouse evenly spread through out the week.
5.0 Remove-from-Stock
The Add-to-Stock phase was presented as being the difficult decision
to be made in the Life Cycle of a part. The next most difficult decision
in a part’s Life Cycle is the Remove-from-Stock phase.
Time
While this action may only be temporary for some parts, for others it could well be a
permanent decision. In either case, at some point in time the result is dealer
inventory dollars being tied up in non-productive or surplus inventory.
A dealer’s inventory system is a demand driven system and is the basis for the Life
Cycle of a part. The Remove-from-Stock phase or process occurs due to the
demand falling below the dealer’s established level used to support an inventory
strategy. While the Remove-from-Stock phase is driven by the lack of calls, it is
controlled by a set of system parameters that can be applied at the Source-of-Supply
and Store. Depending entirely on those parameters, the Remove-from-Stock
process can be as automatic or as manual as desired.
Once a part has become a Stock record type, the DBS system continually reconfirms
to assure the item qualifies to remain stocked. That check is made against the Life
Cycle Exhaust Stock Parameters. This check occurs each time the part has had
activity and during month-end processing.
Territorial and dependent store processing considerations also apply in the Remove-
from-Stock phase. This is especially important to remember when viewing the store
record for a part to which history is being reported up to. In addition to territorial and
dependent store processing, be aware of Demand Base Month impacts.
Once the decision has been made manually or automatically to remove a part from
stock, the part will change its record type. For a part with no total available
inventory, the record type will change from Stock (S) to Non-stock (N). For a part
with total available inventory, it will change from Stock (S) to Exhaust (E). A part with
an Exhaust record type can have one of two different min-types. If the part is
Exhaust because it is replaced, it is classified as Exhaust Replaced (min-type ER). If
the part is Exhaust because of declining demand, it is classified as Exhaust Surplus
(min-type ES).
Parts that are classified with an Exhaust record type are considered surplus and will
be available for redeployment within the dealership through the stock replenishment
process provided the store with exhaust inventory is included in the Stock Transfer
Search Sequence tables. Also, for dealers participating in the Dealer Parts Inventory
Sharing (DPIS) program, Exhaust parts will be available for emergency sourcing by
other participating dealers.
As stated in section 5.1, remember that territorial and dependent store processing is
considered, as well as Demand Base Months, for this parameter when determining
demand activity.
Also, when a part appears as a Suggest Order item due to the Force Suggest Order
parameters, which indicate a part with declining demand, it should be determined if
this part should be reclassified as exhaust or non-stock.
In either case, whether reviewing the automatic decisions made or making a manual
decision, important support information should be reviewed when reviewing or
making these decisions.
1) Demand History
• Territorial and/or dependent stores
2) Non-Stock BAS detail
• Customer, machine model and serial number
3) Machine Population
4) Customer Information
5) Activity Indicator
6) Fast – Medium – Slow
7) NPR Information
• Serviceability – Returnability
8) Unit Dealer Net
9) Parts Product (Commodity Code)
10) Store/Business Unit Information
11) Instinct, common sense, an eye for detail
The fact a part has not been sold a specified number of times within a specific
timeframe is not always a valid reason for a part to qualify to be removed from stock
and/or declared surplus. It might cause the analyst to consider manually controlling
the part if it is to remain in inventory, or it might cause the dealer to review their
Remove-from-Stock strategy, which could cause the Exhaust Stock parameters to be
reset.
One must remember, by the very nature of the business, Caterpillar and dealers
continually wrestle with the frustrating demand characteristics of slow moving parts.
Call intervals (number of months between calls), for example, can often be so
infrequent that the “phase out” of one life cycle might be followed almost immediately
by the “phase in” of the next.
The slower moving parts do tend to experience shorter but repeated life cycles.
Thus, a circle may be as descriptive of a slower moving part’s life cycle as a
“demand over time” graph.
Note: Some life cycles can be viewed as a “circle.” Parts come in & go out of
inventory, repetitively.
However, whatever action is deemed appropriate, let instinct and common sense
help guide the process.
Whenever a part is replaced, the dealer can determine when the history from the
replaced part is transferred to the replacing part(s). This parameter is set at the
Source-of-Supply level and applies to the entire dealership.
Below is a DBS/DBSi screen print of the SOS Ordering Parameter screen where this
parameter is located.
The options are Y (automatically transfer history), N (no automatic history transfer
occurs), or M (history transfers when either a days-of-supply or on-hand value
minimum parameter is met).
You would think that inventory investment would be up and turnover down. Right?
Well, not exactly. What about service percents and emergency purchases? Who
knows for sure? They could be up or they could be down or there could be no
difference. The point here is that true surplus can be difficult to identify.
In order to know if you have a surplus problem you must first understand how surplus
can accumulate, how to identify it, and then decide what to do with it.
Declining Demand – Demand activity has decreased and parts have met the
Exhaust stock parameters and now are classified as surplus inventory.
Invalid Demand – Can be caused by demand activity not being backed out when
returns occur. Can also be caused by order processing errors when demand-posting
transactions are created when they should not be (e.g. TEPS stock orders, inventory
adjustments done by documents, etc.).
Obsolescence – Parts that have been replaced or discontinued by the vendor and
are now classified as surplus inventory.
1) ES - Exhaust Stock
2) ER - Exhaust Replaced
3) TS - Temp Stock
ES - Exhaust Stock
As stated in the previous section, declining demand, which causes a part to meet the
Exhaust Stock parameters in the Remove-from-Stock phase, is a significant
contributor to a store’s surplus inventory. The parts that have met the Exhaust stock
parameters in DBS/DBSi have a record type of E (Exhaust Stock) and a min-type of
ES (Exhaust Surplus). The aggressiveness at which a dealer chooses to add parts
to stock and exhaust them has a significant impact on surplus accumulation.
ER - Exhaust Replaced
In addition to declining demand, replaced parts are another contributor. When a part
is replaced, in DBS/DBSi, the part will have a record type of E (Exhaust Stock) and a
min-type of ER (Exhaust Replaced).
TS - Temp Stock
While these are the min-types used to categorize surplus, it should be pointed out
that any of the min-types might have surplus inventory. For example, the manually
controlled min-types may include surplus inventory for parts permanently frozen for
which no activity has occurred in some time. This type of surplus is disguised and
emphasizes the need to periodically review manually controlled inventory to
determine if it is productive and whether or not it should still be manually controlled.
The Poisson controlled min-types may also include surplus inventory or on-hand
quantities greater than maximum. There can be a variety of reasons why (e.g.
returns, special purchase programs, declining demand, etc.), but we should be
aware that surplus inventory could exist in these min-types.
It is also important to note that the three min-types commonly used to categorize
surplus is at a store level and not at a dealership level. Parts that are categorized as
surplus at one store may be a productive part at other stores within the dealership.
The point here is that one must be careful when using the word surplus and that
there must a full understanding of what the definition is and the parts that make up
the surplus inventory.
Let’s take a look at some of the primary reasons for surplus accumulation and the
level of control a dealer has in each area.
Invalid Demand – Dealers are in control of the demand history being recorded for
inventory control purposes. All order entry personnel should be properly trained on
the use of the various sale types and transaction codes in their dealer business
systems to ensure accurate call demand history is recorded. By keeping accurate
call/demand data, a dealer can reduce the accumulation of surplus inventory.
The Add-to-Stock phase is where the dealer determines to add a part to stock and is
an opportunity to validate demand by making use of the Non-Stock/Made-Stock
Review report (if the dealer is using DBS/DBSi). Another report that can be used to
validate demand is the Stock Backorder Review report that lists all stock parts that
had a backorder occur. Experience has shown that by working these reports, invalid
demand activity can be identified and records can be corrected.
Customer Returns – A dealer has partial control over customer returns. Things like
providing the customer with the right information prior to their purchase and proper
selling techniques may cause a decrease in the number of parts returned. But, as
more customers place their own orders directly through the Internet or through
integrated procurement processes and bypassing dealer counter personnel, the
dealer now has almost no influence over customer returns. Ultimately, a return lies
in the hands of the customer. The dealer can reduce customer returns through strict
return policies or commercial terms, but that must be balanced with customer
satisfaction.
important that dealership personnel in both the parts and service departments are
educated and be informed of the expenses associated with returns, especially
returns of backordered parts which have incurred emergency service fees and
premium freight charges. Better planning and communication between the service
and parts departments can reduce parts returns.
Improvement Opportunity
What is the opportunity to reduce surplus accumulation? How is the dealership
impacted by returns? These are areas that need to be reviewed on a periodic basis
and monitored to reduce surplus accumulation and reduce expenses.
Returns Analysis
Purchases and Returns by Employee
Returns Analysis – This report prints a summary listing of current week, month-to-
date, and year-to-date line item and dealer net dollar value of both customer and
service department returns.
Purchases and Returns by Employee – This report prints a summary list of line
items and dollars for shop orders and returns by service department employee ID.
The report is produced on a monthly basis providing month-to-date and year-to-date
totals. Totals are printed for employee, cost center, and store.
These reports can be used to identify if the dealer has a growing return problem and
then can use either these reports or query their system to pinpoint specific problem
areas and formulate plans to correct the problem.
Return policies should also be reviewed. Most dealers have return policies and
typically have them printed on their packing lists that are received by the customer.
Many times these policies are either ineffective or not adhered to. These policies
should be reviewed to determine their practical application and fairness for both the
dealer and the customer.
Inventory managers should also be analyzing their Min-Type Store Statistics report
to analyze their surplus min-types – ES (Exhaust Surplus), ER (Exhaust Replaced),
and TS (Temp Stock) to identify if surplus is increasing or decreasing. This could
lead to a review of parameters to determine if parts are being add-to-stock quickly or
maybe stock parts are being exhausted too quickly and not given enough time to
perform. Additionally, it may require that special queries be created to identify
surplus inventory so managers can proactively manage the underperforming
inventory rather than being reactive.
At a high level, dealers basically have four avenues to either redeploy or dispose of
surplus inventory. Those avenues are:
1) Internal redeployment
2) Dealer Parts Inventory Sharing
3) Return to Vendor (Caterpillar)
4) Obsolescence
Internal Redeployment
The first method a dealer should pursue is to redeploy underperforming inventory
internally within the dealership. For dealers using DBS/DBSi, this can be done on a
daily basis through the stock replenishment process. Surplus Base Months and the
Stock Transfer Search Sequence Parameters are used to drive internal
redeployment. Additionally, the DBS/DBSi Surplus Return program can be used to
redeploy surplus inventory.
Surplus Base Months control the amount of on-hand inventory in excess of maximum
that can be declared available for stock transfer surplus re-deployment.
The Surplus Base Months parameters are part of the life-cycle parameter settings
and can be synchronized when they are set.
The amount of inventory available for internal stock transfer is the greater of on-hand
in excess of Surplus Base Months or Maximum.
A low Surplus Base Months potentially forces more inventory to be available for
internal stock transfers.
When it is determined that a store needs to replenish a part and the amount to order
has been calculated, before the part is ordered from the vendor (or parent store in
the case of dependent store processing), a search is done within the dealership to
determine if there is excessive inventory that can be redeployed to fulfill the need.
All Temp and Exhaust stock are available for redeployment as well as Stock records
in excess of the greater of Surplus Base Months or the Maximum.
Another parameter that should be considered and reviewed for internal deployment
is Outbound Transfer Dollar Limits, which set an extended dealer net transfer limit
that must be exceeded before a surplus quantity can qualify to be transferred.
Additionally, review the Demand Base Months parameters, which are used to
calculate annual demand and impact depth of inventory.
The DBS/DBSi surplus return program can be used to redeploy surplus to other
stores. By using this program’s transfer functionality dealers are able to execute
transfers without transmitting a return request to Caterpillar. Dealers also have the
option to cancel the execution and re-run the program without transfers. The system
ID is by dealership and territory. Life cycle parameters are properly applied
throughout the process and the transfer logic inherent in the system will make
transfers more automatic. Dealers can create their own redeployment rules and use
the functionality to run transfers before vendor returns.
In DBS/DBSi, dealers have one of three options to share inventory in DPIS. The
options are:
The records that are made available through DPIS are transmitted to Caterpillar and
are given visibility through ANTARES for emergency orders. Dealers can add other
dealers to their emergency order search sequence table in ANTARES to source
emergency parts.
DPIS has proved to be a good outlet for dealers to redeploy surplus inventory while it
has also proved a benefit to the sourcing dealer and their customers to fulfill
emergency orders that may not otherwise have been available from Caterpillar.
For dealers that elect to share all inventory including Stock record types, exclusion
capabilities exist in DBS/DBSi. Below is a screen print of the Dealer Search
Parameters exclusion screen.
As shown on the screen, even though a dealer elects to share all inventory including
Stock record types, there are multiple exclusion capabilities for a dealer to limit how
much they share (Set Protect Quantity Equal to Surplus Base) as well as exclude
certain categories of inventory. These exclusions only apply against Stock record
types.
There are two basic dealer-to-vendor returns allowed by Caterpillar. They are:
Rapid response return policies are specific to the Caterpillar subsidiary to which a
dealer belongs. (Please refer to Partsgram of your Caterpillar Subsidiary for their
Rapid Response Return policy.) Rapid response returns typically only apply to parts
designated as “non-returnable” with a minimum extended dealer net value and are
DBS/DBSi generates a Daily Returns Report, which reports all parts returned, both
stock and non-stock. This report should be reviewed on a daily basis, especially the
non-stock returns of non-returnable parts to determine if they can be redeployed
within the dealership or should be entered as a request for rapid response return.
While everyone may not agree, it should be noted that Caterpillar actually has one of
the most liberal dealer parts return policies in the industry. The reason for this is to
support the dealers in their quest to provide superior product support to end-users.
Periodically (the frequency of Surplus Returns varies by Caterpillar Subsidiary –
Please refer to your subsidiary’s Partsgram to determine frequency), dealers are
invited to submit a surplus return request. Surplus should be defined on a
dealership-wide basis and not on an individual store basis.
The returns program retrieves Demand Base Months and the territorial hierarchy
from the ordering parameters. The intent is to use the same parameters in surplus
identification and declaration as those used in add-to-stock and stock replenishment.
Any parameter retrieved from stock replenishment is fully maintainable within the
surplus return program.
The first step in creating a surplus return is to create return parameters. Below is a
screen print from DBS/DBSi when creating a surplus return file.
Typically, dealers always include Temp and Exhaust parts on their returns, but can
include Stock records as well. If Stock records are included, the Date To Stock Parm
is checked to determine if they should be excluded for return consideration.
Also note that manually controlled items can be either included or excluded for return
consideration.
Once the dealer has completed their selections on the previous screen, they must
proceed to the next screen shown below to input the dollar limits (based upon the
Subsidiary to which they belong) that apply for the return.
The bottom of the screen lists other functions that can be accessed to perform
surplus transfers, exclusion parameters and store inclusion parameters.
The surplus return process provides the ability to transfer surplus quantities between
stores in order to meet the dollar values specified and will create either automatic or
suggested transfers. The transfers are automatic if the combined surplus value from
one “from” and one “to” store meets or exceeds the designated minimum surplus
value. The transfers will be suggested if surplus from more than two stores is
required to meet or exceed the designated minimum surplus value.
Commodity codes, order methods, and min-types can be excluded by inputting them
in this screen. It should be noted that parts from all activity indicators (F-M-S) will be
excluded with the above parameters.
All stores that are to be included in the surplus return must be entered on the Store
Inclusion parameter screen show below.
To have the system automatically set up all stores key “**” in the first field. The
system will retrieve all valid inventory store numbers to the screen. If some branch
numbers retrieved are not to be included, remove them by spacing them out. All
stores’ surplus will display on the Returnable Surplus Report that gets generated,
however, only the stores listed on this screen will be shown as being eligible for
return.
Below is a screen print of the Surplus Return Parameters Report Parameters screen.
Here, the dealer indicates whether a report and file will be created for each report. A
value of ‘Y’ will create both a file and report, while a value of ‘N’ will create neither a
file nor a report.
Finally, the Demand Base Months to be used for annual demand, and dealer store
numbers and return numbers must be entered. Please see the screen below.
Once completed with all the steps, the return suspense file can be created.
A paper report and file will be created which the dealer will use to review and perform
maintenance. Once the dealer has finished their review and maintenance, they will
create a transmission file to the Cat mailbox. Caterpillar will then review and create
a returns authorization file that will be sent to the dealer’s mailbox.
Upon receipt of the authorization file and “pink cards,” the dealer can then physically
pick the return parts and ship to Caterpillar as per their authorization instructions.
Obsolescence
When all other options have been exhausted, what else can be done to dispose of
the remaining obsolete or underperforming surplus inventory? Obsolescence may
be the only other alternative available. What are some obsolescence alternatives?
Bargain List
These are parts selected due to the fact they have been replaced/discontinued by
the vendor, are non-returnable to the vendor, or have had no sale activity for quite
some time. Develop a list of these parts and offer them to other dealers or
customers who could potentially use them at a discounted price.
Disassemble
These are parts that are normally sold as assemblies but can be broken down to the
individual piece parts and sold. Before assemblies are disassembled, determine the
sales activity of the piece parts to estimate potential for sale and compare potential
revenue to disassembly costs.
Used Parts
If the dealership has a used parts department, the dealer may elect to remove the
parts from their new Cat inventory and move them to the used parts department,
which may have the ability to sell these parts at a discounted price.
Scrap
This may be the least desirable method for disposing of obsolete or underperforming
inventory, but must be done periodically. Many dealers have a policy to ‘write off’
underperforming inventory on a monthly/quarterly/annual basis. They may set a
policy that parts that have had no activity dealership-wide for two years and are non-
returnable to the vendor are written off and scrapped.
Daily Reports
There are a multitude of daily reports created, but only some of the reports directly
relating to inventory management are listed here.
The report displays parts that were sold from the inventory store but the call demand
history could not be updated at the history store. This may occur because a Parts
Inventory store record was not found. The report can be used to determine which
store records need to be established and history updated.
This report shows all slow-moving returned items. In addition, return activity for
Temporary, Non-stock, Exhaust, and Dead-stock are reported for medium-moving
and fast-moving part numbers. The parts are further categorized as non-returnable
and returnable. Corresponding information from the Non-Stock History file and the
Parts Inventory file will be displayed. This report can be used to analyze daily return
activity and also determine parts that meet the criteria for a Rapid Response Return.
This report displays all part numbers for one of the following three conditions:
This report should be forwarded to the warehouse to count all parts on the report.
Counts should be entered (which automatically updates on-hand quantities) and
significant discrepancies should be investigated.
Unadjusted Demand
This report shows all activity for a part when the history cannot be backed out of the
first three months for a return. This report can be used to determine which month of
history should be manually adjusted.
This report summarizes the number of line items and extended value amounts for all
automatic, transfer, and suggested ordered parts.
The Stock Order Review report is produced from every run of the Stock
Replenishment Update process. This report displays all store information on a part if
one of the stores had an order quantity calculated. Print parameters exist to limit the
information shown on the report. This report is used to review items that are either
automatic or suggest order/transfer. After review, the stock order file should be
updated to reflect stocking decisions.
Note: The Stock Order Review can also be viewed and maintained on-line,
eliminating the need to print the paper report.
This report displays the Stock records that met the Exhaust Stock parameters.
These records have been changed from Stock to Non-stock or Temporary stock.
This report can be used to review the part numbers that the system has changed the
status to Exhaust or Non-stock.
Non-Stock/Made-Stock Review
This is a report of not stocked parts that have had activity since the last run of the
Stock Replenishment Update process. This report will show those Made-stock, Non-
stock, Exhaust-stock, and Temporary-stock parts that are not discontinued or
replaced. To display on this report, the part must have had activity during the current
processing period and have met the review parameters established. Also, this report
will contain those parts that have been changed from Non-stock to Made-stock
during the Stock Replenishment Update. All Non-stock history on the Non-stock
History database for the past two years will also print for each part. This report
should be reviewed daily to validate call/demand history and determine if parts
should be added to stock or not.
This report is produced every time the Stock Replenishment Update process is
executed. All Caterpillar parts that have monthly history in the most current 13
months will appear on this report. The replacing parts that are listed on the
Price/NPR file will also appear on this report along with the non-stock history for the
replaced parts. If a part is replaced but history did not automatically transfer, it will
be listed on the report with the reason history did not transfer. This report can be
used to review those replaced parts whose history is being transferred to the
replacing part number(s).
This report prints a detail listing of selected activity for stock parts that backordered.
This report should be used to analyze the reasons for stock backorders. This
information can be used to determine if operational processes need to be improved
or if stocking parameters should be changed.
Note: Refer to Appendix page 208 and 209 for an explanation of Stock Back Order reasons
and graph analysis.
Inventory Adjustments
This report prints a detail listing of adjustments to the on-hand quantity on the Parts
Inventory Control database. This report can be used to analyze at the detail level
parts where adjustments have been made to verify amounts and identify the person
making the adjustments.
No Location
This report prints a detail listing of stocked, temporary stock, and exhaust stock parts
with an on-hand quantity greater than zero on the Parts Inventory Control database
that do not have a location. This report should be forwarded to the store’s
warehouse and ensure the parts are accounted for and then properly located in the
warehouse and the location updated in the system.
This report prints a summary listing of stock sale and transfer activity and on-hand
inventory dollars within store, activity indicator, and min-type. The first line
summarizes all stock sale and transfer activity while the second line summarizes
stock sale activity only. This report is used to analyze inventory investment by min-
type and activity indicator as compared to activity and stock backorders. This is a
key report used in generating the data for an inventory control review.
Note: Please refer to Appendix page 210 and 211 for graphs related to the Min Type Store
Statistics analysis.
Min-Type Performance
This report prints a summary of Stock and Backorder transfers from each store and
the store to which it was transferred. This report can be used to manually calculate a
Territorial Service Percent measurement.
Demand Summary
This report prints a summary of stock and total line items processed and calculates a
Stock Service and Total Service Percent measurement. Additionally, it also includes
the amount of dollars ordered and filled and calculates the same measurements from
a dollar standpoint.
Returns Analysis
This report prints a summary of parts returned for both stock and non-stock parts in
line items and dollars and by over-the-counter customers and service department.
This report should be monitored to determine opportunities to reduce returns and
possible causes of surplus accumulation.
Note: Please refer to Appendix page 212 for charts related to the Return Analysis.
Activity Summary
This report prints a summary listing of sale, return, transfer, receipt, inventory count,
and location change activity. This report can be used to monitor parts department
activity and can be used to roughly calculate activity per employee or cost per activity
to measure overall productivity.
Deposit Summary
This report prints a summary listing of core transactions. This can be used to
monitor reman and dealer exchange activity. This can also be used with the Activity
Summary report to calculate productivity measurements.
Note: Please refer to Appendix page 212 to 214 for charts related to the Warehouse Activity
analysis.
Locations Available
This report prints all temporary and exhaust stock items that have gone to zero on-
hand and have exceeded the Exhaust Stock Aging Days Parameter for retaining
locations. This report traditionally has been used to remove bin tags, verify the bin is
empty, and identify open bin locations to locate NO-LOC parts.
$9.50
$8.72
$9.00 $8.42
$8.30
$8.50
$7.78 $7.74 $7.65
$8.00
$7.50
$7.00
$6.50
$6.00
$5.50
$5.00
$4.50
$4.00
$3.50 $2.94 $2.83 $2.77
$3.00 $2.63 $2.60 $2.62
$2.50
$2.58 $2.66 $2.69 $2.57
$2.00 $2.44 $2.46
$1.50
$1.00
YR98 YR99 YR00 YR01 YR02 YR03
Below is a graph showing the relationship between Moving and Adjusted Turnover.
5.0
4.5
4.0
4.0 3.8 3.8 3.8
3.7 3.7
3.5
3.0
2.5
1.5
1.0
YR98 YR99 YR00 YR01 YR02 YR03
Adjusted Moving
When analyzing the relationship between Moving and Adjusted Turnover, you should
determine if the gap between Moving and Adjusted Turnover is getting closer
together or getting further apart. If the gap is getting closer together, it is an
indication that the dealer is probably less dependent upon Caterpillar emergency
purchases to fulfill sales orders, while if the gap is getting wider it can be an indicator
that the dealer is becoming more dependent on Caterpillar emergency purchases to
fulfill sales orders.
So, what does it mean if a dealer’s turnover values are improving and declining?
That could be good or bad, depending upon the impact this could have on customer
service.
The next KPIs to evaluate are service percents, which are used as an indicator of
parts availability and customer satisfaction. There are three service percent
measurements used to assess availability performance – Stock, Total, and
Territorial.
Stock Service Percent measures the line item off-the-shelf availability for stocked
parts only. It is calculated by dividing stock line items completely filled from stock
divided by stock line items ordered. (For DBS/DBSi dealers, this is reported on the
Demand Summary Report.)
Total Service Percent measures the line item off-the-shelf availability for all parts,
stock and non-stock. It is calculated by dividing total line items completely filled
divided by total line items ordered. (For DBS/DBSi dealers, this is reported on the
Demand Summary Report.)
Territorial Service Percent measures the dealership availability for all parts ordered.
It takes into consideration the internal backorder transfers filled within the dealership.
It is calculated by dividing the sum of total line items completely filled plus the
inbound backorder transfers by total line items ordered. (For DBS/DBSi dealers, this
can be manually calculated by using the Demand Summary Report and the Branch
Transfer Activity Summary Report).
100.0%
97.0% 97.4% 97.2% 97.2%
96.8% 96.4%
97.5%
95.0%
92.5%
89.4% 89.9%
89.1% 89.3%
90.0% 87.9% 87.7%
87.5%
85.0%
82.5%
82.2% 82.7%
80.0% 81.9% 82.1%
80.7% 80.5%
77.5%
75.0%
72.5%
70.0%
YR98 YR99 YR00 YR01 YR02 YR03
Generally, each Caterpillar Subsidiary has established targets or ranges for dealers
to achieve to ensure customers are receiving expected parts availability.
This KPI measures the dealer’s percentage of purchases from Caterpillar on a stock
v. emergency order basis. When dealers place orders to Caterpillar, they have three
order classes – ‘S’ Stock, ‘E’ Emergency, and ‘W’ Warranty. Order classes E and W
are combined to derive total emergency purchases.
80.0%
75.0%
70.0%
63.3% 64.3%
65.0% 62.2% 62.0% 62.0%
60.0% 57.1%
55.0%
50.0%
45.0%
40.0% 42.9%
35.0% 37.8% 38.0% 38.0%
36.7% 35.7%
30.0%
25.0%
20.0%
YR98 YR99 YR00 YR01 YR02 YR03
Stock% Emerg%
This KPI measures the trend in the amount of emergency service fees the dealership
is being assessed for emergency purchases. For parts that a dealer must procure
from Caterpillar on an emergency basis, an emergency service fee is assessed,
based on the Caterpillar-defined activity indicator (Fast, Medium, Slow). Typically,
the trend in Stock v. Emergency Purchases is a good indicator of the trend for
emergency service fees.
The value used for emergency service fees is the gross amount charged to the
dealer and is not netted out for recoveries the dealer realizes for warranty or charges
passed on to the customer. The formula for the calculation is to divide the gross
service fees by sales and then also by total purchases.
1.700%
1.607% 1.607%
1.600%
1.515%
1.580% 1.482% 1.492%
1.500% 1.457%
1.400% 1.458%
1.409% 1.401% 1.404%
1.370%
1.300%
1.200%
1.100%
1.000%
0.900%
YR98 YR99 YR00 YR01 YR02 YR03
Remember this about KPIs – seldom will one number tell the whole story. The
objective of inventory management is to maintain a balance between inventory
investment and customer satisfaction. As a result, inventory managers need to
analyze several key indicators to determine if their strategy is working effectively or if
adjustments must be made. When a dealer does make changes to their strategy
and adjusts parameters, this should be noted so changes in the key indicators can
be tracked to determine the effects of those changes. Changing business and
economic conditions can also have an affect on the key indicators and should be
noted when they occur to help explain any abnormal fluctuations.
What about future KPIs? Today, service percent is measured by line item fill. Is that
a true measure of customer satisfaction? The voice of the customer has been telling
us that complete order fill is most important. And not just that, but complete order fill
to their required delivery location within their required timeframe. Don’t be surprised
if this becomes the measure for customer satisfaction in the future and that line item
service percents become a supporting measure for this new, high-level KPI.
Acquisition Cost:
The order cost associated with each line item ordered for stock. There is no association between a
parts cost and the quantity ordered. It deals with the physical activities required to process a stock
order. It is one of the key elements in the Economic Order Quantity Formula. See EOQ.
Activity Indicator:
A Caterpillar established indicator based on the number of calls for a part worldwide. Values are:
F = Fast Moving
M = Medium Moving
S = Slow Moving
See Master Record. The DBS Parts System utilizes this indicator thorough out the system to set
parameters, see Life Cycle Parameters. A majority of the DBS inventory control reports are
segregated by this indicator. For non-Caterpillar sources-of-supply the activity indicator defaults to
(M-Medium Moving). In addition, the Caterpillar Emergency Service charge structure is tied to the
activity indicator. See Caterpillar Emergency Service Charge.
Add-To-Stock (ATS):
One of the three Life Cycle phases a part will pass through. See Life Cycle and Life Cycle, Add-
To-Stock Parameters.
Add-To-Stock Calls:
Add-to-Stock Calls is one of the three key elements of the Life Cycle Parameters. Within the Life
Cycle parameters they are further defined by the activity indicator and a dealer-net dollar limit for
both returnable and non-returnable status parts. When synchronized the Add-To-Stock Calls will be
used as the basis to set the Non-Stock / Made-Stock, Add-To-Stock, Control-Of-Stock, Remove-
From-Stock and Surplus Return call fields. See Life Cycle Parameters.
Add-To-Stock Parameters:
A key Life Cycle parameter used in the Stock Replenishment process to determine if and when a
part's store Record-Type indicator should change from “N,” Non-Stock to “M,” Made-Stock to “S,”
Stock. The parameter is specified by activity level and takes into consideration the parts’ annual
demand (required number of calls within a specified number of months). See Add-to-Stock
Parameter Made-Stock Aging. The dealer-net (cost) of the part, and whether or not the part status
is returnable or non-returnable is also required. See Master Record. The add-to-stock parameters
apply at the SOS/Store and activity indicator level and are maintained in the Parts Ordering
Parameters.
Adjusted Turnover:
This key performance indicator (KPI) measures the territorial performance of the dealer’s inventory
investment side of the dealer-CAT distribution network. See KPI. The Adjusted Turnover ratio is
calculated by subtracting annual emergency and annual warranty purchases from annual sales and
then dividing by current inventory value at replacement cost. Sales, emergency and warranty
purchases and the inventory value are all at dealer-net (or cost).
Annual:
Typically, annual refers to 12 months or a year. Within the DBS system annual is defined by
Annual Calls:
The total accumulated calls at a store for a specific part number within the number of months as
defined by the Life Cycle parameters or the Demand Base Months parameter. The same number
of months used to determine annual calls will also be used to determine annual pieces. See, Store
Record and Test For Increasing Demand.
Annual Demand:
Annual demand is applied to many subjects. Within the context of this document annual demand
will refer to the total number of calls and or pieces that occur at a store for a specific part number
within some number of months. See, Life Cycle Parameters, Demand Based Months and Test
For Increasing Demand.
Annual Pieces:
The total accumulated number of pieces requested at a store for a specific part number within a
number of months as defined by the Life Cycle parameters or Demand Base Months parameter.
The same number of months used to determine annual pieces will also be used to determine
annual calls. See, Store Record and Test For Increasing Demand.
Automatic Order/Transfer:
A term applied during stock replenishment process to those parts at order point that meet or exceed
all the stock order parameters established to qualify a part to order. Those parts at order point that
do not meet or exceed the parameters will be Suggest Order/Transfer.
Backorder:
A term indicating the need for special handling for a line item that cannot be filled completely at
point-of-sale.
Backorder Activity:
Backorder activity is measured at point-of-sale. It is the line item activity and associated activities,
such as backorder receiving, when a part is not filled completely when originally placed on an order.
See Line Item Activity.
Backorder Search:
An automated method of utilizing other dealer store inventories versus emergency ordering the part
from the vendor. See Simulator Program, Backorder Transfer Search Sequence parameter.
Backorder Quantity:
The quantity of a part required to completely fill the originally order quantity of a part.
Base Lead-Time:
Base lead time is the number of days from when a part could go to minimum or order point until the
resulting stock order has been received and made available for sale. A SOS/Store level parameter
structured to help control a part’s progression through its “S,” Stocked portion of its life cycle. The
parameter is maintained in the Parts Ordering Parameters. See Ordering Parameters. In
addition, see Lead-Time, Total Lead-Time and Safety-Stock.
Buy-As-Sold Formula:
One of the three DBS systems order point formulas used to determine a part’s minimum or order
point. See, Buy-as-Sold Minimum and Buy-as-Sold Maximum.
Buy-As-Sold Min-Type:
There are two BAS Min-Types. The Order Point Matrix 1 and 2 (Fast, Medium or Slow), call range
“A” category determines what is limited demand. All parts, record-type of “S,” stocked, with annual
calls (See Demand Base Months) less than the beginning call value in any one of the ten “A”
categories will automatically be assigned as either a Fast, Medium or Slow “MBS” or “NBS’ Min-
Type. “MBS” will be assigned to parts that have been an “S,” Stock record-type for one calendar
year, or more. “NBS” will be assigned to parts Stocked for less than one year. See Activity
Indicator in the Master Record, Min-Type in the Store Record and the Fast, Medium and Slow
Order Point Matrix 1 and 2.
Buy-As-Sold Maximum:
The Buy-As-Sold order point formula sets a BAS maximum for a part equal to the average number
of pieces per call, rounded. See, Demand Based Months, Annual Calls and Annual Pieces.
Buy-As-Sold Minimum:
The Buy-As-Sold order point formula sets BAS minimum at one (1) less than BAS Maximum. See
Buy-As-Sold Maximum.
Calls:
Number of events or parts orders placed against a given part. See Annual Calls.
Call Interval:
The time measured in months between customer calls. See Store Record.
Commodity Code:
A table or matrix (see appendix) used by Caterpillar to assign two position codes to a group of like
parts for marketing and pricing purposes. See Business Economic Code.
Consumer List:
The suggested sell price assigned to a part within a source-of-supply. See Master Record.
Control-Of-Stock:
One of the three Life Cycle phases a part will pass through. See Life Cycle parameter, Force Part
to Suggest Order, Poisson/Order Point Matrix and the Auto Order/Transfer Limits parameters.
Cost:
See Unit Cost.
Customer Name:
The customer’s name is associated with the customer number in the DBS Customer Name and
Address record. See Customer Number.
Customer Number:
A value used to identify the dealer's customer. See Customer Name.
Days-Of-Supply (DOS):
DOS is a numeric field in the Store Record. Valid values are 001-360. The value is used in the
Days-Of-Supply Formula and helps determine a part’s order point. This value is also used to
determine the parts Min-Type.
Days-Of-Supply Formula:
One of the three DBS systems order point formulas used to determine a parts minimum or order
point. See, Days-of-Supply Minimum, Days-of-Supply Maximum, Store Record, Order Point
Matrix 1 and 2.
Days-Of-Supply Min-Type:
The DOS Min-Type is assigned based on the numeric value entered in the DOS Store Record field.
See Store Record field, Days-Of-Supply and the Min-Type Store Statistic Report.
Days-Of-Supply Minimum:
Inventory at minimum in terms of days-of-supply. Valid number of days to be used are 001 through
365. To calculate a DOS Minimum multiply DOS Days times Annual Demand Pieces and then
divide by 365. See, Days-of-Supply Formula and Demand Base Months.
Days-Of-Supply Maximum:
Inventory at maximum in terms of days-of-supply. DOS Maximum is equal to DOS Minimum plus
EOQ. See, Demand Based Months, Test For Increasing Demand, Annual Pieces, Days-of-
Supply Formula and EOQ.
Dead-Stock:
The description used to identify Record-Type “D.” It represents a part that has been replaced, there
is no demand history (call and pieces) and the total available quantity is zero. This store record will
eventually be deleted from the inventory file unless the Block Delete indicator in the Store Record
has been set to “Y.” See, Record-Type, Total Available and Store Record.
Dealer-Net (D/N):
The unit value or cost associated with a part. See Master Record.
Declining Demand:
When the demand history for a part or a group of parts is trending downward, it is considered to be
in a “declining demand” situation. See Test For Increasing Demand.
Demand:
A description applied to many inventory terms. See, Annual Demand, Annual Calls, Annual
Pieces, Declining Demand and Increasing Demand.
Description:
Description refers to the text in the description field for a part number. See Master Record.
Distribution Store:
When a dealer’s parts strategy includes territorial and dependent store processing it assumes one
or more dealer stores will control their inventory based on their demand plus demand from one or
more other dealer stores. The term distribution or parent is typically associated with those stores
that support other dealer stores for their emergency and/or stock order requirements. See,
Territorial Hierarchy, Dependent Store Replenishment and Territorial Stocking.
EOQ:
EOQ is an accounting formula that has been used for many years, long before computer systems.
The formula is used to determine “how much” to order for a given part at a specific point in time.
See Maximum. It determines the point at which the combination of order cost and inventory
carrying cost, both constant but key elements of the formula, are the least for a given part. The
other variable but key elements of the formula include dealer-net and annual demand. The results
derived from the formula for a part is the most cost effective quantity to order. See, Annual
Demand, and Test For Increasing Demand.
While the EOQ formula’s best use is generally thought to be for parts where demand is steady over
a long period of time it also works well for lower demand parts over a short time period. See,
Demand Base Months, EOQ “K” Factor, EOQ High Limit, EOQ Low Limit, Poisson Order
Formula, and the Days-Of-Supply Order Formula.
Exhaust-Stock:
One of the six DBS Record-Type values associated with the Life Cycle of a part. This record-type
identifies those parts at a store as being in a surplus condition (i.e. total on-hand is surplus). There
are two Min-Types associated with this record-type.
ER = The Min-Type that identifies parts that have been replaced by Caterpillar. When the Total
Available Quantity for “ER,” replaced parts is = to 0, the “ER” record-type will automatically change
to “D,” Dead-Stock.
ES = The Min-Type classification that identifies those (non-replaced) parts where annual calls fall
below that store’s Life Cycle, Exhaust-From-Stock Parameter. When the Total Available Quantity
for “ES,” parts is = to 0, the “ES” record-type will be changed automatically to “N,” Non-Stock. If a
part qualifies to go exhaust and the total available is = to zero (0) the record-type will bypass the
Exhaust-Stock Parameter:
One of the Life Cycle Parameters used to determine if and when a parts record-type should be
changed from “S,” Stock to “E,” Exhaust-Stock. It is also used in the Parts Audit Trail to determine
when to make the “E” part’s Bin Location available. Exhaust- stock parameters provide the low call
limits for the part to move from being a good stocking item with a record-type of “S,” Stocked to a
“E,” Exhaust-Stock record-type within a dealer store. These parameters are at the Source of
Supply/Store level and are maintained in the Parts Ordering Parameters. The parameter is
specified for a part’s activity indicator, status (returnable/non-returnable) dealer-net (expressed as
high or low) and the parts history (number of calls per specified number of months).
Associated with this parameter is the exhaust aging period that indicates how long after the
Exhaust-Stock part goes to zero on hand (Non-Stock) should its Bin Location be retained. See,
Store Record, Record-Types, Life Cycle Parameters, Annual Demand Calls and Surplus
Return.
Filled:
Line items counted as filled complete. See KPI.
History:
This is a term that refers to the type of activities that occur against a part. See, Annual Calls,
Annual Pieces and Non-Stock Detail History to name a few.
Increasing Demand:
When the demand history for a part or a group of parts is trending upward, it is considered to be an
“increasing demand” situation. See Test For Increasing Demand.
In-Process Order:
Represents the quantity of a part that a dealer has in the store but not in its current bin location.
This quantity represents Pre-Stocked Stock Order/s quantities that have not been binned. This
quantity is included in a part’s total available. See Store-Record.
In-Process Return:
The quantity of a part returned from the dealer’s customer (counter/shop) but has not been
inspected nor binned (receipted). This quantity is included in a part’s total available. See Store-
Record.
Inventory Balance:
The most obvious and the most ignored concept in inventory management. Generally refers to the
balance between Inventory Investment, Customer Service and Warehouse Productivity.
Inventory Control:
The science based art of controlling the amount of inventory a business needs to meet the
demands placed upon that business.
Inventory Strategy:
Is simply a plan that begins with a definition of the organization’s expectations (goals and
objectives) for inventory performance. It defines what needs to be done, and the measurements
that will tell if it has been done.
Inventory Velocity:
The speed with which inventory moves through a defined cycle. Inventory velocity is another term
for turnover. The quicker you turn your inventory, the higher velocity you have.
Lead-Time:
A parameter that expresses the elapsed time in days from when a part could reach order point to
the time when the part is receipted into inventory. When using the Dual Order Point Matrix
Processing, lead-times can vary by matrix. The Lead Time parameter is a key element in the
calculation of Poisson Minimums (order point) for parts based upon a desired service percentage.
This is a Source of Supply/Store level parameter that is maintained in the Parts Ordering
Parameters and is used in the Stock Replenishment process. See, Lead-Time, Safety-Stock and
Poisson Formula.
Life Cycle:
Each part will eventually pass through the three life cycle phases. See, Add-To-Stock, Control-
Of-Stock and Remove-From-Stock.
Line Item:
Indicates a part number rather than a quantity ordered for that part.
Made-Stock:
One of the six DBS Record-Types associated with the Life Cycle of a part. There is a part store
record and its record-type is “M,” Made-Stock. This part may or may not have an on-hand quantity,
but accumulated history indicates it should be stocked. The Life Cycle parameters, Non-
Stock/Made-Stock Review and Add-To-Stock provide the control over the display of this store
record on the Non-Stock/Made-Stock Review report. The Min-Type associated with this record-
type is “MS.” See, Store Record, Record-Types, and Life Cycle, Add-To-Stock Parameters.
Maximum (Max):
Max helps define “how much” to order. It identifies the maximum number of pieces for a part for a
store (i.e. inventory). This quantity can be manually set or for regular buy items determined by one
of three order point formulas utilized in the Stock Replenishment process. See, Buy-As-Sold
Formula and EOQ.
Minimum (Min):
Min helps define “when” to order. It identifies the minimum number of pieces for a part at a store.
This quantity can be manually set or for regular buy items determined by one of three formulas
utilized in the Stock Replenishment process. See, Buy-As-Sold Formula, Poisson Formula, and
Days-Of-Supply Formula.
Min-Type:
Min-Type is a sub-set of Record-Type. The function of Min-Type is to categorize the store’s
inventory according to its type of order point control. This field reflects how on the shelf inventory
items are identified and controlled in the Stock Replenishment process. Some Record-Types also
identify the parts Min-Type. “E,” Exhaust-Stock, “M,” Made-Stock, “T,” Temporary-Stock and “D,”
Dead-Stock Record-Types directly define min-types. The Min-Types for “S,” Stock records are
assigned according to how the parameters are set in Order Point Matrix-1 and 2. The only
exception to this rule is for the Manually Controlled Record-Type “S” Min-Type parts.
Valid values, (see appendix).
Month End:
A term associated with the last Stock Replenishment process of the month. Demand for a part is
captured and retained in monthly increments within the DBS system and during the month-end
update numerous data cleansing functions occur. The system retains demand for the current
month and 24 previous months. Each month-end the history automatically rolls (i.e. 1st previous
month rolls to the 2nd previous, etc.). As a result, each part’s life cycle phase must be reaffirmed. If
it remains a record-type “S” min/max must be re-calculated based on the parts new annual demand
regardless of whether the part was active. See, Record Active, Test For Increasing Demand,
Demand Base Months and Life Cycle Parameters.
Months Remaining:
A part's store record data field that identifies the number of months (max value is 99) a parts min
and/or max will be protected from the system’s routine recalculations. This field is used in
conjunction with the store data field Frozen Min/Max Indicator and is only valid for Min-Types, “PS”
Protected Stock and “TF” Temporary Frozen. If a part's store record has a Months Protected value
greater than zero, the record will be protected for that number of months. Both fields are
maintainable at any time. The Months Protected field will be automatically decremented by 1 during
the “Month End” Parts Stock Replenishment process.
Moving Turnover:
The Moving Turnover ratio is calculated by dividing annual sales by inventory value at replacement
cost. Sales and the inventory value are all at dealer’s net (or cost) price. This key performance
indicator (KPI) measures the total (dealer and CAT) parts network performance because it includes
sales regardless of where the inventory came from, i.e. the dealer’s or Caterpillar’s inventories.
See KPI.
Non-Returnable Indicator:
Indicates the part status. Values are:
Y = Non-Returnable
N = Returnable
See Part Master.
Non-Stock:
One of the six DBS Record-Types associated with the Life Cycle of a part. The record-type is “N.”
These part’s are not stocked at the particular store, but history is accumulated to see if they should
be stocked. The Life Cycle parameter, Non-Stock / Made-Stock Review parameter provides the
control over the display of these store records on the Non-Stock / Made-Stock Review report which
is produced as part of the Stock Replenishment process. See, Store Record, Record-Types, and
Life Cycle Parameters.
Non-Stock Return:
A part, that was a non-stock record type, that came into inventory as a result of a return. These
parts are designated as Temp-Stock parts.
Number Of Months:
Determines the number of months of transaction data to use when the simulator runs.
Obsolescence:
A term associated with a surplus part that could be non-returnable or returnable. Usually these
items can’t be returned to the vendor and have had no demand for some extended period of time.
See, Master Record, Store Record, and Annual Demand.
On Hand:
The quantity of a specific part located in a bin location at a dealer store. See, Store Record and
Total Available.
On Order:
The quantity of a specific part submitted on an order to the vendor for a dealer store. See, Store
Record and Total Available.
Order Point:
See Minimum.
Order Qty:
The quantity of a part as calculated by the Stock Replenishment process to be placed on order.
See Store Record.
Ordering Parameters:
DBS parameters are available by store within a source-of-supply. When utilized, the stock
replenishment process should become more automated. The parameters should reflect the
dealer’s parts strategy.
Part Number:
A value assigned to a part within a source of supply. At Caterpillar, the over 650,000 active parts
(as of July, 2003) are categorized into the standard warehouse formats of A, B, C and D. The A
parts represent approximately 2.4% of the total (i.e. less than 16,000) and each part has 350 or
more annual calls worldwide. The A parts are defined as Fast Moving. The B and C parts
represent approximately 19.4% of the total and have from 15 - 349 annual calls worldwide. The B
and C parts are defined as Medium Moving. The remaining 78.2%, the D parts, have less than 15
annual calls worldwide and are defined as Slow Moving. See, Master Record, Activity Indicator
and Caterpillar Emergency Service Charge.
PK/MOQ:
The acronym for the data field Package and/or Minimum Order Quantity. See Master Record. If a
"Q" is printed under the "PK" portion of this field, the quantity shown under MOQ is a minimum
order quantity. Otherwise, if the area under "PK" is spaces, then the quantity shown is a package
quantity. See, Package Quantity and Minimum Order Quantity.
Poisson Distribution:
In statistics and probability theory, the “Poisson Distribution” describes a discrete probability
distribution. Simeon Denis Poisson (1781-1840), a French mathematician, developed the Poisson
distribution table. It is often called the law of small numbers because it describes the probable
distribution of the number of occurrences of an event that happens rarely but has very many
opportunities to happen.
It was Ladislaus Josephovich Bortkiewicz (1868-1931), a mathematician and author who was
immortalized for having successfully used Simeon Poisson’s mathematical distribution model to
predict the number of soldiers in the Prussian Cavalry that would be killed by horse-kicks each year
during the Prussian War.
Poisson Formula:
One of the three DBS systems order point formulas used to determine a parts minimum or order
point. See, Poisson Distribution, Lead Time, Store Record, Order Point Matrix, Safety-Stock,
and Min-Types.
Previous Record-Type:
The DBS system automatically retains and controls the part’s previous record-type. This helps
validate the KPI reporting that is associated with the stores part record-type. See, Store Record
and Record-Type.
Protected Stock:
One of the three manually controlled order points associated with Record-Type “S,” Stock parts.
See, Store Record, Frozen Min/Max Indicator and Min-Type.
Report-To-Store:
See Territorial Report-To-Store.
Safety-Stock:
A value expressed in days used only in the Poisson Formula when minimum is calculated. It
represents an additional margin of stock as this value is added to the lead-time value. The days are
specified by Min-Type within the Order Point Matrix 1 and 2. Order Point Matrix parameters are
SOS/Store level parameters that are maintained in the Parts Ordering Parameters. The parameters
are used in the Stock Replenishment process to determine Min-Types and Minimums. See, Lead-
Time and Total Lead-Time.
Sale-Type:
An indicator utilized in the Order Entry process. It allows default transaction codes to automatically
be assigned to a part based on the type of document sale, return etc., being created. Refer to the
appendix for valid values.
Service Charges:
See Caterpillar Emergency Service Charges.
Service Charges As Percent Of Purchases:
A KPI ratio calculated by dividing a dealer’s total emergency charges as applied by Cat by cut total
part purchases from Cat. See KPI.
Service Charges As Percent Of Sales:
A KPI ratio calculated by dividing a dealer’s total emergency charges as applied by Cat by total part
sales at dealer net to its customers. See KPI.
SOS:
See Source-of-Supply.
SOS Name:
A descriptive name assigned to a Source-of-Supply. This is a Source-of-Supply level parameter
maintained in the Parts Ordering Parameters. See Source-of-Supply.
Stock:
One of the six DBS Record-Types associated with the Life Cycle of a part. This record-type
identifies parts at a store that the system will automatically order and maintain according to the
established ordering parameters. Parts with a Record-Type of “S” are the only ones that are
considered for inclusion in the regular stock orders created for submission to the vendors. See,
Store Record, Record-Types, and Life Cycle Parameters.
Stock Transfer:
An order entry sale-type used to stock order transfer parts from one store to another. See
Transaction Code.
Stocked Part:
See Record-Type.
Store:
See Store Number.
Store Record:
File where data relating to an individual store for a part is maintained.
Store Name:
Description used to identify a Store Number. This is a store level parameter that is maintained in
the Parts Ordering Parameters. See Store Number.
Store Number:
An assigned value (alpha, numeric or combination) used to identify a dealer store/s. Store “**” is
the system default value used only in the Ordering Parameters. See Store Name.
Suggest Order/Transfer:
Term applied during the stock replenishment process to those parts at order point that fail to meet
or exceed all the DBS stock order parameters established to qualify a part to order. Those parts at
order point that do meet or exceed the parameters will be Automatic Order/Transfer.
Surplus Value:
The extended cost value of a surplus part. Surplus Value is equal to Surplus Quantity times Dealer-
Net. See, Surplus Quantity and Master Record.
Surplus Return:
A term associated with a Caterpillar sponsored program that allows a dealer to submit regular
requests to return qualified parts to Caterpillar.
Surplus Quantity:
On Hand quantity of a part that is in excess of annual demand pieces or maximum. See, Annual
Demand Pieces, Demand Base Months and the Test For Increasing Demand.
Synchronization:
A Life Cycle process that if utilized takes the Life Cycle elements Base Dealer-Net Limits, Demand
Base Months and Add-To-Stock Calls and sets the Life Cycle Parameters in a pattern that helps
automate a parts progression through its life cycle. See Life Cycle Parameters.
T:
In the Stock Replenishment reporting process “T” is used to indicate that Territorial History or other
stores appropriate history is included in that store’s history fields for a part. Values are:
Blank = No Territorial history included.
T:
Store/s history is to be included.
See Store Record.
Temporary Frozen:
One of the three manually controlled minimum and or maximum order points associated with a
Record-Type of “S, Stock part. See, Store Record, Frozen Min/Max Indicator, and Min-Type.
Temporary-Stock:
One of the six DBS record-types. Temporary-Stock is the name for a part’s store record that has a
Record-Type of “T.” A Temporary Stock part was originally sold to the customer as a Non-Stock
item. Subsequently the item was returned by the customer to the dealer and is now part of the
dealer’s total inventory. In DBS these parts are considered to be surplus inventory at that store, but
not necessarily surplus to the dealer. See, Record-Type and Surplus Return.
TEPS:
See Truck Engine Product Support.
Territorial Hierarchy:
Territorial Stocking:
A dealership stocking strategy that is implemented to complement an individual store’s stocking
strategy. It provides the ability to make add-to-stock decisions based on combining individual
stores “non-stock” demand at a store (territorial center) that is higher in the territorial hierarchy.
See, Territorial Hierarchy, Territorial Level and Add-To-Stock Parameters.
Territorial Level:
A hierarchical tree structure up to 4 levels deep may be maintained. This parameter is required if
the Territorial Level for the specified store is not Level 4. Valid values are 1, 2, 3, and 4; with level 4
being the highest level and it is also the default level. In essence each store is its own territory
(Level-4). This parameter is specified at the store level and is maintained in the Parts Ordering
Parameters. Territory Store Reporting parameters provide for the establishment of a hierarchical
stocking relationship between inventory stores. The Territorial Level identifies the hierarchical level
that has been specified for the purpose of accumulating one or more store’s Non-Stock demand for
a part during the stock replenishment process. See Territorial Report-To-Store.
Territorial Report-To-Store:
Identifies the store at the next higher level to which the specified store’s Non-Stock history is to be
accumulated. For all stores that are not a level-4, a Report-To-Store must be specified which
indicates to which store non-stock demand is to be reported to. The store’s Non-Stock demand will
continue to roll up to the next highest level until a stocked store is encountered or the Report-To-
Store qualifies to become a stocked store or the level-4 store is encountered. The demand is
always recorded at the store that encounters the demand. However, the Parts Stock
Replenishment process uses the accumulated territorial demand in making stocking, ordering and
un-stocking decisions. See Territorial Level.
Total Lead-Time:
It is the sum of lead-time plus the min-type safety-stock days. Both are expressed in days of lead-
time. Total lead-time is a key component in the calculation of a Poisson minimum. See, Lead-
Time, Safety-Stock and Poisson Formula.
Unit Cost:
Indicates unit dealer net or the dealer’s standard cost per part. See Master Record.
Use Unit Cost Instead of Average Cost per Call:
Controls whether the Max Cost fields in Order Point Matrix 1 and 2 represents a unit cost or the
average cost per call. See Poisson Order Point Matrix Parameters, Order Point Matrix 1 and 2
and Max Cost.
Unit List:
Indicates Unit Consumers list per part or the standard recommended selling price. See Master
Record.
Velocity:
As an inventory control term velocity refers to any parameter that can impact the depth of inventory.
Depth of inventory is impacted by the relationship of parameter settings. See, Total Lead-Time,
Lead-Time, Safety-Stock, EOQ, K-Factor, High Limit of EOQ, Low Limit of EOQ, Poisson
Order Formula and Demand Based Months.
Calendar:
Commodity Code:
A table or matrix used by Caterpillar to assign two position codes to a group of like parts for
marketing and pricing purposes. See Business Economic Code.
` 1 2 3 5 6 8 9
UNDER GROUND DRIVE GENERAL ALL
CARRIAGE ENGINE ENGAGING TRAIN HYDRAULIC USUAGE OTHERS
PARTS PARTS TOOLS PARTS PARTS PARTS PARTS
A Track Group Pistons Rods Bulldozer Final Drive Pumps, Motors Cabs,
S&L Liners End Bits Parts Except Water Canopies
Related Parts Components
B Track Group Cylinder Motor Grader Universal Hydraulic Sleeve Safety
Sealed Head End Bits Joints Drive Cylinders Bearings Equipment
Assembly Shaft Components (Except OSHA
Groups Engine) Required
C Link Cylinder Scraper Transmission. Hydraulic Safety
Assembly Head Value Router Bit Torque Valves Parts Equipment
S&L Divider
Transfer
Gears
D Link Cooling Cutting Edge Clutch Motor
Assembly System Motor Grader Flywheel Grader
Sealed Parts Implements
E Pin Air Intake Cutting Edge Axle Electrical Comfort
Bushing Exhaust Dozer Differential Components Equipment
Group Systems Parts (Except
Engines)
F Track Shoes Cutting Edge Brake Parts Misc. Hose Not Bulldozer
Scraper Hydraulic Parts
G Other Track Fuel Systems Cutting Edge Steering Cat-Mfg Frames
Group Bucket Clutch Parts Hydraulic Hose
Components Fittings
S&L
H Other Track Gaskets Shanks Transmission Hardware Gauges
Group Ripper Gaskets
Components Scarfier
S&L
I Equalizer Block Grader Bit Marine Gears
Parts Flywheel System Motor Clutch Parts
Components Grader
J Roller Crankshaft Scarfier Teeth Misc. Hose Gaskets Engine
Groups Camshaft Ripper Tips Fittings Shims Enclosure
Assemblies Related (Except Parts
Components Engines)
K Roller Turbocharger Modulok Steering Tubes Pipes Dealer Tools Other
Components Components Mechanism Chassis
Parts Parts
L Carrier Lubrication Bucket Tip Levers Service
Roller Systems Adapters Meters Parts
Groups
Assemblies
M Carrier Starting Major G.E.T. Antifriction Bucket Lift Plates,
Roller Motor Parts Components Bearings Arms, Brackets,
Groups Sticks, Related
Booms Parts
N Sprockets Batteries Flanges Chemical Scraper,
Relate Products Truck
Products Wagon Parts
P Sprocket Electrical Buckets Expansion Pins Lift Truck
Components Products Load
(Hydraulic) Handling
Parts
If Min Protect Qty > zero (0) a value of five (5) is added to actual indicator value. The Min-
Protect field value is used in the min/max calculation and will force the actual order quantity to be
max less total available plus Min-Protect quantity. The valid frozen min/max values are:
5 = Not Frozen. Min-Type is based on the standard calculation. Minimum/maximum will be the
result of standard calculations. “S” will precede the Min-Type which indicates Min-Protect quantity
value is greater than zero.
6 = Permanently Frozen Minimum. Min-Type is “PF.” Min will remain frozen until control is
manually removed. “S” will precede the Min-Type which indicates Min-Protect quantity value is
greater than zero.
7 = Permanently Frozen Maximum with Min Protect Qty > zero. Min-Type is “PF.” Max will remain
frozen until control is manually removed. “S” will precede the Min-Type which indicates Min-Protect
quantity value is greater than zero.
8 = Permanently Frozen Minimum and Maximum. Min-Type is “PF.” Min/Max will remain frozen
until control is manually removed. However, if permanently frozen and for a specified number of
months, see Months Remaining, Min/Max will release automatically after the months have been
exhausted. Control can be manually removed prior to the months exhausting. Min-Type is “PS”
rather than “PF” when months remaining, is utilized. “S” will precede the Min-Type which indicates
Min-Protect quantity value is greater than zero.
9 = Temporary Frozen Minimum and Maximum. Min-Type is “TF.” Min/Max will remain frozen until
history supports a calculation that is equal to or greater than the frozen value/s. At that time the
indicator value is automatically changed to zero or not frozen. However, if temporary frozen for a
specified number of months, see Months Remaining, Min/Max will release automatically after the
months have been exhausted. Control can be manually removed prior to the months exhausting.
Min-Type will still be “TF” whether months remaining, is or is not utilized. “S” will precede the Min-
Type which indicates Min-Protect quantity value is greater than zero.
Market Segmentation:
The Caterpillar FMRG requires dealers to report their marketing activities by “industry segments”
which define or classify customers by the work they do, not by the products they use. There are 13
Caterpillar market segments defined at the top level. Eight apply to Machines and five are
dedicated to Engine applications.
Min-Type:
Min-Type is a sub-set of Record-Type. The function of Min-Type is to categorize the store’s
inventory according to its type of order point control. This field reflects how on the shelf inventory
items are identified and controlled in the Stock Replenishment process. Some Record-Types also
identify the parts Min-Type. “E,” Exhaust-Stock, “M,” Made-Stock, “T,” Temporary-Stock and “D,”
Dead-Stock Record-Types directly define min-types. The Min-Types for “S,” Stock records are
assigned according to how the parameters are set in Order Point Matrix-1 and 2. The only
exception to this rule is for the Manually Controlled Record-Type “S” Min-Type parts.
Values include:
Blank = Not yet processed through the Stock Replenishment process to have a min-type assigned.
Parts in the Add-To-Stock process:
MS = Made-Stock. Part qualified to become a stocked item but is presently in the made-stock
aging process. On-hand can be equal to or greater than zero. Min/Max is 0/0.
Stocked Parts - Considered Surplus:
TS = Temporary-Stock. A part returned from the customer that when originally purchased was a
record-type “N,” Non-Stock part. On-hand is greater than zero. Min/Max is 0/0.
ER = Exhaust-Replaced. A part replaced by another or multiple parts. On-hand is greater than
zero. Min/Max is 0/0.
ES = Exhaust-Stock. Declining demand caused this part to be considered surplus to the store. On-
hand is greater than zero. Min/Max is 0/0.
Stocked Parts - Manually Controlled:
PS = Protected Stock. Min and/or Max will be manually set and maintained for some designated
number of months. Protection will automatically release after set time period exhausts. See Store
Record and Months Remaining.
PF = Permanent Frozen. Min and/or Max will be manually set. Protection will not automatically
release.
TF = Temporary Frozen. Min and/or Max will be manually set. Protection will automatically
release after set time period is exhausted, if originally set, or if the calculated Min due to annual
demand is greater than the frozen Min, protection will be released immediately. See Store Record
and Months Remaining.
Stocked Parts - Regular Buy:
BAS = Buy-As-Sold. A stocked item that will use the Buy-As-Sold Formula to set Min/Max because
Record-Type:
A SOS/Store part indicator used to identify a parts progression through its Life Cycle. Values are:
N = Non-Stock. Item not stocked but demand will be accumulated.
S = Stock. Item regularly carried in inventory and qualified for routine stock replenishment.
T = Temporary-Stock. Item originally sold as a Non-Stock part however, it was returned by the
customer and is now carried in stock.
E = Exhaust. An item where its Min-Type may be either:
ER = Exhaust-Replaced. Item that has been replaced.
ES = Exhaust-Stock. Item previously Stocked but calls have fallen below its stocking
threshold.
M = Made-Stock. Item that has met the add-to-stock threshold and is progressing through its
made-stock aging time period.
D = Dead-Stock. Item that would be Non-Stock, but has been replaced.
See, Min-Type Store Statistic Report, Store Record and Life Cycle Parameters.
Sale-Type:
An indicator utilized in the Order Entry process. It allows default transaction codes to automatically
be assigned to a part based on the type of document sale, return etc., being created. Values are:
A = Abnormal Demand Sale: 64 (Stock) and/or 65 (Non-Stock)
B = Emergency Order Transfer: 72 (Stock)
C = Convenience Sale: 63 (Stock) and/or 62 (Non-Stock)
E = Export / TEPS stock order sale: 66 (Stock) and 65 (None-Stock)
I = Invoice Only: 67 (Sale) and/or 59 (Credit)
L = Lost Sale: 60 (Stock) and/or (Non-Stock)
R = Surplus Return Sale: 64 (Stock)
S = Standard Sale or Return: Sale: 61 (Stock) and/or 62 (Non-stock),
Return: 51 (Stock) and/or 52 (Non-stock)
T = Stock Order Transfer: 71 (Stock)
Listed below are reasons for stocked backorders. (Please note: Stock backorders are
defined as backorders occurring on S (Stock), M (Made-Stock), E (Exhaust Stock), and T
(Temporary Stock) record type parts.
Abnormal Demand (ADC, ADP, AND): Abnormal demand is usually the leading classification
of stock backorders. Either the call frequency, the number of pieces per call based on past
history was excessive/abnormal or it is a new stocking item.
Factory Short (F/S): Backorders caused by Caterpillar’s inability to supply an item within the
dealer’s normal cycle.
Transfers (ETR or STR): Backorders caused by transferring the part to another store to fill
their emergency or stocking requirement. This is a result of the complexity of a multi-store
operation.
Ordered in Error (OEC or OES): A counter and/or service department customer ordered a
part and returned it. It can be a symptom of order reference and/or service diagnostic
opportunities or simply a commitment to product support.
Record Errors: Recognize that record errors and warehouse errors (primarily picking errors)
are closely related. A significant percentage of record errors are indicative of warehouse
procedural problems. Every record error previously involved an unreconciled receiving,
picking, return or other on hand adjustment.
Stock on Floor (SOF): Backorders occurring during the stock receiving or customer return
process. The parts are in the building.
Sold Before Delivery (SB4): Backorders, occurring on items that are on order and are
received only one day after the sale that caused the backorder.
Delayed Stock Order (D/O): For some reason, a stock item was being carried in a zero
condition. After reaching order point, it had not been reordered nor was it made exhaust or
non-stock.
Hose (Hose): Backorders occurring by not being able to provide a certain length of hose
even though the quantity on hand is greater than the requested length. This is due when the
quantity on hand accounts for hoses cut in pieces, which are shorter than the requested
length.
Counter (COU): A backorder occurs because a document was placed on hold. The part is
then taken off the “hold” status by the original user after a backorder has occurred.
100%
90%
80%
70%
60%
Stock Line Items
50% Active Stock Lines
Stock Lines Backordered
40%
30%
20%
10%
0%
Fast Medium Slow
100%
90%
80%
70%
30%
20%
10%
0%
Surplus Manual Control Buy as Sold Poisson
Min Type Category
Carolina CatInventory
Total Total Inventory
Value Value
Local Parts KPI Cube - JUL06
$4,500,000
$4,000,000
$3,500,000
$3,000,000
$1,500,000
$1,000,000
$500,000
$0
Surplus: 18.6% Manual Control: Buy as Sold: Poisson: 54.6%
11.3% 15.0%
80%
70%
60%
50%
Fast: 31.2%
40% Medium: 54.5%
Slow: 14.3%
30%
20%
10%
0%
Exhaust Replaced: Exhaust Surplus: $471,760 Temporary: $813,924
$45,531
Sales Ship Stk Xfer Ship Emer Xfer Returns Stk Receipts Emer Receipts Inv Counts Loc Chgs
Stk Receipts
22.2%
M a inte na nc e
8 .5 %
Inbound
3 3 .8 % Outbound
5 7 .7 %
Returns
Emer Receipts 8.1%
26.2%
Stk Receipts
65.7%
Safety Stock (SS) = an inventory quantity planned to be on-hand at all times to allow for deviations
in demand and supply.
Poisson
1. From the Part Master record, determine the part’s Activity Indicator (F-M-S), Unit
Dealer/Net, and Returnable/Non-Returnable status.
2. From the Ordering Parameters, determine the demand base months considering activity
indicator, returnable/non-returnable status, and unit dealer net, and territorial hierarchy.
3. From the Store Record, consolidate Call/Demand activity considering territorial hierarchy,
record type, and demand base months. Compute annual demand in calls and pieces
considering demand base months and the test for increasing demand. Using annual
demand, compute average pieces per call. Using average pieces per call, calculate
average dealer net value per call.
4. From the Ordering Parameters, select the appropriate Order Point Matrix considering the
activity indicator. Note the base lead-time for the order point matrix. Using annual calls and
average dealer net value per call, determine the min-type, minimum control logic (MCL), and
safety stock (SS) days.
5. Compute Estimated Demand During Lead-Time (EXDLT). Estimated Demand During Lead-
Time is the number of calls expected within the base lead-time plus safety stock days and is
a key element in determining a Poisson minimum. The EXDLT formula is shown below.
6. Determine Order Point in Calls. Using the Poisson Order Point in Calls table, take the
EXDLT number down the Desired Service Percent column to the value equal to or greater
than EXDLT. The number in the Calls column to the far right or far left is the Order Point in
Calls. Multiply the Order Point in Calls times the Average Pieces per Call to determine the
final minimum for the part.
2 * ( AcquisitionCost ) * ( AnnualDemand )
EOQ =
(CarryingCost ) * (UnitDealersNet Pr ice)
2 * ( AcquisitionCost )
K=
(CarryingCost )
AnnualDemand
EOQ= K *
UnitDealersNet Pr ice