Software:
Links:
|
| optimize inventory replenishment operations |
|
|
|
What is Inventory Software?
guide to inventory control
optimize inventory replenishment operations
New Material Handling System to Track Equipment and Inventory
Johnson Controls Pioneers Automated Inventory Replenishment Program for
INVENTORY OF MOVABLE EQUIPMENT
Inventory/Property Management
Enfold Systems delivers scalable open source Lab Inventory Management System
Hazardous Materials Inventory Systems
CHEMICAL INVENTORY - Web based software
Inventory Replenishment Policies for Systems with a Fixed Emergency Order Cost
WISP Inventory Management
Building a Chemical Industry Management System ?The Successful Development of
Regardless of the claims of many MRPII and ERP vendors that their systems can
optimize your production and inventory; regardless of how glitzy their sales'
brochures are; regardless how sleek their salespersons' talk about their
systems' capabilities doubt them! I have yet to find one system that can truly
optimize the inventory replenishment operation. All the systems currently on the
market are fairly simplistic to the point of being naive. Lot size and economic
production quantity, lead-time, demand patterns and order distributions are
considered in gross by the system. As a result, MRPII/ERP systems do not
optimize inventory operations.
 At Sensient Technologies Corporation, we have implemented
MRPII and ERP types of systems at various production sites to help manage our
operations. This, however, does not translate automatically to better customer
services and inventory situations. Sensient, formally known as Universal Foods
Corporation, is a global leader in the manufacture and supply of
high-performance flavor, fragrance and color products to enhance a variety of
consumer goods, from ice cream and breakfast cereal to lipstick and ink jet
printers. The company operates out of more than 20 countries with more than 40
plants and sells to customers in every corner of the world. As you can imagine,
it is a challenge to manage the complexities of the supply chain and, therefore,
the inventories that meet the need of all our customers. This is where OR/MS
methodologies can help to add "intelligence" to the current MRPII/ERP systems to
best manage inventory replenishment operations.
 Common Problems with MRPII/ERP
Systems
 As mentioned
earlier, all MRPII/ERP systems currently on the market are fairly "simplistic."
Although these systems have provided a platform for the integration of plant
resources and priorities, they have serious inherent weaknesses.
 For example:
Arbitrarily fixed planning and stocking parameters. Planning
parameters, such as lot sizes, lead times and safety stocks, are critical to the
management of inventory. There are two basic problems with MRPII/ERP systems.
First, these important parameters are arbitrarily set and are rarely validated.
One simple reason is that there is no simple methodology that can readily be
used to validate or "optimize" these parameters. In addition, each product or
product group has different demand and replenishment characteristics. It is
difficult to "generalize" and to use canned models/policies. Secondly, even if
these important parameters were once "validated," the dynamic nature of the
business dictates the need to regularly monitor the demands and, thus,
constantly make changes to the parameters. This is rarely done in practice. As a
result, MRPII/ERP systems perform poorly in managing inventories and their
replenishments.
 In addition, there is a general lack of decision analysis and
evaluation capability with MRPII/ERP systems. This inherent limitation further
handicaps the proper setting of important planning parameters. While major
providers claim to have additional add-in "optimization" modules or packages,
they are inadequate.

"Infinite" capacity. Since MRPII/ERP systems plan product
items on an individual basis, they naively assume that production capacity is
infinite and that there is no item-to-item competition for such capacity when
the systems translate demand into planned orders. Obviously, this assumption is
flawed considering the different bottlenecks that exist in real production
situations. As a direct result of assuming infinite capacity, MRPII/ERP systems
do not have product-mix optimization capability that would provide intelligent
choices of which products to produce in order to maximize throughput. This is
truly a major drawback.
 Consequently, MRPII/ERP systems often produce unrealistic
production scenarios that result in excessive inventories, sub-optimal
utilization of resources and ultimately poor customer service.
 To remedy the weaknesses of
MRPII/ERP systems, we can either wait for the continual evolution of these
systems or build customized add-ins or stand-alone programs to address specific
optimization problems.
 Even though all major players claim that they are improving their
optimization capabilities, the pace of this improvement is fairly slow.
Complicating the issue is that each production situation is very unique. It is
very difficult frankly, almost impossible to have a generic and flexible
system that will cater to all characteristics of diversified production
situations of all industries.
 A far better choice to overcome the weaknesses of current
MRPII/ERP systems is to build add-ins or stand-alone programs that will help the
systems optimize a specific operation. Following is a description of one
particular effort at Sensient Technologies to prepare a stand-alone spreadsheet
simulation module that adds "intelligence" to our MRP/ERP systems. The focal
point of this discussion is on the inventory replenishment operations.
 Spreadsheet Simulation
Program
 In our search of
models that would "optimize" our inventory replenishment operations, we
evaluated Economic Order Quantity (EOQ) types of models as well as some
probabilistic models. None of these are useful for our situation. For example,
in a typical EOQ model, it is assumed that there is a constant, known demand
rate. I have yet to see any real situations that satisfy this condition. In
addition, the model assumes that there is a constant, known lead-time for
delivery. This assumption is equally unrealistic. Product items are competing
for the same resources during production. Lead-time varies greatly.
Probabilistic models (e.g., the newsvendor model) have stringent assumptions
that make the model inapplicable to practical situations. Since all these canned
models from textbooks were not suitable, we decided to obtain planning and
stocking parameter values from simulation.
 The beauty of simulation is
that we can mimic real situations. Using specific planning and stocking
parameter values, simulation allows us to easily examine inventory operation
performances, e.g. stock-outs and frequencies, inventory amounts and carryovers,
etc. The results from simulation provide a clear picture as to a best choice of
planning and stocking parameters. In our simulation program, we have the
following inputs for each product.
 1. Product demand pattern. From
order history, we construct a discrete histogram that represents the demand
distribution. In addition, we calculate the order inter-arrival time. These two
pieces of information uniquely defined the product demand pattern. Each product
or product group has a unique demand pattern. Since historical information may
not be repeated in the future, we can easily change the histogram and
inter-arrival time to accommodate any anticipated changes of demand in the
marketplace.
 2. Production/order lead-time. Lead-time is unique to
the product item as well as to the work center that makes it. Our program allows
us to simulate inventory situations using different lead-times. This enables us
to examine lead-time's impact to the inventory performances and to the
production capacity.
 3. Safety stock/reorder point. This is an important
parameter to decide. If we set the reorder point level high, the inventory level
will be high and the amount of inventories to carry will be high, too. This also
corresponds to the production resources that are tied up for this particular
product. Since the work center has only limited capacity, building a high
inventory for one product means "robbing" scarce resources that may be needed
more urgently by other products. This is an important balance act between
building up inventory of one particular item vs. building up all products to
meet the needs of all customers.
 4. Reorder/production quantity. The
trade-off for this parameter is as follows. If we set this quantity high, e.g.,
huge lot size, the need to reorder/produce will be reduced. This is because a
large order will suffice for a long period of time until its depletion. On the
other hand, if the reorder quantity is small, this will dictate more frequent
reorders. A higher reorder frequency will translate to higher set-up costs,
smaller production lots, more movements, paper work, etc. This again calls for a
delicate balance between a large order vs. a small order. Each carries benefits
and disadvantages.
 To run our program, we need first to quantify all the four items
above for each scenario. After running a few scenarios, the best replenishment
policy will quickly emerge. To alleviate any concerns of the robustness of the
results due to the random variations inherent in simulation, each scenario is
run 50 times representing 50 years, each year using 300 working days. In our
spreadsheet program, each run for a fixed scenario for 50 repetitions/years
takes only a few seconds. Running the program for all major products took only a
few hours.
 The program is very versatile, because demand patterns and planning
and stocking parameters (items 1-4 mentioned earlier) can easily be changed in
simulation. Given the capacity of the work center, the best replenishment policy
for each product/product group can thus be obtained. This program takes
guesswork out of the determination of the best inventory policy. It analyzes
objectively the various replenishment scenarios and provides the user with the
best choice. To schedule the production of planned orders derived from the above
methodology, we map out the production sequence using a specialized scheduling
program with critical chain capability. We apply the Theory of Constraints (TOC)
methodology to our production scheduling operation. The practice goes
hand-in-hand with the replenishment operation discussed above.
 This experience clearly
reveals to me that: 1. OR/MS professionals can contribute greatly to enhance the
inherent shortcomings of current MRP/ERP systems, and 2. to truly optimize an
operation, great amount of efforts are needed to revamp the MRPII/ERP systems
where OR/MS professional must play a central role. Until that day, we should
examine carefully the validity of all current MRPII/ERP outputs.
|
| |
|
|
|
|