EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

185
EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN APLICADA A LA EMPRESA LITOGRÁFICA LITOPERLA IMPRESORES LTDA. LINA PAOLA FERRO ARELLANA JHONATAN NUÑEZ MUÑOZ PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA INGENIERÍA INDUSTRIAL BOGOTÁ D.C. 2009

Transcript of EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

Page 1: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN APLICADA A LA EMPRESA LITOGRÁFICA LITOPERLA IMPRESORES LTDA.

LINA PAOLA FERRO ARELLANA JHONATAN NUÑEZ MUÑOZ

PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA INGENIERÍA INDUSTRIAL

BOGOTÁ D.C. 2009

Page 2: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

2

EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN APLICADA A LA EMPRESA LITOGRÁFICA LITOPERLA IMPRESORES LTDA.

LINA PAOLA FERRO ARELLANA JHONATAN NUÑEZ MUÑOZ

TRABAJO DE GRADO

Director ALVARO GIL BERROCAL

Ingeniero Industrial

PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA INGENIERÍA INDUSTRIAL

BOGOTÁ D.C. 2009

Page 3: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

3

TABLA DE COTEIDO

AGRADECIMIETOS .................................................................................................................................... 9

1. ITRODUCCIÓ ................................................................................................................................. 10

2. OBJETIVOS ............................................................................................................................................... 11

2.1 OBJETIVO GENERAL.......................................................................................................................... 11

2.2 OBJETIVOS ESPECÍFICOS ............................................................................................................ 11

3. EMPRESA ELEGIDA .......................................................................................................................... 12

3.1 LA EMPRESA ..................................................................................................................................... 12

3.2 UBICACIÓN GEOGRÁFICA .................................................................................................................. 15

3.3 USO COMPARTIDO DE MÁQUINAS U OPERACIONES ............................................................................ 16

3.4 PRODUCCIÓN DE LOS TALONARIOS ................................................................................................... 17

3.5 PRODUCCIÓN DE REPUESTOS FOLDER ............................................................................................... 18

3.6 PRODUCCIÓN DE LIBRO DE ACTAS ..................................................................................................... 19

4. PLATEAMIETO DEL PROBLEMA ................................................................................................. 21

5. JUSTIFICACIÓ .................................................................................................................................. 24

6. MARCO TEÓRICO .............................................................................................................................. 25

6.1 SISTEMAS DE PRODUCCIÓN ............................................................................................................... 25

6.2 SISTEMAS PUSH ................................................................................................................................ 25

6.2.1 MRP ................................................................................................................................ 25

6.2.2 MRPII ............................................................................................................................... 26

6.3 SISTEMAS PULL ................................................................................................................................ 26

6.3.1 Just In Time (JIT) ............................................................................................................. 27

6.3.2 DBR .................................................................................................................................. 28

6.4 CONWIP .......................................................................................................................................... 29

6.5 SIMULACIÓN ..................................................................................................................................... 30

7. SELECCIÓ DEL PROCESO DE FABRICACIÓ MÁS REPRESETATIVO ETRE ACTAS, REPUESTOS Y TALOARIOS ................................................................................................................... 31

8. RESTRICCIOES ................................................................................................................................ 32

9. COMPARACIÓ DE LAS TEORÍAS DE PRODUCCIÓ. ............................................................ 33

Page 4: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

4

10. OBTECIÓ DE IFORMACIÓ .............................................................................................. 34

10.1 TOMA DE TIEMPOS ..................................................................................................................... 34

10.1.1 Premuestreo ............................................................................................................... 34

10.1.2 Conversión de tiempos .............................................................................................. 35

10.1.3 Distribución de probabilidad. .................................................................................... 35

10.1.4 Ilustraciones SPSS ..................................................................................................... 37

10.1.5 Muestreo .................................................................................................................... 38

10.1.6. Demanda ........................................................................................................................ 39

11. MODELOS......................................................................................................................................... 41

11.1 MODELO GENERAL..................................................................................................................... 41

11.1.1 Parámetros de la simulación. ..................................................................................... 45

11.1.2 Indicadores de desempeño. ........................................................................................ 45

11.2 MODELO ACTUAL DE LA EMPRESA ............................................................................................. 48

11.3 MODELO PUSH ........................................................................................................................... 49

11.4 MODELO JIT (JUST IN TIME) ...................................................................................................... 50

11.5 MODELO DBR ........................................................................................................................... 51

11.6 MODELO CONWIP .................................................................................................................... 52

12. AÁLISIS DE RESULTADOS ....................................................................................................... 54

12.1 ANÁLISIS MODELO DBR. ........................................................................................................... 57

12.1.1 Análisis de sensibilidad DBR. ................................................................................... 62

12.2 ANÁLISIS DE CAPACIDAD INSTALADA ........................................................................................ 63

13. AÁLISIS IVERSIÓ – AHORRO DBR ................................................................................... 65

14. GLOSARIO ....................................................................................................................................... 69

15. COCLUSIOES ............................................................................................................................. 72

16. MAUAL DE USUARIO. PASOS PARA USAR LAS SIMULACIOES .................................. 74

16. BIBLIOGRAFÍA ...................................................................................................................................... 78

17. AEXOS ................................................................................................................................................... 79

ANEXO A ESTADOS FINANCIEROS .......................................................................................................... 79

ANEXO B ENTREVISTA JEFE DE PRODUCCIÓN LITOPERLA IMPRESORES LTDA. .................................... 100

ANEXO C. TIEMPOS OBSERVADOS ........................................................................................................ 102

Page 5: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

5

ANEXO D. TIEMPOS CONVERTIDOS A SEGUNDO/TALONARIOS .............................................................. 103

ANEXO E. RESULTADOS SPSS .............................................................................................................. 104

ANEXO F. VENTAS TALONARIOS 2009................................................................................................. 105

ANEXO G GRADIENTE PUSH ............................................................................................................... 112

ANEXO H GRADIENTE JIT .................................................................................................................... 113

ANEXO I GRADIENTE DBR ................................................................................................................ 114

ANEXO J GRADIENTE CONWIP ......................................................................................................... 115

ANEXO K CÓDIGO SIMULACIÓN ACTUAL DE LA EMPRESA .................................................................. 116

ANEXO L CÓDIGO DE LA SIMULACIÓN PUSH ..................................................................................... 127

ANEXO M. CODIGO SIMUALCIÓN JIT.................................................................................................. 139

ANEXO N CODIGO DE SIMULACIÓN DBR ........................................................................................... 152

ANEXO O CODIGO DE SIMULACIÓN CONWIP ................................................................................... 164

ANEXO P COTIZACIÓN PRENSA ........................................................................................................... 176

ANEXO Q COTIZACIÓN IMPRESORA .................................................................................................... 177

ANEXO R TABLA DE TOMA DE TIEMPOS ALEATORIA .......................................................................... 178

ANEXO S. RESULTADOS OBTENIDOS POR STAT FIT PROMODEL. ......................................................... 180

ANEXO T PLANOS DE EMPRESA .......................................................................................................... 184

ANEXO V ENTERVISTA 2 ................................................................................................................... 185

Page 6: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

6

Tablas

Tabla 1. Sector de litografía .............................................................................................................. 13

Tabla 2. Ventas generadas por LitoPerla Impresores Ltda. en millones de pesos ............................ 14

Tabla 3. Indicadores de los Inventarios ............................................................................................. 21

Tabla 4 Tamaño de los tiempos de las operaciones .......................................................................... 35

Tabla 5. Resumen resultado SPSS ................................................................................................... 36

Tabla 6. Resumen Tiempos tomados por operación. ........................................................................ 38

Tabla 7. Resultados modelo actual de la empresa ............................................................................. 48

Tabla 8. Lotes escogidos modelo Push. ............................................................................................ 49

Tabla 9 Lotes escogidos modelo JIT ................................................................................................. 50

Tabla 10. Lotes y Buffer escogidos para DBR .................................................................................. 52

Tabla 11. Lotes escogidos para CONWIP ......................................................................................... 53

Tabla 12. Meta de los indicadores ..................................................................................................... 55

Tabla 13. Comparaciónes medidas de desempeño ............................................................................ 55

Tabla 14. Puntuación ponderada de los modelos. ............................................................................ 55

Tabla 15. Escenarios de demanda modelo DBR ............................................................................... 62

Tabla 16. Resulatdo análisis aumento en capacidad ......................................................................... 64

Tabla 17. Utilidad talonarios ............................................................................................................. 65

Tabla 18. Costo de espacio almacenamiento. .................................................................................... 65

Tabla 19. Costo de seguridad ............................................................................................................ 65

Tabla 20. Costo de servicios ............................................................................................................. 66

Tabla 21. Depreciación de montacargas. ........................................................................................... 66

Tabla 22. Costo de manejo. ............................................................................................................... 66

Tabla 23. Costo finaciero .................................................................................................................. 66

Tabla 24. Costo total de mantener ..................................................................................................... 67

Tabla 25. Costo de inventario modelo actual .................................................................................... 67

Tabla 26. Costo de inventario modelo DBR ..................................................................................... 67

Tabla 27. Ahorro generado en cosots de inventario modelo actual y DBR ...................................... 67

Tabla 28.Capacitación de los empleados DBR ................................................................................. 67

Tabla 29. Inversión DBR ................................................................................................................... 68

Tabla 30. Retorno sobre la inversión ................................................................................................. 68

Page 7: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

7

Tabla de ilustraciones

Ilustración 1. Producción anual del sector de edición, impresión y artículos análogos .................... 14

Ilustración 2. Ubicación geográfica LitoPerla Impresores Ltda. ....................................................... 15

Ilustración 3. Uso compartido de máquinas u operaciones ............................................................... 16

Ilustración 4. Diagrama de bloques de talonarios ............................................................................. 17

Ilustración 5. Diagrama de bloques de proceso de repuestos de folder. ............................................ 18

Ilustración 6. Diagrama de bloques proceso de actas ....................................................................... 20

Ilustración 7. Gráfica de rotación de inventarios............................................................................... 22

Ilustración 8 Bodega piso 1. .............................................................................................................. 22

Ilustración 9. Pasillo 1 producto terminado actas .............................................................................. 22

Ilustración 11. Libros de actas ........................................................................................................... 23

Ilustración 12. Costado izquierdo pasillo 2. ...................................................................................... 23

Ilustración 10. Pasillo 1 visto desde el papel regalo. ........................................................................ 23

Ilustración 13.Diagrama Kanban ....................................................................................................... 27

Ilustración 14. CONWIP Señal autorización .................................................................................... 29

Ilustración 15. Componentes sistemas CONWIP .............................................................................. 29

Ilustración 16. Representación de ventas por producto. .................................................................... 31

Ilustración 17. Comparación de teorías de producción. .................................................................... 33

Ilustración 18. Histograma SPSS ...................................................................................................... 37

Ilustración 19. Histograma demanda de talonarios por semanas ...................................................... 39

Ilustración 20. Resultados Stat Fit promodel, prueba de bondad y ajuste de la demanda de talonarios. .......................................................................................................................................... 39

Ilustración 21 Interface gráfica simulación ....................................................................................... 42

Ilustración 22. Esquema general simulación ..................................................................................... 44

Ilustración 23. CONWIP ................................................................................................................... 52

Ilustración 24. Porcentaje de Utilización CONWIP .......................................................................... 53

Ilustración 25. Inventario de producto en proceso total ................................................................... 57

Ilustración 26. inventario de producto terminado.............................................................................. 57

Ilustración 27. Throughput ................................................................................................................ 58

Ilustración 28. Utilización total ......................................................................................................... 58

Ilustración 29. Utilización corte 1 y corte 2 ...................................................................................... 59

Ilustración 30. Utilización impresiones ............................................................................................. 59

Ilustración 31. Utilización Contar y separar ...................................................................................... 60

Ilustración 32.Utilización corte 4 ...................................................................................................... 60

Ilustración 33. Utilización de encolar ................................................................................................ 61

Ilustración 34. Utilización secar. ....................................................................................................... 61

Ilustración 35. Utlización de posiciones 19, 21, 23, 25, 27 y 30 ..................................................... 62

Ilustración 36. Paso 1 manual del usuario simulación. ..................................................................... 74

Ilustración 37. Paso 2 Manual del usuario simulación. ..................................................................... 75

Page 8: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

8

Ilustración 38. Paso 3 Manual del usuario simulación ...................................................................... 75

Ilustración 39.Paso 4 Manual del usuario simulación ....................................................................... 75

Ilustración 41. Paso 6 Manual del usuario simulación ...................................................................... 76

Ilustración 40. Paso 5 Manual del usuario simulación ...................................................................... 76

Page 9: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

9

Agradecimientos

Queremos agradecer a la empresa LitoPerla Impresores Ltda. por permitirnos desarrollar el trabajo de grado facilitándonos toda la información necesaria para el desarrollo optimo de esté, especialmente a Marcela Vargas quien siempre nos apoyo con su colaboración, información y conocimientos de la empresa y el sector.

Para nosotros como estudiantes de la Universidad Javeriana es muy importante agradecerle a la universidad por la excelente formación académica y personal que nos brindado en el transcurso de nuestra profesión que indiscutiblemente son la base del desarrollo de un país.

Además queremos agradecer a las personas que fueron gran soporte en la elaboración del trabajo de grado, Alvaro Gil Berrocal, Mauricio Nuñez Muñoz, Jhon Peña y Luis Manuel Pulido Moreno, por su constante colaboración, apoyo en desarrollo del trabajo, su valioso aporte en conocimientos y su experiencia fueron de gran utilidad para esté.

También agradecer nuestras familias, de quienes no solo recibimos un constante apoyo en el desarrollo del trabajo de grado sino también en nuestro crecimiento personal y académico durante nuestra formación como Ingenieros Industriales.

Page 10: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

1. Introducción

Las economías y el mercado globalizado, ponen a competir frente a frente la industria nacional con las industrias de diferentes orígenes del mundo, de este modo en el caso de Colombia, la industria nacional compite en el mercado directamente con empresas de países industrializados con gran desarrollo tecnológico e industrias evolucionadas y altamente competitivas, siendo esta la realidad actual y posiblemente el panorama en una línea de tiempo prolongada, es una necesidad inminente por parte de la industria nacional, invertir y concentrar esfuerzos en incrementar su competitividad y así ubicarse en una mejor posición frente al mercado. Casos ya se han visto en que no se logra ser suficientemente competitivo para “darle la talla” a las grandes multinacionales que ingresan en el país, siendo finalmente absorbidas, o eliminadas como competencia.

Un enfoque para incrementar la productividad en las empresas es concentrar esfuerzos en mejorar sus procesos productivos; reduciendo o eliminando desperdicios, minimizando tiempos tanto de operación como de proceso, costos de producción, reducción de inventarios, etc.

Siendo LitoPerla Impresores Ltda. Una empresa que pertenece al sector litográfico, para lograr conservar o incrementar su participación en el mismo, deberá tomar medidas sobre su actividad, ofreciendo al mercado calidad en sus productos, menores costos y menor tiempo de entrega.

A continuación se presenta un estudio de uno de los productos de la empresa LitoPerla Impresores Ltda. Donde se analiza el método de producción actual de la empresa, se compara con diferentes métodos de producción Pull y Push usando diversos modelos de simulación, posteriormente se evaluaran los resultados y se concluye cual es el modelo que mas beneficios presente para la empresa, analizando variables como inventarios, tiempo de ciclo, inversiones y costos entre otros.

Page 11: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

11

2. Objetivos

2.1 Objetivo General

Evaluar diferentes modelos de producción y determinar de acuerdo a las características de la empresa, sus variables críticas y restricciones, el mejor modelo.

2.2 Objetivos Específicos

2.2.1 Seleccionar el proceso de fabricación más representativo entre actas, repuestos y talonarios, de manera que abarque la mayor cantidad de actividades comunes en el proceso productivo de la compañía

2.2.2 Realizar el levantamiento de la información relacionada con el proceso productivo actual, modelarlo e identificar las variables críticas.

2.2.3 Analizar cuáles son los requisitos y elementos necesarios para los diferentes modelos de producción considerando las variables críticas identificadas.

2.2.4 Analizar escenarios en cuanto a cambios en la capacidad instalada y planta, una vez se haya seleccionado el modelo que muestre mejores resultados al ser analizado.

2.2.5 Determinar las restricciones actuales de la empresa en cuanto a recursos físicos, humanos y financieros, las cuales enmarcaran las soluciones propuestas.

2.2.6 Realizar una comparación académica con base a la simulación de diferentes modelos de producción pull y push, teniendo en cuenta los escenarios y restricciones halladas, encontrando ventajas y desventajas de cada sistema estudiado y elegir el o los mejores modelos de producción para la empresa.

2.2.7 Analizar la relación inversión-ahorros estimados, que se generarían en el escenario que fuera implementado el modelo de producción que mejores resultados muestre después del análisis.

Page 12: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

12

3. Empresa elegida

3.1 La empresa

LitoPerla Impresores Ltda. Es una empresa pequeña, constituida en 1.996, como parte de la alianza estratégica de las empresas que conforman un grupo familiar, factores como calidad, precio y cumplimiento, marcan el punto de distinción con la competencia, manteniendo siempre en el producto el valor agregado de la satisfacción real del cliente.

LitoPerla Impresores Ltda., fué constituida el 15 de Marzo de 1.996, su razón social es LitoPerla Impresores Ltda. y su objeto social es la impresión y edición de libros, folletos, cuadernos plegables, afines y en general impresos de carácter científico o cultural, lo mismo que la importación, exportación, compra venta, comercialización y distribución de esta misma clase de artículos. Es una sociedad limitada de 5 personas, 4 de las cuales pertenecen a la misma familia y el socio fundador es el representante legal y gerente general de la organización.

Otro de los respaldos con los que ha contado esta empresa es la capacidad tecnológica instalada. Donde cuenta con máquinas como la pantera de la marca muller martini, la caual tiene una velocidad de producción de 4000 libros por hora, también sirve para encuadernación; la impresora print master 74 cuatro colores de la marca Heidelberg la cual tiene una velocidad máxima de 12000 pliegos por hora1. Estas máquinas cuentan con un gran respaldo de fábrica que incluye desde la capacitación hasta el mantenimiento preventivo y correctivo de cada una. Además se cuenta con operarios con el conocimiento y experiencia previa mínima capaz de garantizar un buen funcionamiento, uso y cuidado de estos equipos.

Actualmente LitoPerla Impresores Ltda., tiene vinculados directamente a la empresa cuarenta empleados de los cuales treinta se encuentran en operación y diez en la parte administrativa. En la época de temporada que va de diciembre a febrero y de junio a julio2 se deben incrementar los empleados en siete personas, los cuales ayudan en el área de operación de la empresa.

Las compras del papel utilizado en LitoPerla Impresores Ltda. en un 90 % son importaciones y solo el 10% son nacionales. Los proveedores extranjeros proporcionan la

1 Entrevista 2. Anexo V 2 Entrevista 2. Anexo V

Page 13: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

13

materia prima de la siguiente manera Brasil 55%, Estados Unidos 30% y Finlandia en el 5 % restante.

Basados en la información de la superintendencia de industria y comercio, en el informe de los estados financieros al 31 de diciembre de 2007, es notorio que LitoPerla Impresores Ltda. es una empresa de litografía pequeña pues cuenta con una participación en el mercado de 0,28%3, por lo tanto es una empresa que tiene una posibilidad de expansión en el mercado.

A continuación, se encuentra el cuadro 1 del sector de litografía. Los datos fueron obtenidos del DANE, del estudio de cuenta de producción y generación del ingreso por rama de actividad económica a precios constantes, de los cuales se tiene registro del año 2000 al 2007; y el cuadro 2 muestra las ventas en millones de pesos de LitoPerla Impresores Ltda., con el fin de mostrar el comportamiento de la empresa con el sector.

Tabla 1. Sector de litografía

Año

Producción Consumo

intermedio Valor

agregado Porcentaje

2000 2.610.829 1.579.176 1.031.653

2001 2.702.627 1.622.303 1.080.324 4%

2002 3.097.269 1.926.518 1.170.751 15%

2003 3.282.826 2.049.987 1.232.839 6%

2004 3.553.042 2.247.921 1.305.121 8%

2005 4.081.146 2.587.363 1.493.783 15%

2006 4.219.182 2.652.708 1.566.474 3%

2007 4.636.852 2.918.271 1.718.581 10%

Fuente: DANE del estudio de cuenta de producción y generación del ingreso por rama de actividad económica a precios constantes.

3 Elaboración propia basada en información de la superintendencia de industria y comercio en los estados financieros al 31 de diciembre del 2007, fundamentada en ingresos operacionales.

Page 14: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

14

Tabla 2. Ventas generadas por LitoPerla Impresores Ltda. en millones de pesos

Fuente: Balances generales de la empresa LitoPerla Impresores Ltda. año 2001- 2008.

Ilustración 1. Producción anual del sector de edición, impresión y artículos análogos

En la Ilustración 1. Producción anual del sector de edición, impresión y artículos análogos, se observa que el sector litográfico ha presentado un crecimiento del 78% en el periodo contemplado entre el año 2000 y el 2007. Por su parte, las ventas de la empresa durante este periodo siguieron la misma tendencia del mercado.

Año Ventas

empresa

2000 2001 688 2002 1.010

2003 1.172

2004 1.353

2005 1527 2006 1.417 2007 1.968

2008 2.248

Page 15: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

3.2 Ubicación geográfica

Las instalaciones de LITOPERLA IMPRESORESCarrera 25 No. 8 - 81 Bogotá

Fuente: http://maps.google.es/

LitoPerla Impresores Ltda.diversificando los diferentes productos que ofrece. Actualmente se realizan diferentes procesos dentro de la planta de producción, se encontró que los más importantes son: corte, compaginación, refilado, despunte, impresión, intercalado, plegado, encolado, cosido, enlomado, empaste, prensado y termo sellado; procesos que están distribuidos en los tres pisos de la planta de producción. Actualmente productos principales, que son: libros de actas, talonarios y repuestos para folder, los demás son comercializados como lo explica Rocio Ballesteros jefe de producción en la entrevista realizada el 2 de diciembre 2009

4 Anexo V. Entrevista 2

Ilustración 2. Ubicación geográfica

3.2 Ubicación geográfica

LITOPERLA IMPRESORES LTDA. Se encuentran ubicadas en la 81 Bogotá – Colombia en el barrio Ricaurte.

Fuente: http://maps.google.es/

Ltda., con el paso del tiempo es una empresa que ha ido creciendo y diversificando los diferentes productos que ofrece. Actualmente se realizan diferentes procesos dentro de la planta de producción, se encontró que los más importantes son: corte,

ón, refilado, despunte, impresión, intercalado, plegado, encolado, cosido, enlomado, empaste, prensado y termo sellado; procesos que están distribuidos en los tres pisos de la planta de producción. Actualmente LitoPerla Impresores

uctos principales, que son: libros de actas, talonarios y repuestos para folder, los demás como lo explica Rocio Ballesteros jefe de producción en la entrevista

realizada el 2 de diciembre 20094, por lo tanto no son objeto de análisis.

. Ubicación geográfica LitoPerla Impresores Ltda.

15

. Se encuentran ubicadas en la

, con el paso del tiempo es una empresa que ha ido creciendo y diversificando los diferentes productos que ofrece. Actualmente se realizan diferentes procesos dentro de la planta de producción, se encontró que los más importantes son: corte,

ón, refilado, despunte, impresión, intercalado, plegado, encolado, cosido, enlomado, empaste, prensado y termo sellado; procesos que están distribuidos en los tres

Ltda. produce tres uctos principales, que son: libros de actas, talonarios y repuestos para folder, los demás

como lo explica Rocio Ballesteros jefe de producción en la entrevista , por lo tanto no son objeto de análisis. De acuerdo con

Page 16: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

16

esto, se explicaran los procesos que requieren fabricación los cuales son talonarios, libros de actas y repuestos para folder, para ver el flujo del proceso en los palnos de la empresa mirar Anexo T.

La materia prima utilizada es el papel, que es recibido en tamaños industriales; Rollos, A0, pliegos etc. Esta materia prima requiere en todas sus líneas de productos la operación de corte, de esta forma lo llevan al tamaño deseado para luego imprimir, que es el segundo proceso en común. En la Ilustración 2. Ubicación geográfica LitoPerla Impresores Ltda. Se muestra la secuencia de operaciones en común a estos tres productos.

3.3 Uso compartido de máquinas u operaciones

En la Ilustración 3. Uso compartido de máquinas u operaciones, se muestra como se comparten los recursos y el orden en el que se realizan cada una de las operaciones compartidas, en las líneas de los tres productos; es decir Libro de actas, Talonarios y Repuestos para folder. Sin embargo cabe anotar que en tiempo real no se realizan de forma simultánea, dado que las ordenes de producción se realizan de acuerdo con los pedidos de los clientes y la planta de producción procesa de a un producto a la vez

Ilustración 3. Uso compartido de máquinas u operaciones

Fuente: Elaboración Propia

Page 17: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

17

3.4 Producción de los talonarios

El proceso comienza en cortar los pliegos de papel bond en medios pliegos, luego se imprimen 12 hojas de talonario por hoja. Una vez impreso se realiza un conteo manual de las hojas de papel bond, cada noventa hojas se introduce una tapa y contratapa, de la misma forma se corta y se imprime el mismo formato pero en papel manifol; este papel es lo que se conoce en los talonarios como la copia y es de color amarillo. Luego de tener impresiones en los dos papeles, se intercala el papel bond con el papel manifol. Después de esto se corta en cuatro partes el medio pliego para obtener cuatro tiras de tres talonarios, seguidamente se hacen bloques dos bloques de 60 talonarios, para pasar a la operación de encolado que consiste en aplicar pegante en el lomo del bloque de papel y dejarlo secar, cuando se seca el pegante se debe separar cada tira de talonarios en seguida, se pasa a las operaciones de cocido en alambre, luego se realiza el enlomado, que consiste en pegar una cinta de refuerzo sobre el lomo. Se pasa por última vez por la operación de corte o refile para divir la tira de tres talonarios en talonarios individuales y eliminar imperfecciones y finalmente se agrupan en lotes de 50 talonarios terminados y se termo-sellan para registrarlas y ubicarlas en el inventario de producto terminado. En la Ilustración 4. Diagrama de bloques de talonarios se presenta el diagrama del proceso de producción de estos.

Fuente: Elaboración Propia Ilustración 4. Diagrama de bloques de talonarios

Page 18: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

18

3.5 Producción de Repuestos Folder

El proceso comienza en cortar los medios pliegos de papel bond en tamaños de 45cm X 40 cm, luego se imprime sobre estas hojas y se realiza conteo e inspección y cada 80 hojas se ingresa un separador. Se taladran los agujeros en el borde interior a cada 5 paquetes de 80 hojas. El siguiente proceso consiste en despuntar o dar acabado redondo a las 4 esquinas de las hojas y se ingresa una hoja al principio de cada paquete con la información de medidas y cantidades del repuesto. Se termo-sella de forma individual cada paquete de 80 hojas y finalmente se termo-sellan de a 25 paquetes de 80 hojas, son registradas y almacenadas en el inventario de producto terminado.

La Ilustración 5. Diagrama de bloques de proceso de repuestos de folder.

Ilustración 5. Diagrama de bloques de proceso de repuestos de folder.

Fuente: Elaboración Propia

Page 19: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

19

3.6 Producción de libro de actas

La producción de libros de actas inicia cuando entra el papel por pliegos a la guillotina para ser cortado. Luego pasa por la máquina de dos tintas para imprimir las hojas de las actas y la caratula del libro, la siguiente etapa es el plegado; el papel ya impreso pasa por una máquina que pliega dos veces, obteniendo cuatro hojas impresas por lado y lado, posteriormente es intercalado, se forman cuartillas que se agrupan en 3 pliegos para obtener la numeración ordenada correspondiente. Luego se hace el compaginado y se cose para formar el libro, después pasa por la máquina pantera para ser empapelado; enseguida se refila para perfeccionar los cortes en la guillotina. La Ilustración 6. Diagrama de bloques proceso de actas muestra la serie de operaciones para la elaboración del libro de actas.

Page 20: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

20

F

uent

e: E

labo

raci

ón P

ropi

a Il

ustr

ació

n 6.

Dia

gram

a d

e bl

oque

s pr

oces

o de

act

as

Page 21: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

21

4. Planteamiento del problema

Actualmente el sistema de producción empleado por la empresa LitoPerla Impresores Ltda. no es el optimo debido a la escasa organización y planeación de la producción, tal como lo manifiesta Rocío Ballesteros, Jefe de producción de LitoPerla Impresores Ltda., en la entrevista que concedió5, y como consecuencia de estos la destinación de recursos, toma de decisiones basadas únicamente en conocimiento del negocio, ausencia de criterios para realizar acciones de contingencia, baja flexibilidad y velocidad de reacción a los cambios del mercado, acumulación de inventarios de producto terminado y en proceso con el fin de cubrir la demanda esperada, deterioro del producto terminado y disminución del ciclo de vida del producto que se almacena. Los costos asociados a estos inventarios; almacenar, instalaciones, manipulación, tenencia de “stocks” y administración de la logística6.

Al analizar por medio de indicadores financieros basados en los estados financieros de LitoPerla Impresores Ltda. [Anexo A] se puede obtener una evidencia clara de los problemas que esta presentado la empresa en cuanto a inventarios los cuales se analizan desde el año 2001 al 2008 en la tabla 3

Tabla 3. Indicadores de los Inventarios

Año Costo de ventas Inventario inicial Inventario final Inventario promedio

(If-II)/2

Rotación de

inventario (Días)

Rotación de

inventarios (veces/año)

2001 $ 438.728.000 58.713.000 85.800.000 $ 85.800.000 70,40 5,11 2002 $ 602.949.303 85.800.000 121.329.779 $ 103.564.889 61,83 5,82 2003 $ 736.030.429 103.564.889 150.380.210 $ 126.972.549 62,10 5,80 2004 $ 826.337.277 126.972.549 407.899.880 $ 267.436.215 116,51 3,09 2005 $ 829.622.910 267.436.215 553.410.117 $ 410.423.166 178,10 2,02 2006 $ 717.715.983 410.423.166 761.202.053 $ 585.812.609 293,84 1,23

2007 $ 964.351.749 585.812.609 1.143.362.186 $

864.587.398 322,76 1,12

2008 $ 1.168.915.831 864.587.398 1.361.896.637 $

1.113.242.017 342,85 1,05

La rotación en días muestra cada cuanto el inventario es capaz de volverse efectivo sin embargo se nota que la rotación en días cada vez es más lenta ha pasado desde 70,4 días al año a 342,85 días al año y tiende a aumentar por lo que cada vez el área dedicada a almacenar inventario será mayor, los costos de manipulación aumentaran y se deberá invertir más en inventarios.

5 Entrevista realizada a Rocío Ballesteros el día viernes 3 de abril ,Anexo (B) 6Russell and taylor, Operation Management

Page 22: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

22

Ilustración 7. Gráfica de rotación de inventarios

Al realizar la Ilustración 7. Gráfica de rotación de inventarios se puede concluir que los inventarios aumentan cada año y a su vez la rotación de inventarios disminuye, por lo que se evidencia que existe un problema en el manejo adecuado de estos.

Adicionalmente se corroboró mediante algunas visitas que se realizaron a la empresa LitoPerla Impresores Ltda. Los altos niveles de inventarios que se encontraban en las bodegas del piso 1 y piso 3, en las visitas realizadas se tomaron las fotos que se presentan a continuación del inventario de la empresa.

En la Ilustración 8 Bodega piso 1. Se observa el inventario de materia prima (Rollos, A0, pliegos) y el parte del area que ocupa de la planta.

En la Ilustración 9. Pasillo 1 producto terminado actas, encontramos uno de los pasillos de producto terminado la foto es tomada desde donde empieza la ubicación de las actas.

-

1,00

2,00

3,00

4,00

5,00

6,00

7,00

$ -

$ 200.000.000,00

$ 400.000.000,00

$ 600.000.000,00

$ 800.000.000,00

$ 1.000.000.000,00

$ 1.200.000.000,00

2000 2005 2010

Rota

ción

de in

vent

ario

s

Año

Gráfica de rotación de inventario y de

invetarios en LitoPerla

inventario promedio

rotación de inventarios

Ilustración 8 Bodega piso 1.

Ilustración 9. Pasillo 1 producto terminado actas

Page 23: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

23

En la Ilustración 10. Pasillo 1 visto desde el papel regalo. Se observa el pasillo 1 desde donde comienza se ncuentra ubicado el papel regalo de primeras y hacia la zona del centro empieza el inventario de actas.

Ilustración 11. Libros de actas

En la Ilustración 11. Libros de actas, se ve parte de la estantería de cerca donde encontramos las actas, pasillo 2.

Ilustración 12. Costado izquierdo pasillo 2.

En la Ilustración 12. Costado izquierdo pasillo 2. Observamos inventario de producto terminado de papel regalo, y al final talonarios.

Formulación del problema

¿Es posible encontrar un modelo de producción que permita disminuir los inventarios, disminuyendo por ende los costos de la empresa y de esta manera ser más competitivos en el mercado?

Ilustración 10. Pasillo 1 visto desde el papel regalo.

Page 24: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

24

5. Justificación

El sector de la litografía ha tenido un crecimiento constante y favorable a través los últimos 7 años, un ejemplo claro de esto es la empresa de litografía LitoPerla Impresores Ltda. Que ha ido creciendo con el sector, sin embargo el crecimiento de esta ha generado un aumento irregular en sus inventarios, lo cual representa un problema para la empresa puesto que los inventarios han crecido en mayor proporción que sus ventas.

Para LitoPerla Impresores Ltda. La identificación del mejor modelo de producción dentro de los principales modelos y escenarios que serán analizados, les brindara “know how”, que podrá ser utilizado para incrementar su competitividad y productividad. El estudio debe ser ampliado a todos los productos de la empresa, sin embargo al realizarlo sobre el producto mas importante para la empresa, les permite saber como mejorar la producción de este identificando variables como el cuello de botella, lotes mínimos adecuados entre otros.

Desde nuestra posición como desarrolladores del proyecto, nos brinda la experiencia de llevar a la práctica conocimientos teóricos de la Ingeniería Industrial como medir, comparar, evaluar y seleccionar los modelos de producción que se desarrollaran en el trabajo, mediante indicadores, simulación y uso de diferentes herramientas, conocimientos y teorías que se han ido adquiriendo a través del proceso académico como estudiantes de ingeniería industrial.

Page 25: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

25

6. Marco teórico

6.1 Sistemas de Producción7

Un sistema de producción es un conjunto de elementos o recursos que se relacionan entre sí para producir un bien.

Existen diferentes sistemas de producción, estos se agrupan principalmente en sistemas de producción tipo pull, push o híbridos entre estos dos. Cada uno de estos modelos tiene sus propias reglas restricciones y enfoques con los que se administra la producción de una empresa.

6.2 Sistemas Push5

Son los sistemas de producción en los que se programa las órdenes de trabajo en los pronósticos de la demanda, no se tiene en cuenta lo que se está produciendo en cada estación del proceso, esto hace que se genere un empuje en la producción. En comparación con los sistemas pull los inventarios manejados en los sistemas push son mayores debido a que se produce en función de sus pronósticos, almacena y luego, pasa lo producido a disposición de sus clientes. Los principales sistemas push son Materials Requirement Planning MRP y MRPII

La principal diferencia entre los sistemas pull y push es que los sistemas pull basan su producción en cuanto al estado del sistema y los sistemas push basan su producción en los pronósticos de la demanda.

6.2.1 MRP 5

Planificación de los recursos de materiales (Material Requirements Plannig) nace en los años sesenta, donde Joseph Orilicky (1975) hace el texto básico que desarrolla al MRP. Este sistema se apoya en el programa maestro de producción (PMP), requerimiento de los materiales, y los registros de inventarios para así poder determinar lo que se debe pedir a futuro, la planeación de recursos de materiales es un sistema de empuje (PUSH) por lo que realiza la producción anticipándose a la demanda, se basa en pronósticos de demanda futura, gracias a que se usan estos pronósticos se consideran que esta planeación va de arriba abajo, todo lo que se va produciendo es empujado al otro nivel. El MRP a diferencia

7 Basado en: Russell and Taylor, Operation Management Hopp Wallace, Factory Physics y Nahmias Steven. Análisis de producción y las operaciones

Page 26: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

26

del JIT maneja la información por medio de computadores por lo que se necesita que todas las personas que están involucradas en el proceso sean capaces de usar el sistema de información e informar cualquier novedad en esté y así lograr tener una información completa siempre en el sistema.

En el sistema MRP se considera que solo tiene dos entradas principales (Fernández Esteben): el programa maestro de producción (PMP) que muestra las cantidades y tiempos que se demora la producción de los productos finales y la relación que existe entre cada una de las partes del producto final, componentes y módulos, por lo que se puede considerar que el sistema de producción es un sistema cerrado. Es de ahí donde surge una limitación para este sistema pues no tiene en cuenta la capacidad instalada, además considera que los tiempos que se gasta en la producción siempre son constante, no tiene en cuenta el tamaño del lote y siempre se deben ingresar números enteros al sistema de información para que funcione de la mejor forma posible.

Se considera que el MRP incrementa la productividad por medio de una mejor planeación productiva, además de lograr una mejora entre la programación de la producción e inventarios.

6.2.2 MRPII

Planificación de las necesidades de manufactura (Manufacturing Requirements planning), es un sistema de empuje (push) que busca unir el MRP con la parte planificación de las operaciones y ventas, traslados de los planes operativos a términos financieros lo que permite evaluar la parte financiera, y realizar una simulación lo que permite apreciar la producción bajo diferentes escenarios. Además esté sistema de producción tiene en cuéntala gestión de calidad, de mantenimiento, proveedores, distribución y mercadeo. En el MRPII tiene en cuenta la capacidad para realizar la planificación de recursos, lo que permite hacer una comparación con la planeación de la producción y la capacidad instalada para así poder analizar las restricciones de cada medio de producción y tenerlas en cuenta al momento de ejecutar la orden de producción.

El MRP se diferencia del MRPII en que el sistema de MRP se basa principalmente en el programa maestro de producción y el MRPII se basa en un punto de apoyo de la demanda y en el mercadeo además EL MRP se fija solo en la producción mientras el MRPII integra diferentes sistemas de la empresa compras, financiero, ventas con la producción.

6.3 Sistemas Pull

Son los sistemas de producción donde se realiza la programación para las órdenes de trabajo con base al estado del sistema. A medida que la línea cambia su estado genera una

Page 27: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

señal que jala la producción, la cual permite la emisión de órdenes de trabajo, es decir a medida en que el sistema se disminuye las unidades de inventario o “huecos” en los inventarios se debe realizar una nueva orden dentro del sistema. Pull son Just In Time (JIT) y Drum Buffer Rope (DBR).

6.3.1 Just In Time (JIT)

Nace en los años sesenta en Japón en la empresa Toyota como respuesta a la necesidad de flexibilizar la producción de carros en cuanto a la variedad en modelos, núunidades, calidad y reducción del tiempo de producción, logrando mantener un mínimo de inventarios. Dentro de este sistema se encuentra funcionamiento de este sistema los kanban y el intercambio de troqueles ekanban es una tarjeta que porta una información que sirve para tener un control sobre los inventarios, es un sistema de información manual, existen varias clase de Kanban sin embrago los dos más importantes son los Kanban de retiro y los producción. Los Kanban de retiro son: “una solicitud de partes para un centro de trabajo por parte del nivel anterior del sistema”señal a un centro de trabajo para que produzca mas lotefuncionan se pueden observar en la imagen a continuación.

Fuente: Diagrama tomado de Nahmias Steven. continental, S.A. de C.V. México. Año 1999. Pág.355

8 Nahmias Steven. Análisis de producción y las operaciones. Compañía editorial continental, S.A. de C.V. México. Año 1999. Pág.355 9 Nahmias Steven. Análisis de producción y las operaciones. Compañía editorial continental, S.A. de C.V. México. Año 1999. Pág.355

Ilustración 13.Diagrama Kanban

señal que jala la producción, la cual permite la emisión de órdenes de trabajo, es decir a medida en que el sistema se disminuye las unidades de inventario o “huecos” en los inventarios se debe realizar una nueva orden dentro del sistema. Los principales Pull son Just In Time (JIT) y Drum Buffer Rope (DBR).

Nace en los años sesenta en Japón en la empresa Toyota como respuesta a la necesidad de flexibilizar la producción de carros en cuanto a la variedad en modelos, núunidades, calidad y reducción del tiempo de producción, logrando mantener un mínimo de inventarios. Dentro de este sistema se encuentra dos cosas importantes para el buen funcionamiento de este sistema los kanban y el intercambio de troqueles en un minuto. El kanban es una tarjeta que porta una información que sirve para tener un control sobre los inventarios, es un sistema de información manual, existen varias clase de Kanban sin embrago los dos más importantes son los Kanban de retiro y los Kanban de orden de producción. Los Kanban de retiro son: “una solicitud de partes para un centro de trabajo por parte del nivel anterior del sistema”8. Y los kanban de orden de producción son: “es una señal a un centro de trabajo para que produzca mas lotes”9. La forma en que estos funcionan se pueden observar en la imagen a continuación.

Sistemas de Kanban para dos centros de

producción.

Fuente: Diagrama tomado de Nahmias Steven. Análisis de producción y las operaciones. Compañía editorial continental, S.A. de C.V. México. Año 1999. Pág.355

de producción y las operaciones. Compañía editorial continental, S.A. de C.V.

de producción y las operaciones. Compañía editorial continental, S.A. de C.V.

.Diagrama Kanban

27

señal que jala la producción, la cual permite la emisión de órdenes de trabajo, es decir a medida en que el sistema se disminuye las unidades de inventario o “huecos” en los

Los principales sistemas

Nace en los años sesenta en Japón en la empresa Toyota como respuesta a la necesidad de flexibilizar la producción de carros en cuanto a la variedad en modelos, número de unidades, calidad y reducción del tiempo de producción, logrando mantener un mínimo de

para el buen n un minuto. El

kanban es una tarjeta que porta una información que sirve para tener un control sobre los inventarios, es un sistema de información manual, existen varias clase de Kanban sin

Kanban de orden de producción. Los Kanban de retiro son: “una solicitud de partes para un centro de trabajo por

. Y los kanban de orden de producción son: “es una . La forma en que estos

Sistemas de Kanban para dos centros de

producción.

Análisis de producción y las operaciones. Compañía editorial

de producción y las operaciones. Compañía editorial continental, S.A. de C.V.

de producción y las operaciones. Compañía editorial continental, S.A. de C.V.

Page 28: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

28

Intercambio de troqueles en un minuto el cual fue desarrollado por Shigeo Shingo, esta habla de dividir en dos partes el cambio de troqueles, intercambio externo e interno del troquel, lo que busca es realizar todo que se pueda en el intercambio externo logrando hacer gran cantidad de pasos por fuera del troquel mientras este sigue trabajando, sin embrago esta parte no siempre se puede aplicar a todas las empresas de manufactura. El sistema JIT es considerado un sistema reactivo pues reacciona a los diferentes problemas que se pueden presentar en la línea de producción debido a que se deja de pedir material.

6.3.2 DBR

El autor Eliyahu M. Goldratt a través de sus estudios se dio cuenta que los eventos interdependientes y las fluctuaciones estadísticas de las operaciones, generan acumulación de producto en proceso a lo largo de todo el proceso. En el desarrollo de sus libros la Meta, no fue la suerte y La Carrera identifico el problema y plantío la solución al problema. El problema consiste en reducir los inventarios de producto en proceso sin afectar la velocidad global a la que produce la planta.

A través de las obras mencionadas anteriormente, plantea diferentes soluciones antes de llegar a la óptima. Empieza por hacer una analogía entre la planta de producción y una marcha de soldados, con la que llega a la conclusión inicial que; al poner la operación más lenta en el inicio del proceso y la segunda más lenta delante de esta, y así sucesivamente, la operación más lenta le dará el ritmo al cual la planta va a trabajar y en caso que se presenten acumulaciones de producto en proceso, las operaciones que se encuentran al final (las cuales tienen una mayor capacidad relativa) podrán acelerar su ritmo para eliminar estos inventarios. Al mismo tiempo se da cuenta que para lograr este objetivo, tendría que incurrir en altos costos asociados principalmente a redistribución de planta, por lo cual asume que es una solución no factible. Luego de plantear varias soluciones posibles e ir refinando su teoría y su solución llega a qué: programar la producción estableciendo cuando y cuanto material debe procesar cada operación el cual es llamado por el autor como “Drum” o “tambor” del cual hace la analogía con la marcha de soldados con el tambor que marca el ritmo de toda la tropa. Sin embargo aparece nuevamente el problema de la diferencia de velocidad a la que se produce y como consecuencia la acumulación de inventarios de producto en proceso. Para eliminar esta variación en las velocidades de producción, propone colchones de inventario igual al asociado al lead time antes de cada operación y en la operación que es el tambor, es el asociado al lead time mas el buffer que plantea el autor, que es el colchón para amortiguar la variabilidad de todo el proceso, y un sistema de forzar la planta a que trabaje a un mismo ritmo mediante el uso de señales (kanban). En ocasiones el mercado puede ser el tambor que da el ritmo del proceso.

Page 29: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

29

6.4 CONWIP10

Es un modelo hibrido entre los modelos de producción pull y los modelos push, en este modelo se produce de la misma forma que en los modelos push, con algunas diferencias; al final de la línea cuando se produce una venta, se hace una señal de autorización de procesamiento al principio de la línea, donde se encuentra el punto de almacenamiento. La principal diferencia entre CONWIP y los sistemas puramente pull, es que en vez de generarse una señal de autorización en cada estación de trabajo, como sucede en el sistema pull, se genera esta señal únicamente hasta cuando se produce una venta, y se envía esta señal directamente hasta el principio del proceso.

Ilustración 14. CONWIP Señal autorización

Fuente: Diagrama tomado de Hopp Wallace, Factory Physics, Mc Graw Hill, 2000; Pág.: 350

A través de un sistema CONWIP se tiene principalmente lo siguiente: operaciones, inventario de seguridad de piezas a lo largo de la línea, colas, sistema de señales de autorización de procesamiento.

Ilustración 15. Componentes sistemas CONWIP

Fuente: Diagrama tomado de Hopp Wallace, Factory Physics, Mc Graw Hill, 2000; Pág.: 351

10 Factory Physics

Material de amortiguador Material de amortiguador Material de amortiguador

Operación Operación Operación Cola Cola Cola

Señal de autorización

M a te r ia l M a te r ia l M a te r i a l d e a m o r ti gu a d o r d e a m o r tig u a d o r d e a m o r t ig u a d o r O p e r a c i ó n O p e r a c i ó n

S C o l a C o la a

S e ñ a l d e a u t o ri z a c ió n F l u jo d e m a te ri a l.

S t o ck S t o c k

Page 30: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

30

Actualmente CONWIP puede ser cuantificado a lo largo de diferentes líneas, y en unidades de standarized jobs, como lo llama (poner el nombre del autor); el cual es ajustado según la cantidad de de procesos que necesite en los recursos críticos en el modelo CONWIP se asumen inicialmente 2 cosas: 1. Se cuenta con una sola línea de producción. 2. Los trabajos u operaciones son idénticos; es decir ni las operaciones ni el proceso cambian, sin embargo, existen los direccionamientos para aplicarlo en múltiples líneas que compartan estaciones de trabajo y diferentes trabajos que requieran de trabajos sustanciales en el montaje para ser procesados.

6.5 Simulación11

La simulación es una técnica que se usa para análisis y estudio de sistemas complejos, es definida por Wayne L. Winston como “Una técnica que imita la operación de un sistema del mundo real a medida que evoluciona con el tiempo”12. Para esto se debe realizar un modelo de simulación el cual evocara el sistema simulado teniendo en cuenta unas suposiciones acerca de la operación el sistema, las cuales serán necesarias para el funcionamiento de esté. El modelo de la simulación nos permitirá saber el comportamiento del sistema a través del tiempo y de esta manera evaluar diferentes medidas de desempeño.

Además es una herramienta numérica ya sea con interface gráfica o no, que permite realizar experimentos sin tener que llevarlos a cabo de forma física y real, requiere el uso de un equipo de cómputo, para correr procesos de forma numérica, con respecto a llevar a cabo pruebas reales se caracteriza por: Requerir de un nivel bajo de inversión, menor tiempo de ejecución, mayor facilidad para recolectar y analizar información.

La simulación debe ser alimentada con números, reglas, prioridades, distribuciones de probabilidad, rangos de aleatoriedad etc. Con el fin de fijar parámetros dentro de los cuales debe trabajar y así obtener resultados útiles.

La principal ventaja de la simulaciuón es que resulta mas sencillo de aplicarla que los métodos analíticos, pues en estos se deben reliazar simplificaciones que pasan por alto puntos importantes de los sistemas, además al realizar la simulación se logra hacer un estudio en el tiempo, sacando medidas de desempeño que nos permitan saber si realmente funciona o no el sistema, también nos admite realizar cambios en el modelo de simulación realizado, de tal modo que se analise y se comprenda que pasa si se aplican otras políticas, restricciones o teorías.

11 Basado en: -Banks, J., Carson, J.S., Nelson, B.L., Nicol, D.M. Discrete-event System Simulation. Prentice Hall International, 2001 -Law, A., Kelton, D. Simulation Modeling and Analysis. McGraw-Hill, 2000. 12 Winston Wayne L. Investigación de operaciones aplicaciones y algoritmos, Cuarta edición, Thomson, Mexico, 2004 página 1145

Page 31: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

31

7. Selección del proceso de fabricación más representativo entre actas, repuestos y talonarios

Para realizar esta selección se tuvieron en cuenta los siguientes criterios:

• Complejidad en el proceso de fabricación

• Actividades comunes en el proceso productivo de la compañía.

• Representa mayor participación en las ventas totales de LitoPerla Impresores Ltda.

Teniendo en cuenta estos criterios se obtuvo que:

El proceso de fabricación que representa mayor complejidad dado que tiene diversas operaciones en simultaneo es el proceso de talonarios el cual tiene las operaciones de corte 1, corte 2, impresión 1 y impresión 2 en simultaneo.

El proceso de fabricación que tienes mas actividades en común es el proceso de talonarios que cuenta con 9 operaciones en común, mientras que el proceso de fabricación de repuestos y actas solo cuenta con 3 y 4 operaciones en común respectivamente.

Dado a diversas conversaciones tenidas con Marcela Vargas gerente de producción se pudo establecer que:

Ilustración 16. Representación de ventas por producto.

Teniendo en cuenta los resultados de los criterios evaluados se decide que el producto en el que se van a basar las simulaciones son los talonarios.

Page 32: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

32

8. Restricciones

No se encuentran restricciones reales, pues LitoPerla Impresores Ltda. Se encuentra dispuesta a realizar inversiones mientras la inversión sea baja en comparación con los ahorros o beneficios adquiridos. Es importante tener en cuenta que LitoPerla Impresores Ltda actualmente cumple con el 90% de la demanda y que tiene interés en la adquición de equipos mientras estos representen un ahorro real.

Page 33: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

33

9. Comparación de las teorías de producción.

PUSH DBR COWIP JIT

No mira el estado del sistema

El la parte push no mira el estado del sitema, en la parte pull mira estado del sistema

Mira el estado del sistema

Mira el estado del sistema

La producción se realiza dependiendo la demanda, se produce de la primera a la última operación.

Se produce dependiendo el cuello de botella.

La última operación da una señal a la primera cada vez que sale una pieza y esta empieza a producir

La producción se realiza de la última operación a la primera.

No tiene señales de producción.

Usa señales de producción Kanban

Usa señales de producción Kanban

Usa señales de producción Kanban

No tiene Interface. Se crea una interface la cual se genera en el cuello de botella.

Se crea una interface pull- push cuando es un sistema complejo y en parte debe existir flexibilidad y en otra no.

No tiene Interface.

No importa el inventario de producto en proceso

El inventa rio de producto en proceso esta atado al cuello de botella.

Busca mantener el inventario de producto en proceso constante.

Busca mantener el inventario en proceso al mínimo posible.

No tiene buffer. Tiene un buffer que amortigua el cuello de botella.

No tiene buffer. No tiene buffer.

Ilustración 17. Comparación de teorías de producción.

Page 34: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

34

10. Obtención de información

Es necesaria la realización de estudios y análisis de información propia del sistema de producción de LitoPerla Impresores Ltda., para el posterior desarrollo y del modelamiento de los sistemas teoricos.

10.1Toma de tiempos

Para la toma de tiempos se debe definir los elementos en los que se divide el proceso y de esta forma proceder a tomarlos.

Los elementos en los que se dividio el proceso coinciden con las operaciones es decir cada elemnto esta definido como una operación.

10.1.1 Premuestreo

Se realizaron diferentes visitas a la empresa las cuales fueron programadas de acuerdo con la generación de visitas aleatorias para toma de tiempos según la tabla que se encuentrra en el Anexo R donde se logro obtener 30 tiempos de cada una de las operaciones del proceso de talonarios y se encuentran como variables criticas del proceso los inventarios y los lotes mínimos manejados en las operaciones de corte, termosellado, transporte, y encolado.

Los tiempos fueron tomados en segundos y se encuentran en el anexo C a continuación en la tabla 4 se muestran las unidades en las que se midió cada una de las operaciones, es importante aclarar que la operación de impresión es diferente pues es realizada por una máquina donde se tiene un una velocidad de la máquina de 500 hojas en 24 minutos.

Se tomaron para todas las operaciones 30 observaciones teniendo en cuenta el libro probabilidad y estadísticas para ingenierías y ciencias donde aclaran que para efectos de simulación cuando las medidas tienen una distribución normal son suficentes.

Page 35: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

35

Tabla 4 Tamaño de los tiempos de las operaciones

Operación Tamaño Contar y separar papel bond 90 Pliegos Intercalar 180 Pliegos Corte1 120 talonarios Cortar 2 120 talonarios Corte3 30 talonarios Encolar 60 tiras de 3 talonarios Cosido alambre tira de 3 talonarios Enlomado tira de tres talonarios Separar tira de 3 talonarios

Termosellado lote de 50 talonarios Transporte 1 3000 medios pliegos Transporte 2 50 talonarios Secar 60 tiras de 3 talonarios Impresión medio pliego

10.1.2 Conversión de tiempos

Todos los tiempos fueron convertidos a una misma unidad para lograr una coherencia al momento de realizar la simulación, esta conversión fue en segundos por talonario (Anexo D), es importante aclarar que los tiempos de corte, secar y termosellado deben permanecer igual a los observados pues en estas operaciones es equivalente a hacerlo por unidad o por lote .

10.1.3 Distribución de probabilidad.

Los tiempos fueron ingresados al software SPSS para analizar el comportamiento de los tiempos en cuanto a la distribución de probabilidad usando la prueba de Kolmogorov-Smirnov, comparando la distribución normal con la distribución uniforme y la distribución exponencial (Anexo E), en la Tabla 5 se encuentran un resumen de los resultados de SPSS, como se observa todas las operaciones tiene un comportamiento normal cuentan con media y desviación exceptuando la operación de termosellado que tiene un comportamiento de distribución uniforme, por lo que se muetra el un mínimo y máximo. También se muestra la variación que tiene cada una de las operaciones según la media y desviación.

Page 36: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

36

Para comprobar los resultados arrojados por SPSS se metieron los tiempos en el software Stat fit Promodel que comprobó que los resultados obtenidos eran correctos sin embargo en algunas operaciones da la opción de escoger entre dos distribuciones, por lo que se escoge la arrojada por SPSS. Para mirar los reultados obtenidos por Stat fit Promodel mirar Anexo S.

La operación de impresión es realizada por medio de una máquina se trabaja con un parámetro establecido como se explico anteriormente, la media para la operación de impresión es de 43 segundos por talonario.

Tabla 5. Resumen resultado SPSS

Operación Distribución Media o mínimo

Desviación o máximo

Variación

Contar y separar papel bond

Normal 40,39 4,11 10%

Intercalar Normal 2,03 0,22 11%

Cortar 3 Normal 95,9 8,2 9%

Encolar Normal 107,9 7,62 8%

Cosido Alambre Normal 1,53 0,11 8%

Enlomado Normal 2,93 0,36 12%

Separar Normal 1,87 0,24 13%

Termosellar Uniforme 174,3 240,2 9%

Transporte 1 Normal 0,09 0,01 9%

Transporte 2 Normal 0,09 0,01 14%

Cortar 4 Normal 63,94 5,44 9%

Corte1 Normal 32,04 2,77 9%

Secar Normal 1214,48 15,57 1%

Page 37: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

37

10.1.4 Ilustraciones SPSS

Ilustración 18. Histograma SPSS

Elaboración propia. (Software SPSS)

Como se observa en las ilustraciones la operación de termosellado se ajusta a la distribución uniforme mientras que las demás operaciones se distribuyen normalmente.

Page 38: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

38

10.1.5 Muestreo

De acuerdo a los tiempos convertidos se calcula un número de observaciones (n) que se debe tomar, para realizar las simulaciones, esto se hizo buscando una confianza del 90%, atreves de la siguiente fórmula13:

� =�� ∗ ��

��

En la tabla 6 se muestra un resumen de los datos que se obtuvieron de los tiempos convertidos donde se observa, n (número de observaciones necesarias para realizar la simulación sacadas por medio de la formúla) y observaciones realizadas (que son las que se tomaron en el premuetreo). Se dejan estas observaciones con base en el libro probabilidad y estadísticas para ingenierías y ciencias donde aclaran que para efectos de simulación cuando las medidas tienen una distribución normal son suficentes.

Tabla 6. Resumen Tiempos tomados por operación.

Actividad n Observaciones

Contar y separar papel bond 11,25 30

Intercalar 12,76 30

Cortar 2 9,18 30

Encolar 6,29 30

Cosido Alambre 6,21 30

Enlomado 15,52 30

Separar 17,27 30

Termosellar 9,33 30

Transporte 1 8,56 30

Transporte 2 21,24 30

Cortar 3 9,17 30

Corte1 9,48 30

Secar 0,20 30

13 MENDENHALL William, Probabilidad y estadística para ingeniería y ciencias, Cuarta edición, Prentice Hall, México, 1997, pág. 407

Page 39: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

39

10.1.6. Demanda

Se analizaron los datos históricos de la demanda (ordenes de producción) suministrada por LitoPerla Impresores Ltda. (Anexo F), y como se observa en la ilustración 19 el histograma de frecuencias sugiere que la demanda se comporta acorde a una distribución de probabilidad normal.

Ilustración 19. Histograma demanda de talonarios por semanas

Con el fin de comprobar este resultado se realizo una prueba de bondad y ajuste en el programa Stat Fit promodel que arrojo los resultados observados en la ilustración 20, con lo cual se comprobó que la demanda se pude asumir como distribuida normalmente.

Ilustración 20. Resultados Stat Fit promodel, prueba de bondad y ajuste de la demanda de talonarios.

De acuerdo con la conclusión anterior se tomo la media de 2416 talonarios como el valor típico, de la producción semanal de LitoPerla Impresores Ltda., con el cual se realiza la

0

1

2

3

4

5

6

7

8

9

200 710 1220 1730 2240 More

Fre

cue

nci

a

Demanda de talonarios por semanas

Histograma

Exponential Normal Uniform

minimum = 1200. [fixed] mean = 2415.5 minimum = 1200. [fixed]

beta = 1215.5 sigma = 653.134 maximum = 3750.

Kolmogorov-Smirnov Kolmogorov-Smirnov Kolmogorov-Smirnov

data points 30 data points 30 data points 30

ks stat 0.227 ks stat 8.16e-002 ks stat 0.161

alpha 5.e-002 alpha 5.e-002 alpha 5.e-002

ks stat(30,5.e-002) 0.242 ks stat(30,5.e-002) 0.242 ks stat(30,5.e-002) 0.242

p-value 7.6e-002 p-value 0.979 p-value 0.379

result DO NOT REJECT result DO NOT REJECT result DO NOT REJECT

Page 40: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

40

simulación de los diferentes modelos y se comparan los resultados obtenidos, se toma como demanda alta µ+3σ= 4408,398 y como demnda baja µ-3σ= 422,6018. Teniendo en cuenta que con la teoría de las distribuciones de probabilidad normal el 99.98% de las ocurrencias se presentan entre µ-3σ y µ+3σ.

Page 41: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

41

11. Modelos

11.1Modelo general

Para modelar y representar el sistema de producción de LitoPerla Impresores Ltda., se hizo uso de Excel y Visual Basic, como interface gráfica y paquete de software de modelamiento y simulación (ver Ilustración 22. Esquema general simulación). La información de cada operación es ubicada en posiciones fijas de la hoja de calculo, la información básica que se registra o que genera la simulación para cada operación es: Inventario inicial, inventario final, producción, operación, media, desviación estándar. (Ver Ilustración 21 Interface gráfica simulación)

• Inventario incial: es la cantidad de talonarios que tiene en cola, eperando para ser procesados. El inventario inicial puede ser producto de una operación anterior o de una carga inicial del sistema.

• Inventario Final: es la cantidad de talonarios que esta operación proceso y se encuentra como cola para ser procesados por la siguiente operación.

• Producción: es la cantidad de talonarios que están siendo procesados por la operación en ese instante.

• Operación: corresponde al nombre de la operación que representa esta celda en el layout de la hoja de cálculo.

• Media: corresponde a la media de los tiempos observados en trabajo de campo, después de ser procesados por un paquete de software estadístico.

• Desviación estándar: corresponde a la desviación estándar de los tiempos observados en trabajo de campo, después de ser procesados por un paquete de software estadístico

Page 42: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

42

• Lote: este valor hace referencia al número de talonarios que debe esperar a ser acumulados para inicial la operación, puede ser una restricción técnica de la operación. Si se analiza a nivel del sistema, la combinación de lotes, representa la cantidad bajo la cual el sistema procesa en menor tiempo.

Basados en el comportamiento real del proceso de producción de LitoPerla Impresores Ltda., se modelan y analizan los modelos Push, JIT, DBR y CONWIP. Para ello se simulan cada uno de los 31 pasos en el proceso productivo de Talonarios, descrito en el numeral 3.4. Algunas operaciones tienen comportamientos caracterisiticos y son comunes para cualquiera de los modelos objeto de este estudio. Actualmente el sistema de producción de LitoPerla Impresores Ltda. Funciona bajo las condiciones y características de un modelo tipo Push.

El esquema general de las simulaciones se puede observar en la Ilustración 22. Esquema general simulación, donde identificamos las posiciones de cada operación, transporte e inventario, en la parte inferior de cada operación encontramos la media, la desviación, y el lote mínimo con que funiona cada una. Además podemos observar la lógica con la que trabaja el modelo de simulación empesando por las operaciones de corte, operaciones en paralelo las cuales se unen en la operación de intercalar, y sigue pasando por el resto de operaciones hasta que llega a la operación de termosellado donde termina el proceso, y los productos pasan a ser inventario de producto terminado.

Para las simulaciones se parte de los siguientes supuestos:

• El análisis no contempla detractores del sistema; es decir daños en máquinas, ausencias de operarios u otro tipo de situaciones desfavorables a los modelos de producción (Es un modelo ideal).

• Algunas operaciones, como por ejemplo corte, cuentan con un lote mínimo para producir, esto obedece a que es una restricción técnica de la operación o no tiene

Ilustración 21 Interface gráfica simulación

Page 43: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

43

sentido producir en esa operación mientras no se cuente con ese número mínimo de unidades, estos lotes mínimos están especificados acontinuación para cada uno de los modelos.

• En el sistema se presentan operaciones que tienen tiempo de operación que no es proporcional al número de unidades producidas, es decir, si entra un talonario o un lote de talonarios igual al máximo de su capacidad, tardará el mismo tiempo en procesarlo.

• Al igual que se encuentran operaciones con tiempo de operación igual sin importar el tamaño del lote (siempre y cuando se encuentre dentro del máximo de capacidad de la operación), se encuentran operaciones en las que el tiempo de operación es proporcional al número de unidades procesadas.

Page 44: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

44

Ilu

stra

ción

22.

Esq

uem

a ge

ner

al s

imu

laci

ón

Fu

en

te:

Ela

bo

raci

ón

pro

pia

Page 45: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

45

11.1.1 Parámetros de la simulación.

• N itera: Es el número de iteraciones que se van a corren las simulaciones dependiendo el modelo.

• T paso: Es el intervalo de tiempo en el que se analiza el sistema de forma estática.

• Itera: Muestra la iteración de la simulación que se encuentra procesando.

• Paso N: Muestra la operación en la que se encuentra la simulación que se procesa.

• Media/min: Llama el valor de la media o el mínimo (Parámetros estadísticos SPSS) de cada operación.

• Desviación/máx: Llama el valor de la desviación o el máximo (Parámetros estadísticos SPSS) de cada operación.

• F(x): Es el aleatorio que se genera para hallar la función de la distribución.

• X: Es la velocidad con la que se procesa en cada una de las operaciones.

• Y: Son los talonarios producidos con base a la velocidad con que se trabaja en cada operación (X).

• Frac: Dado que la producción de talonarios debe ser entera en cada operación es la fracción que se gurda y es tenida en cuenta en la siguiente producción de cada operación.

• Max Lote: Compara todos los lotes del modelo y muestra cual es el más grande.

11.1.2 Indicadores de desempeño.

• Throughput (Talonarios/minuto)

Page 46: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

46

Es la salida promedio por irteración de un sistema de proceso de producción (Máquina, estación de trabajo, línea, planta) por unidad de tiempo. Es definida como el Throughput del sistema o la tasa Throughput y se calcula de la siguiente forma:

Throughput =

��� �ó� ú����� ��� �ó�� ���

60

• Tiempo de ciclo14(Minutos)

También llamado tiempo de Throughput, es el tiempo promedio que toma una pieza desde que entra al sistema, hasta que sale de él y se convierte en inventario de producto terminado. Se calcula de la siguiente forma: c

Tiempo de Ciclo= ����� ��� ��!�� " #!�"$%�� � #!�% &�

�'!�$('#$�

• Inventario de producto en proceso(Talonarios)

Es el inventario entre el punto inicial y el punto final de la línea de producción, sin incluir el inventario de producto terminado. Este indicador de desempeño se calcula mediante el promedio de las unidades de inventario de producto en proceso por cada operación.

• Inventario de producto Terminado (Talonarios)

Son las piezas que han finalizado el ciclo en los procesos de producción y se encuentran almacenadas para la posterior entrega a los clientes. Este indicador se calcula realizando un conteo de las unidades que se encuentran almacenadas en la posición 31, menos las unidades que se envían a los clientes, según la demanda de este mismo momento.

14 Basado en Factory Physics, pág. 225

Page 47: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

47

• Utilización (%)

Es la proporción de tiempo en la que las operaciones no están inactivas debido a la falta de material por procesar.

Para cada iteración la utilización total equivale a la proporción entre el número de operaciones que produjeron una cantidad positiva de talonarios y el total de operaciones en el sistema, el promedio de las utilizaciónes de todas las iteraciones simuladas se registra como la medida de utilización que aparece en el tablero de indicadores de desempeño.

• Tiempo entre salidas (Minutos)

Es el tiempo (iteración por el paso) que trascurre entre la última producción en la operación 30 y la anterior producción en esta operación.

• Tiempo de Operación (Horas)

Es el tiempo total que se demora el modelo en producir determinado número de unidades de producto terminado.

• Producción total (Talonarios)

Es el número de unidades producidas por el modelo y se acumulan en el inventario de producto terminado.

• Utilización real.

Es el tiempo real que se uso de la máquina y se saca de multiplicar el porcentaje de utilización por el tiempo de operación.

Page 48: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

48

11.2 Modelo actual de la empresa

El sistema de producción actual de LitoPerla Impresores Ltda., funciona bajo la lógica de un sistema de producción tipo push.

• La producción se realiza dependiendo de la demanda por lo que la secuencia de activación de las operaciones del proceso es de la primera operación a la última operación, mientras tengan inventario. Para mirar el código de esta simulación mirar el Anexo K.

• Al momento de correr la simulación los inventarios que se encuentran antes de un lote empiezan llenos con el fin de no poner en condiciones de ventaja al resto de modelos

• Al inicializar la simulación encontramos en producto terminado de un lote de 2000 unidades.

Al correr la simulación obtenemos los siguientes resultados del modelo actual de la empresa.

Tabla 7. Resultados modelo actual de la empresa

Medidas de desempeño Actual LitoPerla Impresores Ltda.

Throughput (Talonarios/min) 1,46

Inventario PP (Talonarios) 2.111

Tiempo Ciclo (Min) 24

Tiempo operación (hr) 28,0

Inventario PT (Talonarios) 3.250,2

Tmpo entre salidas (Min) 1,13

Utilización (%) 43,2%

utilización real 12,1

Producción Total (talonarios) 2.416

Page 49: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

49

• Teniendo en cuenta los resultados obtenidos y el proceso actual de la empresa se analizaran como variables críticas los inventarios y lotes mínimos necesarios para el funcionamiento correcto del sistema.

11.3Modelo Push

Para el modelo push simulado, se realizó una simulación para calcular los lotes mínimos a través de un gradiente de 18 combinaciones con el objetivo de encontrar la combinación de lotes que logran la producción de un número dado de unidades, en el menor tiempo o en el menor número de iteraciones.

• La producción se realiza con base a la demanda por lo que la secuencia de activación de las operaciones del proceso es de la primera operación a la última operación, mientras tengan inventario siempre producen no miran el estado del sistema por lo que las operaciones producen lo máximo posible. Para ver el código de esta simulación mirar Anexo L

• Al inicializar la simulación los inventarios que se encuentran antes de un lote empiezan llenos con el fin de no poner en condiciones de ventaja al resto de modelos.

• Se realizo un gradiente (Anexo G), la cual tiene 18 combinaciones de lotes, esta matriz se corre en la simulación eligiendo la opción "limitar und" para 705 unidades. Una vez corrida la simulación se selecciona la combinación de lotes que produzcan las 705 unidades en el menor número de iteraciones

• Las operaciones únicamente tienen como restricción el lote mínimo para producir, mientras esta restricción se cumpla, las operaciones se encontraran en continua producción.

Tabla 8. Lotes escogidos modelo Push.

Escenario 1 y3 6 9 15 y17 27 y 28 30

Tamaño Lote 10 200 100 60 60 60

Page 50: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

50

• Al inicializar la simulación encontramos en producto terminado de un lote de 2000 unidades.

11.4Modelo JIT (Just In Time)

• La secuencia de activación de las operaciones del proceso es de la última operación a la primera, solo trabaja la operación cada vez que el límite de inventario de la producción siguiente está por debajo del establecido. Para mirar el código de esta simulación mirar Anexo M.

• La simulación cuenta con Kanban (Señales) que se activan si el inventario disponible es menor al inventario mínimo, el kanban está ubicado en el lugar de inventario disponible, permanece rojo cuando no debe producir y verde cuando debe producir.

Ilustración 23. Modelo JIT funcionamiento de Kanban.

• Se realizo un gradiente (Anexo H), la cual tiene 27 combinaciones de lotes, esta matriz se corre en la simulación eligiendo la opción "limitar und", para las 24 primeras combinaciones se limita con 300 unidades, dado al comportamiento que muestran las anteriores combinaciones se corren 3 iteraciones mas con 705 unidades. Una vez corrida la simulación se selecciona la combinación de lotes que produzcan el menor número de iteraciones

Tabla 9 Lotes escogidos modelo JIT

Escenario 1 y3 6 y 9 15 17 27 28 y 30 60 60 60 60 60 60

Page 51: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

51

• Al inicializar la simulación encontramos en producto terminado de un lote de 50 unidades.

11.5 Modelo DBR

• En el modelo DBR se define un Buffer, que se ubica antes del cuello de botella. En el caso de la simulación este cuello de botella es la operación de encolar dado que esta y la operación de secar se ralizan en una misma máquina (prensa), además es la operación que mas tiempo requiere es decir es la operación mas lenta del proceso, igualmente es la operación que se evidencia como cuello de botella al correr la simulación, encolar se encuentra ubicada en la posición 17, por lo tanto el Buffer se ubica en la posición 16. Para mirar el código de esta simulación mirar Anexo N.

• El modelo es simulado bajo la lógica que se plantea en el libro Factory Physics en el Capitulo 10, páginas 471 y 472; desde el punto inicial hasta el cuello de botella produce bajo la lógica de un modelo tipo pull y dede el cuello de botella en adelante produce bajo la lógica de un modelo tipo push. Para la determinación del cuello de botella se analizaron las utilizaciónes generadas.

Ilustración 24. Porcentaje de Utilización DBR

• La Ilustración 24. Porcentaje de Utilización DBR nos refleja que con los lotes mínimos establecidos el porcentaje de utilización mas alto se da en la operación encolar y secar, que es la operación establecida como cuello de botella dado a que es la operación mas lenta y su utilización se debe analizar como una sola, debido a que

Porcentaje de Utilización DBR

0%

20%

40%

60%

80%

100%

120%

Util1Util3Util5Util8

Util11

Util13

Util15

Util17 y 19

Util21

Util23

Util25

Util27

Util30

Util. por operacion

Porcentaje

Porcentaje de Utilización

Page 52: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

52

M a te r ia l M a te r ia l M a te r i a l d e a m o r t i gu a d o r d e a m o r t ig u a d o r d e a m o r t ig u a d o r O p e r a c i ó n O p e r a c i ó n

S C o l a C o la a

S e ñ a l d e a u t o ri z a c ió n F l u jo d e m a te ri a l .

S t o c k S t o c k

es una misma máquina y mientras se esta encolando no se puede secar, teniendo en cuenta esto, se establece que el buffer debe estar en la posición 18.

• Se realizó un gradiente (Anexo I), la cual tiene 21 combinaciones de lotes y buffer, esta matriz se corre en la simulación eligiendo la opción "limitar und" para 1000 unidades. Una vez corrida la simulación se selecciona la combinación de lotes y buffer (Tabla 10) que produzcan las 1000 unidades en el menor número de iteraciones

Tabla 10. Lotes y Buffer escogidos para DBR

Escenario 1y3 6 9 15 Buffer 17 27-28-30

19 40 150 100 50 90 40 60

• Los lotes de Corte 1 corte 2 y Encolar deben ser iguales siembre, para garantizar que se mantenga el nivel de inventario en proceso entre la parte tipo pull del sistema, como es planteado en Factory Physics en el capítulo 10. En la simulación en el momento de digitar los lotes, si se ponen lotes diferentes en corte1 o corte2 sin haber puesto el mismo valor en el lote de encolar, se muestra un mensaje de error.

• Al inicializar la simulación encontramos en producto terminado de un lote de 2000 unidades.

11.6 Modelo COWIP

• El modelo CONWIP se realiza bajo la lógica planteada en el libro Factory Physics. Dado que es un solo producto funciona de la siguiente manera (ver Ilustración 23. CONWIP), cada vez que sale algo de la operación de termosellado (posición31) da un anuncio a corte 1 y corte 2 (posición 1y 3) quien debe producir el mismo lote de inventario en proceso que se genero cuando esté sale de la línea de producción,

Ilustración 23. COWIP

Page 53: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

53

buscando mantener el inventario en el proceso constante. Para mirar el código de esta simulación mirar Anexo O.

• Al inicializar la simulación los inventarios que se encuentran antes de un lote empiezan llenos con el fin de no poner en condiciones de ventaja al resto de modelos.

• Se realizo un gradiente (Anexo J), la cual tiene 19 combinaciones de lotes, esta matriz se corre en la simulación eligiendo la opción "limitar und" para 1000 unidades. Una vez corrida la simulación se selecciona la combinación de lotes que produzcan las 1000 unidades en el menor número de iteraciones

• Al inicializar la simulación encontramos en producto terminado de un lote de 2000 unidades.

Tabla 11. Lotes escogidos para CONWIP

Escenario 6 9 15 -17 27-28 30 Iteraciones 18 100 200 60 60 60 341

• Se establecieron las siguientes utilizaciónes después de haber encontrado los lotes mínimos necesarios.

Ilustración 24. Porcentaje de Utilización COWIP

Porcentaje de utilización CONWIP

0%

20%

40%

60%

80%

100%

120%

Util1

Util3

Util5

Util8

Util11

Util13

Util15

Util17 y 19

Util21

Util23

Util25

Util27

Util30

Util. por operacion

porcentaje

Serie1

Page 54: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

54

En la ilustración muestra que las utilizaciónes mas altas para el modelo de CONWIP se generan en las operaciones de impresión, lo que hace que el cuello de botella este ubicado casi al principio de la línea.

12. Análisis de resultados

Para el análisis y escogencia del modelo, se priorizan las medidas de desempeño, de acuerdo a los indicadores que en la teoría se señalan como los principales15 y las prioridades de LitoPerla Impresores Ltda. Para lograr una ponderación exacta de la importancia relativa de los tres principales indicadores de desempeño se empleo el método del jurado de opinión ejecutiva16 donde se reunieron al gerente de producción, al jefe de producción y al acionista mayoritario. En esta reunión cada uno escribió en una hoja de papel el porcentaje de importancia que le asignaría a cada indicador (de manera que los tres porcentajes sumen 100%) y posteriormente se discutieron las ponderaciones individuales y se llego al siguiente concenso sobre la ponderación.

1. Inventario de producto en proceso.(50%) el nivel de estos inventarios mantenido en un sistema productivo eleva requerimientos de capital y liquidez, al tiempo que afecta de manera negativa los costos de producción, el nivel de calidad y la flexibilidad para ajustarse al mercado e introducir cambios de ingeniería. De la misma forma, un nivel elevado de estos inventarios dificulta la administración al ocultar los problemas, incrementar la complejidad y reducir la trazabilidad.

2. Throughput. (35%) la velocidad de producción, indica la capacidad de respuesta del sistema de producción a la demanda.

3. Tiempo de Ciclo. (15%) En un mercado cambiante en las que la flexibilidad del sistema y la velocidad de respuesta a imprevistos, niveles de demanda no pronosticados y adaptación a las necesidades del mercado, se hacen indispensables.

Las variables de tiempo operación, inventario de producto terminado, tiempo entre salidas, porcentaje de utilización, utilización y producción total permiten realizar un análisis más profundo y dar soporte a las causas o las razones del desempeño de las tres principales medidas de desempeño enumeradas anteriormente. La meta con estos indicadores es la que se observa en la siguiente tabla.

15 Factory Physics, Hopp & Spearman 2001, Capitulo 7 16 Investigación de operaciones, Hillier y Liberman, septima edición, Página 1014.

Page 55: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

55

Tabla 12. Meta de los indicadores

IDICADORES META

Throughput (Talonarios/min) Mayor al del modelo actual.

Inventario PP (Talonarios) Menor al del modelo actual.

Tiempo Ciclo (Min) Menor al del modelo actual.

Tiempo operación (hr) Menor al del modelo actual.

Inventario PT (Talonarios) Menor al del modelo actual.

Tiempo entre salidas (Min) Menor al del modelo actual.

Utilización (%) Mayor al del modelo actual.

utilización real Mayor al del modelo actual.

Producción Total (talonarios) Permanece constante.

De acuerdo con la escala de prioridades nombrada, se analizan las simulaciones de los modelos de producción PUSH, JIT, DBR, CONWIP Y el modelo de producción actual de LitoPerla Impresores Ltda.

Tabla 13. Comparaciónes medidas de desempeño

MODELO

IDICADORES ACTUAL PUSH JIT DBR COWIP Throughput (Talonarios/min)

1,46 1,55 0,55 1,49 1,53

Inventario PP (Talonarios) 2.111 1.095 145 217 319

Tiempo Ciclo (Min) 24 12 4 2 3

Tiempo operación (hr) 28 26,5 75,2 27,5 26,6

Inventario PT (Talonarios) 3.250,20 3.322,10 1.397,00 3.286,20 3.296,30

Tiempo entre salidas (Min) 1,13 1,11 22,33 1,11 1,14

Utilización (%) 43,20% 43,70% 43,70% 47,10% 40,20%

utilización real 12,1 11,6 32,8 12,9 10,7 Producción Total (talonarios)

2.416 2.416 2.416 2.416 2.416

Tabla 14. Puntuación ponderada de los modelos.

IDICADORES POD. ACTUAL PUSH JIT DBR COWIPThroughput (Talonarios/min) 35% 2 5 1 3 4

Inventario PP (Talonarios) 50% 1 2 5 4 3

Tiempo Ciclo (Min) 15% 1 2 3 5 4

Puntuación 100% 1,35 3,05 3,30 3,80 3,50

Page 56: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

56

Para fines comparativos se parte de modelar y simular el estado actual bajo el cual produce LitoPerla Impresores Ltda., y se compara con los demás modelos simulados.

• El modelo de producción actual de LitoPerla Impresores Ltda. se puede caracterizar como un sistema tipo Push, sin embargo en este análisis se encontró que sin cambiar de modelo y con pequeñas modificaciones en los parámetros (Lotes), se logra un aumento del 5,8% en throughput y una reducción en el inventario de Producto en Proceso en aproximadamente 50%. Aun así el modelo push no es el que presenta los mejores indicadores.

• Comparando el modelo actual de producción de LitoPerla Impresores Ltda. con el modelo JIT, se observa que el inventario de producto terminado se disminuye en 93%. Y se reduce el Throughput en 63%, lo cual hace que el modelo JIT no sea un modelo viable para ser escogido. La razón por la cual el modelo JIT presenta esta considerable disminución en el throughput, se debe a que en el modelo JIT la reducción de inventario se logra mediante el condicionamiento de la activación de la producción en cada estación de trabajo a una señal Kanban proveniente de la estación de trabajo siguiente, lo que significa el máximo control en al nivel de inventarios en cada operación, al tiempo que genera un efecto de bloqueo del sistema que impide adelantar trabajo, acumula los retrasos, es decir el material permanece en la línea el tiempo suficiente para tardar 22 minutos (Tabla 13) entre la salida de un lote de talonarios y la salida del siguiente. Es decir, el tiempo de operación es 169% mayor que el del modelo actual.

• El inventario de producto en proceso del modelo actual de LitoPerla Impresores Ltda. se encuentra entre 48% y 93% más alto con respecto los demás modelos, lo cual muestra indicios de necesidad de mejora, siendo esta coherente con las prioridades teóricas y de la compañía.

• Las variaciones en el Throughput oscilan entre incrementos del 2.2% y 5,8%, siendo este el segundo factor de importancia, acompañado de resultados con diferencias pequeñas con respecto a los demás modelos y el actual cumplimiento de la demanda, resulta en una disminución de su importancia con respecto al inventario de producto en proceso que continua siendo el primer indicador de desempeño en cuanto a importancia nos referimos.

• El tiempo de ciclo del modelo DBR es 89% menor que el tiempo de ciclo del modelo de producción actual de LitoPerla Impresores Ltda.

• Asignando un puesto relativo de uno a 5, siendo 5 el mejor, a cada uno de los modelos según el desempeño observado en cada una de las tres variables críticas y ponderando los puestos ocupados de acuerdo con los porcentajes establecidos en el

Page 57: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

57

cápitulo 12, se obtiene la puntuación que se observa en la última fila de la tabla 14, puntuación poderada de los modelos.Donde se concluye que el modelo DBR, es el modelo “Ganador”.

12.1Análisis modelo DBR.

Ilustración 25. Inventario de producto en proceso total

De acuerdo con la teoría, se espera que en los modelos Pull el nivel de inventario de producto en proceso permanezca aproximadamente constante, en la . Inventario de producto en proceso total, se observa un patrón constante con fluctuaciones aleatorias, estas fluctuaciones pueden atribuirse al efecto combinado de las diferencias en los tiempos de operación y tamaño de lote entre las diferentes operaciones del proceso, ya que en cada observación se excluye de este inventario las unidades que en ese momento se encuentren en procesamiento.

Ilustración 26. inventario de producto terminado

El crecimiento constante y uniforme del inventario de producto terminado . inventario de producto terminado, indica que la entrega de producto terminado por parte de la línea ocurre en un flujo regular sin variaciones importantes en el tiempo de salida.

0,000

500,000

1.000,000

1.500,000

2.000,000

2.500,000

3.000,000

3.500,000

4.000,000

4.500,000

5.000,000

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989

1041

1093

1145

1197

1249

1301

1353

1405

1457

1509

1561

1613

Page 58: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

58

Ilustración 27. Throughput

En la . Throughput, se refleja que el tamaño del lote definido para la última operación fija el número de talonarios que salen de la línea en un valor constante, lo que hace que el mayor o menor througthput dependa de el mayor o menor espacio(tiempo) entre ocurrencias. La estabilidad observada através del tiempo entre ocurrencias confirma la regularidad del flujo de salida en el sistema.

Ilustración 28. Utilización total

El porcentaje de utilización, . Utilización total mantiene una tendencia constante en el tiempo con una variabilidad elevada que se explica por la existencia de lotes mínimos en seis de las catorce operaciones y tres transportes, que junto con la amplia diferencia dentro del cuello de botella y las demás operaciones produce observaciones en las que la mayoría de las operaciones están trabajando y operaciones en las que la mayoría están a la espera de que se complete el lote.

0,000

10,000

20,000

30,000

40,000

50,000

60,000

70,000

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989

1041

1093

1145

1197

1249

1301

1353

1405

1457

1509

1561

1613

0,000

0,100

0,200

0,300

0,400

0,500

0,600

0,700

0,800

0,900

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

Page 59: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

59

Ilustración 29. Utilización corte 1 y corte 2

Los cortes son la primera operación del proceso y deben cumplir la función de remplazar los talonarios (inventario de producto en proceso) desalojados por el cuello de botella del bucle (sección Pull) que forman con esté, ya que el objetivo es mantener constante el lote en este bucle. Como se observa en la . Utilización corte 1 y corte 2, la diferencia de capacidad entre estas operaciones y el cuello de botella hace que están operaciones permanezcan inactivas aproximadamente el 65% del tiempo esperando por autorización del cuello de botella para liberal inventario al resto del sistema.

Ilustración 30. Utilización impresiones

Esta operación es alimentada por la operación de corte que tiene una capacidad mucho mayor y dado que no hay ningún requerimiento de inventario mínimo para su operación, es decir trabaja con lote unitario siempre cuenta unidades en espera de proceso. El incremento gradual observado al comienzo se debe a que en las primeras operaciones de corte estan esperando a que el cuello de botella produzca su primer lote para recibir la señal de autorización para liberal material.

0,000

0,005

0,010

0,015

0,020

0,025

0,030

0,035

0,040

0,045

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

0,000

0,200

0,400

0,600

0,800

1,000

1,200

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

Page 60: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

60

Ilustración 31. Utilización Contar y separar

El tamaño del lote de tranporte esta calculado de forma que el tiempo de transporte se translape con el tiempo en el que esta operación esta consumiendo su inventario en proceso, solo en algunas ocaciones ocurre que agote este inventario antes de que transporte le entrege el siguiente, cuando sucede se presentan pequeñas caídas en el porcentaje de utilización que se representan con unas ocilaciones, en la . Utilización Contar y separar, como resultado el procetaje de utilización se estabiliza en aproximandamente un 90%.

Ilustración 32.Utilización corte 4

El tiempo de procesamiento de la operacion de corte 4 no es proporcional al tamaño del lote, lo que hace necesario definir un lote mínimo ya que de otra forma una pequeña cantidad de talonarios mantendrian ocupada la máquina deteniendo el flujo de material y el desempeño de toda la línea. El costo de esta política es el tiempo de espera para construir el lote, lo que ocaciona una baja en la utilización en la estación de trabajo.

0,000

0,200

0,400

0,600

0,800

1,000

1,200

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

0,000

0,005

0,010

0,015

0,020

0,025

0,030

0,035

0,040

0,045

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

Page 61: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

61

Ilustración 33. Utilización de encolar

Ilustración 34. Utilización secar.

Para efectos de análisis se separan encolado y secado en dos operaciones aparte sin embargo estas dos operaciones ocurren en una misma estación de trabajo, en la que una prensa comprime los talonarios a encolar y no puede ser abierta hasta que halla concluido el secado, lo que implica que no puede realizarse una operación de encolado hatsa que no se halla liberado la prensa. Por esta razón aunque vistas por separado no son las mas altas al tomarlas en su conjunto esta estación de trabajo permanece con una utilización del 100% lo que combiando con el hecho de que secado tenga el tiempo de procesamiento de la línea hace que estas dos operaciones tomadas en conjunto sean el cuello de botella del sistema.

0,000

0,200

0,400

0,600

0,800

1,000

1,200

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

0,000

0,100

0,200

0,300

0,400

0,500

0,600

0,700

0,800

0,900

1,000

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

Page 62: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

62

Ilustración 35. Utlización de posiciones 19, 21, 23, 25, 27 y 30

Al estar ubicadas después del cuello de botella y teniendo en cuenta que su capacidad es mayor a la de este, estas operaciones de forma intermitente deben esperar por material para procesarlo lo que se refleja en una utilización por debajo del 100% que permanece estable.

12.1.1 Análisis de sensibilidad DBR.

Para evaluar la sensibilidad en el modelo a cambios en el parámetro externo de demanda se realizaron simulaciones con escenarios de demanda alta, media, baja y con una demnda equivalente al triple del ecsenario de deanda alta actual este análisis permite comprar los resultados y determinar si las conclusiones obtenidas son validas dentro de todo el espectro de escenarios de demanda probable en el largo plazo.

Tabla 15. Escenarios de demanda modelo DBR

Demanda Alta Media Baja Superior

Unidades 4409

unidades 2416

unidades 423

unidades 5000

unidades Throughput(talonarios/minutos) 1,4 1,5 1,4 1,4

Inventario PP (Talonarios) 217 216,2 213 214,7 Tiempo Ciclo( Ninutos) 2,9 2,5 2,7 2,6

Producción Total(talonarios) 4410 2420 425 50020 Tiempo operación(minutos) 120 27 48 130 Inventario PT(Talonarios) 5141 3286,2 2343,2 7065,3

% Utilización(%) 47 47,1 47,1 47,1 Tmpo entre salidas(Minutos) 1 1,1 1,1 1,1

0,000

0,010

0,020

0,030

0,040

0,050

0,060

0,070

0,080

0,090

1 53 105

157

209

261

313

365

417

469

521

573

625

677

729

781

833

885

937

989 10

10…

11…

11…

12…

13…

13…

14…

14…

15…

15…

16…

Page 63: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

63

Como se observa en la

Tabla 15. Escenarios de demanda modelo DBR La validez de las cocnlusiones se mantien en los diferentes escenarios de demanda, ya que el comportamiento de los indicadores de desempeño permanece aproximadamente constantes en todos los ecenarios. Esto también es un indicador de que el modelo es robusto.

12.2Análisis de capacidad instalada

Basados en la simulación del modelo DBR se identificó encolado como la operación cuello de botella, por lo tanto se plantea a LitoPerla Impresores Ltda. Aumentar la capacidad de esta operación mediante la inclusión de una segunda prensa para encolado. La empresa manifiesta la voluntad de implementarla, por lo cual se procede a realizar el análisis de los sistemas bajo las nuevas condiciones. La capacidad de la prensa es aumentada al doble instalando una prensa de las mismas características a la que la compañía tiene. El costo de la prensa es de $450.000 (ANEXO P) La nueva prensa opera en paralelo a la actual y entre las dos se manteniendo el lote mínimo requerido para la operación, lo que elimina a encolado como cuello de botella.

El nuevo cuello de botella identificado es la operación de impresión para lo cual Marcela Vargas; Gerente de Producción de LitoPerla Impresores Ltda., manifiesta la iniciativa de aumentar la capacidad en por lo menos en 100%. Para lo cual se cotiza la impresora “DEK 260 Semi-Automatic SMT Stencil/Screen Printer LCD” por un precio total de $151’512.120

En el momento en el que se traslada el cuello de botella a la operación de impresión 1, dado que esta operación es la segunda en la secuencia del proceso, el bucle pull dentro del sistema queda, reducido a estas dos operaciones. Como consecuencia el tamaño de los lotes de estas dos operaciones y la deferencia de capacidades entre corte 1 e impresión 1, hace que el caso de modelo DBR sea equivalente en todo sentido a un modelo PUSH.

Esta equivalencia se refleja en los resultados presentados en la tabla 16 para el DBR mejorado, donde se observa que el Throughput se incrementa pero el nivel de inventarios de producto en proceso aumenta desproporcionalmente.

Bajo estas nuevas condiciones, el modelo que mejor resultados muestra, analizando con la misma lógica que en el sistema inicial, es el modelo CONWIP Mejorado. La combinación de indicadores; throughput, inventario de producto en proceso, tiempo de Ciclo señalan como el mejor modelo bajo estas nuevas características, al modelo CONWIP Mejorado.

Page 64: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

64

Tabla 16. Resulatdo análisis aumento en capacidad

Actual LitoPerla Impresores Ltda.

DBR DBR MEJORADO

COWIP Mejorado

JIT Mejorado

Throughput 1,46 1,5 1,59 1,57 0,5

Inventario PP 2.111 216,2 805,2 288,5 139,1

Tiempo Ciclo 24 2,5 8,4 3,1 4,8

Tiempo operación

28,0 2420 25,7 26,1 85,0

Inventario PT 3.250,2 27 3308,0 3309,8 1422,6

Tmpo entre salidas

1,13 3286,2 1,1 1,1 25,6

% Utilización 43,2% 47,1 31,9 27,9 40,3

Producción Total

2.416 2.416 2416 2416 2416

La mejora analizada implica un pequeño aumento en el throughput equivalente a 1.267 talonarios/mes o $6.082.560 de ventas, pero teniendo en cuenta que actualmente se está cubriendo la demanda y el objetivo principal es disminuir el nivel de inventarios de producto en proceso, que en estas nuevas condiciones equivaldría 3 veces el Inv. PP obtenido con el modelo DBR propuesto. Se encuentra injustificada la inversión de $151’962.120 por concepto de compra de equipos (Ver anexos O y P) y es prioridad para LitoPerla Impresores Ltda., la optimización de recursos económicos.

Page 65: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

65

13. AÁLISIS IVERSIÓ – AHORRO DBR

El principal impacto de la implementación del modelo DBR se reflejaría en los niveles de inventarios, a continuación se analizan los costos de mantener, manejar, el costo del dinero relacionados con los inventarios y los ahorros proyectados con la implementación del modelo ganador. Para realizar el análisis finaciero se le pidió la información a la empresa quien permitió que se analizaran los recibos de pago del último año de servicios públicos, también nos facilitaron el costo mensual de la alarma de seguridad y la tasa con la que se finacian.

Tabla 17. Utilidad talonarios

Talonario

Venta 5400

Costo 3600

Utilidad (33%) 1800

Costo de mantener

Tabla 18. Costo de espacio almacenamiento.

Arriendo $ 10.000.000 % area dedicada a almacenamiento 37% Costo espacio de almacenamiento $ 3.700.000 Número de talonarios 8444 Costo espacio por talonario $ 438

Tabla 19. Costo de seguridad

servicio de alarma $ 198.000 % area dedicada a almacenamiento 37% Costo de vigilancia $ 73.260 Numero de talonarios 8444 Costo vigilancia por talonario $ 9

Page 66: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

66

Tabla 20. Costo de servicios

Agua $ 580.000 Luz $ 480.000 Télefono $ 300.000 Gas $ 120.000 Total servicios $ 1.480.000 % area dedicada a almacenamiento 37% Costo de servicios $ 547.600 Número de talonarios 8444 Costo servicios por talonario $ 65

Tabla 21. Depreciación de montacargas.

Costo $ 38.000.000 Valor residual 10% $ 3.800.000 Valor a depreciar $ 34.200.000 vida util 10 años valor de la depreciación $ 3.420.000 Mensual $ 285.000

Tabla 22. Costo de manejo.

Depreciación montagas $ 285.000 Numero de talonarios 8444 Costo depreciación por talonario $ 34

Tabla 23. Costo finaciero

Tasa efectiva anual 15% Tasa mensual 1,2% Valor costo de talonario 3600 Costo finaciero por talonario $ 42,17

Page 67: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

67

Tabla 24. Costo total de mantener

Costo espacio por talonario $ 438 Costo vigilancia por talonario $ 9 Costo servicios por talonario $ 65 Costo total por talonario $ 512

Tabla 25. Costo de inventario modelo actual

Actual Costo unitario Inv.PP Costo del inventario total

Costo financiero $ 42,17 $ 356.114,73 Costo de mantener total $ 511,71 $ 4.320.860,00 Costo de manejo $ 34 $ 285.000

Tabla 26. Costo de inventario modelo DBR

DBR Costo unitario Inv.PP Costo del inventario

Costo stock $ 42 $ 9.152 Costo financiero $ 512 $ 111.041 Costo de mantener $ 34 $ 7.324

Tabla 27. Ahorro generado en cosots de inventario modelo actual y DBR

Unidades Ahorro 8444 Costo total inv ACTUAL $ 4.961.974,73 217 Costo total inv DBR $ 127.516,40 Ahorro generado mensual $ 4.834.458,33

Al realizar las comparaciones entre el modelo actual y la implentación el DBR se obtiene un ahorro en inventarios de producto en proceso de $4.833.458,33 mensual, esto garantizaría una mejora en el flujo de efectivo y la liquidez de la empresa.

Es importante tener en cuenta que la inversión que se debe realizar para implementar el DBR es la siguiente.

• Capacitación del personal duración 3 días.

Tabla 28.Capacitación de los empleados DBR

Empleados Número Salario factor prestacional

Salario costo mensual

Horas mes

Costo hora

Page 68: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

68

hombre

Operarios 40 500.000 1,6 800.000 176 181.818

Gerente producción

1 6.000.000 1,6 $ 9.600.000

176 54.545

Jefe de planta 1 1.800.000 1,6 2.880.000 176 16.364

• Inversion final donde se cuenta con un electrisista quien va aser el encargado de instalar una señal lumica que haga las veces de mecanismo de autorización de la liberación de trabajo para la primera estación del trabajo del procesos. (“Kanban”)

Tabla 29. Inversión DBR

Electricista 250000 Materiales 100000 Empleados 2.400.000 Otros costos 500000 Inversión total $ 3.250.000

Tabla 30. Retorno sobre la inversión

Inversión total $ 3.250.000 Ahorro generado mensual $ 4.834.458,33 Retorno sobre la inversión 1,487525639

Debido a que los cambios a realizar para implementar el modelo DBR requiere de tan solo $3.250.000, el retorno de la inversión es de 1,48 veces en el primer mes, lo que implica que los ahorros alcanzados cubrirían los gastos de la implementación dentro del mismo mes, en otras palabras el costo de implementación equivale al 67% de los ahorros logrados via redución del nivel de inventarios.

Page 69: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

69

14. GLOSARIO

Bucle Pull: En un modelo CONWIP o DBR se refiere a la parte del proceso conformada

por todas las estaciones de trabajo que funcionan de acuerdo con un sitema de control de la

producción tipo pull, también puede definirse como la parte del proceso que esta antes de

la interfaz pull- push.

Buffer: Corresponde al inventario de producto en proceso que eabastece al cuello de botella, el cual se sobredimensiona de acuerdo con cálculos específicos, con el fin de que absorba el efecto de la variaciones interdependendientes en la cantidad de material liberado por las estaciones de trabajo anteiores al cuello de botella.

COMWIP17: Es un modelo hibrido entre los modelos de producción pull y push, en este

modelo se produce de la misma forma que en los modelos push, con algunas diferencias; al final de la línea cuando se produce una venta, se hace una señal de autorización de procesamiento al principio de la línea, donde se encuentra el punto de almacenamiento. La principal diferencia entre CONWIP y los sistemas puramente pull, es que en vez de generarse una señal de autorización en cada estación de trabajo, como sucede en el sistema pull, se genera esta señal únicamente hasta cuando se produce una venta, y se envía esta señal directamente hasta el principio del proceso.

Cuello de botella: Es la operación mas lenta del proceso, dado a que es la operación mas larga o mas critica po lo que genera mayor retarzo en la producción total.

DBR: (Drum, Buffer, Rope) teoría propuesta por Eliyahu M. Goldratt que busca programar la producción estableciendo cuando y cuanto material debe procesar cada operación el cual es llamado por el autor como “Drum”. Para eliminar la variación en las velocidades de producción, propone colchones de inventario igual al asociado al lead time antes de cada operación y en la operación que es el tambor, el colchon es el asociado al lead time mas el buffer, que es el colchón para amortiguar la variabilidad de todo el proceso.

Gradiente: Es una variación númerica que busca la combinación mas óptima (se tomo como óptima la que menor tiempo se tarde en producir determinado número de unidades) aplicada a los lotes mínimo.

Interface Pull- Push: En un modelo CONWIP o DBR se refiere a la división imaginaria del proceso ubicada justo después de la operación que esta autorizando la liberación de material dentro del sistema.

17 HOPP Wallace, Factory Physics, Mc Graw Hill, Texas. Año 1988.

Page 70: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

70

Inventario de producto en proceso (Inventario PP) : Es el nivel de estos inventarios mantenido en un sistema productivo, al tiempo que afecta de manera negativa los costos de producción, el nivel de calidad y la flexibilidad para ajustarse al mercado e introducir cambios de ingeniería. De la misma forma, un nivel elevado de estos inventarios dificulta la administración al ocultar los problemas, incrementar la complejidad y reducir la trazabilidad.

Inventario Producto Terminado (inventario PT): Es el nivel de inventarios que se tiene al final de la línea de producción, pues son productos que están totalmente terminados y listos para la venta.

JIT: (Just in time o Justo a tiempo) Nace en los años sesenta en Japón en la empresa Toyota Es considerado un sistema pull, dentro de este sistema se encuentra dos cosas importantes los kanban y el intercambio de troqueles en un minuto. Busca dar mayor flexibilidad a la producción y minimizar los stocks de inventario.

Kanban: Es una tarjeta que porta una información que sirve para tener un control sobre los inventarios, es un sistema de información que controla la producción dentro de un sistema Pull.

Layout: Es un esquema de la distribución actual de la planta, que muestra la ubicación de cada una de las operaciones, además del área que se utiliza para almacenar y para realizar todas las actividades de la organización.

Lote mínimo: Es el inventario mínimo que debe tener una operación para empezar a producir.

MRP: Planificación de los recursos de materiales (Material Requirements Plannig) nace en los años sesenta, se basa en pronósticos de demanda futura, gracias a que se usan estos pronósticos se consideran que esta planeación va de arriba abajo, todo lo que se va produciendo es empujado al otro nivel. En el sistema MRP se considera que solo tiene dos entradas principales: el programa maestro de producción (PMP) y la relación que existe entre cada una de las partes del producto final, componentes y módulos, por lo que se puede considerar que el sistema de producción es un sistema cerrado.

Producción total: Es el número de unidades producidas por el modelo y se acumulan en el inventario de producto terminado.

Pull: Son los sistemas de producción donde se realiza la programación para las órdenes de trabajo con base al estado del sistema. A medida que la línea cambia su estado genera una señal que jala la producción, la cual permite la emisión de órdenes de trabajo, es decir a medida en que el sistema se disminuye las unidades de inventario o “huecos” en los inventarios se debe realizar una nueva orden dentro del sistema.

Page 71: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

71

Push: Son los sistemas de producción en los que se programa las órdenes de trabajo en los pronósticos de la demanda, no se tiene en cuenta lo que se está produciendo en cada estación del proceso, esto hace que se genere un empuje en la producción.

Rotación de inventario (Días): Es el indicador financiero que nos permite saber cada cuantos días en inventario de producto total se vuelve efectivo.

Rotación de inventarios (veces/año): Es el indicador financiero que nos permite saber cuantas veces al año el inventario de producto total se vuelve efectivo.

Simulación: “Es una técnica que imita la operación de un sistema del mundo real a medida que evoluciona con el tiempo, esto normalmente se hace desarrollando un modelo de simulación”18.

Through: Es la velocidad de producción con la que se esta produciendo en cada modelo, indica la capacidad de respuesta del sistema de producción a la demanda.

Tiempo de Ciclo: Es el tiempo promedio que toma una pieza desde que entra al sistema, hasta que sale de él y se convierte en inventario de producto terminado.

Tiempo de Operación (Horas): Es el tiempo total que se demora el modelo en producir determinado número de unidades de producto terminado.

Tiempo entre salidas (Minutos): Es el tiempo que trascurre entre la última producción de la operación de termosellado y la anterior producción en esta misma operación.

Transformada inversa19: Metodo de simulación de variables aleaotrias de acuerdo con una

distribución y probalidad dada que consiste en generar un número aleatorio r, entre cero y uno y despejar el valor de x para el cual es cierto que F(x)= r; donde F(x) es la función de la distribución acumulada, para la distribución de probabilidad dada.

Utilización: Es la proporción de tiempo en la que las operaciones no están inactivas debido a la falta de material por procesar. Para cada iteración la utilización total equivale a la proporción entre el número de operaciones que produjeron una cantidad positiva de talonarios y el total de operaciones en el sistema, el promedio de las utilizaciónes de todas las iteraciones simuladas se registra como la medida de utilización que aparece en el tablero de indicadores de desempeño.

18 Winston Wayne L. Investigación de operaciones aplicaciones y algoritmos, Cuarta edición, Thomson, Mexico, 2004 página 1145 19 Hiller, Lieberman. Investigación de operaciones séptima edición editorial McGrawHill Interamericana editores S.A. de C.V. Año 2001, Página 1106

Page 72: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

72

15. COCLUSIOES

Los estados financieros de LitoPerla Impresores Ltda. reflejan una participación desproporcionada de inventarios y máquinaria en los activos de la compañía, lo que indica claramente que la productividad es el factor más crítico para el éxito de la empresa, en este orden de ideas se identificaron como variables criticas el Throughput, el nivel de inventarios y tiempo de ciclo. Esto coincide con la definición de variables claves de desempeño encontradas en la teoría de modelos de producción analizados.

Teniendo claro el objetivo de mejorar el desempeño del sistema productivo en términos de estas tres variables sin el requerimiento de realizar inversiones adicionales o interrumpir el flujo de producción, de manera que se logre un mejor aprovechamiento de los recursos existentes. Se construyeron modelos de simulación para la operación del proceso productivo bajo las premisas teóricas planteadas por las teorías PUSH, JIT, DBR y CONWIP.

Los resultados obtenidos mediante la simulación permitieron concluir que en términos comparativos el modelo DBR ofrecería el mejor desempeño. Esta conclusión solo es válida dentro de la combinación de características y restricciones propias del proceso analizado. Sin embargo el proceso analizado resume las características esenciales de un proceso típico de esta industria, lo que permite suponer un resultado similar para los procesos análogos en otras empresas, que en todo caso debe ser comprobado. Se debe tener en cuenta que el modelo es bueno bajo las consideraciones actuales de la empresa, pero aun asi es necesario evaluar periódicamente las condiciones de los procesos de la empresa, pues un cambio en los tiempos de operación, en las distribuciones, en los métodos de movimiento etc. Puede alterar el modelo escogido.

• El desempeño del sistema de producción actual de LitoPerla Impresores Ltda. puede calificarse como satisfactorio, sin embargo en un entorno caracterizado por la alta competencia, el mejoramiento continuo es una necesidad imperante. Los análisis realizados permitieron identificar que se pueden obtener mejoras substanciales en el desempeño de este sistema mediante la implementación de políticas de control de la producción acordes con las teorías más recientes en esta materia, sin que esto implique la necesidad de realizar cambios disruptivos.

• Los modelos analizados se comparan en términos de flujo de materiales a través del sistema, se asumen como variables controladas todos los detractores, es decir que se excluye el efecto de eventos como: fallas de máquinaria, problemas de calidad, ausentismo de los operarios, tiempos de alistamientos altos, absolecencia o deterioro de materias primas, etc. Por otro lado a nivel teórico, especialmente en JIT, los

Page 73: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

73

autores proponen condiciones ideales para el funcionamiento del modelo como lotes mínimos idealmente unitarios y capacidad balanceada. Debido a la naturaleza y condiciones técnicas del proceso analizado, los modelos simulados represnetan los aspectos fundamentales en cuanto a lógica y flujo de materiales, pero excluyen este tipo de condiciones ideales.

• En los modelos anallizados no se alteran el layout actual de la planta, la cantidad y capacidad de las máquinas o el número de empleados, solo las políticas de control de la producción propias de cada modelo, esto además de ofrecer comparabilidad entre los resultados obtenidos en cada modelo y el sistema actual, se debe al echo de que la empresa produce un producto no diferenciado, lo que lo hace sensible al precio y a que dada la alta inversión en activos fijos las mejoras en desempeño deben lograrse mediante la implementación de mejores políticas de control de la producción que reduzcan significativamente el control de inventarios, al tiempo que mantien o mejoran el througthput.

• Se selecciono el proceso de talonarios para ser analizado bajo la luz de la simulación de los modelos Push, JIT, DBR y CONWIP, dado que representa para la empresa el 50% del volumen de producción y además es un proceso arquetípico en la industria litográfica lo que permite extrapolar las conclusiones optenidas a un ámbito mas general20

• Los incrementos de capacidad instalada analizados, doblar la capacidad de las operaciones de impresión 1 y secado mediante la adquisición de un equipo adicional de características equivalentes para cada operación mostro una mejora marginal en los indicadores claves de desempeño, que hacen concluir que realizar estas modificaciones seria inconveniente dado el alto costo de la adquisición de los equipos ($151.962.120) en relación al beneficio obtenido.

• Dada la naturaleza de la solución encontrada, la implementación consistiria básicamente en instalar un mecanismo de autorización de realización del trabajo y realizar unas capacitaciones para que los empleados trabajen de acuerdo con las nuevas políticas de control de la producción. Esto permite poner en práctica la solución aun costo de $3.250.000 que representa 67% de lso ahorros logrados en el primer mes.

20 Aunque se escogió un proceso representativo de la industria la suposición mencionada debe ser comprobada para cada modelo en particular.

Page 74: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

74

16. Manual de usuario. Pasos para usar las simulaciones

Introducción

El manual del usuraio que se encuentra a continuación busca orientar a las personas, para que puedan usar adecuadamente los diferentes modelos de simulación sin que estas les generen un error o su simulación sea tan extensa que no se pueda observar los reultados.

Se empezara explicando cuales son las dos formas de correr las simulaciones, posteriormente dependiendo el tipo de producción que se quiere simular se da la opción de seleccionar el turno y la demanda en que se quiere correr la simulación para finalmente correr la simulación y obtener resultados.

Para cualquiera de los modelos de simulación (PUSH actual, PUSH, CONWIP, JIT, DBR) el manual del usuario funciona correctamente o de la misma manera.

Requerimientos básicos

• Computador

• Programa microsoft office

Aplicación

I. Seleccionar dentro de las opciones limitar und o limitar día.

Ilustración 36. Paso 1 manual del usuario simulación.

Si selecciono límite de unidades, continúe en el paso VI y si selecciono límite de días continúe con el paso II.

Page 75: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

75

II. Seleccione que tipo de demanda quiere simular y si quiere realizarlo con turno sencillo o doble

Ilustración 37. Paso 2 Manual del usuario simulación.

III. Seleccione el tipo de turno que quiere simular, tenga en cuenta que sencillo es el

que se maneja en LitoPerla Impresores Ltda.

IV. Introduzca el tamaño del paso en la celda V19 El tamaño del paso es el tiempo en que se van a cambiar de iteración.

Ilustración 38. Paso 3 Manual del usuario simulación

Ilustración 39.Paso 4 Manual del usuario simulación

Page 76: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

76

V. Oprima el botón de simulación

VI. Cuando la simulación termine seleccione la gráfica que quiere observar en cuanto a su medida y posición.

Ilustración 41. Paso 6 Manual del usuario simulación

Ilustración 40. Paso 5 Manual del usuario simulación

Page 77: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

77

Tenga en cuenta que:

• Si en la medida selecciona prod (producción) o util (utilidad) en la posición solo mostrara la producción total y la producción por cada operación en cada iteración.

• Si selecciona inv (inventario) solo mostrar los lugares donde se acumula inventario.

• Si selecciona TH (Throughput) o Tsalida (tiempo de salida) solo mostrar el total por iteración.

Responsables y creadores de la simulación

Lina Paola Ferro Arellana. 313- 8164918

Jhonatan Nuñez Muñoz. 300- 2174959

Page 78: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

78

16. BIBLIOGRAFÍA

AVELLA Camarero Lucía, Fernández Barcala Marta, Fernández Sánchez Esteban. Estrategia de producción. Mc Graw Hill. España. Año 2003.

BANKS, J., Carson, J.S., Nelson, B.L., Nicol, D.M. Discrete-event System Simulation. Prentice Hall International, 2001 ELIYAHU M. Goldratt, La carrera, Ediciones Castillo, México. Año 1994. ElIYAHU M. Goldratt, La meta, Ediciones Castillo, México. Año 1993 HILLER, Lieberman. Investigación de operaciones séptima edición editorial McGrawHill Interamericana editores S.A. de C.V. Año 2001 HOPP Wallace, Factory Physics, Mc Graw Hill, Texas. Año 1988. LAW, A., Kelton, D. Simulation Modeling and Analysis. McGraw-Hill, 2000. MENDENHALL William, Probabilidad y estadística para ingeniería y ciencias, Cuarta edición, Prentice Hall, México, 1997, pág. 407 NAHMIAS Steven. Análisis de la producción y las operaciones. Compañía editorial continental, S.A. de C.V. México. Año 1999 NIEBEL Benjamin. Ingeniería Industrial, Métodos, estándares y diseño de trabajo. Alfaomega grupo editor. México. Año 2001.

RUSSELL Roberta S. Operation Management, Prentice Hall. Estados Unidos de America. Año 2002 WINSTON Wayne L. Investigación de operaciones aplicaciones y algoritmos, Cuarta edición, Thomson, Mexico, 2004 página 1145

Page 79: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

79

17. AEXOS

Anexo A Estados financieros

Estados financieros desde diciembre de 2001 hasta Diciembre de 2007

Page 80: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

80

Page 81: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

81

Page 82: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

82

Page 83: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

83

Page 84: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

84

Page 85: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

85

Page 86: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

86

Page 87: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

87

Page 88: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

88

Page 89: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

89

Page 90: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

90

Page 91: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

91

Page 92: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

92

Page 93: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

93

Page 94: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

94

Page 95: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

95

Page 96: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

96

Page 97: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

97

Page 98: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

98

Page 99: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

99

Page 100: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

100

Anexo B Entrevista Jefe de producción LitoPerla Impresores Ltda.

Entrevista realizada a Rocío Ballesteros el día viernes 3 de abril.

Estudiantes: ¿Cuáles son los productos más importantes según producto estrella o proceso estrella según el conocimiento que usted tiene como jefe de producción?

Rocío Ballesteros: los productos más importantes de pronto por venta y por utilidad son los libros de actas, talonarios y repuestos de folder, todos los libros de actas cuan hay picos de temporada son muy buenos pues generan gran utilidad , digamos la utilidad del talonario es mucho menor pero se vende un volumen grandísimo y es rápido de hacer , los repuestos ahorita a subió la demanda y tienen una buena utilidad pero en eso todavía estamos colgados en la parte de del proceso como tal de impresión y corte es muy fácil pero, tenemos problema con el perforado, ósea la impresión, el corte y el empacado son rapidísimos pero el perforado del papel no porque la máquina no es la más idónea y ha molestado muchísimo el resto todos los demás productos tienen menos rotación .

Estudiantes: ¿Cuáles son los problemas de producción más frecuentes cuáles son?

Rocío Ballesteros: El principal problema que tenesmo es que siempre terminamos retrasados ósea cuando se acumulan los productos que ofrecemos y se cruzan los procesos entonces se genera el retraso, el problema que tenemos es que a veces se cruzan con trabajo de afuera, porque la gente uno no lo puede programar, digamos llega una persona y dice: “buenas traigo un plegado, son 100 mil para mañana o para dos días” entonces obviamente ya se nos trasforma todo, o llega alguien y dice “buenas necesitamos hacer la impresión de tal cosa” entonces hay uno empieza a mover todo y por eso se nos empieza a atrasar lo otro. Se nos empiezan a cruzar todos los procesos especialmente en corte e impresión. Eso es una parte.

En el papel también tenemos problema porque ellos importan el papel entonces a veces se acaba el papel y son como tres meses mientras que llega la importación, ósea si ellos más o menos ya saben cada cuanto se requiere papel por ejemplo cada 3 meses hacen el pedido pero a veces esto falla por lo que s muchas veces ya no quedan sino tantas resmas y cuando piden se demora porque esto lleva un proceso de la importación, legalización.

Estudiantes: bueno, y si hablamos de la parte de producción e inventario, ustedes ¿empiezan a producir y van guardando sin tener un control? O ¿Como hacen eso, como organizan su producción para cubrir la demanda que tienen?

Rocío Ballesteros: pues digamos que casi siempre tratamos de hacer una programación semanal para la programación obviamente nos basamos en el inventario le preguntamos a la niña de la bodega y viene y nos dice de este producto ya se está bajando o llego un

Page 101: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

101

pedido de una cantidad muy grande entonces ya sabemos que no vamos a alcanzar a cubrir la demanda por lo que lo metemos en la programación semanal.

Estudiantes: ¿Alguna vez han determinado los cuellos de botella de su ´proceso de producción y han planeado la producción con base a esto?

Rocío Ballesteros: no, realmente nunca se ha hecho nada así, acá planeamos la producción por lo que creemos que vamos a necesitar en la semana.

Estudiantes: Rocío, ¿ustedes no tiene un programa para controlar el inventario?

Rocío Ballesteros: si en el sistema entonces a veces miramos por este el inventario para ver si nos va a alcanzar y si no toca programar. Creo que el manejo de inventario físico no coincide con el inventario en sistema porque creo que la forma como se hace el ingreso de la mercancía al sistema no es el más perfecto. El último proceso que es el pegado y sellado, entonces la niña debe anotar todo lo que pegado y sellado, eso es lo que entra a bodega, sin embargo esto no es muy confiables porque por A o por B se les olvida anotan mal entonces esa parte la he criticado pero uno en realidad alcanza a hacer otra orden de producción diferente. Otra cosa que creo que deberían tener más en cuenta de esta forma seria ms fácil la programación del inventario es tener los tipos de venta y utilizar los records de venta para saber más o menos cuanto se vende o cuanto tienen que haber siempre en stock, que uno diga oiga, mínimo, mínimo tiene que haber mil por lo que incluso a veces se acaba, no hay nada de nada entonces toca corra para allí corra para allá, o simplemente a veces tenemos mucho en bodega de algún producto. En general en esta parte sí creo que hay mucho desorden.

Estudiantes: ¿Existe un control sobre las órdenes de producción?

Rocío Ballesteros: No, lo que te digo; todo se encuentra en desorden, acá todo termina siendo a el día a día, por ejemplo llega una orden entonces adelantamos los 300 urgentes y sigamos con otra cosa que tan bien es urgente, se deja al lado la orden de producción inicial, todo se va haciendo de poquitos y en vez de estar al día en las ordenes todo se descuadra pues se empiezan a sacar antes de ingresar al inventario, si yo se que esta orden esta por 200, hasta el final de vería llegar por 200, pero no empiezan a sacar parciales y parciales y terminan llegando 100 o 80 e incluso menos. Yo creo que el problema es de cómo se lleva en si la orden de producción, realmente mi antigüedad en este puesto no es la más grande llevo aproximadamente seis meses incluso un poquito más, se supone que para mejorar la producción y tener un mejor control era lo que yo venía, así alguien estaría pendiente de las ordenes de producción pues a veces habían una cantidad de ordenes de proceso y ninguna se acababa, o se seguían mandando ordenes de producción del cual ya había un inventario alto en la bodega, y bueno pues yo lo he logrado mejor un poco.

Page 102: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

2

An

exo

C. T

iem

pos

Ob

serv

ados

Co

nta

r y

sep

arar

pap

el

bo

nd

Inte

rcal

arC

ort

e1

Co

rtar

2C

ort

e3

Enco

lar

Co

sid

o

alam

bre

Enlo

mad

oSe

par

arTe

rmo

sell

a

do

Tran

spo

rte

1Tr

ansp

ort

e 2

Seca

rIm

pre

sió

n

268,

067

24,2

3336

,300

105,

200

70,1

0010

2,10

05,

000

10,7

505,

217

221,

300

19,4

0016

,800

1219

,10

1440

240,

100

22,8

3335

,100

105,

200

70,1

0011

0,70

04,

500

10,0

505,

000

216,

400

19,0

0018

,000

1226

,70

1440

280,

067

23,7

6730

,800

92,2

0061

,500

104,

500

4,40

011

,700

6,00

024

0,20

019

,600

19,2

0012

45,7

014

40

250,

167

21,3

3328

,500

85,3

0056

,900

95,8

004,

400

9,25

05,

217

186,

500

18,1

0018

,300

1215

,90

1440

233,

500

24,1

6730

,000

89,9

0059

,900

107,

400

5,00

07,

900

5,21

721

4,80

020

,200

16,9

0011

93,2

014

40

220,

300

19,5

0034

,300

102,

700

68,5

0012

1,70

04,

100

8,05

05,

455

198,

300

17,8

0016

,100

1217

,40

1440

280,

233

28,4

3328

,800

86,3

0057

,500

103,

900

4,90

08,

500

7,50

021

7,20

019

,700

17,5

0011

94,9

014

40

260,

100

24,6

3333

,700

101,

000

67,3

0091

,400

5,00

09,

750

5,21

719

4,20

017

,800

22,1

0012

21,3

014

40

280,

033

23,0

6733

,700

100,

900

67,3

0010

1,50

04,

700

9,30

05,

455

227,

000

17,2

0016

,400

1216

,40

1440

240,

233

27,2

3335

,900

107,

600

71,7

0010

9,80

04,

700

9,25

05,

714

228,

200

20,3

0016

,000

1227

,70

1440

240,

067

27,0

6727

,800

83,2

0055

,500

96,7

004,

600

7,45

04,

286

217,

500

15,0

0017

,800

1211

,40

1440

240,

167

25,0

0036

,600

109,

800

73,2

0011

4,30

04,

500

7,55

04,

615

192,

100

16,6

0020

,000

1249

,10

1440

220,

067

23,6

0030

,100

90,2

0060

,100

99,7

004,

600

8,35

05,

000

229,

800

17,9

0019

,600

1217

,10

1440

200,

167

22,9

0031

,600

94,8

0063

,200

112,

000

4,60

08,

650

5,71

420

6,20

019

,100

16,1

0011

95,6

014

40

244,

000

19,9

6734

,000

102,

000

68,0

0010

7,40

05,

200

9,45

05,

455

179,

200

19,6

0014

,500

1227

,40

1440

243,

500

25,4

3327

,900

83,6

0055

,700

110,

100

5,10

06,

700

6,00

021

7,80

020

,500

21,6

0011

97,4

014

40

220,

000

17,6

0033

,100

99,2

0066

,100

103,

400

4,60

09,

550

5,00

021

4,90

017

,400

15,4

0012

26,9

014

40

260,

267

29,3

6728

,400

85,2

0056

,800

112,

200

4,60

09,

200

5,45

520

4,20

019

,200

22,5

0012

13,7

014

40

220,

167

27,7

3334

,900

104,

700

69,8

0011

7,40

04,

600

7,70

05,

714

218,

500

19,9

0011

,800

1202

,60

1440

280,

267

23,2

3332

,200

96,5

0064

,300

119,

900

4,90

09,

150

6,31

619

7,20

017

,600

20,9

0012

23,5

014

40

246,

867

25,1

6732

,800

98,2

0065

,500

106,

900

4,40

08,

550

5,00

021

8,20

017

,300

15,0

0011

97,0

014

40

213,

433

23,4

6733

,200

99,4

0066

,300

105,

200

3,70

07,

850

5,45

517

4,30

021

,700

14,5

0011

78,6

014

40

260,

033

25,7

3332

,900

98,5

0065

,700

108,

800

4,80

07,

400

5,45

520

4,20

020

,000

19,1

0012

21,0

014

40

260,

233

23,2

3334

,300

102,

800

68,5

0011

8,90

04,

500

7,85

06,

000

184,

700

15,5

0016

,200

1200

,60

1440

220,

267

24,4

6730

,500

91,5

0061

,000

116,

800

4,50

08,

900

6,66

722

1,20

018

,000

19,1

0012

12,7

014

40

246,

733

27,6

6730

,200

90,5

0060

,300

101,

900

4,60

09,

750

7,50

019

4,20

017

,500

19,5

0012

16,3

014

40

260,

033

27,1

3334

,000

102,

000

68,0

0010

4,00

04,

400

9,20

06,

000

229,

200

20,7

0016

,300

1218

,80

1440

180,

167

25,0

6726

,200

78,4

0052

,300

103,

100

4,10

08,

000

5,45

521

4,70

015

,600

19,0

0011

96,7

014

40

220,

100

25,7

6733

,200

99,4

0066

,300

109,

600

4,20

09,

200

5,00

024

0,10

020

,600

20,6

0012

21,2

014

40

240,

200

23,6

0030

,400

91,2

0060

,800

119,

900

4,50

08,

650

6,00

017

9,60

017

,800

15,6

0012

28,6

014

40

Page 103: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

3

An

exo

D. T

iem

pos

con

vert

idos

a s

egu

nd

o/ta

lona

rios

Co

nta

r y

sep

ara

r p

ap

el

bo

nd

Inte

rca

lar

Co

rte

1C

ort

ar

2C

ort

e3

En

cola

rC

osi

do

ala

mb

reE

nlo

ma

do

Se

pa

rar

Te

rmo

sell

a

do

Tra

nsp

ort

e 1

Tra

nsp

ort

e 2

Se

car

Imp

resi

ón

44,6

782,

019

36,3

0010

5,20

070

,100

102,

100

1,66

73,

583

1,73

922

1,30

00,

097

0,08

412

19,1

043

,2

40,0

171,

903

35,1

0010

5,20

070

,100

110,

700

1,50

03,

350

1,66

721

6,40

00,

095

0,09

012

26,7

043

,2

46,6

781,

981

30,8

0092

,200

61,5

0010

4,50

01,

467

3,90

02,

000

240,

200

0,09

80,

096

1245

,70

43,2

41,6

941,

778

28,5

0085

,300

56,9

0095

,800

1,46

73,

083

1,73

918

6,50

00,

091

0,09

212

15,9

043

,2

38,9

172,

014

30,0

0089

,900

59,9

0010

7,40

01,

667

2,63

31,

739

214,

800

0,10

10,

085

1193

,20

43,2

36,7

171,

625

34,3

0010

2,70

068

,500

121,

700

1,36

72,

683

1,81

819

8,30

00,

089

0,08

112

17,4

043

,2

46,7

062,

369

28,8

0086

,300

57,5

0010

3,90

01,

633

2,83

32,

500

217,

200

0,09

90,

088

1194

,90

43,2

43,3

502,

053

33,7

0010

1,00

067

,300

91,4

001,

667

3,25

01,

739

194,

200

0,08

90,

111

1221

,30

43,2

46,6

721,

922

33,7

0010

0,90

067

,300

101,

500

1,56

73,

100

1,81

822

7,00

00,

086

0,08

212

16,4

043

,2

40,0

392,

269

35,9

0010

7,60

071

,700

109,

800

1,56

73,

083

1,90

522

8,20

00,

102

0,08

012

27,7

043

,2

40,0

112,

256

27,8

0083

,200

55,5

0096

,700

1,53

32,

483

1,42

921

7,50

00,

075

0,08

912

11,4

043

,2

40,0

282,

083

36,6

0010

9,80

073

,200

114,

300

1,50

02,

517

1,53

819

2,10

00,

083

0,10

012

49,1

043

,2

36,6

781,

967

30,1

0090

,200

60,1

0099

,700

1,53

32,

783

1,66

722

9,80

00,

090

0,09

812

17,1

043

,2

33,3

611,

908

31,6

0094

,800

63,2

0011

2,00

01,

533

2,88

31,

905

206,

200

0,09

60,

081

1195

,60

43,2

40,6

671,

664

34,0

0010

2,00

068

,000

107,

400

1,73

33,

150

1,81

817

9,20

00,

098

0,07

312

27,4

043

,2

40,5

832,

119

27,9

0083

,600

55,7

0011

0,10

01,

700

2,23

32,

000

217,

800

0,10

30,

108

1197

,40

43,2

36,6

671,

467

33,1

0099

,200

66,1

0010

3,40

01,

533

3,18

31,

667

214,

900

0,08

70,

077

1226

,90

43,2

43,3

782,

447

28,4

0085

,200

56,8

0011

2,20

01,

533

3,06

71,

818

204,

200

0,09

60,

113

1213

,70

43,2

36,6

942,

311

34,9

0010

4,70

069

,800

117,

400

1,53

32,

567

1,90

521

8,50

00,

100

0,05

912

02,6

043

,2

46,7

111,

936

32,2

0096

,500

64,3

0011

9,90

01,

633

3,05

02,

105

197,

200

0,08

80,

105

1223

,50

43,2

41,1

442,

097

32,8

0098

,200

65,5

0010

6,90

01,

467

2,85

01,

667

218,

200

0,08

70,

075

1197

,00

43,2

35,5

721,

956

33,2

0099

,400

66,3

0010

5,20

01,

233

2,61

71,

818

174,

300

0,10

90,

073

1178

,60

43,2

43,3

392,

144

32,9

0098

,500

65,7

0010

8,80

01,

600

2,46

71,

818

204,

200

0,10

00,

096

1221

,00

43,2

43,3

721,

936

34,3

0010

2,80

068

,500

118,

900

1,50

02,

617

2,00

018

4,70

00,

078

0,08

112

00,6

043

,2

36,7

112,

039

30,5

0091

,500

61,0

0011

6,80

01,

500

2,96

72,

222

221,

200

0,09

00,

096

1212

,70

43,2

41,1

222,

306

30,2

0090

,500

60,3

0010

1,90

01,

533

3,25

02,

500

194,

200

0,08

80,

098

1216

,30

43,2

43,3

392,

261

34,0

0010

2,00

068

,000

104,

000

1,46

73,

067

2,00

022

9,20

00,

104

0,08

212

18,8

043

,2

30,0

282,

089

26,2

0078

,400

52,3

0010

3,10

01,

367

2,66

71,

818

214,

700

0,07

80,

095

1196

,70

43,2

36,6

832,

147

33,2

0099

,400

66,3

0010

9,60

01,

400

3,06

71,

667

240,

100

0,10

30,

103

1221

,20

43,2

40,0

331,

967

30,4

0091

,200

60,8

0011

9,90

01,

500

2,88

32,

000

179,

600

0,08

90,

078

1228

,60

43,2

Page 104: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

4

An

exo

E. R

esu

ltad

os S

PS

S

Sig

. Asi

ntot

.(B

ilat

eral

) es

cogi

do b

ajo

el c

rite

rio

del m

ayor

ent

re la

s pr

ueba

s de

bon

dad

de a

just

e re

aliz

adas

(N

orm

al, U

nifo

rme,

E

xpon

enci

al)

Page 105: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

5

An

exo

F. V

enta

s T

alon

ario

s 20

09

Prod_C

odFact_C

odP_

Nombre

Fact_Fecha

Fact_E

stadoVe

ndedorFact

VendedorClientecl_ciudad

Prod_N

ombre

cant

Item_U

nidadvr_

unitVr_Total

P-FA

004

2596

1JO

SE O

CTAV

IO B

OTER

O Y/

O C

ACH

EL R

AYO

02/m

ar/20

09Gr

abad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2631

5GA

BRIE

L E

QUIR

OGA

Y/O

PAP

ELER

IA P

UERT

O RI

CO16

/abr/2

009

Grab

ado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2605

7M

IRYA

N GO

NZAL

EZ Y

/O U

TIES

COLA

RES

10/m

ar/20

09Gr

abad

oDD

UQUE

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2605

5M

IRYA

N GO

NZAL

EZ Y

/O U

TIES

COLA

RES

10/m

ar/20

09An

ulado

DDUQ

UEM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2604

1OS

CAR

VELE

Z GO

MEZ

Y/O

ALM

. DIST

RIB.

LA

LINE

A10

/mar/

2009

Grab

ado

DDUQ

UEM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2603

3AN

A M

IRIA

N GO

NZAL

EZ Y

/O D

ISTRI

ESCO

LARE

S AM

G07

/mar/

2009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2602

5CA

CHAR

RERI

A LA

PER

LA L

TDA.

06/m

ar/20

09Co

nfirm

ado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

150,0

0Fa

cturas

550,0

082

.500,0

0

P-FA

004

2600

5GA

BRIE

L E

QUIR

OGA

Y/O

PAP

ELER

IA P

UERT

O RI

CO04

/mar/

2009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d40

0,00

Factu

ras55

0,00

220.0

00,00

P-FA

004

2600

4RO

SA A

NA C

ENEL

Y Z

ULUA

GA Z

Y/O

P L

A OC

SION

04/m

ar/20

09Gr

abad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2598

8LU

Z M

ARIN

A GI

L Y/

O SU

MIN

ISTRO

S SIO

N03

/mar/

2009

Anula

doDD

UQUE

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2598

3EL

VER

GEOV

ANI S

UARE

Z03

/mar/

2009

Grab

ado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2608

9LU

Z M

ARIN

A GI

L Y/

O SU

MIN

ISTRO

S SIO

N16

/mar/

2009

Grab

ado

DDUQ

UEBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2597

7LI

TOPE

RLA

IMPR

ESOR

ES L

TDA.

03/m

ar/20

09An

ulado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2609

1JO

SE O

CTAV

IO B

OTER

O Y/

O C

ACH

EL R

AYO

16/m

ar/20

09Gr

abad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2595

9CA

CHAR

RERI

A LA

PER

LA L

TDA.

02/m

ar/20

09Co

nfirm

ado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2595

5DI

MPA

LCO

LTDA

28/fe

b/200

9Co

nfirm

ado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

50,00

Factu

ras55

0,00

27.50

0,00

P-FA

004

2595

4SA

NDRA

BOT

ERO

Y/O

COM

ERCI

ALIZ

ADOR

A EL

RAY

O28

/feb/2

009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2589

2CO

MER

CIAL

IZAD

ORA

DIA

Z E

HIJO

S LT

DA24

/feb/2

009

Grab

ado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2588

2CA

CHAR

RERI

A LA

PER

LA L

TDA.

24/fe

b/200

9Co

nfirm

ado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2588

0CA

CHAR

RERI

A LA

PER

LA L

TDA.

24/fe

b/200

9An

ulado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2586

6GI

LMA

STEL

A BO

TERO

Y/O

COM

ERCI

ALIZ

ADOR

A E

STEL

AR21

/feb/2

009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2586

5OS

CAR

VELE

Z GO

MEZ

Y/O

ALM

. DIST

RIB.

LA

LINE

A21

/feb/2

009

Grab

ado

DDUQ

UEM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2586

2CA

CHAR

RERI

A Y

PAPE

LERI

A SIL

UETA

S20

/feb/2

009

Grab

ado

DDUQ

UEBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2584

6PA

PELE

RIA

Y CA

CHAR

RERI

A TI

AN19

/feb/2

009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2597

9CA

CHAR

RERI

A LA

PER

LA L

TDA.

03/m

ar/20

09Co

nfirm

ado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2623

5CA

CHAR

RERI

A LA

PER

LA L

TDA.

31/m

ar/20

09Co

nfirm

ado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2518

7GI

LMA

STEL

A BO

TERO

Y/O

COM

ERCI

ALIZ

ADOR

A E

STEL

AR05

/ene/2

009

Conf

irmad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2627

9M

ARIA

E FR

ANCO

Y/ O

MUL

TI SU

MIN

ISTRO

S J R

13/ab

r/200

9Co

nfirm

ado

DDUQ

UEM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2627

5GO

NZAL

O CO

NTRE

RAS

13/ab

r/200

9Gr

abad

oM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

Page 106: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

6

P-FA

004

2627

1JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

13/ab

r/200

9Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd15

0,00

Factu

ras55

0,00

82.50

0,00

P-FA

004

2626

4HE

CTOR

ZULU

AGA

Y/O

DIST

E IM

PORT

ADOR

A HZ

04/ab

r/200

9An

ulado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

25,00

Factu

ras55

0,00

13.75

0,00

P-FA

004

2626

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

04/ab

r/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

25,00

Factu

ras55

0,00

13.75

0,00

P-FA

004

2626

2HE

CTOR

ZULU

AGA

Y/O

DIST

E IM

PORT

ADOR

A HZ

04/ab

r/200

9Gr

abado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

25,00

Factu

ras55

0,00

13.75

0,00

P-FA

004

2625

9CA

CHAR

RERI

A LA

PERL

A LT

DA.

04/ab

r/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

75,00

Factu

ras55

0,00

41.25

0,00

P-FA

004

2625

1CA

CHAR

RERI

A LA

PERL

A LT

DA.

03/ab

r/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2625

0DI

MPAL

CO LT

DA03

/abr/2

009

Confi

rmado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2607

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

13/m

ar/20

09Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2624

8CA

CHAR

RERI

A Y

PAPE

LERI

A SIL

UETA

S03

/abr/2

009

Graba

doDD

UQUE

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd15

0,00

Factu

ras55

0,00

82.50

0,00

P-FA

004

2581

8RO

DRIG

O RU

IZ CR

UZ17

/feb/2

009

Confi

rmado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2623

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

31/m

ar/20

09An

ulado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2622

7IN

VERS

IONE

S DIA

Z CUE

RVO

ASOC

IADO

S LTD

A31

/mar/

2009

Graba

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2622

5PA

PELE

RIA

Y CA

CHAR

RERI

A TI

AN31

/mar/

2009

Confi

rmado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2621

0JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

30/m

ar/20

09Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd25

0,00

Factu

ras55

0,00

137.5

00,00

P-FA

004

2620

7DU

BEIM

AR I G

IRAL

DO LO

PEZ

28/m

ar/20

09Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd1.0

00,00

Factu

ras55

0,00

550.0

00,00

P-FA

004

2620

5RO

DRIG

O RU

IZ CR

UZ28

/mar/

2009

Graba

doDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2619

5OS

CAR V

ELEZ

GOME

Z Y/O

ALM

. DIST

RIB.

LA LI

NEA

27/m

ar/20

09Gr

abado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2617

9GI

LMA

STEL

A BO

TERO

Y/O

COME

RCIA

LIZA

DORA

EST

ELAR

26/m

ar/20

09Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

0,00

Factu

ras55

0,00

275.0

00,00

P-FA

004

2616

2CA

CHAR

RERI

A LA

PERL

A LT

DA.

24/m

ar/20

09Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

350,0

0Fa

cturas

550,0

019

2.500

,00

P-FA

004

2612

8OS

CAR V

ELEZ

GOME

Z Y/O

ALM

. DIST

RIB.

LA LI

NEA

19/m

ar/20

09Gr

abado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2624

9SA

NDRA

BOTE

RO Y

/O CO

MERC

IALI

ZADO

RA EL

RAYO

03/ab

r/200

9Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2532

6RO

DRIG

O RU

IZ CR

UZ14

/ene/2

009

Confi

rmado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2546

2CA

CHAR

RERI

A LA

PERL

A LT

DA.

23/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

150,0

0Fa

cturas

550,0

082

.500,0

0

P-FA

004

2545

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

22/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

294,0

0Fa

cturas

550,0

016

1.700

,00

P-FA

004

2545

2CA

CHAR

RERI

A LA

PERL

A LT

DA.

22/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

6,00

Factu

ras55

0,00

3.300

,00

P-FA

004

2544

9JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

22/en

e/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2539

6CA

CHAR

RERI

A LA

PERL

A LT

DA.

19/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2538

9MA

RIA

E FRA

NCO

Y/ O

MUL

TI SU

MINI

STRO

S J R

17/en

e/200

9Co

nfirm

adoDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2538

7SA

NDRA

BOTE

RO Y

/O CO

MERC

IALI

ZADO

RA EL

RAYO

17/en

e/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2538

4IN

VERS

IONE

S DIA

Z CUE

RVO

ASOC

IADO

S LTD

A17

/ene/2

009

Confi

rmado

DDUQ

UEMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

400,0

0Fa

cturas

550,0

022

0.000

,00

Page 107: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

7

P-FA

004

2537

5IG

NACI

O LO

PEZ

16/en

e/200

9Co

nfirm

adoDD

UQUE

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2537

1IG

NACI

O LO

PEZ

16/en

e/200

9An

ulado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2583

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

19/fe

b/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2534

4CA

CHAR

RERI

A LA

PERL

A LT

DA.

15/en

e/200

9Gr

abado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd30

0,00

Factu

ras55

0,00

165.0

00,00

P-FA

004

2547

3IM

PORT

ADOR

A DE

LTA

23/en

e/200

9Gr

abado

DDUQ

UEBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2532

4RI

CARD

O EF

RAIN

SALA

ZAR M

Y/O

MUL

TIPA

PELE

S14

/ene/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2531

7RI

CARD

O EF

RAIN

SALA

ZAR M

Y/O

MUL

TIPA

PELE

S14

/ene/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

50,00

Factu

ras55

0,00

27.50

0,00

P-FA

004

2530

3CA

CHAR

RERI

A LA

PERL

A LT

DA.

13/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

400,0

0Fa

cturas

550,0

022

0.000

,00

P-FA

004

2528

4AN

GELA

MAR

TINE

Z Y/O

DIST

RIB.

UNIE

SCOL

AR10

/ene/2

009

Confi

rmado

DDUQ

UEBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2524

6CA

CHAR

RERI

A LA

PERL

A LT

DA.

08/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2522

9EL

IZAB

ETH

DIAZ

ESLA

VA Y

/O LI

BRER

ÍA JA

VERI

ANA

06/en

e/200

9Co

nfirm

adoDD

UQUE

Duita

maCo

mprob

ante

de ve

nta 1/

32 bo

nd50

0,00

Factu

ras57

8,00

288.7

50,00

P-FA

004

2522

5MI

GUEL

A GI

L ACO

STA

Y/O

COME

RCIA

LIZA

DORA

06/en

e/200

9Co

nfirm

adoDD

UQUE

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2521

9JO

SE A

LEXA

NDER

LOPE

Z06

/ene/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2519

0CA

CHAR

RERI

A LA

PERL

A LT

DA.

05/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

400,0

0Fa

cturas

550,0

022

0.000

,00

P-FA

004

2518

9JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

05/en

e/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2535

5GI

LMA

STEL

A BO

TERO

Y/O

COME

RCIA

LIZA

DORA

EST

ELAR

15/en

e/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2567

8MA

RLEY

ANG

ARIT

A Y

/ O PA

PELE

RIA

DE LO

S NIÑ

OS09

/feb/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2632

3JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

17/ab

r/200

9Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

0,00

Factu

ras55

0,00

275.0

00,00

P-FA

004

2581

3RO

DRIG

O RU

IZ CR

UZ17

/feb/2

009

Anula

doDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2577

5GE

RARD

O O

LIVA

RES

14/fe

b/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2577

4SA

NDRA

BOTE

RO Y

/O CO

MERC

IALI

ZADO

RA EL

RAYO

14/fe

b/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2576

9CA

CHAR

RERI

A Y

PAPE

LERI

A SIL

UETA

S13

/feb/2

009

Confi

rmado

DDUQ

UEBo

gotá

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2573

4NU

RY Y

ARUR

O12

/feb/2

009

Confi

rmado

DDUQ

UECV

ARGA

SDu

itama

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

578,0

017

3.250

,00

P-FA

004

2572

2RI

CARD

O EF

RAIN

SALA

ZAR M

Y/O

MUL

TIPA

PELE

S11

/feb/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2571

5SE

GUND

O FA

GUA

Y/O

SUMI

NIST

ROS P

LASM

A11

/feb/2

009

Graba

doDD

UQUE

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2571

0SE

GUND

O FA

GUA

Y/O

SUMI

NIST

ROS P

LASM

A11

/feb/2

009

Anula

doDD

UQUE

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2570

3NU

RY Y

ARUR

O10

/feb/2

009

Anula

doDD

UQUE

CVAR

GAS

Duita

maCo

mprob

ante

de ve

nta 1/

32 bo

nd30

0,00

Factu

ras57

8,00

173.2

50,00

P-FA

004

2546

4MA

RIA

E FRA

NCO

Y/ O

MUL

TI SU

MINI

STRO

S J R

23/en

e/200

9Co

nfirm

adoDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2567

9RI

CARD

O EF

RAIN

SALA

ZAR M

Y/O

MUL

TIPA

PELE

S09

/feb/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2547

1PA

PELE

RIA

Y CA

CHAR

RERI

A TI

AN23

/ene/2

009

Confi

rmado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

Page 108: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

8

P-FA

004

2566

6CA

CHAR

RERI

A LA

PERL

A LT

DA.

07/fe

b/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

350,0

0Fa

cturas

550,0

019

2.500

,00

P-FA

004

2566

5CA

CHAR

RERI

A LA

PERL

A LT

DA.

07/fe

b/200

9An

ulado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd35

0,00

Factu

ras55

0,00

192.5

00,00

P-FA

004

2564

1OS

CAR V

ELEZ

GOME

Z Y/O

ALM

. DIST

RIB.

LA LI

NEA

05/fe

b/200

9Co

nfirm

adoDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2562

0GI

LMA

STEL

A BO

TERO

Y/O

COME

RCIA

LIZA

DORA

EST

ELAR

04/fe

b/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

500,0

0Fa

cturas

550,0

027

5.000

,00

P-FA

004

2561

3FE

RNAN

DO ZU

LUAG

A Y/

O PA

PELE

RIA

CENT

RAL

03/fe

b/200

9Co

nfirm

adoDD

UQUE

Mariq

uita

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

578,0

057

.750,0

0

P-FA

004

2560

5CA

CHAR

RERI

A LA

PERL

A LT

DA.

03/fe

b/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2557

8CA

CHAR

RERI

A LA

PERL

A LT

DA.

31/en

e/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2556

8SIS

MA D

ISTRI

BUCI

ONES

LTDA

.30

/ene/2

009

Confi

rmado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

550,0

027

.500,0

0

P-FA

004

2552

0RI

CARD

O EF

RAIN

SALA

ZAR M

Y/O

MUL

TIPA

PELE

S27

/ene/2

009

Confi

rmado

DDUQ

UECV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2547

9MA

RIA

E FRA

NCO

Y/ O

MUL

TI SU

MINI

STRO

S J R

23/en

e/200

9Co

nfirm

adoDD

UQUE

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2582

8JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

18/fe

b/200

9Co

nfirm

adoMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

250,0

0Fa

cturas

550,0

013

7.500

,00

P-FA

004

2568

1CA

CHAR

RERI

A LA

PERL

A LT

DA.

09/fe

b/200

9Co

nfirm

adoCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2683

6DU

BEIM

AR I G

IRAL

DO LO

PEZ

11/ju

n/200

9An

ulado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras55

0,00

55.00

0,00

P-FA

004

2631

2CO

MERC

IALI

ZADO

RA D

IAZ E

HIJO

S LT

DA16

/abr/2

009

Graba

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2710

8GA

BRIE

L E Q

UIRO

GA Y

/O P

APEL

ERIA

PUER

TO RI

CO16

/jul/2

009

Graba

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

300,0

0Fa

cturas

550,0

016

5.000

,00

P-FA

004

2710

7CA

CHAR

RERI

A Y

PAPE

LERI

A SIL

UETA

S16

/jul/2

009

Graba

doMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

200,0

0Fa

cturas

550,0

011

0.000

,00

P-FA

004

2700

6CA

CHAR

RERI

A LA

PERL

A LT

DA.

07/ju

l/200

9Gr

abado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2691

5CA

CHAR

RERI

A LA

PERL

A LT

DA.

23/ju

n/200

9Gr

abado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd25

0,00

Factu

ras55

0,00

137.5

00,00

P-FA

004

2687

9MA

RIA

E FRA

NCO

Y/ O

MUL

TI SU

MINI

STRO

S J R

17/ju

n/200

9Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd40

0,00

Factu

ras55

0,00

220.0

00,00

P-FA

004

2686

4MA

RIA

E FRA

NCO

Y/ O

MUL

TI SU

MINI

STRO

S J R

16/ju

n/200

9An

ulado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2686

1CE

SAR A

GUST

O RI

OS CH

APAR

RO Y

/O SE

RVIO

FICIN

AS13

/jun/2

009

Anula

doER

OJAS

CAST

ILLO

Yopa

lCo

mprob

ante

de ve

nta 1/

32 bo

nd40

,00Fa

cturas

578,0

023

.100,0

0

P-FA

004

2685

9ED

WIN

CARR

ILLO

HIL

ON13

/jun/2

009

Graba

doER

OJAS

CAST

ILLO

Yopa

lCo

mprob

ante

de ve

nta 1/

32 bo

nd10

0,00

Factu

ras57

8,00

57.75

0,00

P-FA

004

2684

7CA

CHAR

RERI

A LA

FRON

TERA

Y/O

EL VE

NSED

OR12

/jun/2

009

Graba

doMR

IOS

MRIO

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2695

1DI

MPAL

CO LT

DA30

/jun/2

009

Graba

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

50,00

Factu

ras55

0,00

27.50

0,00

P-FA

004

2683

8DA

RIO

MEJIA

GIRA

LDO

Y/O

CACH

A D

ARIO

MEJ

IA GI

RALD

O11

/jun/2

009

Graba

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

roban

te de

venta

1/32

bond

100,0

0Fa

cturas

550,0

055

.000,0

0

P-FA

004

2695

2JO

SE O

CTAV

IO BO

TERO

Y/O

CAC

H EL

RAYO

30/ju

n/200

9Gr

abado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd50

0,00

Factu

ras55

0,00

275.0

00,00

P-FA

004

2682

5CA

CHAR

RERI

A LA

PERL

A LT

DA.

11/ju

n/200

9Gr

abado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd20

0,00

Factu

ras55

0,00

110.0

00,00

P-FA

004

2681

6CA

CHAR

RERI

A LA

PERL

A LT

DA.

10/ju

n/200

9Gr

abado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante

de ve

nta 1/

32 bo

nd15

0,00

Factu

ras55

0,00

82.50

0,00

P-FA

004

2677

3RA

UL M

UNIV

E MER

CADO

Y/O

PAPE

LERI

A Y

VARI

E/COM

PUTE

L05

/jun/2

009

Graba

doIU

SECH

E PER

EZIU

SECH

E PER

EZLa

Guaji

raCo

mprob

ante

de ve

nta 1/

32 bo

nd50

,00Fa

cturas

638,0

031

.900,0

0

P-FA

004

2676

4CA

CHAR

RERI

A LA

FRON

TERA

Y/O

EL VE

NSED

OR05

/jun/2

009

Graba

doDD

UQUE

MRIO

SBo

gotá

Comp

roban

te de

venta

1/32

bond

50,00

Factu

ras55

0,00

27.50

0,00

Page 109: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

10

9

P-FA

004

2675

9MI

RYAN

GONZ

ALEZ

Y/O

UTIES

COLA

RES

04/ju

n/200

9Gra

bado

CVAR

GAS

MROB

LES

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d30

0,00

Factur

as55

0,00

165.0

00,00

P-FA

004

2675

7CA

CHAR

RERIA

LA PE

RLA L

TDA.

04/ju

n/200

9Gra

bado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d20

0,00

Factur

as55

0,00

110.0

00,00

P-FA

004

2675

0CA

CHAR

RERIA

LA PE

RLA L

TDA.

04/ju

n/200

9Gra

bado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d20

0,00

Factur

as55

0,00

110.0

00,00

P-FA

004

2670

8MA

RIA J

CAST

ILLO

30/m

ay/20

09Gra

bado

MROB

LES

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d20

0,00

Factur

as55

0,00

110.0

00,00

P-FA

004

2681

2CA

CHAR

RERIA

LA PE

RLA L

TDA.

10/ju

n/200

9An

ulado

CVAR

GAS

CVAR

GAS

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d15

0,00

Factur

as55

0,00

82.50

0,00

P-FA

004

2680

9DA

RIO M

EJIA

GIRA

LDO

Y/O CA

CHA

DARIO

MEJ

IA GI

RALD

O09

/jun/2

009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

100,0

0Fac

turas

550,0

055

.000,0

0

P-FA

004

2684

1ED

WIN C

ARRI

LLO

HILO

N11

/jun/2

009

Anula

doER

OJAS

CAST

ILLO

Yopal

Comp

robant

e de v

enta

1/32 b

ond

100,0

0Fac

turas

578,0

057

.750,0

0

P-FA

004

2710

6CA

CHAR

RERIA

LA PE

RLA L

TDA.

16/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2725

0CA

CHAR

RERIA

LA FR

ONTE

RAY/O

EL VE

NSED

OR30

/jul/20

09Gra

bado

MRIO

SMR

IOS

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d50

,00Fac

turas

550,0

027

.500,0

0

P-FA

004

2724

8CA

CHAR

RERIA

LA PE

RLA L

TDA.

30/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

150,0

0Fac

turas

550,0

082

.500,0

0

P-FA

004

2724

3JO

RGE D

URAN

Y/O L

IBRE

RÍA Y

PAPE

LERIA

CERV

ANTE

S30

/jul/20

09Gra

bado

Duita

maCo

mprob

ante d

e ven

ta 1/3

2 bon

d50

,00Fac

turas

594,0

029

.700,0

0

P-FA

004

2723

9PA

PELE

RIA Y

CACH

ARRE

RIA T

IAN

30/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2722

0SA

NDRA

BOTE

RO Y

/O CO

MERC

IALIZ

ADOR

A EL

RAYO

29/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2720

2ES

PERA

NZA

GRISA

LES

28/jul

/2009

Grabad

oER

OJAS

CAST

ILLO

Ibagué

Comp

robant

e de v

enta

1/32 b

ond

50,00

Factur

as59

4,00

29.70

0,00

P-FA

004

2720

0CA

CHAR

RERIA

LA PE

RLA L

TDA.

28/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

150,0

0Fac

turas

550,0

082

.500,0

0

P-FA

004

2719

4GIL

MA ST

ELA B

OTER

O Y/O

COME

RCIA

LIZA

DORA

EST

ELAR

27/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

300,0

0Fac

turas

550,0

016

5.000

,00

P-FA

004

2717

8CA

CHAR

RERIA

LA PE

RLA L

TDA.

24/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2716

2GR

AN RU

BI LT

DA23

/jul/20

09Gra

bado

MRIO

SMR

IOS

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d10

0,00

Factur

as55

0,00

55.00

0,00

P-FA

004

2713

5PA

PELE

RIA Y

CACH

ARRE

RIA T

IAN

21/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2715

8RO

DRIGO

RUIZ

CRUZ

23/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

P-FA

004

2678

3RO

DRIGO

RUIZ

CRUZ

06/ju

n/200

9Gra

bado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d10

0,00

Factur

as55

0,00

55.00

0,00

P-FA

004

2710

4JO

SE OC

TAVI

O BOT

ERO

Y/O C

ACH

EL RA

YO16

/jul/20

09Gra

bado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d50

0,00

Factur

as55

0,00

275.0

00,00

P-FA

004

2709

6IN

VERS

IONE

S DIA

Z CUE

RVO

ASOC

IADO

S LTD

A15

/jul/20

09Gra

bado

MROB

LES

MROB

LES

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d10

0,00

Factur

as55

0,00

55.00

0,00

P-FA

004

2707

9PA

PELE

RIA C

ASTI

LLA

LTDA

14/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

50,00

Factur

as55

0,00

27.50

0,00

P-FA

004

2707

4GIL

MA ST

ELA B

OTER

O Y/O

COME

RCIA

LIZA

DORA

EST

ELAR

13/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

400,0

0Fac

turas

550,0

022

0.000

,00

P-FA

004

2706

0CA

CHAR

RERIA

LA PE

RLA L

TDA.

11/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

150,0

0Fac

turas

550,0

082

.500,0

0

P-FA

004

2705

8CA

CHAR

RERIA

LA FR

ONTE

RA11

/jul/20

09Gra

bado

Bogo

táCo

mprob

ante d

e ven

ta 1/3

2 bon

d50

,00Fac

turas

550,0

027

.500,0

0

P-FA

004

2702

4SA

NDRA

BOTE

RO Y

/O CO

MERC

IALIZ

ADOR

A EL

RAYO

08/jul

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

300,0

0Fac

turas

550,0

016

5.000

,00

P-FA

004

2702

1CA

CHAR

RERIA

LA PE

RLA L

TDA.

08/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

50,00

Factur

as55

0,00

27.50

0,00

P-FA

004

2698

4CA

CHAR

RERIA

LA PE

RLA L

TDA.

03/jul

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta

1/32 b

ond

200,0

0Fac

turas

550,0

011

0.000

,00

Page 110: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

11

0

LITO

PERL

A IM

PRES

ORES

LTD

A.02

/jul/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d52

4,00

Factu

ras55

0,00

-288.2

00,00

CACH

ARRE

RIA

LA P

ERLA

LTD

A.23

/jul/2

009

Anula

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

IGNA

CIO

LOPE

Z22

/abr/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

RODR

IGO

RUIZ

CRU

Z07

/may

/2009

Graba

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

GILM

A ST

ELA

BOTE

RO Y

/O C

OMER

CIAL

IZAD

ORA

EST

ELAR

07/m

ay/20

09Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

GILM

A ST

ELA

BOTE

RO Y

/O C

OMER

CIAL

IZAD

ORA

EST

ELAR

06/m

ay/20

09Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

300,0

0Fa

cturas

550,0

016

5.000

,00

ROSA

ANA

CEN

ELY

ZUL

UAGA

Z Y

/O P

LA

OCSIO

N05

/may

/2009

Graba

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d42

5,00

Factu

ras55

0,00

233.7

50,00

ROSA

ANA

CEN

ELY

ZUL

UAGA

Z Y

/O P

LA

OCSIO

N04

/may

/2009

Graba

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d75

,00Fa

cturas

550,0

041

.250,0

0

GRAN

RUB

I LTD

A04

/may

/2009

Graba

doDD

UQUE

MRI

OSBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

SAND

RA B

OTER

O Y

/O CO

MER

CIAL

IZAD

ORA

EL RA

YO04

/may

/2009

Graba

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

CACH

ARRE

RIA

LA P

ERLA

LTD

A.30

/abr/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

CACH

ARRE

RIA

LA P

ERLA

LTD

A.30

/abr/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

GILM

A ST

ELA

BOTE

RO Y

/O C

OMER

CIAL

IZAD

ORA

EST

ELAR

29/ab

r/200

9Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

COM

ERCI

ALIZ

ADOR

A CE

NTRA

L SA

N VI

CTOR

INO

09/ju

n/200

9Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

COM

ERCI

ALIZ

ADOR

A D

IAZ

E HI

JOS

LTDA

22/ab

r/200

9Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

100,0

0Fa

cturas

550,0

055

.000,0

0

JOSE

OCT

AVIO

BOT

ERO

Y/O

CACH

EL R

AYO

09/m

ay/20

09Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

300,0

0Fa

cturas

550,0

016

5.000

,00

ANGE

LA M

ARTI

NEZ Y

/O D

ISTRI

B. U

NIES

COLA

R21

/abr/2

009

Conf

irmad

oCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d15

0,00

Factu

ras55

0,00

82.50

0,00

GILM

A ST

ELA

BOTE

RO Y

/O C

OMER

CIAL

IZAD

ORA

EST

ELAR

21/ab

r/200

9Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

300,0

0Fa

cturas

550,0

016

5.000

,00

COM

ERCI

ALIZ

ADOR

A CE

NTRA

L SA

N VI

CTOR

INO

21/ab

r/200

9Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

500,0

0Fa

cturas

550,0

027

5.000

,00

MIR

YAN

GONZ

ALEZ

Y/O

UTI

ESCO

LARE

S21

/abr/2

009

Graba

doDD

UQUE

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

SAND

RA B

OTER

O Y

/O CO

MER

CIAL

IZAD

ORA

EL RA

YO20

/abr/2

009

Graba

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

MIR

YAN

GONZ

ALEZ

Y/O

UTI

ESCO

LARE

S20

/abr/2

009

Anula

doDD

UQUE

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

200,0

0Fa

cturas

550,0

011

0.000

,00

CACH

ARRE

RIA

LA P

ERLA

LTD

A.18

/abr/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d30

0,00

Factu

ras55

0,00

165.0

00,00

MAR

IA E

FRAN

CO Y

/ O M

ULTI

SUM

INIST

ROS J

R17

/abr/2

009

Conf

irmad

oDD

UQUE

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

50,00

Factu

ras55

0,00

27.50

0,00

OSCA

R VE

LEZ

GOM

EZ Y

/O A

LM. D

ISTRI

B. LA

LIN

EA17

/abr/2

009

Graba

doDD

UQUE

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

100,0

0Fa

cturas

550,0

055

.000,0

0

DIST

RIBU

CION

ES T

OPAL

XE17

/abr/2

009

Conf

irmad

oCV

ARGA

SVi

llavic

encio

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras57

8,00

57.75

0,00

CACH

ARRE

RIA

LA P

ERLA

LTD

A.24

/abr/2

009

Graba

doCV

ARGA

SCV

ARGA

SBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d20

0,00

Factu

ras55

0,00

110.0

00,00

GILM

A ST

ELA

BOTE

RO Y

/O C

OMER

CIAL

IZAD

ORA

EST

ELAR

27/m

ay/20

09Gr

abado

MRO

BLES

MRO

BLES

Bogo

táCo

mpro

bant

e de v

enta

1/32 b

ond

500,0

0Fa

cturas

550,0

027

5.000

,00

JOSE

ANT

ONIO

TOV

AR L

UNA

31/ju

l/200

9Gr

abado

EROJ

AS C

ASTI

LLO

EROJ

AS C

ASTI

LLO

Girar

dot

Comp

roba

nte d

e ven

ta 1/3

2 bon

d50

,00Fa

cturas

594,0

029

.700,0

0

RODR

IGO

RUIZ

CRU

Z06

/jun/2

009

Anula

doM

ROBL

ESM

ROBL

ESBo

gotá

Comp

roba

nte d

e ven

ta 1/3

2 bon

d10

0,00

Factu

ras55

0,00

55.00

0,00

Page 111: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

11

1

P-FA0

04269

48JOS

E OCT

AVIO

BOTE

RO Y/

O CA

CH EL

RAYO

30/jun

/2009

Anula

doMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd500

,00Fac

turas

550,00

275.00

0,00

P-FA0

04269

47CA

CHAR

RERIA

LA PE

RLA L

TDA.

30/jun

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd250

,00Fac

turas

550,00

137.50

0,00

P-FA0

04268

89CA

CHAR

RERIA

LA PE

RLA L

TDA.

18/jun

/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd150

,00Fac

turas

550,00

82.500

,00

P-FA0

04R2

4116

CACH

ARRE

RIA LA

PERL

A LTD

A.12/

may/2

009Gra

bado

CVAR

GAS

CVAR

GAS

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

200,00

Factur

as550

,00110

.000,0

0

P-FA0

04N0

22LIT

OPER

LA IM

PRESO

RES L

TDA.

13/ma

y/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd1.7

15,00

Factur

as550

,00-94

3.250,

00

P-FA0

04N0

00388

HECT

OR ZU

LUAG

A Y/O

DIST E

IMPO

RTAD

ORA H

Z24/

abr/20

09Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

25,00

Factur

as550

,00-13

.750,0

0

P-FA0

04266

94MA

RLEY

ANGA

RITA Y

/ O PA

PELE

RIA DE

LOS N

IÑOS

29/ma

y/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd100

,00Fac

turas

550,00

55.000

,00

P-FA0

04266

84CA

CHAR

RERIA

Y PA

PELE

RIA SIL

UETA

S28/

may/2

009Gra

bado

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

200,00

Factur

as550

,00110

.000,0

0

P-FA0

04264

98CA

CHAR

RERIA

LA PE

RLA L

TDA.

07/ma

y/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd200

,00Fac

turas

550,00

110.00

0,00

P-FA0

04266

69AL

IRIO G

AITAN

27/ma

y/2009

Grabad

oDD

UQUE

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

100,00

Factur

as550

,0055.

000,00

P-FA0

04265

11SA

NDRA

BOTE

RO Y

/O CO

MERC

IALIZA

DORA

EL RA

YO08/

may/2

009Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

100,00

Factur

as550

,0055.

000,00

P-FA0

04266

61DIS

TRIBU

CIONE

S TOP

ALXE

26/ma

y/2009

Grabad

oCV

ARGA

SVil

lavice

ncio

Comp

robant

e de v

enta 1

/32 bo

nd200

,00Fac

turas

578,00

115.50

0,00

P-FA0

04266

58GIL

MA ST

ELA B

OTER

O Y/O

COME

RCIAL

IZADO

RA E

STEL

AR26/

may/2

009Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

500,00

Factur

as550

,00275

.000,0

0

P-FA0

04266

53GIL

MA ST

ELA B

OTER

O Y/O

COME

RCIAL

IZADO

RA E

STEL

AR23/

may/2

009An

ulado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

500,00

Factur

as550

,00275

.000,0

0

P-FA0

04266

40SA

NDRA

BOTE

RO Y

/O CO

MERC

IALIZA

DORA

EL RA

YO21/

may/2

009Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

300,00

Factur

as550

,00165

.000,0

0

P-FA0

04266

17JOS

E OCT

AVIO

BOTE

RO Y/

O CA

CH EL

RAYO

20/ma

y/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd500

,00Fac

turas

550,00

275.00

0,00

P-FA0

04266

00CA

CHAR

RERIA

LA PE

RLA L

TDA.

18/ma

y/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd150

,00Fac

turas

550,00

82.500

,00

P-FA0

04265

78IGN

ACIO

LOPE

Z15/

may/2

009Gra

bado

CVAR

GAS

CVAR

GAS

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

50,00

Factur

as550

,0027.

500,00

P-FA0

04265

69PA

PELE

RIA Y

CACH

ARRE

RIA TI

AN14/

may/2

009Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

100,00

Factur

as550

,0055.

000,00

P-FA0

04265

52PA

PELE

RIA Y

CACH

ARRE

RIA TI

AN13/

may/2

009Gra

bado

MROB

LES

MROB

LES

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

200,00

Factur

as550

,00110

.000,0

0

P-FA0

04265

26CA

CHAR

RERIA

LA PE

RLA L

TDA.

11/ma

y/2009

Grabad

oCV

ARGA

SCV

ARGA

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd300

,00Fac

turas

550,00

165.00

0,00

P-FA0

04267

93INV

ERSIO

NES D

IAZ CU

ERVO

ASOC

IADOS

LTDA

08/jun

/2009

Grabad

oMR

OBLE

SMR

OBLE

SBo

gotá

Comp

robant

e de v

enta 1

/32 bo

nd100

,00Fac

turas

550,00

55.000

,00

P-FA0

04266

82PA

PELE

RIA Y

CACH

ARRE

RIA L

&M E.

U28/

may/2

009An

ulado

CVAR

GAS

CVAR

GAS

Bogot

áCo

mprob

ante d

e vent

a 1/32

bond

200,00

Factur

as550

,00110

.000,0

0

Page 112: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

112

Anexo G Gradiente PUSH

Page 113: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

113

Anexo H Gradiente JIT

OPERATION BUFFER

Escenario 1 y 3 6y9 15 17 27-28-30 Prod Total

1 20 10 20 60 20 524

2 20 10 20 40 20 444

3 20 10 20 20 20 471

4 20 10 15 40 20 501

5 20 10 10 40 20 476

6 20 8 20 40 20 468

7 20 5 20 40 20 478

8 20 10 20 20 30 476

9 20 10 10 40 40 381

10 20 10 10 40 50 297

11 20 10 10 40 60 283

12 20 10 10 40 70 290

13 30 10 10 40 60 197

14 40 10 10 40 60 201

15 30 20 10 40 60 280

16 30 30 10 40 60 198

17 30 10 20 40 60 180

18 30 10 40 40 60 136

19 30 10 50 40 60 154

20 30 10 50 50 60 156

21 30 10 60 60 60 82

22 30 60 60 60 60 82

23 60 60 60 60 60 78

24 50 50 50 50 50 122

25 60 60 60 60 60 639

26 30 10 40 40 60 894

27 30 30 30 30 30 981

Page 114: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

114

AEXO I Gradiente DBR

OPERATION BUFFER

Escenario 1y3 6 9 15 Buffer 17 27-28-30 Iteraciones

1 20 200 100 20 60 20 60 1009

2 20 200 100 20 60 20 20 1126

3 20 200 100 60 60 20 60 1004

4 20 200 100 70 60 20 60 1009

5 40 200 100 40 60 40 60 678

6 20 100 50 40 90 20 60 1009

7 40 200 100 40 80 40 60 584

8 40 200 100 40 100 40 60 639

9 40 200 100 40 90 40 60 583

10 40 200 100 40 90 40 50 631

11 40 200 100 40 90 40 70 605

12 30 200 100 40 90 30 60 676

13 20 200 100 40 90 20 60 1011

14 40 200 100 50 90 40 60 581

15 40 200 100 30 90 40 60 583

16 40 200 100 60 90 40 60 608

17 40 200 150 50 90 40 60 633

18 40 200 80 50 90 40 60 607

19 40 150 100 50 90 40 60 580

20 40 120 100 50 90 40 60 610

21 40 100 100 50 90 40 60 613

Page 115: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

115

AEXO J Gradiente COWIP

OPERATION BUFFER

6 9 15 -17 27-28 30 Iteraciones

200 200 60 50 50 413

150 200 60 50 50 384

100 200 60 50 50 379

100 150 60 50 50 383

100 100 60 50 50 384

100 200 60 50 50 423

100 200 60 50 50 383

100 200 60 50 50 383

100 200 50 50 50 396

100 200 40 50 50 414

100 200 60 60 50 406

100 200 60 70 50 383

100 200 60 50 40 386

100 200 60 50 40 381

100 200 60 50 60 373

100 200 60 50 80 381

100 200 60 60 60 341

100 200 60 70 60 342

Page 116: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

116

AEXO K Código simulación actual de la empresa

rivate Sub CommandButton1_Click() Dim myRange As Range 'definicion variable tipo range usada para asignar rango de datos a la gráfica 'borrar resultados viejos Worksheets(2).Range("b2:ba32001") = ClearContents Worksheets(6).Range("n3:n32001") = ClearContents Worksheets(3).Range("e2:e33") = 0 Worksheets(3).Range("g2:g33") = 0 Worksheets(3).Range("i2:i33") = 0 Worksheets(4).Range("F10") = 0 For i = 1 To 30 'llenar el tubo con los valores de lote definidos temp = Worksheets(3).Cells(i + 1, 8) Worksheets(3).Cells(i + 1, 4) = temp Next i 'Cargar parametros nitera = Worksheets(1).Cells(18, 22) tpaso = Worksheets(1).Cells(19, 22) 'inicializar variables Worksheets(1).Cells(20, 22) = 0 Worksheets(1).Cells(21, 22) = 0 Worksheets(1).Cells(24, 22) = 0 ciclo1 = 0 'inicializa en cero la variable que guarda el ultimo contador de iteraciones en el que se saco producción en la ultima operación se usa para calcular el tiempo entre poducciones cond = Worksheets(6).Range("a3") 'cargo el valor del condicional 1 es cond por demanda y 2 es condicionado por días los uso des pues del for de los pasos For ni = 1 To nitera 'contador para las iteraciones fila = ni + 1 Worksheets(1).Cells(20, 22) = ni util = 0 'acumula para una iteración el número de operaciones en las que se presento produccion de talonarios igual a cero For np = 1 To 31 ' contador paso Worksheets(1).Cells(21, 22) = np Select Case np Case 1, 3 'caso 1 lote = 0 col = WorksheetFunction.RoundUp(np / 2, 0) + 5 'si es el caso 1 col da 6 y si es el 3 col da 7 para la referencia a la hoja 4 demanda = Worksheets(4).Cells(6, col) 'trae el valor de la demanda de la hoja 3 que va a limitar la producción busy = Worksheets(3).Cells(np + 2, 9) If demanda > 0 Then If busy = 0 Then lote = Worksheets(3).Cells(np + 2, 6) 'carga el tamaño del lote en en el que cortan estas dos operaciones

Page 117: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

117

Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 39 + WorksheetFunction.RoundDown(np / 2, 0)) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 39 + WorksheetFunction.RoundDown(np / 2, 0)) = util1 Case 2, 4, 12, 14, 16, 18, 20, 22, 24, 26 'caso 2 toma el valor anterior del inventario suma con lo producido y remplaza el inv y pone en cero la prod invpp = Worksheets(3).Cells(np + 2, 4) invpp = invpp + Worksheets(3).Cells(np + 1, 4) Worksheets(3).Cells(np + 2, 4) = invpp Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp Case 5 'caso 3 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac

Page 118: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

118

taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 2 Worksheets(3).Cells(np - 1, 4) = invpp If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 41) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 41) = util1 Case 6, 9, 28 'caso 4 invtrans = Worksheets(3).Cells(np + 2, 4) 'traer el valor actual de inventario prodtrans = Worksheets(3).Cells(np + 1, 4) 'traer la producción de la operación anterior invtrans2 = invtrans + prodtrans Worksheets(3).Cells(np + 2, 4) = invtrans2 'remplazar con el nuevo valor acumulado, el case de los inventarios siguientes se encarga de restar Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invtrans2 Case 7, 10, 29 'caso 5 inventarios despues de transporte invpp = Worksheets(3).Cells(np + 2, 4) invtrans = Worksheets(3).Cells(np + 1, 4)

Page 119: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

119

lotetrans = Worksheets(3).Cells(np + 1, 6) If invtrans >= lotetrans Then 'solo se pasa inventario si se completo el lote de transporte invpp2 = invpp + invtrans Worksheets(3).Cells(np + 2, 4) = invpp2 Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp2 End If ' caso 6 si no se completo el lote de trasnporte no se hace nada Case 8 'es igual al case 5 cambiando la referencia pra dos instrucciones Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 2, 4) 'cambio referencia 1, se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 4 Worksheets(3).Cells(np - 2, 4) = invpp 'cambio referencia 2 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 42) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else

Page 120: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

120

util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 42) = util1 Case 11, 21, 23, 25 'caso 7 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios a producir antes comparar con el invdisp If np = 11 Then 'se crea una condicion para que el factor reste dos lugares a la fial para el caso 11 y un lugar para los demas factor = -2 Else factor = 1 End If invdisp = Worksheets(3).Cells(np + factor, 4) 'se trae el valor del inventario en la posición anterior If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posicion de inventario anterior Worksheets(3).Cells(np + factor, 4) = invpp Select Case np ' seleccion la columna donde guardar la utilización individual en cada caso Case 11 col = 43 Case 21 col = 48 Case 23 col = 49 Case 25 col = 50

Page 121: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

121

End Select If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 13 'caso 8 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios producidos sin comparar con la demanda invdisp10 = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 10 invdisp12 = Worksheets(3).Cells(np + 1, 4) 'se trae el valor del inventario de la posición 12 If invdisp10 >= invdisp12 Then menor = invdisp12 Else menor = invdisp10 End If If taltemp >= menor Then tal = menor frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal

Page 122: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

122

invpp10 = invdisp10 - tal 'actualizar el inventarios disponibles en la posicion de inventario anterior invpp12 = invdisp12 - tal Worksheets(3).Cells(np - 1, 4) = invpp10 Worksheets(3).Cells(np + 1, 4) = invpp12 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 44) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 44) = util1 Case 15, 27 'caso 9 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0

Page 123: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

123

Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If np = 15 Then col = 45 Else col = 51 End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 17 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) + Worksheets(3).Cells(np + 4, 9) 'para que pueda encolar tanto encolado como secado deben haber terminado If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10)

Page 124: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

124

If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 46) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 46) = util1 Case 19 invdisp = Worksheets(3).Cells(np + 1, 4) lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If

Page 125: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

125

If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 47) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 47) = util1 Case 30 salida = 0 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invmin 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Min = Worksheets(1).Cells(22, 22) Max = Worksheets(1).Cells(23, 22) Randomize x = Min + (Max - Min) * Rnd() Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) salida = 1 Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote

Page 126: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

126

End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 52) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 52) = util1 If salida = 1 Then capitera = lote / (Worksheets(1).Cells(19, 22) / 60) 'divido los talonarios que salen de la ultima iteración en cada iteración para saber cuantos tal por segundo se produjeron Else capitera = 0 End If Worksheets(2).Cells(fila, 35) = capitera If salida > 0 Then 'solo en las iteraciones en las que la operación 30, que es la ultima operación,produsca se mira cuantas iteraciónes pasaron desde la ultima iteracion que produjo y se multipica por los segundos del tamaaño de paso para saber el tiempo de ciclo ciclo2 = ni - ciclo1 ciclo1 = ni Worksheets(2).Cells(fila, 36) = ciclo2 * Worksheets(1).Cells(19, 22) End If Case 31 prodtot = Worksheets(4).Cells(10, 6) 'cargo el valor actual de la producción total para luego sumarle lo producido en la iteración y actualizarlo prodtot = prodtot + Worksheets(3).Cells(np + 1, 4) Worksheets(4).Cells(10, 6) = prodtot Worksheets(3).Cells(np + 1, 4) = 0 invpt = Worksheets(4).Cells(12, 6) 'traigo el calculo de la hoja cuatro del inventario de PT actual y lo pongo en la hoja de resultados Worksheets(2).Cells(fila, np + 1) = invpt Worksheets(2).Cells(fila, 37) = prodtot End Select Next np Worksheets(2).Cells(fila, 34) = 1 - (util / 14) 'registra el valor del porcentaje de utilización para cada iteración

Page 127: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

127

If cond = 1 Then 'si se limito por el número de unidades verifica si ya se produjeron y si fue asi adelanta el contador de iteraciónes para que termine la simulacion If prodtot >= Worksheets(1).Range("v14") Then ni = 32000 End If End If Next ni itsim = Worksheets(1).Range("v20") 'asignar y copiar la formula que suma los Inv PP Worksheets(2).Select Worksheets(2).Cells(itsim, 33) = 1 Worksheets(2).Range("ag2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=SUM(RC[-30],RC[-28],RC[-26],RC[-23],RC[-25],RC[-22],RC[-20],RC[-18],RC[-16],RC[-14],RC[-12],RC[-10],RC[-8],RC[-6],RC[-4],RC[-3])" 'asignar y copiar la formula que suma el total de PP y los PT Worksheets(2).Cells(itsim, 38) = 1 ActiveSheet.Range("al2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=if(RC[-6]>0,RC[-6]+RC[-5],RC[-5])" 'copiar la formula del indirect en la hoja menus que alimenta la gráfica Worksheets(6).Select Worksheets(6).Cells(itsim, 14) = 1 ActiveSheet.Range("n2").Select Worksheets(6).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=indirect(R2C12)" Worksheets(1).Select 'regresar a la vista de la hoja 1 ActiveSheet.ChartObjects(1).Activate ActiveChart.SetSourceData Source:=myRange End Sub AEXO L Código de la simulación PUSH

Private Sub CommandButton1_Click() Dim myRange As Range 'definicion variable tipo range usada para asignar rango de datos a la gráfica 'borrar resultados viejos Worksheets(2).Range("b2:ba32001") = ClearContents Worksheets(6).Range("n3:n32001") = ClearContents Worksheets(3).Range("e2:e33") = 0 Worksheets(3).Range("g2:g33") = 0

Page 128: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

128

Worksheets(3).Range("i2:i33") = 0 Worksheets(4).Range("F10") = 0 For i = 1 To 30 'llenar el tubo con los valores de lote definidos temp = Worksheets(3).Cells(i + 1, 8) Worksheets(3).Cells(i + 1, 4) = temp Next i 'Cargar parametros nitera = Worksheets(1).Cells(18, 22) tpaso = Worksheets(1).Cells(19, 22) 'inicializar variables Worksheets(1).Cells(20, 22) = 0 Worksheets(1).Cells(21, 22) = 0 Worksheets(1).Cells(24, 22) = 0 ciclo1 = 0 'inicializa en cero la variable que guarda el ultimo contador de iteraciones en el que se saco producción en la ultima operación se usa para calcular el tiempo entre poducciones cond = Worksheets(6).Range("a3") 'cargo el valor del condicional 1 es cond por demanda y 2 es condicionado por días los uso des pues del for de los pasos For ni = 1 To nitera 'contador para las iteraciones fila = ni + 1 Worksheets(1).Cells(20, 22) = ni util = 0 'acumula para una iteración el número de operaciones en las que se presento produccion de talonarios igual a cero For np = 1 To 31 ' contador paso Worksheets(1).Cells(21, 22) = np Select Case np Case 1, 3 'caso 1 lote = 0 col = WorksheetFunction.RoundUp(np / 2, 0) + 5 'si es el caso 1 col da 6 y si es el 3 col da 7 para la referencia a la hoja 4 demanda = Worksheets(4).Cells(6, col) 'trae el valor de la demanda de la hoja 3 que va a limitar la producción busy = Worksheets(3).Cells(np + 2, 9) If demanda > 0 Then If busy = 0 Then lote = Worksheets(3).Cells(np + 2, 6) 'carga el tamaño del lote en en el que cortan estas dos operaciones Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote End If

Page 129: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

129

End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 39 + WorksheetFunction.RoundDown(np / 2, 0)) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 39 + WorksheetFunction.RoundDown(np / 2, 0)) = util1 Case 2, 4, 12, 14, 16, 18, 20, 22, 24, 26 'caso 2 toma el valor anterior del inventario suma con lo producido y remplaza el inv y pone en cero la prod invpp = Worksheets(3).Cells(np + 2, 4) invpp = invpp + Worksheets(3).Cells(np + 1, 4) Worksheets(3).Cells(np + 2, 4) = invpp Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp Case 5 'caso 3 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else

Page 130: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

130

tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 2 Worksheets(3).Cells(np - 1, 4) = invpp If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 41) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 41) = util1 Case 6, 9, 28 'caso 4 invtrans = Worksheets(3).Cells(np + 2, 4) 'traer el valor actual de inventario prodtrans = Worksheets(3).Cells(np + 1, 4) 'traer la producción de la operación anterior invtrans2 = invtrans + prodtrans Worksheets(3).Cells(np + 2, 4) = invtrans2 'remplazar con el nuevo valor acumulado, el case de los inventarios siguientes se encarga de restar Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invtrans2 Case 7, 10, 29 'caso 5 inventarios despues de transporte invpp = Worksheets(3).Cells(np + 2, 4) invtrans = Worksheets(3).Cells(np + 1, 4) lotetrans = Worksheets(3).Cells(np + 1, 6) If invtrans >= lotetrans Then 'solo se pasa inventario si se completo el lote de transporte invpp2 = invpp + invtrans Worksheets(3).Cells(np + 2, 4) = invpp2 Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp2 End If ' caso 6 si no se completo el lote de trasnporte no se hace nada

Page 131: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

131

Case 8 'es igual al case 5 cambiando la referencia pra dos instrucciones Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 2, 4) 'cambio referencia 1, se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 4 Worksheets(3).Cells(np - 2, 4) = invpp 'cambio referencia 2 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 42) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 42) = util1 Case 11, 21, 23, 25 'caso 7 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso

Page 132: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

132

frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios a producir antes comparar con el invdisp If np = 11 Then 'se crea una condicion para que el factor reste dos lugares a la fial para el caso 11 y un lugar para los demas factor = -2 Else factor = 1 End If invdisp = Worksheets(3).Cells(np + factor, 4) 'se trae el valor del inventario en la posición anterior If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posicion de inventario anterior Worksheets(3).Cells(np + factor, 4) = invpp Select Case np ' seleccion la columna donde guardar la utilización individual en cada caso Case 11 col = 43 Case 21 col = 48 Case 23 col = 49 Case 25 col = 50 End Select If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If

Page 133: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

133

If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 13 'caso 8 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios producidos sin comparar con la demanda invdisp10 = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 10 invdisp12 = Worksheets(3).Cells(np + 1, 4) 'se trae el valor del inventario de la posición 12 If invdisp10 >= invdisp12 Then menor = invdisp12 Else menor = invdisp10 End If If taltemp >= menor Then tal = menor frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp10 = invdisp10 - tal 'actualizar el inventarios disponibles en la posicion de inventario anterior invpp12 = invdisp12 - tal Worksheets(3).Cells(np - 1, 4) = invpp10 Worksheets(3).Cells(np + 1, 4) = invpp12 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable

Page 134: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

134

util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 44) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 44) = util1 Case 15, 27 'caso 9 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If np = 15 Then col = 45 Else col = 51

Page 135: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

135

End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 17 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) + Worksheets(3).Cells(np + 4, 9) 'para que pueda encolar tanto encolado como secado deben haber terminado If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If

Page 136: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

136

If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 46) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 46) = util1 Case 19 invdisp = Worksheets(3).Cells(np + 1, 4) lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 47) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración

Page 137: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

137

util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 47) = util1 Case 30 salida = 0 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invmin 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Min = Worksheets(1).Cells(22, 22) Max = Worksheets(1).Cells(23, 22) Randomize x = Min + (Max - Min) * Rnd() Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) salida = 1 Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 52) End If

Page 138: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

138

If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 52) = util1 If salida = 1 Then capitera = lote / (Worksheets(1).Cells(19, 22) / 60) 'divido los talonarios que salen de la ultima iteración en cada iteración para saber cuantos tal por segundo se produjeron Else capitera = 0 End If Worksheets(2).Cells(fila, 35) = capitera If salida > 0 Then 'solo en las iteraciones en las que la operación 30, que es la ultima operación,produsca se mira cuantas iteraciónes pasaron desde la ultima iteracion que produjo y se multipica por los segundos del tamaaño de paso para saber el tiempo de ciclo ciclo2 = ni - ciclo1 ciclo1 = ni Worksheets(2).Cells(fila, 36) = ciclo2 * Worksheets(1).Cells(19, 22) End If Case 31 prodtot = Worksheets(4).Cells(10, 6) 'cargo el valor actual de la producción total para luego sumarle lo producido en la iteración y actualizarlo prodtot = prodtot + Worksheets(3).Cells(np + 1, 4) Worksheets(4).Cells(10, 6) = prodtot Worksheets(3).Cells(np + 1, 4) = 0 invpt = Worksheets(4).Cells(12, 6) 'traigo el calculo de la hoja cuatro del inventario de PT actual y lo pongo en la hoja de resultados Worksheets(2).Cells(fila, np + 1) = invpt Worksheets(2).Cells(fila, 37) = prodtot End Select Next np Worksheets(2).Cells(fila, 34) = 1 - (util / 14) 'registra el valor del porcentaje de utilización para cada iteración If cond = 1 Then 'si se limito por el número de unidades verifica si ya se produjeron y si fue asi adelanta el contador de iteraciónes para que termine la simulacion If prodtot >= Worksheets(1).Range("v14") Then ni = 32000 End If End If Next ni itsim = Worksheets(1).Range("v20")

Page 139: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

139

'asignar y copiar la formula que suma los Inv PP Worksheets(2).Select Worksheets(2).Cells(itsim, 33) = 1 Worksheets(2).Range("ag2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=SUM(RC[-30]/2,RC[-28]/2,RC[-26]/2,RC[-23]/2,RC[-25]/2,RC[-22]/2,RC[-20]/2,RC[-18],RC[-16],RC[-14],RC[-12],RC[-10],RC[-8],RC[-6],RC[-4],RC[-3])" 'asignar y copiar la formula que suma el total de PP y los PT Worksheets(2).Cells(itsim, 38) = 1 ActiveSheet.Range("al2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=if(RC[-6]>0,RC[-6]+RC[-5],RC[-5])" 'copiar la formula del indirect en la hoja menus que alimenta la gráfica Worksheets(6).Select Worksheets(6).Cells(itsim, 14) = 1 ActiveSheet.Range("n2").Select Worksheets(6).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=indirect(R2C12)" Worksheets(1).Select 'regresar a la vista de la hoja 1 ActiveSheet.ChartObjects(1).Activate ActiveChart.SetSourceData Source:=myRange End Sub

AEXO M. Codigo simualción JIT

Private Sub CommandButton1_Click() 'borrar resultados viejos Worksheets(2).Range("b2:ba32001") = clearcontent Worksheets(6).Range("n3:n32001") = clearcontent Worksheets(3).Range("e2:e33") = 0 Worksheets(3).Range("g2:g33") = 0 Worksheets(4).Range("F10") = 0 Worksheets(3).Range("i2:i33") = 0 For i = 1 To 30 'llenar el tubo con los valores de lote definidos temp = Worksheets(3).Cells(i + 1, 8) Worksheets(3).Cells(i + 1, 4) = temp Next i 'Cargar parametros nitera = Worksheets(1).Cells(18, 22) tpaso = Worksheets(1).Cells(19, 22)

Page 140: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

140

'inicializar variables Worksheets(1).Cells(20, 22) = 0 Worksheets(1).Cells(21, 22) = 0 Worksheets(1).Cells(24, 22) = 0 ciclo1 = 0 'inicializa en cero la variable que guarda el ultimo contador de iteraciones en el que se saco producción en la ultima operación se usa para calcular el tiempo entre salidas cond = Worksheets(6).Range("a3") 'cargo el valor del condicional 1 es cond por demanda y 2 es condicionado por días los uso des pues del for de los pasos For ni = 1 To nitera 'contador para las iteraciones fila = ni + 1 Worksheets(1).Cells(20, 22) = ni util = 0 'acumula para una iteración el número de operaciones en las que se presento produccion de talonarios igual a cero For np2 = 1 To 30 ' contador paso np = 31 - np2 'Usamos la expresión para NP para hacer qu eel contador artificialmente recorra hacía atras los casos Worksheets(1).Cells(21, 22) = np Select Case np Case 3, 1 lote = Worksheets(3).Cells(np + 2, 6) busy = Worksheets(3).Cells(np + 2, 9) ltpt = Worksheets(3).Cells(np + 3, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + 3, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la distribución Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0

Page 141: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

141

Else util1 = Worksheets(2).Cells(fila - 1, 39 + WorksheetFunction.RoundDown(np / 2, 0)) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 39 + WorksheetFunction.RoundDown(np / 2, 0)) = util1 End If Case 5 ltpt = Worksheets(3).Cells(np + 4, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + 4, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 2 Worksheets(3).Cells(np - 1, 4) = invpp If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable

Page 142: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

142

util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 41) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 41) = util1 End If Case 8 'es igual al case 5 cambiando la referencia pra dos instrucciones ltpt = Worksheets(3).Cells(np + 4, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + 4, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 2, 4) 'cambio referencia 1, se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 4 Worksheets(3).Cells(np - 2, 4) = invpp 'cambio referencia 2 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable

Page 143: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

143

util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 42) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 42) = util End If Case 13 ltpt = Worksheets(3).Cells(np + 3, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + 3, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios producidos sin comparar con la demanda invdisp10 = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 10 invdisp12 = Worksheets(3).Cells(np + 1, 4) 'se trae el valor del inventario de la posición 12 If invdisp10 >= invdisp12 Then menor = invdisp12 Else menor = invdisp10 End If If taltemp >= menor Then tal = menor frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If

Page 144: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

144

Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp10 = invdisp10 - tal 'actualizar el inventarios disponibles en la posicion de inventario anterior invpp12 = invdisp12 - tal Worksheets(3).Cells(np - 1, 4) = invpp10 Worksheets(3).Cells(np + 1, 4) = invpp12 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 44) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 44) = util1 End If Case 25, 23, 21, 11 ltpt = Worksheets(3).Cells(np + 3, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + 3, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios a producir antes comparar con el invdisp If np = 11 Then 'se crea una condicion para que el factor reste dos lugares a la fial para el caso 11 y un lugar para los demas factor = -2 Else factor = 1 End If invdisp = Worksheets(3).Cells(np + factor, 4) 'se trae el valor del inventario en la posición anterior If taltemp >= invdisp Then

Page 145: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

145

tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posicion de inventario anterior Worksheets(3).Cells(np + factor, 4) = invpp Select Case np ' seleccion la columna donde guardar la utilización individual en cada caso Case 11 col = 43 Case 21 col = 48 Case 23 col = 49 Case 25 col = 50 End Select If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 End If Case 26, 24, 22, 20, 18, 16, 14, 12, 4, 2 'toma el valor anterior del inventario suma con lo producido y remplaza el inv y pone en cero la prod invpp = Worksheets(3).Cells(np + 2, 4) invpp = invpp + Worksheets(3).Cells(np + 1, 4) Worksheets(3).Cells(np + 2, 4) = invpp Worksheets(3).Cells(np + 1, 4) = 0

Page 146: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

146

Worksheets(2).Cells(fila, np + 1) = invpp Case 15, 27 If np = 27 Then factor = 4 Else factor = 3 End If ltpt = Worksheets(3).Cells(np + factor, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(np + factor, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) If invdisp >= invmin Then lote = invdisp busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la distribución Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else If np = 15 Then util1 = Worksheets(2).Cells(fila - 1, 45) Else util1 = Worksheets(2).Cells(fila - 1, 51) End If End If

Page 147: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

147

If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If If np = 15 Then Worksheets(2).Cells(fila, 45) = util1 Else Worksheets(2).Cells(fila, 51) = util1 End If End If Case 17 ltpt = Worksheets(3).Cells(22, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(22, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) If invdisp >= invmin Then lote = invdisp busy = Worksheets(3).Cells(np + 2, 9) + Worksheets(3).Cells(np + 4, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la distribución Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0

Page 148: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

148

Else util1 = Worksheets(2).Cells(fila - 1, 46) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 46) = util1 End If Case 19 ltpt = Worksheets(3).Cells(22, 8) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(3).Cells(22, 4) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then invdisp = Worksheets(3).Cells(np + 1, 4) lote = invdisp busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la distribución Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 47) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1

Page 149: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

149

util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 47) = util1 End If Case 28, 9, 6 invtrans = Worksheets(3).Cells(np + 2, 4) 'traer el valor actual de inventario prodtrans = Worksheets(3).Cells(np + 1, 4) 'traer la producción de la operación anterior invtrans2 = invtrans + prodtrans Worksheets(3).Cells(np + 2, 4) = invtrans2 'remplazar con el nuevo valor acumulado, el case de los inventarios siguientes se encarga de restar Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invtrans2 Case 29, 10, 7 invpp = Worksheets(3).Cells(np + 2, 4) invtrans = Worksheets(3).Cells(np + 1, 4) lotetrans = Worksheets(3).Cells(np + 1, 6) If invtrans >= lotetrans Then 'solo se pasa inventario si se completo el lote de transporte invpp2 = invpp + invtrans Worksheets(3).Cells(np + 2, 4) = invpp2 Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp2 End If 'si no se completo el lote de trasnporte no se hace nada Case 30 salida = 0 Worksheets(1).Cells(24, 22) = 0 ltpt = Worksheets(4).Cells(9, 6) 'cargo el lote del inventario que alimento kban = ltpt - Worksheets(4).Cells(12, 6) 'resto al lote el inventarios para saber si hay un vacio que llenar If kban > 0 Then invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) If invdisp >= invmin Then lote = invmin busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Min = Worksheets(1).Cells(22, 22) Max = Worksheets(1).Cells(23, 22) Randomize x = Min + (Max - Min) * Rnd()

Page 150: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

150

Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) salida = 1 Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 52) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 52) = util1 If salida = 1 Then Capitera = lote / (Worksheets(1).Cells(19, 22) / 60) 'divido los talonarios que salen de la ultima iteración en cada iteración para saber cuantos tal por segundo se produjeron Else Capitera = 0 End If Worksheets(2).Cells(fila, 35) = Capitera If lote > 0 Then 'solo en las iteraciones en las que la operación 30, que es la ultima operación,produsca se mira cuantas iteraciónes pasaron desde la ultima iteracion que produjo y se multipica por los segundos del tamaaño de paso para saber el tiempo de ciclo ciclo2 = ni - ciclo1 ciclo1 = ni Worksheets(2).Cells(fila, 36) = ciclo2 * Worksheets(1).Cells(19, 22) End If prodtot = Worksheets(4).Cells(10, 6) 'Aqui comenzaba el caso 31 'cargo el valor actual de la producción total para luego sumarle lo producido en la iteración y actualizarlo

Page 151: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

151

prodtot = prodtot + Worksheets(3).Cells(32, 4) Worksheets(4).Cells(10, 6) = prodtot Worksheets(3).Cells(np + 2, 4) = 0 invpt = Worksheets(4).Cells(12, 6) 'traigo el calculo de la hoja cuatro del inventario de PT actual y lo pongo en la hoja de resultados Worksheets(2).Cells(fila, np + 2) = invpt Worksheets(2).Cells(fila, 37) = prodtot End If End Select Next np2 Worksheets(2).Cells(fila, 34) = 1 - (util / 14) 'registra el valor del porcentaje de utilización para cada iteración If cond = 1 Then 'si se limito por el número de unidades verifica si ya se produjeron y si fue asi adelanta el contador de iteraciónes para que termine la simulacion If prodtot >= Worksheets(1).Range("v14") Then ni = 32000 End If End If Next ni itsim = Worksheets(1).Range("v20") 'asignar y copiar la formula que suma los Inv PP Worksheets(2).Select Worksheets(2).Cells(itsim, 33) = 1 Worksheets(2).Range("ag2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=SUM(RC[-30]/2,RC[-28]/2,RC[-26]/2,RC[-23]/2,RC[-25]/2,RC[-22]/2,RC[-20]/2,RC[-18],RC[-16],RC[-14],RC[-12],RC[-10],RC[-8],RC[-6],RC[-4],RC[-3])" 'asignar y copiar la formula que suma el total de PP y los PT Worksheets(2).Cells(itsim, 38) = 1 ActiveSheet.Range("al2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=if(RC[-6]>0,RC[-6]+RC[-5],RC[-5])" 'copiar la formula del indirect en la hoja menus que alimenta la gráfica Worksheets(6).Select Worksheets(6).Cells(itsim, 14) = 1 ActiveSheet.Range("n2").Select Worksheets(6).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=indirect(R2C12)" Worksheets(1).Select 'regresar a la vista de la hoja 1 ActiveSheet.ChartObjects(1).Activate ActiveChart.SetSourceData Source:=myRange End Sub

Page 152: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

152

AEXO Codigo de simulación DBR

Private Sub CommandButton1_Click() Dim myRange As Range 'definicion variable tipo range usada para asignar rango de datos a la gráfica 'borrar resultados viejos Worksheets(2).Range("b2:ba32001") = ClearContents Worksheets(6).Range("n3:n32001") = ClearContents Worksheets(3).Range("e2:e33") = 0 Worksheets(3).Range("g2:g33") = 0 Worksheets(3).Range("i2:i33") = 0 Worksheets(4).Range("F10") = 0 For i = 1 To 30 'llenar el tubo con los valores de lote definidos temp = Worksheets(3).Cells(i + 1, 8) Worksheets(3).Cells(i + 1, 4) = temp Next i 'Cargar parametros nitera = Worksheets(1).Cells(18, 22) tpaso = Worksheets(1).Cells(19, 22) 'inicializar variables Worksheets(1).Cells(20, 22) = 0 Worksheets(1).Cells(21, 22) = 0 Worksheets(1).Cells(24, 22) = 0 ciclo1 = 0 'inicializa en cero la variable que guarda el ultimo contador de iteraciones en el que se saco producción en la ultima operación se usa para calcular el tiempo entre poducciones cond = Worksheets(6).Range("a3") 'cargo el valor del condicional 1 es cond por demanda y 2 es condicionado por días los uso des pues del for de los pasos prod1 = 0 'inicializo en cero las variables que en el paso 31 me dicen si hubo salida o no para darle kban positivo las las op 1 y 3 prod2 = 0 For ni = 1 To nitera 'contador para las iteraciones fila = ni + 1 Worksheets(1).Cells(20, 22) = ni util = 0 'acumula para una iteración el número de operaciones en las que se presento produccion de talonarios igual a cero For np = 1 To 31 ' contador paso Worksheets(1).Cells(21, 22) = np Select Case np Case 1, 3 lote = 0 busy = Worksheets(3).Cells(np + 2, 9) If kban > 0 Then 'este kban sale de la operación 31 y nos dice si hubo salida de material para autorizar a los cortes a producir If busy = 0 Then

Page 153: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

153

lote = Worksheets(3).Cells(np + 2, 6) 'carga el tamaño del lote en en el que cortan estas dos operaciones Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 39 + WorksheetFunction.RoundDown(np / 2, 0)) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 39 + WorksheetFunction.RoundDown(np / 2, 0)) = util1 Case 2, 4, 12, 14, 16, 18, 20, 22, 24, 26 'caso 2 toma el valor anterior del inventario suma con lo producido y remplaza el inv y pone en cero la prod invpp = Worksheets(3).Cells(np + 2, 4) invpp = invpp + Worksheets(3).Cells(np + 1, 4) Worksheets(3).Cells(np + 2, 4) = invpp Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp Case 5 'caso 3 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22)

Page 154: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

154

frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 2 Worksheets(3).Cells(np - 1, 4) = invpp If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 41) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 41) = util1 Case 6, 9, 28 'caso 4 invtrans = Worksheets(3).Cells(np + 2, 4) 'traer el valor actual de inventario prodtrans = Worksheets(3).Cells(np + 1, 4) 'traer la producción de la operación anterior invtrans2 = invtrans + prodtrans Worksheets(3).Cells(np + 2, 4) = invtrans2 'remplazar con el nuevo valor acumulado, el case de los inventarios siguientes se encarga de restar Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invtrans2 Case 7, 10, 29 'caso 5 inventarios despues de transporte

Page 155: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

155

invpp = Worksheets(3).Cells(np + 2, 4) invtrans = Worksheets(3).Cells(np + 1, 4) lotetrans = Worksheets(3).Cells(np + 1, 6) If invtrans >= lotetrans Then 'solo se pasa inventario si se completo el lote de transporte invpp2 = invpp + invtrans Worksheets(3).Cells(np + 2, 4) = invpp2 Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp2 End If ' caso 6 si no se completo el lote de trasnporte no se hace nada Case 8 'es igual al case 5 cambiando la referencia pra dos instrucciones Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 2, 4) 'cambio referencia 1, se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 4 Worksheets(3).Cells(np - 2, 4) = invpp 'cambio referencia 2 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 42) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1

Page 156: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

156

util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 42) = util1 Case 11, 21, 23, 25 'caso 7 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios a producir antes comparar con el invdisp If np = 11 Then 'se crea una condicion para que el factor reste dos lugares a la fial para el caso 11 y un lugar para los demas factor = -2 Else factor = 1 End If invdisp = Worksheets(3).Cells(np + factor, 4) 'se trae el valor del inventario en la posición anterior If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posicion de inventario anterior Worksheets(3).Cells(np + factor, 4) = invpp Select Case np ' seleccion la columna donde guardar la utilización individual en cada caso Case 11 col = 43 Case 21 col = 48 Case 23 col = 49

Page 157: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

157

Case 25 col = 50 End Select If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 13 'caso 8 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios producidos sin comparar con la demanda invdisp10 = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 10 invdisp12 = Worksheets(3).Cells(np + 1, 4) 'se trae el valor del inventario de la posición 12 If invdisp10 >= invdisp12 Then menor = invdisp12 Else menor = invdisp10 End If If taltemp >= menor Then tal = menor frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal

Page 158: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

158

Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp10 = invdisp10 - tal 'actualizar el inventarios disponibles en la posicion de inventario anterior invpp12 = invdisp12 - tal Worksheets(3).Cells(np - 1, 4) = invpp10 Worksheets(3).Cells(np + 1, 4) = invpp12 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 44) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 44) = util1 Case 15, 27 'caso 9 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir

Page 159: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

159

lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If np = 15 Then col = 45 Else col = 51 End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 17 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invmin 'carga el inv. Mínimo y deja elresto en el inventario BUUFFER busy = Worksheets(3).Cells(np + 2, 9) + Worksheets(3).Cells(np + 4, 9) 'para que pueda encolar tanto encolado como secado deben haber terminado If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp 'actualizar el inventario disponible en la posicion de inventario anterior End If

Page 160: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

160

End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 46) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 46) = util1 Case 19 invdisp = Worksheets(3).Cells(np + 1, 4) lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0

Page 161: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

161

Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 47) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 47) = util1 'ESTE ES EL CANBAN QUE CONTROLA LA LIBERACIÓN DE MATERIAL prod2 = Worksheets(3).Range("D21") kban = prod2 - prod1 prod1 = prod2 Case 30 salida = 0 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invmin 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Min = Worksheets(1).Cells(22, 22) Max = Worksheets(1).Cells(23, 22) Randomize x = Min + (Max - Min) * Rnd() Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10)

Page 162: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

162

If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) salida = 1 Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 52) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 52) = util1 If salida = 1 Then capitera = lote / (Worksheets(1).Cells(19, 22) / 60) 'divido los talonarios que salen de la ultima iteración en cada iteración para saber cuantos tal por segundo se produjeron Else capitera = 0 End If Worksheets(2).Cells(fila, 35) = capitera If salida > 0 Then 'solo en las iteraciones en las que la operación 30, que es la ultima operación,produsca se mira cuantas iteraciónes pasaron desde la ultima iteracion que produjo y se multipica por los segundos del tamaaño de paso para saber el tiempo de ciclo ciclo2 = ni - ciclo1 ciclo1 = ni Worksheets(2).Cells(fila, 36) = ciclo2 * Worksheets(1).Cells(19, 22) End If Case 31 prodtot = Worksheets(4).Cells(10, 6) 'cargo el valor actual de la producción total para luego sumarle lo producido en la iteración y actualizarlo prodtot = prodtot + Worksheets(3).Cells(np + 1, 4) Worksheets(4).Cells(10, 6) = prodtot Worksheets(3).Cells(np + 1, 4) = 0 invpt = Worksheets(4).Cells(12, 6) 'traigo el calculo de la hoja cuatro del inventario de PT actual y lo pongo en la hoja de resultados Worksheets(2).Cells(fila, np + 1) = invpt

Page 163: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

163

Worksheets(2).Cells(fila, 37) = prodtot End Select Next np Worksheets(2).Cells(fila, 34) = 1 - (util / 14) 'registra el valor del porcentaje de utilización para cada iteración If cond = 1 Then 'si se limito por el número de unidades verifica si ya se produjeron y si fue asi adelanta el contador de iteraciónes para que termine la simulacion If prodtot >= Worksheets(1).Range("v14") Then ni = 32000 End If End If Next ni itsim = Worksheets(1).Range("v20") 'asignar y copiar la formula que suma los Inv PP Worksheets(2).Select Worksheets(2).Cells(itsim, 33) = 1 Worksheets(2).Range("ag2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=SUM(RC[-30]/2,RC[-28]/2,RC[-26]/2,RC[-23]/2,RC[-25]/2,RC[-22]/2,RC[-20]/2,RC[-18],RC[-16],RC[-14],RC[-12],RC[-10],RC[-8],RC[-6],RC[-4],RC[-3])" 'asignar y copiar la formula que suma el total de PP y los PT Worksheets(2).Cells(itsim, 38) = 1 ActiveSheet.Range("al2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=if(RC[-6]>0,RC[-6]+RC[-5],RC[-5])" 'copiar la formula del indirect en la hoja menus que alimenta la gráfica Worksheets(6).Select Worksheets(6).Cells(itsim, 14) = 1 ActiveSheet.Range("n2").Select Worksheets(6).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=indirect(R2C12)" Worksheets(1).Select 'regresar a la vista de la hoja 1 ActiveSheet.ChartObjects(1).Activate ActiveChart.SetSourceData Source:=myRange End Sub

Page 164: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

164

AEXO O Codigo de simulación COWIP

Private Sub CommandButton1_Click() Dim myRange As Range 'definicion variable tipo range usada para asignar rango de datos a la gráfica 'borrar resultados viejos Worksheets(2).Range("b2:ba32001") = ClearContents Worksheets(6).Range("n3:n32001") = ClearContents Worksheets(3).Range("e2:e33") = 0 Worksheets(3).Range("g2:g33") = 0 Worksheets(3).Range("i2:i33") = 0 Worksheets(4).Range("F10") = 0 For i = 1 To 30 'llenar el tubo con los valores de lote definidos temp = Worksheets(3).Cells(i + 1, 8) Worksheets(3).Cells(i + 1, 4) = temp Next i 'Cargar parametros nitera = Worksheets(1).Cells(18, 22) tpaso = Worksheets(1).Cells(19, 22) 'inicializar variables Worksheets(1).Cells(20, 22) = 0 Worksheets(1).Cells(21, 22) = 0 Worksheets(1).Cells(24, 22) = 0 ciclo1 = 0 'inicializa en cero la variable que guarda el ultimo contador de iteraciones en el que se saco producción en la ultima operación se usa para calcular el tiempo entre poducciones cond = Worksheets(6).Range("a3") 'cargo el valor del condicional 1 es cond por demanda y 2 es condicionado por días los uso des pues del for de los pasos prod1 = 0 'inicializo en cero las variables que en el paso 31 me dicen si hubo salida o no para darle kban positivo las las op 1 y 3 prod2 = 0 For ni = 1 To nitera 'contador para las iteraciones fila = ni + 1 Worksheets(1).Cells(20, 22) = ni util = 0 'acumula para una iteración el número de operaciones en las que se presento produccion de talonarios igual a cero For np = 1 To 31 ' contador paso Worksheets(1).Cells(21, 22) = np Select Case np Case 1, 3 lote = 0 busy = Worksheets(3).Cells(np + 2, 9) If kban > 0 Then 'este kban sale de la operación 31 y nos dice si hubo salida de material para autorizar a los cortes a producir If busy = 0 Then

Page 165: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

165

lote = Worksheets(3).Cells(np + 2, 6) 'carga el tamaño del lote en en el que cortan estas dos operaciones Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 39 + WorksheetFunction.RoundDown(np / 2, 0)) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 39 + WorksheetFunction.RoundDown(np / 2, 0)) = util1 Case 2, 4, 12, 14, 16, 18, 20, 22, 24, 26 'caso 2 toma el valor anterior del inventario suma con lo producido y remplaza el inv y pone en cero la prod invpp = Worksheets(3).Cells(np + 2, 4) invpp = invpp + Worksheets(3).Cells(np + 1, 4) Worksheets(3).Cells(np + 2, 4) = invpp Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp Case 5 'caso 3 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22)

Page 166: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

166

frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 2 Worksheets(3).Cells(np - 1, 4) = invpp If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 41) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 41) = util1 Case 6, 9, 28 'caso 4 invtrans = Worksheets(3).Cells(np + 2, 4) 'traer el valor actual de inventario prodtrans = Worksheets(3).Cells(np + 1, 4) 'traer la producción de la operación anterior invtrans2 = invtrans + prodtrans Worksheets(3).Cells(np + 2, 4) = invtrans2 'remplazar con el nuevo valor acumulado, el case de los inventarios siguientes se encarga de restar Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invtrans2 Case 7, 10, 29 'caso 5 inventarios despues de transporte

Page 167: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

167

invpp = Worksheets(3).Cells(np + 2, 4) invtrans = Worksheets(3).Cells(np + 1, 4) lotetrans = Worksheets(3).Cells(np + 1, 6) If invtrans >= lotetrans Then 'solo se pasa inventario si se completo el lote de transporte invpp2 = invpp + invtrans Worksheets(3).Cells(np + 2, 4) = invpp2 Worksheets(3).Cells(np + 1, 4) = 0 Worksheets(2).Cells(fila, np + 1) = invpp2 End If ' caso 6 si no se completo el lote de trasnporte no se hace nada Case 8 'es igual al case 5 cambiando la referencia pra dos instrucciones Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten y = Worksheets(1).Cells(19, 22) / Worksheets(1).Cells(22, 22) frac = Worksheets(3).Cells(np + 2, 5) y2 = y + frac taltemp = WorksheetFunction.RoundDown(y2, 0) 'lo que produjo teoricamente antes de verificar si tiene inventario invdisp = Worksheets(3).Cells(np - 2, 4) 'cambio referencia 1, se trae el valor del inventario en la posición 2 If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posisición 4 Worksheets(3).Cells(np - 2, 4) = invpp 'cambio referencia 2 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 42) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1

Page 168: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

168

util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 42) = util1 Case 11, 21, 23, 25 'caso 7 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios a producir antes comparar con el invdisp If np = 11 Then 'se crea una condicion para que el factor reste dos lugares a la fial para el caso 11 y un lugar para los demas factor = -2 Else factor = 1 End If invdisp = Worksheets(3).Cells(np + factor, 4) 'se trae el valor del inventario en la posición anterior If taltemp >= invdisp Then tal = invdisp frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp = invdisp - tal 'actualizar el inventario disponible en la posicion de inventario anterior Worksheets(3).Cells(np + factor, 4) = invpp Select Case np ' seleccion la columna donde guardar la utilización individual en cada caso Case 11 col = 43 Case 21 col = 48 Case 23 col = 49

Page 169: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

169

Case 25 col = 50 End Select If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 13 'caso 8 Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 y = Worksheets(1).Cells(26, 22) 'cantidad producida durante el paso frac = Worksheets(3).Cells(np + 2, 5) 'trae la fraccion de trabajo de la iteración anterior para el mismo paso y2 = y + frac 'producción actual más fraccion anterior taltemp = WorksheetFunction.RoundDown(y2, 0) 'talonarios producidos sin comparar con la demanda invdisp10 = Worksheets(3).Cells(np - 1, 4) 'se trae el valor del inventario en la posición 10 invdisp12 = Worksheets(3).Cells(np + 1, 4) 'se trae el valor del inventario de la posición 12 If invdisp10 >= invdisp12 Then menor = invdisp12 Else menor = invdisp10 End If If taltemp >= menor Then tal = menor frac2 = 0 'si trabaje a una velocidad que agota el inventario la fracción anterior se consumio y queda en cero, por que no quedo con un trabajo a medio terminar Else tal = taltemp frac2 = y2 - WorksheetFunction.RoundDown(y2, 0) 'si produje menos del inventario disp, la fraccion funciona igual que en los de más casos End If Worksheets(3).Cells(np + 2, 4) = tal

Page 170: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

170

Worksheets(3).Cells(np + 2, 5) = frac2 Worksheets(2).Cells(fila, np + 1) = tal invpp10 = invdisp10 - tal 'actualizar el inventarios disponibles en la posicion de inventario anterior invpp12 = invdisp12 - tal Worksheets(3).Cells(np - 1, 4) = invpp10 Worksheets(3).Cells(np + 1, 4) = invpp12 If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 44) End If If tal = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 44) = util1 Case 15, 27 'caso 9 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir

Page 171: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

171

lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If np = 15 Then col = 45 Else col = 51 End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, col) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, col) = util1 Case 17 invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) + Worksheets(3).Cells(np + 4, 9) 'para que pueda encolar tanto encolado como secado deben haber terminado If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If

Page 172: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

172

End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 46) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 46) = util1 Case 19 invdisp = Worksheets(3).Cells(np + 1, 4) lote = invdisp 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Randomize f = Rnd() Worksheets(1).Cells(24, 22) = f 'genera el aleatorio y lo pone en la hoja 1 x = Worksheets(1).Cells(25, 22) 'traigo el número generado con la dist de probabilidad Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote Worksheets(3).Cells(np + 1, 4) = 0 'actualizar el inventario disponible en la posicion de inventario anterior End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) Worksheets(3).Cells(np + 2, 9) = 0

Page 173: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

173

Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 47) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 47) = util1 Case 30 salida = 0 Worksheets(1).Cells(24, 22) = 0 'pone en 0 el f del tablero de la hoja 1 para que los demas valores sean 0 y se oculten invdisp = Worksheets(3).Cells(np + 1, 4) invmin = Worksheets(3).Cells(np + 2, 6) 'Como la operación no produce a menos que tenga un lote de inventario min se trae este valor y la condición se hace contra el invmin If invdisp >= invmin Then lote = invmin 'carga el tamaño del lote en en el que cortan estas dos operaciones busy = Worksheets(3).Cells(np + 2, 9) If busy = 0 Then Worksheets(3).Cells(np + 2, 9) = lote Min = Worksheets(1).Cells(22, 22) Max = Worksheets(1).Cells(23, 22) Randomize x = Min + (Max - Min) * Rnd() Worksheets(3).Cells(np + 2, 10) = ni + (x / tpaso) 'calculando cuantas iteraciones le toma procesar el lote invpp = invdisp - lote Worksheets(3).Cells(np + 1, 4) = invpp 'actualizar el inventario disponible en la posicion de inventario anterior End If End If sale = Worksheets(3).Cells(np + 2, 10) If ni >= sale Then 'Comprueba si lo que estaba en proceso ya esta listo para salir lote = Worksheets(3).Cells(np + 2, 9) salida = 1

Page 174: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

174

Worksheets(3).Cells(np + 2, 9) = 0 Worksheets(3).Cells(np + 2, 4) = lote Worksheets(2).Cells(fila, np + 1) = lote End If If ni = 1 Then 'porcentaje de utilización individual y global, se es la primera iteración inizializa la variable util1 = 0 Else util1 = Worksheets(2).Cells(fila - 1, 52) End If If busy = 0 Then 'Si se produjo cero talonarios se suma una ocurrencia a la variable util que acumula los tiempoes muertos durante una iteración util = util + 1 util1 = (util1 * (ni - 1) + 0) / ni Else util1 = (util1 * (ni - 1) + 1) / ni End If Worksheets(2).Cells(fila, 52) = util1 If salida = 1 Then capitera = lote / (Worksheets(1).Cells(19, 22) / 60) 'divido los talonarios que salen de la ultima iteración en cada iteración para saber cuantos tal por segundo se produjeron Else capitera = 0 End If Worksheets(2).Cells(fila, 35) = capitera If salida > 0 Then 'solo en las iteraciones en las que la operación 30, que es la ultima operación,produsca se mira cuantas iteraciónes pasaron desde la ultima iteracion que produjo y se multipica por los segundos del tamaaño de paso para saber el tiempo de ciclo ciclo2 = ni - ciclo1 ciclo1 = ni Worksheets(2).Cells(fila, 36) = ciclo2 * Worksheets(1).Cells(19, 22) End If Case 31 prodtot = Worksheets(4).Cells(10, 6) 'cargo el valor actual de la producción total para luego sumarle lo producido en la iteración y actualizarlo prodtot = prodtot + Worksheets(3).Cells(np + 1, 4) Worksheets(4).Cells(10, 6) = prodtot Worksheets(3).Cells(np + 1, 4) = 0 invpt = Worksheets(4).Cells(12, 6) 'traigo el calculo de la hoja cuatro del inventario de PT actual y lo pongo en la hoja de resultados Worksheets(2).Cells(fila, np + 1) = invpt Worksheets(2).Cells(fila, 37) = prodtot prod2 = Worksheets(4).Range("f10") kban = prod2 - prod1 prod1 = prod2

Page 175: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

175

End Select Next np Worksheets(2).Cells(fila, 34) = 1 - (util / 14) 'registra el valor del porcentaje de utilización para cada iteración If cond = 1 Then 'si se limito por el número de unidades verifica si ya se produjeron y si fue asi adelanta el contador de iteraciónes para que termine la simulacion If prodtot >= Worksheets(1).Range("v14") Then ni = 32000 End If End If Next ni itsim = Worksheets(1).Range("v20") 'asignar y copiar la formula que suma los Inv PP Worksheets(2).Select Worksheets(2).Cells(itsim, 33) = 1 Worksheets(2).Range("ag2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=SUM(RC[-30]/2,RC[-28]/2,RC[-26]/2,RC[-23]/2,RC[-25]/2,RC[-22]/2,RC[-20]/2,RC[-18],RC[-16],RC[-14],RC[-12],RC[-10],RC[-8],RC[-6],RC[-4],RC[-3])" 'asignar y copiar la formula que suma el total de PP y los PT Worksheets(2).Cells(itsim, 38) = 1 ActiveSheet.Range("al2").Select Worksheets(2).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=if(RC[-6]>0,RC[-6]+RC[-5],RC[-5])" 'copiar la formula del indirect en la hoja menus que alimenta la gráfica Worksheets(6).Select Worksheets(6).Cells(itsim, 14) = 1 ActiveSheet.Range("n2").Select Worksheets(6).Range(Selection, Selection.End(xlDown)).Select Set myRange = Selection myRange.FormulaR1C1 = "=indirect(R2C12)" Worksheets(1).Select 'regresar a la vista de la hoja 1 ActiveSheet.ChartObjects(1).Activate ActiveChart.SetSourceData Source:=myRange End Sub

Page 176: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

176

AEXO P Cotización prensa

Se hablo con el vendedor quien nos afirmo que el envió hasta Bogotá tiene un costo de $10000 pesos adicionales.

Para un total de $450.000

Page 177: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

177

AEXO Q Cotización impresora

Cotización online Impresora DEK 260 Semi-Automatic SMT Stencil/Screen Printer LCD

Referencia:

DEK 260-Series Screen Printer

Model: N/A

S/N: 114704

Batch #: 73527

110V; 60Hz

Cotización

Precio (USD) 50.000

Envío NY-Miami 6000

Envío Miami-Bta (2 ton) 2000

Impuestos + iva 28%

Total (Seguro incluido) COP$151.512.120

Nota: Precios sujetos a cambios sin previo aviso y a la tasa de cambio (US$1=COP$2.000)

Page 178: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

178

AEXO R Tabla de toma de tiempos aleatoria

Lunes Martes Miercoles Jueves Viernes Sabado

08:03 a.m. 08:01 a.m. 08:15 a.m. 08:44 a.m. 08:09 a.m. 08:22 a.m.

08:05 a.m. 08:11 a.m. 08:16 a.m. 09:05 a.m. 08:12 a.m. 08:27 a.m.

08:07 a.m. 08:18 a.m. 08:23 a.m. 09:13 a.m. 08:15 a.m. 08:29 a.m.

08:08 a.m. 08:23 a.m. 08:34 a.m. 09:35 a.m. 08:16 a.m. 08:42 a.m.

08:11 a.m. 08:40 a.m. 08:54 a.m. 10:02 a.m. 08:18 a.m. 08:46 a.m.

08:33 a.m. 08:50 a.m. 09:16 a.m. 10:05 a.m. 08:49 a.m. 08:54 a.m.

08:56 a.m. 08:56 a.m. 09:20 a.m. 10:05 a.m. 08:49 a.m. 09:17 a.m.

09:06 a.m. 09:28 a.m. 09:27 a.m. 10:10 a.m. 08:52 a.m. 09:27 a.m.

09:07 a.m. 09:29 a.m. 10:13 a.m. 10:38 a.m. 09:20 a.m. 09:28 a.m.

09:11 a.m. 09:33 a.m. 10:14 a.m. 10:41 a.m. 09:22 a.m. 09:29 a.m.

09:23 a.m. 09:42 a.m. 10:28 a.m. 10:54 a.m. 09:43 a.m. 09:30 a.m.

09:45 a.m. 10:19 a.m. 10:35 a.m. 11:06 a.m. 09:45 a.m. 09:34 a.m.

09:50 a.m. 10:21 a.m. 10:35 a.m. 11:08 a.m. 10:03 a.m. 09:35 a.m.

10:17 a.m. 10:23 a.m. 10:40 a.m. 11:11 a.m. 10:17 a.m. 09:53 a.m.

10:52 a.m. 10:31 a.m. 10:47 a.m. 11:18 a.m. 10:29 a.m. 10:15 a.m.

11:01 a.m. 10:42 a.m. 10:53 a.m. 11:42 a.m. 10:37 a.m. 10:18 a.m.

11:03 a.m. 10:48 a.m. 11:13 a.m. 11:47 a.m. 10:48 a.m. 10:29 a.m.

11:15 a.m. 11:21 a.m. 11:39 a.m. 12:21 p.m. 11:28 a.m. 10:35 a.m.

11:23 a.m. 11:34 a.m. 11:47 a.m. 12:30 p.m. 12:08 p.m. 10:36 a.m.

11:26 a.m. 11:44 a.m. 11:55 a.m. 12:38 p.m. 12:12 p.m. 10:38 a.m.

11:28 a.m. 11:57 a.m. 11:58 a.m. 01:15 p.m. 12:22 p.m. 10:41 a.m.

11:34 a.m. 12:23 p.m. 12:18 p.m. 01:16 p.m. 12:29 p.m. 10:45 a.m.

11:41 a.m. 12:25 p.m. 12:42 p.m. 01:24 p.m. 12:43 p.m. 10:45 a.m.

12:11 p.m. 12:39 p.m. 12:59 p.m. 01:25 p.m. 01:14 p.m. 10:49 a.m.

12:30 p.m. 12:43 p.m. 01:14 p.m. 01:34 p.m. 01:18 p.m. 10:51 a.m.

12:45 p.m. 01:21 p.m. 01:27 p.m. 01:37 p.m. 01:18 p.m. 11:09 a.m.

12:48 p.m. 01:32 p.m. 01:31 p.m. 01:57 p.m. 01:20 p.m. 11:13 a.m.

12:59 p.m. 01:52 p.m. 01:31 p.m. 02:30 p.m. 01:22 p.m. 11:42 a.m.

01:12 p.m. 02:01 p.m. 01:45 p.m. 02:38 p.m. 02:02 p.m. 11:55 a.m.

01:16 p.m. 02:10 p.m. 01:45 p.m. 02:52 p.m. 02:19 p.m. 12:02 p.m.

01:18 p.m. 02:41 p.m. 01:56 p.m. 02:53 p.m. 02:19 p.m. 12:04 p.m.

01:22 p.m. 02:54 p.m. 02:17 p.m. 03:00 p.m. 02:22 p.m. 12:04 p.m.

01:49 p.m. 02:58 p.m. 02:31 p.m. 03:07 p.m. 02:26 p.m. 12:09 p.m.

01:55 p.m. 03:13 p.m. 02:34 p.m. 03:07 p.m. 02:36 p.m. 12:13 p.m.

02:06 p.m. 03:21 p.m. 02:57 p.m. 03:25 p.m. 02:44 p.m. 12:16 p.m.

02:19 p.m. 03:26 p.m. 02:57 p.m. 03:30 p.m. 03:05 p.m. 12:20 p.m.

02:29 p.m. 03:31 p.m. 02:58 p.m. 03:40 p.m. 03:15 p.m. 12:24 p.m.

02:51 p.m. 03:35 p.m. 03:16 p.m. 03:52 p.m. 03:35 p.m. 12:48 p.m.

03:25 p.m. 03:50 p.m. 03:17 p.m. 03:57 p.m. 03:43 p.m. 12:50 p.m.

03:40 p.m. 03:51 p.m. 03:20 p.m. 04:00 p.m. 03:52 p.m. 12:53 p.m.

Page 179: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

179

Lunes Martes Miercoles Jueves Viernes Sabado

08:03 a.m. 08:19 a.m. 08:11 a.m. 08:04 a.m. 08:04 a.m. 08:11 a.m.

08:20 a.m. 08:37 a.m. 08:13 a.m. 08:19 a.m. 08:24 a.m. 08:11 a.m.

08:34 a.m. 08:39 a.m. 08:25 a.m. 08:21 a.m. 08:30 a.m. 08:20 a.m.

08:40 a.m. 08:57 a.m. 08:38 a.m. 08:39 a.m. 08:50 a.m. 08:31 a.m.

08:43 a.m. 08:57 a.m. 08:51 a.m. 08:54 a.m. 08:53 a.m. 08:34 a.m.

08:50 a.m. 09:05 a.m. 09:02 a.m. 09:12 a.m. 09:18 a.m. 08:34 a.m.

09:07 a.m. 09:19 a.m. 09:14 a.m. 09:17 a.m. 09:21 a.m. 08:37 a.m.

09:10 a.m. 09:27 a.m. 09:16 a.m. 09:49 a.m. 09:33 a.m. 08:45 a.m.

09:53 a.m. 09:41 a.m. 09:23 a.m. 09:55 a.m. 09:34 a.m. 08:52 a.m.

10:06 a.m. 09:42 a.m. 09:25 a.m. 10:12 a.m. 09:55 a.m. 08:52 a.m.

10:10 a.m. 09:50 a.m. 10:39 a.m. 11:02 a.m. 10:50 a.m. 09:00 a.m.

10:14 a.m. 09:53 a.m. 10:44 a.m. 11:14 a.m. 11:06 a.m. 09:06 a.m.

10:16 a.m. 09:53 a.m. 10:53 a.m. 11:22 a.m. 11:23 a.m. 09:18 a.m.

10:20 a.m. 10:18 a.m. 10:59 a.m. 11:28 a.m. 11:43 a.m. 09:25 a.m.

10:56 a.m. 10:25 a.m. 11:06 a.m. 11:34 a.m. 11:44 a.m. 09:30 a.m.

10:59 a.m. 10:37 a.m. 11:41 a.m. 11:45 a.m. 11:54 a.m. 09:40 a.m.

11:32 a.m. 10:47 a.m. 12:05 p.m. 11:56 a.m. 11:57 a.m. 09:49 a.m.

11:38 a.m. 11:22 a.m. 12:42 p.m. 11:57 a.m. 11:57 a.m. 10:01 a.m.

12:13 p.m. 11:33 a.m. 12:43 p.m. 12:29 p.m. 12:01 p.m. 10:01 a.m.

12:36 p.m. 11:35 a.m. 12:48 p.m. 12:40 p.m. 12:18 p.m. 10:07 a.m.

12:40 p.m. 11:43 a.m. 12:49 p.m. 01:09 p.m. 12:31 p.m. 10:11 a.m.

12:46 p.m. 12:01 p.m. 12:50 p.m. 01:18 p.m. 12:31 p.m. 10:11 a.m.

12:49 p.m. 12:04 p.m. 12:56 p.m. 01:21 p.m. 12:35 p.m. 10:23 a.m.

12:52 p.m. 12:40 p.m. 01:10 p.m. 01:24 p.m. 01:00 p.m. 10:34 a.m.

12:56 p.m. 01:06 p.m. 01:16 p.m. 01:35 p.m. 01:09 p.m. 10:36 a.m.

01:05 p.m. 01:34 p.m. 01:18 p.m. 01:36 p.m. 01:13 p.m. 10:40 a.m.

01:13 p.m. 01:34 p.m. 01:19 p.m. 01:37 p.m. 01:13 p.m. 10:58 a.m.

01:16 p.m. 01:36 p.m. 01:32 p.m. 01:44 p.m. 01:44 p.m. 11:09 a.m.

02:01 p.m. 01:38 p.m. 01:43 p.m. 01:57 p.m. 01:47 p.m. 11:19 a.m.

02:19 p.m. 01:56 p.m. 02:21 p.m. 02:13 p.m. 01:47 p.m. 11:25 a.m.

02:29 p.m. 02:42 p.m. 02:21 p.m. 02:15 p.m. 02:01 p.m. 11:47 a.m.

03:02 p.m. 02:45 p.m. 02:29 p.m. 02:26 p.m. 02:04 p.m. 11:51 a.m.

03:03 p.m. 02:48 p.m. 02:43 p.m. 02:39 p.m. 02:10 p.m. 11:54 a.m.

03:08 p.m. 02:57 p.m. 03:03 p.m. 02:42 p.m. 02:10 p.m. 11:55 a.m.

03:09 p.m. 03:01 p.m. 03:08 p.m. 02:51 p.m. 02:29 p.m. 11:58 a.m.

03:12 p.m. 03:06 p.m. 03:14 p.m. 03:06 p.m. 02:50 p.m. 12:09 p.m.

03:19 p.m. 03:06 p.m. 03:26 p.m. 03:22 p.m. 02:56 p.m. 12:12 p.m.

03:44 p.m. 03:10 p.m. 03:27 p.m. 03:39 p.m. 03:07 p.m. 12:28 p.m.

03:59 p.m. 03:30 p.m. 03:35 p.m. 03:51 p.m. 03:18 p.m. 12:29 p.m.

04:00 p.m. 03:47 p.m. 03:43 p.m. 03:57 p.m. 03:54 p.m. 12:55 p.m.

Page 180: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

18

0

A

EX

O S

. Res

ult

ados

ob

ten

idos

por

Sta

t F

it P

rom

odel

.

Co

nta

r y

se

pa

rar

pa

pe

l b

on

d

E

xp

on

en

tia

l

Un

ifo

rm

No

rma

l

min

imu

m

=

3

0.

[fix

ed

]

m

inim

um

=

3

0.

[fix

ed

]

me

an

=

4

0.3

85

7

be

ta

=

10

.38

57

m

axim

um

=

4

6.7

1

sig

ma

=

4

.03

76

1

Ko

lmo

go

rov-S

mir

no

v

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

d

ata

po

ints

3

0

da

ta p

oin

ts

30

d

ata

po

ints

3

0

k

s s

tat

0.3

73

ks s

tat

0

.29

9

k

s s

tat

0.1

3

a

lph

a

5

.e-0

02

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

ks s

tat(

30

,5.e

-00

2)

0

.24

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

p

-va

lue

2.9

1e

-00

4

p-v

alu

e

7.2

4e

-00

3

p

-va

lue

0.6

48

r

esu

lt

RE

JEC

T

re

su

lt

RE

JEC

T

r

esu

lt

D

O N

OT

RE

JEC

T

Inte

rca

lar

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

min

imu

m

=

1

. [f

ixe

d]

m

ea

n

=

2.0

34

33

min

imu

m

=

1.

[fix

ed

]

be

ta

=

1.0

34

33

sig

ma

=

0.2

16

29

7

ma

xim

um

=

2.4

5

Ko

lmo

go

rov-S

mir

no

v

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

d

ata

po

ints

3

0

da

ta p

oin

ts

30

d

ata

po

ints

3

0

k

s s

tat

0.4

48

ks s

tat

0

.13

4

k

s s

tat

0.4

87

a

lph

a

5

.e-0

02

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

ks s

tat(

30

,5.e

-00

2)

0

.24

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

p

-va

lue

5.2

6e

-00

6

p-v

alu

e

0.6

07

p

-va

lue

4.3

4e

-00

7

r

esu

lt

RE

JEC

T

re

su

lt

DO

NO

T R

EJE

CT

r

esu

lt

R

EJE

CT

Co

rte

1

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

min

imu

m

=

2

6.

[fix

ed

]

m

ea

n

=

32

.04

67

min

imu

m

=

26

. [f

ixe

d]

be

ta

=

6.0

46

67

sig

ma

=

2.7

29

8

ma

xim

um

=

36

.6

Ko

lmo

go

rov-S

mir

no

v

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

d

ata

po

ints

3

0

da

ta p

oin

ts

30

d

ata

po

ints

3

0

k

s s

tat

0.2

84

ks s

tat

0

.14

2

k

s s

tat

0.1

77

a

lph

a

5

.e-0

02

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

ks s

tat(

30

,5.e

-00

2)

0

.24

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

p

-va

lue

1.2

4e

-00

2

p-v

alu

e

0.5

34

p

-va

lue

0.2

69

r

esu

lt

RE

JEC

T

re

su

lt

DO

NO

T R

EJE

CT

r

esu

lt

D

O N

OT

RE

JEC

T

Co

rte

2

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

min

imu

m

=

7

8.

[fix

ed

]

m

ea

n

=

95

.91

33

min

imu

m

=

78

. [f

ixe

d]

be

ta

=

17

.91

33

sig

ma

=

8.0

40

39

ma

xim

um

=

10

9.8

Ko

lmo

go

rov-S

mir

no

v

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

d

ata

po

ints

3

0

da

ta p

oin

ts

30

d

ata

po

ints

3

0

k

s s

tat

0.2

85

ks s

tat

0

.14

5

k

s s

tat

0.1

74

a

lph

a

5

.e-0

02

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

ks s

tat(

30

,5.e

-00

2)

0

.24

2

k

s s

tat(

30

,5.e

-00

2)

0.2

42

p

-va

lue

1.1

8e

-00

2

p-v

alu

e

0.5

05

p

-va

lue

0.2

88

r

esu

lt

RE

JEC

T

re

su

lt

DO

NO

T R

EJE

CT

r

esu

lt

D

O N

OT

RE

JEC

T

Page 181: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

18

1

Co

rte

3

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

5

2.

[fix

ed

]

me

an

=

6

3.9

4

min

imu

m

=

5

2.

[fix

ed

]

b

eta

=

1

1.9

4

sig

ma

=

5.3

56

47

m

axi

mu

m

=

73

.2

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

K

olm

og

oro

v-S

mir

no

v

da

ta p

oin

ts

30

da

ta p

oin

ts

3

0

d

ata

po

ints

30

ks

sta

t

0

.28

4

k

s st

at

0

.14

8

k

s st

at

0

.17

3

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

p-v

alu

e

1

.24

e-0

02

p-v

alu

e

0

.48

3

p

-va

lue

0.2

97

re

sult

RE

JEC

T

r

esu

lt

DO

NO

T R

EJE

CT

re

sult

D

O N

OT

RE

JEC

T

En

cola

r

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

9

1.

[fix

ed

]

me

an

=

1

07

.9

min

imu

m

=

9

1.

[fix

ed

]

b

eta

=

1

6.9

si

gm

a

=

7.4

87

63

m

axi

mu

m

=

12

1.7

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

K

olm

og

oro

v-S

mir

no

v

da

ta p

oin

ts

30

da

ta p

oin

ts

3

0

d

ata

po

ints

30

ks

sta

t

0

.32

9

k

s st

at

8

.27

e-0

02

ks

sta

t

0

.20

9

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

p-v

alu

e

2

.11

e-0

03

p-v

alu

e

0

.97

6

p

-va

lue

0.1

27

re

sult

RE

JEC

T

r

esu

lt

DO

NO

T R

EJE

CT

re

sult

D

O N

OT

RE

JEC

T

Co

sid

o a

lam

bre

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

1

. [f

ixe

d]

m

ea

n

=

1.5

3

min

imu

m

=

1

. [f

ixe

d]

b

eta

=

0

.53

si

gm

a

=

0.1

05

32

5

ma

xim

um

=

1

.73

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

K

olm

og

oro

v-S

mir

no

v

da

ta p

oin

ts

30

da

ta p

oin

ts

3

0

d

ata

po

ints

30

ks

sta

t

0

.46

9

k

s st

at

0

.16

7

k

s st

at

0

.51

1

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

p-v

alu

e

1

.41

e-0

06

p-v

alu

e

0

.33

7

p

-va

lue

8.8

9e

-00

8

re

sult

RE

JEC

T

r

esu

lt

DO

NO

T R

EJE

CT

re

sult

R

EJE

CT

En

lom

ad

o

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

2

. [f

ixe

d]

m

ea

n

=

2.9

31

m

inim

um

=

2

. [f

ixe

d]

b

eta

=

0

.93

1

sig

ma

=

0.3

48

32

3

ma

xim

um

=

3

.9

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

K

olm

og

oro

v-S

mir

no

v

da

ta p

oin

ts

30

da

ta p

oin

ts

3

0

d

ata

po

ints

30

ks

sta

t

0

.36

3

k

s st

at

0

.1

k

s st

at

0

.24

2

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

alp

ha

5

.e-0

02

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

p-v

alu

e

4

.75

e-0

04

p-v

alu

e

0

.89

4

p

-va

lue

4.9

4e

-00

2

re

sult

RE

JEC

T

r

esu

lt

DO

NO

T R

EJE

CT

re

sult

R

EJE

CT

Page 182: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

18

2

Se

pa

rar

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

1

. [f

ixe

d]

me

an

=

1

.86

93

3

min

imu

m

=

1.

[fix

ed

]

b

eta

=

0

.86

93

33

sig

ma

=

0.2

34

57

7

ma

xim

um

=

2

.5

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

da

ta p

oin

ts

3

0

d

ata

po

ints

30

d

ata

po

ints

30

ks

sta

t

0.4

71

k

s st

at

0

.18

3

k

s st

at

0

.38

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

a

lph

a

5.e

-00

2

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

k

s st

at(

30

,5.e

-00

2)

0.2

42

p-v

alu

e

1

.28

e-0

06

p

-va

lue

0.2

35

p

-va

lue

2.1

e-0

04

re

sult

R

EJE

CT

r

esu

lt

DO

NO

T R

EJE

CT

r

esu

lt

R

EJE

CT

Te

rmo

sell

ad

o

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

1

74

. [f

ixe

d]

me

an

=

2

09

.39

7

min

imu

m

=

17

4.

[fix

ed

]

b

eta

=

3

5.3

96

7

sig

ma

=

17

.70

26

ma

xim

um

=

2

40

.2

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

da

ta p

oin

ts

3

0

d

ata

po

ints

30

d

ata

po

ints

30

ks

sta

t

0.2

5

k

s st

at

0

.18

4

k

s st

at

0

.18

1

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

a

lph

a

5.e

-00

2

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

k

s st

at(

30

,5.e

-00

2)

0.2

42

p-v

alu

e

3

.88

e-0

02

p

-va

lue

0.2

29

p

-va

lue

0.2

45

re

sult

R

EJE

CT

r

esu

lt

DO

NO

T R

EJE

CT

r

esu

lt

D

O N

OT

RE

JEC

T

Tra

nsp

ort

e 1

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

0

. [f

ixe

d]

me

an

=

9

.27

66

7e

-00

2

min

imu

m

=

0.

[fix

ed

]

b

eta

=

9

.27

66

7e

-00

2

sig

ma

=

8.2

24

69

e-0

03

ma

xim

um

=

0

.10

85

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

da

ta p

oin

ts

3

0

d

ata

po

ints

30

d

ata

po

ints

30

ks

sta

t

0.5

54

k

s st

at

0

.10

9

k

s st

at

0

.69

1

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

a

lph

a

5.e

-00

2

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

k

s st

at(

30

,5.e

-00

2)

0.2

42

p-v

alu

e

3

.34

e-0

09

p

-va

lue

0.8

34

p

-va

lue

7.9

9e

-01

5

re

sult

R

EJE

CT

r

esu

lt

DO

NO

T R

EJE

CT

r

esu

lt

R

EJE

CT

Tra

nsp

ort

e 2

E

xp

on

en

tia

l

No

rma

l

Un

ifo

rm

m

inim

um

=

0

. [f

ixe

d]

me

an

=

8

.87

33

3e

-00

2

min

imu

m

=

0.

[fix

ed

]

b

eta

=

8

.87

33

3e

-00

2

sig

ma

=

1.2

39

4e

-00

2

ma

xim

um

=

0

.11

25

K

olm

og

oro

v-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

Ko

lmo

go

rov-S

mir

no

v

da

ta p

oin

ts

3

0

d

ata

po

ints

30

d

ata

po

ints

30

ks

sta

t

0.5

25

k

s st

at

0

.10

7

k

s st

at

0

.61

1

alp

ha

5

.e-0

02

a

lph

a

5.e

-00

2

a

lph

a

5.e

-00

2

ks

sta

t(3

0,5

.e-0

02

)

0

.24

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

k

s st

at(

30

,5.e

-00

2)

0.2

42

p-v

alu

e

3

.15

e-0

08

p

-va

lue

0.8

5

p

-va

lue

2.7

2e

-01

1

re

sult

R

EJE

CT

r

esu

lt

DO

NO

T R

EJE

CT

r

esu

lt

R

EJE

CT

Page 183: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

18

3

Seca

r

E

xpo

ne

nti

al

N

orm

al

U

nif

orm

min

imu

m

=

1

17

8.

[fix

ed

]

me

an

=

12

14

.48

min

imu

m

=

11

78

. [f

ixe

d]

be

ta

=

3

6.4

83

3

sig

ma

=

15

.31

7

m

axi

mu

m

=

12

49

.1

Ko

lmo

go

rov-

Smir

no

v

Ko

lmo

go

rov

-Sm

irn

ov

Ko

lmo

go

rov

-Sm

irn

ov

d

ata

po

ints

3

0

d

ata

po

ints

30

d

ata

po

ints

3

0

k

s st

at

0

.30

7

k

s st

at

0

.13

7

ks

sta

t

0.2

22

a

lph

a

5

.e-0

02

alp

ha

5.e

-00

2

alp

ha

5.e

-00

2

k

s st

at(

30

,5.e

-00

2)

0.2

42

ks

sta

t(3

0,5

.e-0

02

)

0.2

42

k

s st

at(

30

,5.e

-00

2)

0.2

42

p

-va

lue

5

.15

e-0

03

p-v

alu

e

0.5

81

p

-va

lue

8

.94

e-0

02

r

esu

lt

R

EJE

CT

re

sult

D

O N

OT

RE

JEC

T

re

sult

DO

NO

T R

EJE

CT

Page 184: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

184

AEXO T Planos de empresa

Para ver este anexo por favor abrir los planos que se encuentran en en CD, el programa para

abrirlos es AutoCad.

Page 185: EVALUACIÓN DE DIFERENTES MODELOS DE PRODUCCIÓN …

185

AEXO V Entervista 2

Entrevista realizada a Rocío Ballesteros el día 1 de diciembre

Estudiante: ¿Por qué no producen constantemente los productos como libros, folletos o papel regalo?

Rocio Ballesteros: Bueno pues primero que todo el papel regalo solo lo compramos para venderlo, como otros productos.

Estudiante: ¿Qué pena te interrumpo, Ósea ustedes solo lo comercializan?

Rocio Ballesteros: Si realmente lo distribuimos, a las diferentes papelerías, negocios, pues son clientes de la empresa a los que se les ofrece para la temporada de diciembre.

Estudiante: ¿Claro y que pasa con los libros y folletos?

Rocio Ballesteros: Esos se realizan cada vez que viene un cliente a solicitarlos, no tenemos compradores fijos para estos productos, son esporádicos y no generan una gran utilidad, los folletos son mas rápidos de hacer que los libros, sin embargo generan menos utilidades, por darles un ejemplo en noviembre no recibimos ningún pedido de estos, me parece que en octubre nos pidieron 400 folletos.

Estudiante: ¿más o menos cuantas veces al año reciben estos tipos de pedidos?

Rocio Ballesteros: El dato exacto no lo tengo en este momento, pero yo creo que en promedio 10 veces al año, realmente no es el fuerte de la empresa pues no somos especialistas en esto, no es a lo que nos dedicamos.

Estudiante: ¿Cuáles son las referencias de las máquinas que tiene en este momento?

Rocio Ballesteros: Bueno las últimas que se adquirieron son la pantera muller martini, y la impresora heidelberg print master 74 cuatro colores, las dos son de última tecnología. La pantera tiene una velocidad de producción de 4000 libros por hora y sirve para encuadernación; la impresora print master aproximadamente tiene una velocidad máxima de 12000 pliegos por hora

Estudiante: ¿Cuáles son los meses de temporada parar LitoPerla Impresores Ltda.?

Rocio Ballesteros: Para nosotros las mejores temporadas son en diciembre, enero, febrero, junio y julio, pues son la época donde entran las universidades, colegios y las empresas necesitan de nuevo el material.