1. Guía 2
1. Título
Simulación de Sistema de Inventario con Revisión Continua en hoja de cálculo
MS. Excel®.
2. Objetivos
2.1. Objetivo General
Simular el comportamiento de un sistema de inventario de revisión continua con
demanda independiente estacional y observar su comportamiento cuando se
cambian sus parámetros de decisión.
2.2. Objetivos Específicos
• Generar demandas pseudoaleatorias a partir de distribuciones arbitrarias (de
usuario).
• Generar demandas estacionales por medio de factores de ajuste.
• Construir un modelo de simulación en el que se evidencie el comportamiento
de los niveles de inventario y sus costos asociados, con base en la
modificación de sus parámetros de decisión (tamaño de orden y punto de re-
orden)
3. Marco de referencia
Los inventarios son existencias de artículos mantenidos por una organización con
el objetivo de satisfacer la demanda de clientes internos o externos. Todas las
organizaciones (sin importar su naturaleza) mantienen algún tipo de inventario. El
propósito de la administración de inventarios es determinar la cantidad de
existencias que se debe mantener, la cantidad y el tiempo de orden.
Pueden existir diferentes tipos de inventario, algunos son (Russell & Taylor, 2000):
• Materias primas
• Partes y suministros comprados
• Trabajo
• Productos en proceso (parcialmente procesados)
• Partes componentes
• Capital de trabajo
• Herramientas, maquinaria y equipos
2. Los sistemas de gestión de inventario toman como criterio de decisión el balance
entro los costos de mantenimiento y orden.
• Costos de mantenimiento: Son los costos de mantener una unidad de
inventario durante un lapso determinado. Este costo puede determinarse de
dos formas, como el costo de mantener el inventario de forma física (por
ejemplo costos de refrigeración, vigilancia, obsolescencia, etc.) o como el costo
financiero (el costo de oportunidad del capital invertido en inventario).
• Costos de orden: Costos administrativos de colocar una orden que es
independiente de la cantidad solicitada en dicha orden. Varía con la cantidad
de órdenes colocadas en un determinado horizonte de planeación.
• Costos de faltantes: Ocurren cuando la demanda del cliente no se satisface por
inventario insuficiente. Son muy difíciles de calcular y pueden incluir pérdidas
de utilidades, nivel bajo de servicio al cliente y pérdida de buen nombre (good
will), entre otros.
Los sistemas de control de inventarios se clasifican en:
• Sistemas de revisión continua: Se mantiene un record constante del nivel del
inventario disponible (inventario a mano), una vez este nivel alcanza un punto
determinado (punto de re-orden) se lanza una nueva orden de tamaño fijo para
reestablecer el nivel de inventario.
• Sistemas de revisión periódica: En este sistema el nivel de inventario se revisa
en intervalos determinados de tiempo, una vez se ha establecido el nivel del
inventario se coloca una orden para devolver el inventario a un nivel deseado.
4. Desarrollo
4.1 Planteamiento
La compañía ABC Ltda. es la responsable de la comercialización de la referencia
XYZ100. Se ha determinado que dicha referencia tiene una demanda estacional
dependiente del mes del año. Un trabajo de recolección y análisis de datos
históricos ha determinado que la demanda base (sin factores estacionales) se
presenta en las siguientes condiciones:
Demanda Frecuencia
(und.) Absoluta
80 20
81 25
82 32
83 59
84 44
85 30
3. 86 26
87 42
88 35
89 32
90 20
Σ 365
Los factores estacionales aplicables a los meses del año son los siguientes:
Mes Factor
1 Enero 1,32
2 Febrero 1,2
3 Marzo 1
4 Abril 0,9
5 Mayo 0,8
6 Junio 0,85
7 Julio 0,9
8 Agosto 1,1
9 Septiembre 1,2
10 Octubre 1,25
11 Noviembre 1,1
12 Diciembre 1
Colocar una orden de compra de cualquier número de unidades de XYZ100 tiene
costo de $18000, mantener una unidad de XYZ100 en inventario durante un día
tiene costo de $400 y se ha estimado que los faltantes tienen un costo unitario
diario de $1000. Una orden colocada se demora un día en estar disponible (Lead
Time = 1).
Al principio del primer día (enero1) hay disponibles 250 unidades de XYZ100. La
empresa tiene actualmente como política de inventario ordenar lotes de 100
unidades de XYZ100 una vez el inventario disponible llegue a un nivel de 20
unidades o menos al final de un día cualquiera (este es el punto de re-orden).
Si el inventario disponible no es suficiente para satisfacer la demanda, este
faltante debe ser entregado en una orden siguiente (existen backorders).
Se solicita realizar una simulación de un año (365 días) de inventario a partir de la
información suministrada.
4.2 Procedimientos
En la hoja de cálculo “Generadores” se obtienen los patrones de demanda
estacional a partir de un proceso de simulación de montecarlo a partir de las
observaciones históricas.
4. a. Construya la tabla de frecuencias con base en las observaciones de
demanda base:
La frecuencia relativa se obtiene dividiendo la frecuencia absoluta sobre el total de
resultados observados. El rango de la primera demanda será entre cero (el valor
mínimo) y su frecuencia relativa (valor máximo). Para las demás demandas el
valor mínimo del rango será el valor máximo de la demanda anterior, el valor
máximo será el valor mínimo más la frecuencia relativa.
b. Desarrolle los generadores de demanda no estacional y estacional:
La simulación está concebida para desarrollarse de forma diaria durante un año
(cada simulación) por lo cual el primer paso es establecer las fechas de simulación
(cada uno de los renglones) de la tabla:
5. El primer renglón (día 1) debe tener 1 en la columna Mes y 1 en la columna Fecha.
Este procedimiento debe hacerse para los 365 del año.
Para cada uno de los días de simulación es necesario generar un número
aleatorio en la columna U1. El comando que permite generar números aleatorios
en Excel es =aleatorio().
La demanda no estacional (demanda base) dependerá del valor del número
aleatorio resultado del proceso anterior. El número aleatorio debe compararse con
el rango de la tabla de frecuencias, debe retornar la demanda correspondiente. La
función de Excel que permite realizar este proceso es:
=buscar(Valor_buscado;Vector_de_Comparación;Vector_resultado). En este caso el
valor buscado es el número aleatorio, el vector de comparación lo componen los
valores mínimos del rango y el vector resultado lo componen las demandas
posibles.
El factor estacional dependerá del mes correspondiente, el procedimiento es
similar al anterior. El valor buscado es el mes (del renglón correspondiente en la
tabla de Demanda), el vector de comparación es la columna de meses de la tabla
de factores estacionales y el vector resultado es la columna de factores
estacionales de la misma tabla.
La demanda estacional será la demanda no estacional multiplicada pro el factor
estacional de cada renglón.
Calcular la demanda promedio y la desviación estándar de la demanda generada.
La demanda generada debe seguir un patrón similar al que se muestra en la
siguiente gráfica:
6. c) Realice la simulación:
En la hoja de cálculo “Simulación” diligencie la información de entrada del
planteamiento:
En este caso los espacios sombreados en azul son invariables ya que representan
las circunstancias reales. Los espacios sombrados en amarillo son resultado de la
política de inventarios que se adopte y que se quiere probar mediante la
simulación.
En la columna “Día” deben ir numerados los 365 días del año. Las columnas
correspondientes a “Mes” deben tener el numero correspondiente y el nombre del
mes.
El siguiente paso es llevar la demanda estacional simulada a la hoja de cálculo
actual. Ya que la demanda simulada de pende de factores aleatorios no es posible
realizar el paso mediante una acción de cortar / pegar, debe ser realizada
7. mediante una función = que puede realizarse para el primer día del año (Enero 1)
y arrastrado para los 364 días restantes.
El inventario inicial de día 1 (Enero 1) debe ser obtenido de la información inicial
del planteamiento: II1 = 250 .
El inventario final para cada día i debe ser calculado de la siguiente forma:
II − Di si II i > Di
IFi = i
0 si Di ≤ II i
El inventario promedio para cada día i debe ser calculado de la siguiente forma:
II i + IFi
IPi =
2
El backorder se calcula de la siguiente forma:
D − II i si Di > II i
Bi = i
0 si II i ≤ Di
La orden Oi es una variable binaria que toma el valor de 1 si se coloca una orden o
el valor de 0 si no se coloca:
1 si IFi ≤ R
Oi =
0 si IFi > R
8. Para calcular el inventario inicial a partir del segundo día (Enero 2 o i = 2 ) se
calcula de la siguiente forma:
IFi− 1 si Oi− 1 = 0
II i =
IFi− 1 + Q + Bi− 1 si Oi− 1 = 1
∀i≥ 2
Es decir que el inventario inicial será el inventario final del periodo anterior a
menos que se haya colocado una orden en el periodo inmediatamente anterior, en
este caso el inventario final será el inventario final anterior más el tamaño de lote
más lo que se queda debiendo a los clientes el día anterior (backorder).
El costo de ordenar diario depende de si se realizó una orden y es independiente
del tamaño de lo orden realizada:
COi = Oi * A
El costo de mantener se calcula con base en el inventario promedio diario:
CM i = h * IPi
El costo de los faltantes depende del tamaño del backorder:
CFi = l * Bi
Los componentes del costo de la política de inventarios son las sumas de los
costos calculados:
Costo de ordenar:
365
CO = ∑i= 1
COi
Costo de mantener:
9. 365
CM = ∑
i= 1
CM i
Costo de Faltantes:
365
CF = ∑
i= 1
CFi
Costo total:
CT = CO + CM + CF
4.3 Preguntas
a. Explique el resultado de la variación del tamaño del punto de re-
orden mientras se mantiene constante el tamaño de lote. Para
probar este punto realice varias simulaciones con al menos tres
valores de punto de re-orden. Explique los resultados y
recomiende cursos de acción.
b. Explique el resultado de la variación del tamaño de lote mientras
se mantiene constante el punto de re-orden. Para probar este
punto realice varias simulaciones con al menos tres valores de
tamaño de lote. Explique los resultados y recomiende cursos de
acción.
5. Lecturas complementarias y referencias
• Vollmann, T., Berry, W., Whybark, D., Jacobs, F. (1992). Planeación y control
de la producción. Administración de la cadena de suministros. Quinta edición.
McGraw Hill.
Capítulo 5. Administración de inventarios en la cadena de suministros:
artículos de demanda independiente.
• Russell, R., Taylor, B. (2000). Operations management. Third edition. Prentice
Hall.
Chapter 12. Inventory Management.