Inventory Management

Similar documents
Inventory systems for independent demand

Chapter 12 Inventory Management. Inventory Management

Inventory Control Models

Notes for Production and Operations Management- I

Independent Demand Inventory Planning

INVENTORY AND ECONOMIC ORDER QUANTITY MODELS

Forecasting Survey. How far into the future do you typically project when trying to forecast the health of your industry? less than 4 months 3%

Role of Inventory in the Supply Chain. Inventory categories. Inventory management

HS-OWL UniTS Operations management Process design

Chapter 4. Models for Known Demand

PERT 03 Manajemen Persediaan (1) Fungsi Inventory Inventory Management Inventory Model dengan Independent Demand. EOQ Model

Lot-Sizing in MRP. Lot Sizing in MRP IE 376 PRODUCTION INFORMATION SYSTEMS. Course Notes Lecture #3 Lot sizing in MRP Systems

Lecture 10: Managing Uncertainty in the Supply Chain (Safety Inventory) INSE 6300/4-UU. Overview

Inventory Management

Simulation of Lean Principles Impact in a Multi-Product Supply Chain

Inventory Control Model

! " # $ % % & $'( # ) * 1

Sven Axsäter. Inventory Control. Third Edition. Springer

The Training Material on Logistics Planning and Analysis has been produced under Project Sustainable Human Resource Development in Logistic Services

Academy session INVENTORY MANAGEMENT

SAP Material Master A Practical Guide. Matthew Johnson

CHAPTER 2: ITEM RESERVATIONS AND ORDER TRACKING

LOT SIZING IN MRP. Week Gross requirements Scheduled receipts Projected available balance Net Requirements

Glossary for Sales and Operations Planning, Sales Forecasting and Master Scheduling

Johan Oscar Ong, ST, MT

Supply Chain Inventory Management. Multi-period Problems. Read: Chap Chap 11.

Operations Management

Outline. Push-Pull Systems Global Company Profile: Toyota Motor Corporation Just-in-Time, the Toyota Production System, and Lean Operations

SLIDES BY. John Loucks. St. Edward s Univ.

History IE 376 PRODUCTION INFORMATION SYSTEMS. Course Notes Lecture #2.A Material Requirements Planning

Assignment 10 (Solution) Six Sigma in Supply Chain, Taguchi Method and Robust Design

PULL REPLENISHMENT PERFORMANCE AS A FUNCTION OF DEMAND RATES AND SETUP TIMES UNDER OPTIMAL SETTINGS. Silvanus T. Enns

INVENTORY SYSTEM Introduction

Inventory Control Models

Cost Accounting. Unbeaten Path. BPCS S Systems Logic for Calculating Routing Costs CST Unbeaten Path International Ltd.

INVENTORY STRATEGY INVENTORY PLANNING AND CONTROL

Basestock Model. Chapter 13

The Impact of Information Sharing in a Two-Level Supply Chain with Multiple Retailers

2. What is the problem with using the sum of squares as a measure of variability, that is, why is variance a better measure?

SPECIAL CONTROL CHARTS

Review of Inventory Models. Recitation, Feb. 4 Guillaume Roels J Supply Chain Planning

INVENTORY AND PRODUCTION CONTROL


Beyond Pareto: 12 Standard Principles of Inventory and Forecasting. Thomas L. Freese, Principal. Freese & Associates, Inc. Freese & Associates, Inc.

Accounting Information Systems, 12e (Romney/Steinbart) Chapter 14 The Production Cycle

CHAPTER 18 INVENTORY MANAGEMENT WITH KNOWN DEMAND

Chapter 6 Resource Planning Systems

Verinata s Pull Based Replenishment Model- Drum Buffer Rope. Mike Crowell

Understanding Inventory Fundamentals

Hybrid Manufacturing Methods

Antti Salonen KPP227 KPP227 1

Manage Your Own Company Business Game LIUC Cattaneo University

Industrial Engineering. Faculty Ruchita Joshi

DECISION-MAKING FOR STRATEGIC SPARE PARTS PRICING LEVELS: AN EVALUATION OF CONSUMER PRODUCTS SUSTAINABILITY

Pull Systems: Overview, Challenges and Success Factors

Dynamic Simulation and Supply Chain Management

Risk evaluation of a spare part stock by stochastic simulation

Distribution Resource Planning (PP-SOP-DRP)

MGT613 POMA A Lot of Solved MCQs

Inventory Management. Brad Fink CIT 492 4/4/2013

Infor ERP LN 6.1 Enterprise Planning. User's Guide for Order Planning

Manufacturing Efficiency Guide DBA Software Inc.

Material Requirements Planning (MRP) and ERP 14. Outline

OPTIMIZATION AND OPERATIONS RESEARCH Vol. IV - Inventory Models - Waldmann K.-H

Optimizing Inplant Supply Chain in Steel Plants by Integrating Lean Manufacturing and Theory of Constrains through Dynamic Simulation

Oracle Inventory Optimization

Optimizing the Safety Stock Inventory Cost Under Target Service Level Constraints

Container packing problem for stochastic inventory and optimal ordering through integer programming

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Determining Production Lot Sizes and Reorder Points in the Manufacturing of Moulded Fibre

A Mixed-type Distribution for. Inventory Management

Best Practices in Demand and Inventory Planning

Manajemen Persediaan. MRP Lot For Lot. Modul ke: Fakultas FEB. Program Studi Manajemen

Simulation-Based Analysis and Optimisation of Planning Policies over the Product Life Cycle within the Entire Supply Chain

MATERIAL REQUIREMENT PLANNING

Slide Chapter 12 Inventory management

TU-E2020 ADVANCED OPERATIONS MANAGEMENT. Master Production Scheduling Material Requirements Planning

The Future of ERP and Manufacturing Management

KPI ENCYCLOPEDIA. A Comprehensive Collection of KPI Definitions for PROCUREMENT

Supply Chain Management: Forcasting techniques and value of information

Inclusion of Long-term Production Planning/Scheduling into Real-time Optimization

Supply Chain Inventory Policy Analyser (SCIPA) Software Package -User Manual

What is ERP? Source: Wikipedia

Operations Management

a) Measures are unambiguous quantities, whereas indicators are devised from common sense understandings

An Inventory Model with Demand Dependent Replenishment Rate for Damageable Item and Shortage

GETTING READY FOR DATA COLLECTION

A numerical study of expressions for fill rate for single stage inventory system with periodic review.

Cover-Time Planning, An alternative to Material Requirements Planning; with customer order production abilities and restricted Work-In-Process *

Topics in Supply Chain Management. Session 1. Fouad El Ouardighi BAR-ILAN UNIVERSITY. Department of Operations Management

GBS 660 Production and Operations Management

Sage ERP X3 Distribution x2500

Operations Research Models and Methods Paul A. Jensen and Jonathan F. Bard. Inventory Level. Figure 4. The inventory pattern eliminating uncertainty.

INDUSTRIAL ENGINEERING

Fundamentals of Product and Service Costing:

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

Chapter 16 Sl Sales and doperations Planning

Bottleneck Detection of Manufacturing Systems Using Data Driven Method

Lecture Series: Consumer Electronics Supply Chain Management

Balaji Gaddam. Capable to Match (CTM) with SAP APO. Bonn Boston

Transcription:

Inventory Management

Materials planning AGGREGATE PLANNING Master Production Schedule (MPS) MATERIALS PLANNING The planning of materials requirements consists of the determination of: What How much and When to order at every stage of the production process Materials requirements plan (MRP) PRODUCTION SCHEDULING Production schedule

Materials planning approaches Materials planning approaches Stock based PULL also called INVENTORY MANAGEMENT Requirements based PUSH also called ON DEMAND MANAGEMENT Materials production/purchase orders are issued in order to replenish a stock Materials production/purchase orders are issued in order to satisfy a finished product requirement 3

Materials planning approaches MANUFAC. COMPON. MANUFAC. SUBASS.Y ASSEMBLY FINISHED P. PULL SYSTEM MANUFAC. COMPON. MANUFAC. SUBASS.Y ASSEMBLY FINISHED P. PUSH SYSTEM 4

Inventory management The moment and the quantity to order are decided only based on the actual level of stock. Stock management approach is basically to simply react to demand. For this reason this technique is called "Pull", i.e. pulled by downstream consumption. 5

Inventory management Stock management approach should therefore be used when: Demand is stationary, or constant, over time, or It is impossible to foresee demand with enough accuracy, or Upstream phase is highly flexible 6

Why to hold inventory? To absorb demand uncertainty Safety stock (stock of flexibility) Seasonal stock (stock of capacity) To decouple different operations phases To keep stock is a way to allow source, make and delivery systems to work with different rate, as it allows the different phases to be asynchronous and it absorbs upstream variations Speculative stocks Total cost minimization Setup costs reduction Order emission cost reduction 7

Stock performance Effectiveness: service level guaranteed to downstream phases: Quantity and duration of stock-outs in case of safety stocks and decoupling stocks; Efficiency Amount of fixed costs and/or of workforce costs saved in case of seasonal stocks; Amount of setup costs saved due to the application of lot policies; Amount of purchasing costs saved in case of speculative stocks. 8

Inventory management decisions Replenishment policy, i.e. how much and when to order. Impact on: Stock holding costs; Setup/order emission costs; Stock out / downstream service costs; Constraints: Production capacity and flexibility of upstream productive stage; Physical space capacity of warehouses. Control level, i.e. the detail and the frequency of control of the stock level of each item. Impact on: Cost of control Constraints : Availability of resources to perform the controls (people, computers,...). 9

Inventory management objectives The main objective of inventory management is to minimize the related costs and to maximize the service level for the downstream phases. This objective can be expressed as the minimization of a total cost function composed by: Stock holding costs; Execution costs (order / setup); Costs of control; Costs of low service level at downstream phases (stock-out costs). 10

Classification profiles According to the: Type of control Continuous control; Discrete control (time intervals) Order issue interval Fixed-time period; Variable-time period. Ordered quantity Fixed quantity; Variable quantity. Type of re-order Independent entries: each item is re-ordered independently from the others; Joint entries: orders for the different items are coordinated (combined). 11

Classification profiles Discrete control Combined entries reorder Interval of order issue Fixed Variable Continuous control Independent entries reorder Quantity ordered Fixed Variable Fixed-Time period Model EOQ-ROP Model Switch Models 1

Switch models The continuous control of inventory level allows to define the time («when») and the quantity («how much») to reorder They are calibrated by simulation to minimize the total costs Models exist with 1 (on/off with lead time), (upper off; lower on; with or without lead time), and more (with slowing down/speeding up) control levels Inventory level 1 control level (on/off with lead time) Production Time 13

Switch models Inventory level cls (upper off; lower on; without lead time) Production Time Inventory level cls (upper off; lower on; with lead time) Production Time 14

The Economic Order Quantity Re-Order Point (EOQ-ROP) model Characteristics Variable interval of orders issuing Fixed quantity ordered Continuous control Independent entries reorder Objectives 1. Identifying the quantity Q [pieces] to re-order that minimizes the total cost, sum of the ordering cost, purchasing/production cost and stock holding cost; and. the conditions that determine the orders issuing 15

The EOQ-ROP model Hypotheses Constant consumption over time D [units/year] Constant setup/ordering cost o [ ] Constant variable cost/price per unit p [ /unit] Constant ownership rate cm [ / *year] Constant lead time [days] Pre-defined working days H [days/year] Average daily consumption d = D / H [units/day] Infinite stock replenishment rate r [units/day] Infinite capacity of warehouse Shipment costs negligible (or included in the re-ordering cost) 16

The EOQ-ROP model The saw-tooth diagram 00 150 Stock 100 Q (= Lot) 50 0 1 3 4 Time Average stock = Lot (Q) / Number of orders issued = Annual Demand (D) / Lot (Q) 17

The EOQ-ROP model Cost of stock holding Csh Csh = cm p q [ /year] Under the stated hypotheses, the average inventory level is equal to q/. So, the annual stock holding cost is linear in q. Cost of order issuing Co (or setup cost) Co = o D q [ /year] The number of orders issued in a year is equal to D/q. So the cost of order issuing Co and q are inversely proportional. Cost of purchasing Cp (or cost of production) Cp = D p [ /year] The total cost of purchasing (or cost of production) Cp is independent from q. 18

The EOQ-ROP model If the overall cost function is derived by q and made equal to 0 ( TC/ q = 0), the Economic Order Quantity (EOQ) is: EOQ = o D p cm cost In the neighbourhood of its minimum, EOQ curve is flat P cm q / p D o D / q EOQ q The re-order point (ROP): ROP = D / H = d 19

The EOQ-ROP model Inventory level AVAILABILITY * Economic Order Quantity Q INVENTORY Re-order Point ROP Time Re-order Point = demand in = ROP = d x Order emission Lead Time Material arrival 0

Relaxing the hypothesis: infinite production rate If the time needed to produce a lot is high (days or weeks), the production flows into inventory not all at once. In the meantime demand is consuming the stock. Under finite production rate (r, units/period), EOQ can be calculated by setting reference to the geometry of saw-tooth diagram Since the consumption rate is D/H, during the replenishment period T, the inventory increases at a rate of (r D/H) Since T = q/r, the following formula holds: T q Max stock T r = q TD/H EOQ * = p o D D cm 1 H r Inventory level T (r-d/h) = = q(1-d/(hr)) time As D/H=d<r, then EOQ* > EOQ Production rate = r Consumption rate = D/H = d 1

Relaxing the hypothesis: constant cost of purchasing / production It allows to consider quantity discounts It leads to consider a more complex cost function to derive, since p parameter changes (i.e. decreases) when q increases: p = p p 3 p 1 < p < p 1 for for for q 1 q < q < q 1 q > q < q vc 1 vc vc 3 price p 1 q 1 q p p 3 q 1 q q

Relaxing the hypothesis: constant consumption over time and constant lead time - Safety Stock Inventory level 1 3 AVAILABILITY * Reorder point ROP* Q Q Q STOCK LEVEL Safety stocks SS Time In reality: Reorder point = demand during + SS = ROP* = d x + SS 3

Safety Stock (SS) Safety stocks are used to prevent from stock-out The level of safety stocks depends on: variation of downstream consumption (demand) with respect to forecast desired service level lead time duration lead time reliability 4

The SS determination Inventory level Effect of an higher lead time Actual Inventory level ROP Effect of an higher consumption Stockout time ROP Expected Stockout time Safety stocks are useful to prevent from stock-out when an order has been already issued, but the corresponding quantity (pieces) has not been reached the warehouse yet 5

The SS determination Basic principles Safety stocks protect the inventory management system against high variability of downstream consumption (demand) and of upstream lead time Safety stocks are untouchable and so they are subtracted from the real availability Furthermore to ensure an adequate service level over time they have also to be re-stored as soon as they are consumed Objective Properly dimensioning safety stocks, by considering both consumption and lead time as random variables, distributed according the Normal distribution they are provided with their own average and standard deviation Daily demand d, σ d ;, σ 6

The SS determination Safety stock is determined so that a minimum service level SL is reached The probability of stock coverage is equal or higher than SL SL: percentage of times in which company has not incurred in stockout (product was available when the market asked for it) P(demand demand in P σ d, Normal standard variable during d on hand d P Z σ d, on hand = d + kσ Where: on - hand) on hand σ d, d, d SL ROP d = average demand in periods σ d, = standard deviation of demand in periods * SL SL Service level factor SS = k σ d, Combined standard deviation of demand during 7

The SS determination The general calculation formula The service level factor (k) is calculated by using the cumulative Normal standard distribution for random variables (Φ, provided by tables) that corresponds to the required service level (SL): Service level factor, i.e., number of standard deviations SS = k σ d, Combined standard deviation of demand during SL = 90% k 1.81 SL = 95% k 1.645 SL(k) SL = 99% k.36 k x 8

The SS determination The most common case is where demand and lead time are completely not-correlated SS = k σ = k σ + σ d, d in in d SS = k σ ( ) ( σd ) + d N.B.: unit of measure SS are [units] σ d is right (see later) Always express in units of measure compatible with σ d (not vice versa!) Service level factor Inventory level Area where the replenishment can take place due to the combined variance of demand and lead time SS = k σ + σ d d Re-order point Variance of demand Average lead time Variance of lead time Average demand empowered at Safety stocks Time 9

The SS determination The standard deviation of a series of independent events is the square root of the sum of the variances Given the average daily demand and the standard deviation of daily demand σ d, the standard deviation during lead time can be calculated as follows: σ if d σ in 1 then = σ σ d in = σ i = 1 =... i = σ i = =... σ d = σ d 30

Safety stock Probability of stock coverage equal to : 84,1% 97,7% 99,8% d d+ σ Quantity in stock d+σ d +3σ 31

Safety stock k Z k Area at the right side of k Area at the left side: Service level 0 50% 50% 0.45 3.64 67.36 0.50 30.85 69.15 1.0 11.51 88.49 1.30 9.68 90.3 1.57 5.8 94.18 1.65 4.95 95.05 1.70 4.47 95.54 1.80 3.59 96.41 1.96.50 97.50.57 0.5 99.5 3

The Fixed-time period model Characteristics Fixed-time between reviews T Variable ordered quantity Discontinuous control Combined (or independent) entries reorder Reorders are placed at the (fixed) time of review T Objective Identifying the quantity to re-order that allows the availability of each product to achieve a pre-defined level, called objective level (OL) How many pieces you can see and touch in the warehouse How many pieces have just been promised to a customer downstream, but that are still in the warehouse Hypotheses Availability = Physical inventory + level How many pieces have just been ordered upstream, but have not reached the warehouse yet The same as EOQ-ROP model Orders in progress _ Reserved stocks Pieces untouchable, stored to protect the system against unpredictable events ( real availability should not consider them) Safety stocks 33

The Fixed-time period model The saw-tooth diagram Availability is modified by the issuing of orders OL Q Inventory level T T time The physical inventory level is modified accordingly by the arrival of pieces after 34

The Fixed-time period model The objective level It must cover a time fence as long as T + periods Overall period to cover Daily demand Safety stocks (if any) OL = (T + ) D / H + SS Order quantity: Q = OL - Availability In case of demand or lead time variability, safety stocks are: SS = k σ d,t+ 35

The Fixed-time period model Safety stocks can be determined similarly to EOQ-ROP model. Nonetheless, the component derived from the demand variability has to cover a time fence as long as T + periods. SS = k σd T + ) + σ( T + ) ( d with expected (if fixed-time period) σ = σ ( T + ) The average stock level is D/H* (T/) + SS [units] 36

The Fixed-time period model OL availability order quantity physical stock SS T we order here what will arrive here 37

Comparison between the two models fixed quantity - low average stock level (continuous control) - Minimization of relevant costs (OPTIMIZATION) fixed time - easy joint (combined entries) reorders planning - easy control of availiability level (periodic control) -difficult joint (combined entries) re-orders planning -many replenishment orders (also to the same supplier) -burdensome control of availiability level (continuous control) - higher average stock level (periodic control) 38

Practice 1 Company Delta needs to purchase from a component supplier 3.500 units/year on average (with standard deviation of 65 units/year). Delivery Lead Time follows a Normal distribution with a mean of 10 days and standard deviation of. If the cost of issuing an order is 3,5, the stock holding ownership rate is 10%/year, the unit price 4 /unit, the Company (0 working days/year) has to determine the optimal lot (fixed quantity) to be purchased and the reorder point to get a service level of 97,5%. 39

Solution * o * D * 3,5 * 3500 EOQ = = = p * cm 4 * 0,1 47,5 units (48) The reorder point is: ROP = d* +SS d SS = k * σ * + σ * d N.B. the units of measure have to be consistent! 40

Solution 3500 d * L = *10 = 0 159 units SS = k * σ d * + σ * d = = 1,96 * ( 65 ) * 10 0 + * ( 3500 ) ( 0 ) = 68 units 41

Solution EOQ = 47,5 units, i.e., 47-48 units ROP = d*l + SS = 159 + 68 = 7 units Number of orders in a year = 3.500/47,5 = 14,1 Order issuing cost = 14,1 * 3,5 = 49,5 /year 4

Solution The average stock level is: SS + EOQ/ = 68 + 14 = 19 units Stock holding cost = 19 * 4 * 0,1 = 76,8 /year N.B.: Stock holding cost (without SS) = = 14 * 4 * 0,1 = 49,5 /year (i.e., equal to order issuing cost!) 43

44

Practice Company Alpha requires a calculation of the Economic Order Quantity (EOQ) and of the Re-Order Point (ROP) for product Beta so as to achieve a 95% service level, given the time series of demand during the last 10 weeks (see the table, where demand is expressed in thousands). Week 1 3 4 5 6 7 8 9 10 Demand 0 30 5 35 30 5 30 0 35 5 In addition, the stock replenishment lead time accounts for 4 weeks, the ownership rate accounts for 1%/year and the set-up cost accounts for 300 per set-up. Finally, the accounting system provides the following data: labor cost equals to 1 /unit; raw materials cost equals to /unit; energy cost equals to 1 /unit; depreciation of machinery equals to 1.000.000 /year; overhead costs equal to 50.000 /year. The company works on a basis of 5 weeks per year (5 days per week). 45

Solution Average demand equals to 7.500 pieces per week (1.430.000 per year; under stationary demand), while the standard deviation of demand equals to 5.401 pieces per week. Parameter p (actually, it s a unit variable cost!) equals to 4 per piece (1 + + 1) (hp: all relevant labor included -, but depreciation and overhead). Stock holding ownership rate (c m ) equals to 0,1%/year (N.B.: if we had accounted for units/week for demand, not always compounding effect can be overlooked for the sake of simplicity!) As a consequence, EOQ accounts for (around) 4.79 pieces. Safety stocks accounts for (around) 17.8 pieces (i.e. 1,65 x 5.401 x, the latter is namely the square root of 4) ROP equals to 17.8 pieces. 46

Practice 3 Company Alpha operates on a basis of 5 weeks per year (5 days per week) and it produces product Gamma whose demand data are reported in the following table. Week 1 3 4 5 6 7 8 9 10 Demand (pieces) 40 50 60 35 50 45 55 60 65 40 Gamma is replenished (review) every 10 days according to the Fixedtime model. Replenishment lead time accounts for 0 days, while the (yearly) ownership rate and the service level equal to 15% and 98% respectively. In addition, the variable production cost accounts for 5 Euros per piece and set-up cost accounts for 10 Euros per set-up. You are required to calculate: The target (objective) level of inventory The safety stocks level The average inventory level 47

Solution Consider firstly safety stocks. To this purpose: average demand equals to 50 pieces per week; standard deviation of demand equals to 10 pieces per week; service level factor (corresponding to 98%) accounts for (around),06; overall lead time to cover accounts for 10 + 0 = 30 days (i.e. 6 weeks). The safety stocks equal to,06 x 10 x sqrt(6) = 50,46 pieces. The average inventory level equals to d x T / + SS = 50 x / + 50,46 = 100,46 pieces. As a consequence the target level equals to 300 pieces (i.e. 50 x 6) + SS = 350,46 pieces. 48