Escolar Documentos
Profissional Documentos
Cultura Documentos
Figura 4-15 Desarrollo del MRP para el Producto X, para 100 unidades en la semana 10.
Fuente: (Richard B. Chase, 2000)
Figura 4-16 Resultados del MRP para los productos “Medidor A” y “Medidor B” usando el
software MRProgram II. Fuente: Elaboración propia.
Capítulo 4 109
Tabla 4-3 Desarrollo del MRP para el Producto X, para 100 unidades en la semana 10,
usando el software “MRProgram II”. Fuente: Elaboración propia.
1 2 3 4 5 6 7 8 9 10 11
X
Demanda X Pedido 100
+ Demanda X Producción 0 0 0 0 0 0 0 0 0 0
= Demanda 0 0 0 0 0 0 0 0 0 100
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 0 0 0 0 100
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 0 0 0 0 0 0 100
Colocación de requerimientos 0 0 0 0 0 0 0 0 100
Y
Demanda X Pedido
+ Demanda X Producción 0 0 0 0 0 0 0 0 200 0
= Demanda 0 0 0 0 0 0 0 0 200 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 0 0 0 200 0
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 0 0 0 0 0 200 0
Colocación de requerimientos 0 0 0 0 0 0 200 0
Z
Demanda X Pedido
+ Demanda X Producción 0 0 0 0 0 0 0 0 300 0
= Demanda 0 0 0 0 0 0 0 0 300 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 0 0 0 300 0
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 0 0 0 0 0 300 0
Colocación de requerimientos 0 0 0 0 0 300 0
B
Demanda X Pedido
+ Demanda X Producción 0 0 0 0 0 0 400 0 0 0
= Demanda 0 0 0 0 0 0 400 0 0 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 0 400 0 0 0
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 0 0 0 400 0 0 0
Colocación de requerimientos 0 0 0 0 0 400 0 0 0
A
Demanda X Pedido
+ Demanda X Producción 0 0 0 0 0 600 200 0 0 0
= Demanda 0 0 0 0 0 600 200 0 0 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 600 200 0 0 0
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0 0 0
110 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Comparando los resultados resaltados del libro con óvalos de color naranja que se
ilustran en la Figura 4-15, con los resultados resaltados en color naranja de la
Tabla 4-3 Desarrollo del MRP para el Producto X, para 100 unidades en la semana 10,
usando el software “MRProgram II”, se notan que son iguales, solo que los resultados de
la
Tabla 4-3, son más detallados.
4.4. EJEMPLO 4
Figura 4-17 Árbol estructural del producto A. Fuente: (Domínguez Machuca, y otros,
1995)
En la Figura 4-20 se ilustra el desarrollo del MRP por niveles para 100 unidades de
producto A en la semana 6. Los mismos resultados, pero creados utilizando el software
MRProgram II, se ilustran en la Figura 4-21. Como no se alcanzan a observar completos
los resultados en la ventana, se ilustran en la Tabla 4-4.
Capítulo 4 113
Figura 4-21 Resultados del desarrollo del MRP por niveles para 100 unidades de
producto T en la semana 7. Fuente: Elaboración propia.
Tabla 4-4 Resultados detallados del desarrollo del MRP por niveles para 100 unidades
de producto A en la semana 6, usando el software “MRProgram II”. Fuente: Elaboración
propia.
1 2 3 4 5 6 7
A
Demanda X Pedido 100
+ Demanda X Producción 0 0 0 0 0 0
= Demanda 0 0 0 0 0 100
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 0 100
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 0 0 100
Colocación de requerimientos 0 0 0 0 100
B
Demanda X Pedido
+ Demanda X Producción 0 0 0 0 300 0
= Demanda 0 0 0 0 300 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 0 0 300 0
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0
Capítulo 4 115
Comparando los resultados resaltados del libro con óvalos de color naranja que se
ilustran en la Figura 4-20, con los resultados resaltados en color naranja de la Tabla 4-4
se notan que son iguales, solo que los resultados de la Tabla 4-4, son más detallados.
4.5. EJEMPLO 5
Figura 4-24 Lista de materiales del patín (a) y del monopatín (b). Fuente: (Domínguez
Machuca, y otros, 1995)
Capítulo 4 117
desarrollo del MRP en la Figura 4-27 y los demás resultados para los otros ítems en la
Figura 4-28.
Figura 4-27 Calculo de necesidades netas de los ítems de nivel 0. Fuente: (Domínguez
Machuca, y otros, 1995)
Capítulo 4 119
Los mismos resultados del libro que se ilustran en las Figura 4-27 y Figura 4-28, pero
creados utilizando el software MRProgram II, se ilustran en la Figura 4-29. Como no se
120 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura 4-29 Resultados del desarrollo del MRP por niveles para los productos P y M.
Fuente: Elaboración propia.
Tabla 4-5 Resultados detallados del desarrollo del MRP por los productos P y M, usando
el software “MRProgram II”. Fuente: Elaboración propia.
0 1 2 3 4 5 6 7 8 9
P
Demanda X Pedido 200 300 100 400
+ Demanda X Producción 0 0 0 0 0 0 0 0
= Demanda 0 200 0 0 300 0 100 400
+ Inventario al final del período 20
= RQN Requerimientos netos 20 200 0 0 300 0 100 400
Recursos programados 150
+ Inventario inicial 100 80 30 30 30
= RPN Recursos programados netos 100 230 30 30 30 0 0 0
Producción requerida (RPN - RQN) ----> 270 0 100 400
Colocación de requerimientos 0 270 0 100 400
M
Demanda X Pedido 200 100 200
+ Demanda X Producción 0 0 0 0 0 0 0 0
= Demanda 0 0 0 200 100 0 200 0
Capítulo 4 121
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 0 280 200 0 400 0 0 0
Colocación de requerimientos 280 200 0 400 0 0 0
R
Demanda X Pedido 200 200 200
+ Demanda X Producción 0 560 1480 0 1200 1600 0 0
= Demanda 0 560 1480 200 1200 1800 0 200
+ Inventario al final del período 40
= RQN Requerimientos netos 40 560 1480 200 1200 1800 0 200
Recursos programados
+ Inventario inicial 90 50
= RPN Recursos programados netos 90 50 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 510 1480 200 1200 1800 0 200
Colocación de requerimientos 510 1480 200 1200 1800 0 200
CG
Demanda X Pedido
+ Demanda X Producción 510 1480 200 1200 1800 0 200 0
= Demanda 510 1480 200 1200 1800 0 200 0
+ Inventario al final del período
= RQN Requerimientos netos 510 1480 200 1200 1800 0 200 0
Recursos programados 600
+ Inventario inicial 5 95
= RPN Recursos programados netos 605 95 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 1385 200 1200 1800 0 200 0
Colocación de requerimientos 1385 200 1200 1800 0 200 0
PC
Demanda X Pedido
+ Demanda X Producción 510 1480 200 1200 1800 0 200 0
= Demanda 510 1480 200 1200 1800 0 200 0
+ Inventario al final del período
= RQN Requerimientos netos 510 1480 200 1200 1800 0 200 0
Recursos programados 600
+ Inventario inicial 0 90
= RPN Recursos programados netos 600 90 0 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 1390 200 1200 1800 0 200 0
Colocación de requerimientos 1390 200 1200 1800 0 200 0
Comparando los resultados resaltados del libro con óvalos de color naranja que se
ilustran en la Figura 4-27 y la Figura 4-28, con los resultados en color naranja de la
Tabla 4-5., se nota que son iguales, solo que los resultados de la Tabla 4-5, son más
detallados.
4.6. EJEMPLO 6
“Veamos el siguiente problema de planeación de requerimientos de materiales para
establecer los tamaños de los lotes. Éstos serían los requerimientos netos para ocho
semanas del programa:” (Chase, y otros, 2004) Página 672, como se ilustra en la Figura
4-30.
Capítulo 4 123
Figura 4-30 Requerimientos Netos para 8 Semanas. Fuente: (Chase, y otros, 2004)
Los resultados del desarrollo del MRP para este ejemplo a través del método LFL, se
ilustran en la Figura 4-31.
Figura 4-31 Resultados a través del método LFL. Fuente: (Chase, y otros, 2004)
Como los datos del problema son escasos, solo se introducen los datos conocidos en el
software “MRProgram II” el resto de los valores se toman como cero “0”, es decir, se crea
un producto donde solo se introduce el nombre, la referencia, la imagen (según elija el
usuario) con todos los datos en cero, excepto el costo de pedir que es $47. En la sección
de demanda se introducen los datos para cada período según aparecen en la Figura
4-30.
Los mismos resultados del libro que se ilustran en la Figura 4-31, pero creados utilizando
el software MRProgram II, se ilustran en la se ilustran en la Tabla 4-6.
Tabla 4-6 Resultados detallados del desarrollo del MRP LFL, usando el software
“MRProgram II”. Fuente: Elaboración propia.
1 2 3 4 5 6 7 8 9
PD_LFL
Demanda X Pedido 50 60 70 60 95 75 60 55
124 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
+ Demanda X Producción 0 0 0 0 0 0 0 0
= Demanda 50 60 70 60 95 75 60 55
+ Inventario al final del período
= RQN Requerimientos netos 50 60 70 60 95 75 60 55
Recursos programados
+ Inventario inicial 0
= RPN Recursos programados netos 0 0 0 0 0 0 0 0
Producción requerida (RPN - RQN) -
50 60 70 60 95 75 60 55
--->
Colocación de requerimientos 50 60 70 60 95 75 60 55
$ (LFL)Costo de Almacenamiento 0 0 0 0 0 0 0 0
$ (LFL)Costo de ordenar 47 47 47 47 47 47 47 47
= (LFL)Total de costos 47 47 47 47 47 47 47 47 376
Comparando los resultados resaltados del costo total del libro con un ovalo de color rojo,
que se ilustran en la Figura 4-31, con los resultados resaltados en color rojo de la Tabla
4-6 se notan que son iguales. También los costos de ordenar, la Producción requerida,
la colocación de los requerimientos, etc. para cada período coinciden perfectamente, solo
que los resultados de la Tabla 4-6, son más detallados.
4.7. EJEMPLO 7
Este ejemplo usa los mismos datos del ejemplo anterior, los requerimientos netos para
ocho semanas del programa se ilustran en la Figura 4-30. También se cuenta con el
datos de “Costo por pedido o preparación” de $47 y el “costo por llevar inventario /
semana” de 0.5%.
“Usando los mismos datos que en el ejemplo de lote por lote, el volumen económico del
pedido se calcula de la manera siguiente:” (Chase, y otros, 2004) Página 673, como se
ilustra en la Figura 4-32.
Capítulo 4 125
Figura 4-32 Cálculos para hallar el valor EOQ y el costo de almacenar. Fuente: (Chase,
y otros, 2004)
El valor de costo anual por llevar inventario, es equivalente al costo de almacenar del
software “MRProgram II”, el valor e EOQ es calculado automáticamente por el software y
redondeado a un valor entero, como se ilustra en la Tabla 4-7 Resultados detallados del
desarrollo del MRP LFL, usando el software “MRProgram II”.
Los resultados del desarrollo del MRP para este ejemplo a través del método EOQ, se
ilustran en la Figura 4-33.
Figura 4-33 Resultados a través del método EOQ. Fuente: (Chase, y otros, 2004)
Como los datos del problema son escasos, solo se introducen los datos conocidos en el
software “MRProgram II” el resto de los valores se toman como cero “0”, es decir, se crea
un producto donde solo se introduce el nombre, la referencia, la imagen (según elija el
usuario) con todos los datos en cero, excepto el costo de pedir que es $47 y el costo de
almacenar que es $2.60. En la sección de demanda se introducen los datos para cada
período según aparecen en la Figura 4-30. Antes de resolver el MRP, se indica la
126 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
cantidad de períodos al año, que en este caso es 52, es decir 52 semanas al año, porque
se está trabajando con períodos de tiempo en semanas, como se ilustra en la Figura
4-34.
Figura 4-34 Número de períodos al año para calcular el EOQ. Fuente: Elaboración
propia.
Los mismos resultados del libro que se ilustran en la Figura 4-33, pero creados utilizando
el software MRProgram II, se ilustran en la se ilustran en la Tabla 4-7.
Tabla 4-7 Resultados detallados del desarrollo del MRP LFL, usando el software
“MRProgram II”. Fuente: Elaboración propia.
1 2 3 4 5 6 7 8 9
PD_EOQ EOQ = EOQ
351.222042413233 = 351
Demanda X 50 60 70 60 95 75 60 55
Pedido
+ Demanda X 0 0 0 0 0 0 0 0
Producción
= Demanda 50 60 70 60 95 75 60 55
+ Inventario al 301 241 171 111 16 292 232 177
final del período
= RQN 50 60 70 60 95 75 60 55
Requerimientos
netos
Recursos
programados
+ Inventario 0 301 241 171 111 16 292 232
inicial
= RPN Recursos 0 301 241 171 111 16 292 232
programados
netos
Producción 351 0 0 0 0 351 0 0
requerida (RPN -
RQN) ---->
Colocación de 351 0 0 0 0 351 0 0
requerimientos
$ (EOQ)Costo de 47 47 94
pedir
$ (EOQ)Costo de 15.05 12.05 8.55 5.55 0.8 14.6 11.6 8.85 77.05
almacenar
= (EOQ)Total de 62.05 12.05 8.55 5.55 0.8 61.6 11.6 8.85 171.05
costos
Capítulo 4 127
Comparando los resultados del costo total del libro con un ovalo de color rojo, que se
ilustran en la Figura 4-33, con los resultados resaltados en color rojo de la Tabla 4-7 se
nota que son iguales.
Comparando los resultados los inventarios finales del libro con óvalos de color azul, la
“Cantidad de Producción” o “Producción Requerida” con óvalos de color naranja, el
“Costo de llevar inventario” o “Costo de almacenar” con óvalos de color verde y el “Costo
de Preparación” o “Costo de Pedir” con óvalos de color café, que se ilustran en la Figura
4-33, con los resultados resaltados ilustrados en su correspondiente color de la Tabla 4-7
se nota que son iguales, solo que los resultados de la Tabla 4-47, son más detallados.
4.8. EJEMPLO 8
“La demanda anual de este producto final se estima en 30,000 unidades durante un
programa de 50 semanas al año, es decir, un promedio de 600 unidades por semana.
Cuando se inicia un lote de producto cuesta 500 dólares hacer los cambios de máquina
del departamento de ensamble final para este producto final. Cuesta 0.50 dólares por
unidad mantener en inventario de una semana a la siguiente una unidad de este
producto. Por lo tanto, cuando una unidad de este producto está en el inventario final
debe trasladarse al inventario inicial de la siguiente semana e incurre en el costo de
almacén de 0.50 dólares por unidad. Determine cuál de estos métodos de
dimensionamiento de los lotes resulta en los menores costos de almacenar y de cambio
(o de pedir) para el programa de ocho semanas: a) lote por lote (LFL), b) cantidad
económica de pedido (EOQ), o c) cantidad periódica de pedido (POQ).” (Gaither, 2000)
Página 414.
Los resultados del desarrollo del MRP para este ejemplo a través del método POQ, se
ilustran en la Figura 4-38.
Figura 4-38 Resultados a través del método POQ. Fuente: (Gaither, 2000)
Como los datos del problema son escasos, solo se introducen los datos conocidos en el
software “MRProgram II” el resto de los valores se toman como cero “0”, es decir, se crea
un producto donde solo se introduce el nombre, la referencia, la imagen (según elija el
usuario) con todos los datos en cero, excepto el costo de pedir que es $500 y el costo de
almacenar que es $25 (Resultante de multiplicar el “Costo de almacén por unidad /
Capítulo 4 129
semana de $0.5; por, el número de períodos al año, que en este caso en particular es 50
semanas”).
En la sección de demanda se introducen los datos para cada período según aparecen en
la Figura 4-35. Antes de resolver el MRP, se indica la cantidad de períodos al año, que
en este caso es 50, es decir 50 semanas al año, porque se está trabajando con períodos
de tiempo en semanas, como se ilustra en la Figura 4-39.
Figura 4-39. Número de períodos al año para calcular el EOQ. Fuente: Elaboración
propia.
Los mismos resultados del libro que se ilustran en la Figura 4-33, pero creados utilizando
el software MRProgram II, se ilustran en la se ilustran en la Tabla 4-8.
Tabla 4-8 Resultados detallados del desarrollo del MRP POQ, usando el software
“MRProgram II”. Fuente: Elaboración propia.
1 2 3 4 5 6 7 8 9
PD_POQ POQ = POQ = Lead
1.8257 = 2 Time = 0
Demanda X Pedido 300 500 1000 600 300 300 300 1500
+ Demanda X Producción 0 0 0 0 0 0 0 0
= Demanda 300 500 1000 600 300 300 300 1500
+ Inventario al final del 500 0 600 0 300 0 1500
período
= RQN Requerimientos netos 300 500 1000 600 300 300 300 1500
Recursos programados
+ Inventario inicial 0 500 0 600 0 300 0 1500 0
= RPN Recursos 0 500 0 600 0 300 0 1500 0
programados netos
Producción requerida (RPN - 800 0 1600 0 600 0 1800 0
RQN) ---->
Colocación de 800 0 1600 0 600 0 1800 0
requerimientos
$ (POQ)Costo de pedir 500 500 500 500 2000
$ (POQ)Costo de almacenar 0 250 0 300 0 150 0 750 1450
= (POQ)Total de costos 500 250 500 300 500 150 500 750 3450
Comparando los resultados del costo total del libro con un ovalo de color rojo, que se
ilustra en la Figura 4-38, con los resultados resaltados en color rojo de la Tabla 4-8 se
nota que son iguales.
130 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Comparando los resultados los inventarios finales del libro con óvalos de color azul, los
“Lotes de Producción” o “Producción Requerida” con óvalos de color naranja, el “Costo
de almacenar” con un óvalo de color verde y el “Costo de Pedir” con un óvalo de color
café, que se ilustran en la Figura 4-38, con los resultados resaltados ilustrados en su
correspondiente color de la Tabla 4-8 se nota que son iguales, solo que los resultados de
la Tabla 4-8, son más detallados.
4.9. EJEMPLO 9
El ejemplo presenta la siguiente información:
Figura 4-40 Aspersor para pasto #337. Fuente: (Gaither, 2000) Página 408
Figura 4-41 Programa maestro de producción para el aspersor. Fuente: (Gaither, 2000)
Figura 4-43 Lista de materiales para una unidad del producto “Aspersor”. Fuente:
(Gaither, 2000)
A = 10 + 40 = 50
B=3+3=6
Los resultados del desarrollo del MRP para este ejemplo a través varios métodos en un
mismo ejercicio, se ilustran en la Figura 4-46.
134 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura 4-46 Desarrollo del MRP utilizando Varios Métodos (LFL, MTL “Mínimo tamaño de
lote”). Fuente: (Gaither, 2000)
Los mismos resultados del libro que se ilustran en la Figura 4-46, pero creados utilizando
el software MRProgram II, se ilustran en la
Tabla 4-9.
Capítulo 4 135
Tabla 4-9 Resultados detallados del desarrollo del MRP utilizando Varios Métodos (LFL,
MTL “Mínimo tamaño de lote”), usando el software “MRProgram II”. Fuente: Elaboración
propia.
1 2 3 4 5 6 7 8 9
377
Demanda X Pedido 1000 2000
+ Demanda X Producción 0 0 0 0 0 0 0 0
= Demanda 0 0 0 1000 0 0 0 2000
+ Inventario al final del período 300
= RQN Requerimientos netos 300 0 0 1000 0 0 0 2000
Recursos programados
+ Inventario inicial 500 200 200 200
= RPN Recursos programados netos 500 200 200 200 0 0 0 0
Producción requerida (RPN - RQN) ----> 800 0 0 0 2000
Colocación de requerimientos 0 0 800 0 0 0 2000
M
Demanda X Pedido
+ Demanda X Producción 0 0 800 0 0 0 2000 0
= Demanda 0 0 800 0 0 0 2000 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 800 0 0 0 2000 0
Recursos programados
+ Inventario inicial 200 200 200
= RPN Recursos programados netos 200 200 200 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 600 0 0 0 2000 0
Colocación de requerimientos 0 600 0 0 0 2000 0
F
Demanda X Pedido
+ Demanda X Producción 0 0 800 0 0 0 2000 0
= Demanda 0 0 800 0 0 0 2000 0
+ Inventario al final del período
= RQN Requerimientos netos 0 0 800 0 0 0 2000 0
Recursos programados
+ Inventario inicial 300 300 300
= RPN Recursos programados netos 300 300 300 0 0 0 0 0
Producción requerida (RPN - RQN) ----> 500 0 0 0 2000 0
Colocación de requerimientos 0 500 0 0 0 2000 0
H
Demanda X Pedido
+ Demanda X Producción 0 0 800 0 0 0 2000 0
= Demanda 0 0 800 0 0 0 2000 0
+ Inventario al final del período 300 300 500 500 500 500 0 0
= RQN Requerimientos netos 1200 0 800 0 0 0 2000 0
Recursos programados
+ Inventario inicial 1500 300 300 500 500 500 500 0 0
= RPN Recursos programados netos 1500 300 300 500 500 500 500 0
Producción requerida (RPN - RQN) ----> 0 0 500 0 0 0 1500 0
Colocación de requerimientos 1000 0 0 0 1500 0
C
Demanda X Pedido 1000
+ Demanda X Producción 0 600 0 0 0 2000 0 0
= Demanda 0 600 0 1000 0 2000 0 0
+ Inventario al final del período 700 100 100 100 100 0 0 0
= RQN Requerimientos netos 1300 600 0 1000 0 2000 0 0
Recursos programados 1000
+ Inventario inicial 1000 700 100 100 100 100 0 0 0
= RPN Recursos programados netos 2000 700 100 100 100 100 0 0
Producción requerida (RPN - RQN) ----> 0 0 0 900 0 1900 0 0
Colocación de requerimientos 0 1000 0 1900 0 0
A
Demanda X Pedido
136 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
4.10. EJEMPLO 10
El ejemplo presenta la siguiente información. Los datos del programa maestro, se
ilustran en la Figura 4-47.
Capítulo 4 137
Figura 4-47 Plan maestro de producción para los productos A y B. Fuente: (Thomas E.
Vollmann, 2005) Página 360.
Los datos de los estimados de mano de obra por unidad para los productos A y B, se
ilustran en la Figura 4-48.
Figura 4-48 Mano de obra directa por unidad de producto final. Fuente: (Thomas E.
Vollmann, 2005)
Los datos sobre las estructuras o arboles de productos para los productos A y B, se
ilustran en la Figura 4-49.
Utilizando los datos del plan maestro de producción y las estimaciones de mano de obra
por unidad de producto, se pueden obtener los datos estimados de capacidad, a través
de simples multiplicaciones y sumas; usando la técnica de factores generales (PCFG),
como se ilustra en la Figura 4-50.
138 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Estas estimaciones se utilizaran como la capacidad máxima por período, para cada
puesto de trabajo en el software “MRProgram II”. Estos datos son solo los estimados de
mano de obra, pero para comprobar el funcionamiento de los cálculos para las
capacidades de maquinaria, se utilizaran los mismos datos en la sección de capacidad
de maquinaria, por ejemplo, los datos para el centro de trabajo 100, se introducen como
se ilustra en la Figura 4-51.
Figura 4-51 Datos de capacidad Máxima variable en cada período para el centro de
trabajo 100 “CT100” en el software “MRProgram II”. Fuente: Elaboración propia.
Capítulo 4 139
Se presentan también los datos sobre la ruta que siguen los componentes a través de los
centros de trabajo y los tiempos estándar para la elaboración de cada uno de los
componentes de los productos A y B, que se ilustran en la Figura 4-52. Estos datos solo
presentan los datos de Mano de obra, pero por propósitos demostrativos, se tomara el
mismo dato para calcular los requerimientos de maquinaria. Estos datos se introducen a
través del botón de “Capacidades requeridas”, donde se puede indicar la capacidad
requerida de mano de obra o maquinaria para la elaboración de una unidad de producto
o materia prima o componente en el puesto de trabajo que se requiera. Por ejemplo,
para producir una unidad de C, se requieren 0.6 horas totales en el centro de trabajo 200
“CT200”, como se ilustra en la Figura 4-53.
Figura 4-52 Datos de Ruta y tiempo estándar para los Productos A y B, y los
componentes de estos. Fuente: (Thomas E. Vollmann, 2005).
Los datos sobre la ruta que siguen los componentes a través de los centros de trabajo y
los tiempos estándar, junto con el árbol de producto; pueden ser usados para calcular los
requerimientos de capacidad para la elaboración de una unidad de producto A o B, los
cuales se ilustran en la Figura 4-54.
Figura 4-54 Capacidad requerida en cada centro de trabajo para la elaboración de una
unidad de producto A o B. Fuente: (Thomas E. Vollmann, 2005).
Los resultados de requerimientos de capacidad por centro de trabajo para cada período,
utilizando el método de listas de capacidad, como se ilustra en la Figura 4-57.
Los mismos resultados del libro que se ilustran en la Figura 4-57, pero creados utilizando
el software MRProgram II, se ilustran en la Tabla 4-10.
142 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Comparando los resultados del libro, con los resultados de la Tabla 4-10 se nota que son
iguales. Pero, los resultados arrojados por el programa presentan más información, ya
que comparan la capacidad requerida con los datos de la capacidad máxima por período
asignada al puesto de trabajo, la cual se ilustra en la Figura 4-50. Si el dato de
capacidad sobrepasa la capacidad máxima asignada, coloca la celda en color rojo como
se ilustra en la Figura 4-58.
Figura 4-60 Descarga a puestos de trabajo por puesto de trabajo para cada período.
Fuente: Elaboración propia. a
Conclusiones y recomendaciones
Conclusiones
• Se determinaron las funciones y utilidades que debían formar parte del software a
través de la consulta en textos especializados en tema, entrevistas sencillas y de la
presentación de mini versiones a alumnos de Ingeniería Industrial, alumnos de la
Maestría en Ingeniería Industrial, ex alumnos de Ingeniería Industrial que trabajan o
han trabajado en el campo de la producción. Estas se presentan en el capítulo tres
de este documento; todas las funciones indicadas hacen parte del software
“MRProgram II” y fueron añadidas, editadas y depuradas a medida que el software se
iba desarrollando, gracias a las historias de usuario (comentarios sencillos hechos
por los usuarios antes mencionados, sobre el software).
marco teórico creado puede servirle al usuario del software para aclarar dudas o
hacer consultas sobre los temas en éste incorporados; ya que se añade el marco
teórico en formato digital en la ayuda del software.
• El código fuente del programa puede ser ampliado y modificado, sentando la base
para la creación de un programa más completo y con más herramientas. Agregando
características como: pronósticos de ventas, módulos contables y de facturación,
evaluación de proveedores, control de usuarios (privilegios del sistema), etc.; el
software no solo podría servir como una herramienta de apoyo, sino como una
herramienta más robusta para uso didáctico o herramienta de apoyo en las PYMES.
Recomendaciones
• El software cuenta con las características para que se pueda continuar con el
desarrollo del mismo, pues puede convertirse en una herramienta más completa para
el soporte en el aprendizaje del enfoque de programación MRP y como propuesta de
herramienta de apoyo a la planeación de los requerimientos de producción en Pymes.
Por lo que podría ser la base para futuras ampliaciones de su funcionalidad como
parte de proyectos que se desarrollen en el departamento de Ingeniería Industrial o
en otros departamentos que manejen áreas afines al tema.
148 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
• Para otros estudios que se realicen acerca del enfoque de programación MRP en la
Universidad, se puede tomar como base el programa desarrollado o el presente
documento, pudiéndose ver como punto de partida los elementos que este
documento presenta.
Base de datos [En línea] / aut. Wikipedia // Wikipedia La enciclopedia libre. - Octubre de
2011. - Octubre de 2011. - http://es.wikipedia.org/wiki/Base_de_datos.
Diferencias entre los formatos de archivo ACCDB y MDB [En línea] / aut. Microsoft //
Microsoft Office Access. - 2011. - 10 de 2011. - http://office.microsoft.com/es-es/access-
help/diferencias-entre-los-formatos-de-archivo-accdb-y-mdb-HA010067831.aspx.
Enterprise Resource Management [En línea] / aut. Atos Origin S.A. // Atos. Your
bussines tecnologists. - Atos S.A., 2011. - Marzo de 2011. -
http://www.ar.atosorigin.com/es-ar/servicios/nuestra_oferta/integracion_de_sistemas/
soluciones/enterprise_resource_management/default.htm.
ERP al alcance de las PYMES [En línea] / aut. Varela Jaime Guerrero // Gestiopolis. -
2008. - Abril de 2011. - http://www.gestiopolis
.com/recursos/documentos/fulldocs/ger1/erpPyMEs.htm.
Bibliografía 151
Estatuto General. Acuerdo Número 011 De 2005 [En línea] / aut. Universidad Nacional
de Colombia, Consejo Superior Universitario. // Universidad Nacional De Colombia. -
2005. - Abril de 2011. - http://www.unal.edu.co/estatutos/egeneral/egeca01.html.
Excel para Pymes [En línea] / aut. López Oguer Vicencio // oguervicencio.bligoo.com. -
19 de Agosto de 2009. - Octubre de 2011. -
http://oguervicencio.bligoo.com/content/view/586629/Excel-para-Pymes.html.
Información básica sobre tecnología XML [En línea] / aut. Microsoft // MSDN
(Microsoft Developer Network). - 2011. - Octubre de 2011. - http://msdn.microsoft.com/es-
es/library/8ktfywf4(v=vs.71).aspx.
Información general de SQL Server 2005 Express Edition [En línea] / aut. Microsoft //
MSDN (Microsoft Developer Network). - Diciembre de 2005. - octubre de 2011. -
http://msdn.microsoft.com/es-es/library/ms345154(v=SQL.90).aspx.
Los costos de implementación del ERP [En línea] / aut. Informática Hoy // Informática
Hoy Software. ERP - Enterprise Resource Planning. - 2010. - Marzo de 2011. - http://
www.informatica-hoy.com.ar/software-erp/Los-costos-de-implementacion-del-ERP.php.
Maestros del Web [En línea] / aut. Valdés Damián Pérez // ¿Qué son las bases de
datos?. - 26 de Octubre de 2007. - Octubre de 2011. -
http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/.
Manual del ingeniero industrial. Cuarta edición. [Libro] / aut. Hodson William K.. -
México. : McGraw Hill, 1996.
Manufacturing Stategy [Libro] / aut. Miltengurg John. - New York : Productivity Press,
2005.
Motor de base de datos de SQL Server [En línea] / aut. Microsoft // MSDN Microsoft
Developer Network. - 2011. - Octubre de 2011. - http://msdn.microsoft.com/es-
us/library/ms187875.aspx.
Probabilidad y estadistica [Libro] / aut. Canavos George. - México : McGraw Hill, 1986.
Pronósticos en los negocios [Libro] / aut. Hanke John E. y Reitsch Arthur G.. - Mexico :
Prentice Hall Hispanoamericana, 1996. - Vol. Quinta edición.
The National Institute of Standards and Technology (NIST) guide for the use of the
International System of Units [En línea] / aut. A. Thompson B. N. Taylor // The National
Institute of Standards and Technology (NIST). Agency of the U.S. Department of
Commerce.. - 5 de October de 2010. - Octubre de 2011. -
http://physics.nist.gov/Pubs/SP811/appenB9.html.
Trabajo de Grado / aut. Gómez Suarez María Carolina y Molina Rivera Luisa
Fernanda. // Evaluación de los sistemas productivos y de la función logística en las
PyME’s metalmecánicas pertenecientes al subsector 28 de la ciudad de Manizales.. -
Manizales : Universidad Nacional De Colombia. Facultad de Ingeniería y Arquitectura. ,
2005.
XQuery, the Query Language of the Future [En línea] / aut. Otegem Michiel van //
http://www.devx.com/codemag/Article/16124/0. - 20 de Junio de 2003. - Octubre de
2011. - http://www.devx.com/codemag/Article/16124/0.
Anexo A: Certificado de participación
como ponente en el Congreso LACCEI
2011.
Anexo B: Certificado de asistencia al
congreso LACCEI 2011
Anexo C: Paper expuesto y publicado
en el congreso LACCEI 2011
“Desarrollo de una herramienta
informática como soporte en el
aprendizaje del enfoque de
Programación de la Producción
MRP” con referencia RP#212 LACCEI
2011
Figura D-1 Ventana principal del Programa MRProgram II. Fuente: Elaboración propia.
D-1
D-2
D-3
D-4
162 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-2 Barra de Menú del Programa MRProgram II. Fuente: Elaboración propia.
D-2.1. Archivo:
Aquí se pueden encontrar cuatro diferentes opciones, como se ilustran en la
Figura D-3.
a
b
c
d
a. Nuevo:
El botón que se ilustra en la Figura D-3-a sirve para visualizar la ventana de creación
de un nuevo MRP. Donde se puede introducir un nombre para el MRP que se desea
crear, como se ilustra en la Figura D-4-a.
Figura D-4 Ventana para la creación de una nueva base de datos MRP. Fuente:
Elaboración propia.
a
b
Esta característica amplia la compatibilidad del software ya que la información del MRP
puede ser visualizada, editada o creada desde otros programas como Microsoft Access
(en la versión adecuada), SQL Server Management Studio, u otros programas que usen
bases de datos, con la única condición de respetar el formato de los datos usados por el
programa.
Al hacer clic en el botón “Guardar”, que se ilustra en la Figura D-4-b. el programa crea
automáticamente una base de datos en la ubicación seleccionada por el usuario con el
formato que haya seleccionado (MDB o ACCDB). También, dentro de este archivo, se
crean automáticamente las tablas de datos con el formato apropiado para los diferentes
datos que usa el programa.
b. Abrir:
Esta opción sirve para visualizar la ventana para abrir los MRP que se han creado,
copiado o importado. Aquí el usuario debe seleccionar la ubicación de la base de datos
del MRP en el computador o la red de computadores a la que tenga acceso el usuario.
Figura D-5 Ventana de advertencia para abrir una base de datos MRP, si ya se está
trabajando en un MRP actualmente. También, aparece hacer clic en “Archivo / Salir”.
Fuente: Elaboración propia.
También, se puede seleccionar entre dos formatos MDB, usado para bases de datos del
tipo Microsoft Access anteriores a la versión 2007; o el formato ACCDB usado a partir de
la versión 2007, como se ilustra en la Figura D-6. (Microsoft, 2011).
Al hacer clic en el botón abrir, el programa abre la conexión con la base de datos
seleccionada y carga los datos en la memoria, después, cierra la conexión. Y habilita los
diferentes botones en las barras de herramientas.
Figura D-6 Ventana para abrir una base de datos en formato MDB o ACCDB. Fuente:
Elaboración propia.
Anexo 165
c. Archivos recientes:
d. Salir:
Al hacer clic en este botón “Salir” que se ilustra en la Figura D-8, muestra la
ventana de advertencia que se ilustra en la Figura D-5. Si se hace clic en sí, el
programa se cierra inmediatamente.
D-3. Herramientas:
Aquí se pueden encontrar tres diferentes herramientas, tal como se ilustra en la Figura
D-9.
Este botón abre la ventana que se ilustra en la Figura D-10. En esta ventana el usuario
puede administrar diferentes colecciones de imágenes, que se pueden usar como
166 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
• Almacenamientos
• Materias Primas
• Operaciones
• Productos terminados
a d
e
f
b g
h
Que contienen imágenes variadas en formato PNG de tamaño 32 píxeles por 32 píxeles,
que se ofrecen de manera gratuita en la página web http://www.freeiconsweb.com/.
El usuario puede crear o borrar colecciones fácilmente usando los botones de “Añadir
colección “con el símbolo más (+) y “Borrar Colección” con el símbolo menos (-), que
aparecen en la parte superior de la lista de “Colecciones”, como se ilustra en la Figura
D-10-a.
Anexo 167
Cuando se hace clic en “Añadir colección “con el símbolo más (+), aparece un cuadro de
dialogo como se ilustra en la Figura D-11. En esta ventana el usuario puede darle un
nombre a la nueva colección y crearla al hacer clic en el botón “Crear”. (Esto crea una
carpeta física, con el nombre que el usuario haya introducido, en la carpeta “Images” en
la ubicación donde se haya instalado el programa.)
Esto permite almacenar una serie de archivos de imágenes para ser utilizados como
referencias para los Materiales (MP / PP), Productos, Operaciones y Almacenamientos,
de manera segura pues si otro usuario borra la imagen original en por ejemplo la carpeta
de “Imágenes” en los documentos del usuario, no hay problema porque habría una copia
en la carpeta de “Images” del programa “MRProgram II”.
Figura D-11 Ventana para la creación de una nueva colección de imágenes. Fuente:
Elaboración propia.
Aunque esto no afecta el desempeño del programa pues al crear una referencia a alguna
de las imágenes en la colección la imagen es guardada en la base de datos del MRP y
no en un archivo físico en disco duro.
168 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Al lado derecho aparece una barra de herramientas con cuatro botones. El botón de
“Añadir Imagen” que se ilustra en la Figura D-10-e, permite añadir nuevas imágenes a
Anexo 169
El usuario puede usar imágenes con tamaños desde 16 píxeles por 16 píxeles o
imágenes con tamaño FULL HD de 1920 píxeles por 1080 píxeles, o incluso imágenes de
mayor tamaño. Tal y como se ilustra en la Figura D-14, se pueden seleccionar imágenes
de diferentes formatos, como:
• JPG ó JPEG “es usado ampliamente para fotografías e imágenes de gran tamaño
y variedad de color en la web y por las cámaras digitales.” (WIKIPEDIA, 2011)
• GIF “utilizado popularmente en la web” (WIKIPEDIA, 2011)
• PNG “fue diseñado para reemplazar al GIF en la web.” (WIKIPEDIA, 2011)
• BMP “Comúnmente usado por los programas de Microsoft Windows y por el
sistema operativo propiamente dicho” (WIKIPEDIA, 2011)
170 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Los cuales al ser de uso común, amplían la compatibilidad del programa. Así que el
usuario puede usar imágenes icónicas de baja resolución, incluir imágenes que
descargue de Internet o que tome con cámaras fotográficas de alta resolución o cámaras
de celular, etc.
El botón de “Borrar Imagen” que se ilustra en la Figura D-10-f, permite eliminar la o las
imágenes seleccionadas en la colección de imágenes seleccionada en la figura Figura
D-10-d. Antes de borrar la o las imágenes seleccionadas en la lista de imágenes
aparece un mensaje de advertencia como se ilustra en la Figura D-16, ya que las
imágenes borradas serán borradas de manera permanente. Si no se ha seleccionado
una o más imágenes, aparece un mensaje de advertencia como se ilustra en la Figura
D-15.
• Volumen
• Longitud
• Área
• Peso
• Unidades Agregadas
• Y la colección de unidades personalizadas, que aparece cuando el usuario añade
una nueva unidad.
172 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
a b c d e
f
i
k
l
g h
Para añadir o eliminar una unidad, el usuario puede utilizar los botones de “Añadir
Unidad” y “Borrar Unidad” que se ilustran en la Figura D-17-f. Al hacer clic en “Añadir
Unidad” aparece la ventana que se ilustra en la Figura D-18, en la que el usuario puede
introducir un nombre para la nueva unidad, y al hacer clic en el botón crear, la nueva
unidad es añadida en la lista de unidades que se ilustra en la Figura D-17-h.
Figura D-18 Ventana para la creación de una nueva unidad. Fuente: Elaboración propia.
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
Tabla de Unidades
Categoría De_A Unidad Factor_de_conversión Símbolo
En la tabla de unidades que se ilustra en la Figura D-17-i el usuario puede añadir más
unidades simplemente escribiendo los datos de Nombre de la unidad, factor de
conversión y símbolo. También puede editar los datos presentes en la tabla simplemente
haciendo clic en la celda que desea editar y escribiendo un nuevo valor para el dato.
Una vez se han editado y añadido las nuevas unidades, solo se debe hacer clic en el
botón “Guardar cambios” que se ilustra en la Figura D-17-j, entonces aparece el mensaje
de advertencia que se ilustra en la Figura D-21, en donde se advierte que al cambiar la
información de los factores de conversión de unidades se puede afectar la precisión de
los resultados del programa o el funcionamiento del MRP. Los datos del programa
permanecen intactos, solo se ven afectados los datos en la base de datos del MRP en el
que se está trabajando.
El usuario puede crear sus propias unidades y añadir sus propios factores de conversión,
lo que permite convertir unidades agregadas a unidades desagregadas, por ejemplo, se
puede convertir una caja en 24 paquetes de galletas, si el usuario así lo define.
Anexo 181
Figura D-21 Mensaje de advertencia cuando se guardan los cambios en una unidad.
Fuente: Elaboración propia.
Al presionar el botón de “Borrar filas” que se ilustra en la Figura D-17-k, se eliminan las
filas seleccionadas en la tabla de la Figura D-17-i. Pero primero aparece un mensaje de
advertencia como se muestra en la Figura D-22, indicándole al usuario que al borrar la
información puede afectar el desempeño del programa.
Figura D-22 Mensaje de advertencia cuando se borran los datos de una unidad. Fuente:
Elaboración propia.
Este botón abre la ventana de “Consulta a bases de datos” que se ilustra en la Figura
D-24. En esta ventana el usuario consultar diversos tipos de bases de datos como:
• Microsoft Access Database (en formato MDB, usado para bases de datos
anteriores a la versión 2007) (Microsoft, 2011)
• Microsoft Access Database (en formato ACCDB, usado a partir de la versión
2007) (Microsoft, 2011).
• SQL Server (Structured Query Language, “es un producto de base de datos
gratuito y fácil de utilizar” (Microsoft, 2005) ), probado con versiones 2005 y 2008.
• Datos en formato XML (Extensible Mark-up Language, “es una forma
extremadamente flexible de transferir datos” (Microsoft, 2011))
• Microsoft Excel (en formato XLS, de hojas de cálculo; utilizada por las Pymes
(Pequeñas y Medianas Empresas) para registrar los eventos económico) (López,
2009).
• Microsoft Excel (en formato XLSX, para los libros de Excel a partir de la versión
2007) (Microsoft, 2011)
A través de 4 pestañas diferentes en las que no solo se pueden visualizar los datos
de la base de datos consultada sino que también se pueden filtrar los datos y realizar
queries, es decir, consultas o búsquedas sencillas; para ayudar al usuario a encontrar
los datos que requiere para desarrollar el MRP de manera más rápida y sencilla.
Anexo 183
Las tablas que existen en la base de datos seleccionada aparecen en la lista de tablas
que se ilustra en la Figura D-24-e. Al seleccionar una tabla de esta lista,
automáticamente el programa carga los datos en la Malla de datos que se ilustra en la
Figura D-24-f. También identifica los datos como cuantos “Primary Keys” existen en la
tabla y cuáles son, listándoles en la lista desplegable que se ilustra en la Figura D-24-c,
también en esta figura se puede observar el botón “Refresh”, que sirve para actualizar los
datos en la tabla que se está consultando.
184 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
a b c
d
f j
En la Figura D-24-d aparece, una lista de chequeo con las columnas existentes en la
tabla seleccionada en la lista de tablas de la base de datos (Figura D-24-e), aquí el
usuario puede señalar que columnas desea ver o cuales no desea ver; al hacer clic en el
botón que se ilustra en la Figura D-24-g, se filtra la información y se presenta en la malla
de datos de la Figura D-24-f.
En la Figura D-24-h aparece, una lista simple de las columnas en tabla de la base de
datos seleccionada en la lista de tablas de la Figura D-24-e. Al seleccionar una columna,
el usuario puede escribir un criterio para filtrar los datos. Por ejemplo, se selecciona la
columna de “CAR ID” y se escribe el criterio “>2”, al hacer clic en “Filtrar”, en la malla de
datos solo aparecerán los registros (Filas) de la tabla en las que se cumpla con ese
criterio, es decir los Autos con un “CAR ID” mayor a 2. También solo mostrara las
columnas señaladas en la sección que se ilustra en la Figura D-24-d.
Esta clase de sintaxis puede llegar a ser un poco compleja para algunos usuarios, por lo
que se brinda otra opción utilizando los filtros que se ilustran en las Figura D-24-g y en la
Figura D-24-h.
El botón “Guardar” ilustrado en la Figura D-24-j, permite guardar los cambios efectuados
en la Malla de datos ilustrada en la Figura D-24-f.
Figura D-25 Ventana para la configuración del Proveedor de Bases de datos OLEDB.
(Bases de datos Microsoft Access). Fuente: Elaboración propia.
segundos a unos pocos minutos, dependiendo de las capacidades del computador y del
tráfico en la red en la que se esté ejecutando).
Los servidores disponibles son listados en la lista desplegable que se ilustra en la Figura
D-26-a. Si existe más de un servidor se podrá seleccionar que servidor se desea
explorar, como se ilustra en la Figura D-27.
Automáticamente, el programa hace una lista de las bases de datos disponibles en cada
servidor y las añade a la lista desplegable que se ilustra en la Figura D-26-b. Allí el
usuario podrá seleccionar una base de datos para cargar. El usuario puede usar el botón
que se ilustra en la Figura D-26-h, para refrescar la lista de bases de datos en el servidor
seleccionado de la lista de la Figura D-26-a. Si la casilla de chequeo, que se ilustra en la
Figura D-26-g, está habilitada el programa cargara automáticamente los datos de la
primera base de datos en la lista, y añade la lista de tablas en la lista de tablas que se
ilustra en la Figura D-26-e.
El botón de “Cargar” que se ilustra en la Figura D-26-f sirve para recargar las tablas en la
base de datos seleccionada en la lista de bases de datos de la Figura D-26-b usando el
nombre de usuario que se ilustra en la Figura D-26-c y la clave que se ilustra en la Figura
D-26-d.
En la Figura D-26-j aparece, una lista de chequeo con las columnas existentes en la tabla
seleccionada en la lista de tablas de la base de datos (Figura D-26-e), aquí el usuario
señalar que columnas desea ver o cuales no desea ver; al hacer clic en el botón “Filtrar”,
se filtra la información y se presenta en la malla de datos de la Figura D-26-m.
En la Figura D-26-k aparece, una lista simple de las columnas en tabla de la base de
datos seleccionada en la lista de tablas de la Figura D-26-e. Al seleccionar una columna,
el usuario puede escribir un criterio para filtrar los datos. Por ejemplo, se selecciona la
columna de “number” y se escribe el criterio “>16”, al hacer clic en “Filtrar”, en la malla de
datos de la Figura D-26-m, solo aparecerán los registros (Filas) de la tabla en las que se
cumpla con ese criterio, es decir los “spt_values” con un “number” mayor a 16. También
solo mostrara las columnas señaladas en la sección que se ilustra en la Figura D-26-j.
Figura D-26 Ventana de consulta a Bases de datos. SQL Server. Fuente: Elaboración
propia.
f g h i
a
b
c
d
j
e
m n
Esta clase de sintaxis puede llegar a ser un poco compleja para algunos usuarios, por lo
que se brinda otra opción utilizando los filtros que se ilustran en las Figura D-26-j y en la
Figura D-26-k.
El botón “Guardar” ilustrado en la Figura D-26-n, permite guardar los cambios efectuados
en la Malla de datos ilustrada en la Figura D-24-m.
D-4. Consulta a bases de datos, del tipo XML (Extensible Mark-up Language)
Cuando el usuario hace clic en cualquier ítem de la lista que se muestra en la Figura
D-28-d, también se carga automáticamente la información en la malla de datos que se
ilustra en la Figura D-28-k.
El botón “Refresh” que se ilustra en la Figura D-28-b, permite actualizar los datos de la
base de datos.
Anexo 189
El botón “Load tree” que se ilustra en la Figura D-28-c, el usuario puede seleccionar un
archivo de formato XML para ser visualizado como un árbol de datos, haciendo clic en la
pestaña que se ilustra en la Figura D-28-e. Esta opción puede ayudar al usuario a
visualizar archivos en formato XML que no hayan sido guardados como una tabla de
datos.
En la Figura D-28-h aparece, una lista de chequeo con las columnas existentes en la
tabla seleccionada en la lista de tablas de la base de datos (Figura D-28-d), aquí el
usuario señalar que columnas desea ver o cuales no desea ver; al hacer clic en el botón
“Filtrar”, se filtra la información y se presenta en la malla de datos de la Figura D-28-l.
COUNTRY = ’USA’
Al hacer clic en “Filtrar2”, en la malla de datos de la Figura D-28-l, solo aparecerán los
registros (Filas) de la tabla en las que se cumpla con ese criterio, es decir los “CD” cuyo
país “COUNTRY” sea Estados Unidos “USA”. También solo mostrara las columnas
señaladas en la sección que se ilustra en la Figura D-28-h.
190 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-28 Ventana de consulta a Bases de datos. Datos XML. Fuente: Elaboración
propia.
a b c
f i
g
j
m k l
/Catalog/CD/title[../price>9]
Se obtienen los Títulos de los cd en el catálogo que tienen un precio mayor a 9. Esta
clase de sintaxis puede llegar a ser un poco compleja para algunos usuarios, por lo que
se brinda otra opción utilizando los filtros que se ilustran en las Figura D-28-h y en la
Figura D-28-j.
El botón “Guardar” ilustrado en la Figura D-28-f, permite guardar los datos que se
presentan en la Malla de datos ilustrada en la Figura D-28-k.
El botón “Guardar” ilustrado en la Figura D-28-m, permite guardar los datos que se
presentan en la Malla de datos ilustrada en la Figura D-28-l.
Anexo 191
Figura D-29 Ventana de consulta a Bases de datos. Con Árbol de Datos XML. Fuente:
Elaboración propia.
D-3.3.2. Consulta a bases de datos, del tipo Microsoft Excel (XLS y XLSX)
Figura D-30 Ventana de consulta a Bases de datos. Microsoft Excel (XLS y XLSX).
Fuente: Elaboración propia.
b c
Las hojas de cálculos “tablas” que existen en el libro de Excel “base de datos”
seleccionada, aparecen en la lista de tablas que se ilustra en la Figura D-30-b. Al
seleccionar una tabla de esta lista, automáticamente el programa carga los datos en la
Malla de datos que se ilustra en la Figura D-30-g.
En la Figura D-30-c aparece, una lista de chequeo con las columnas existentes en la
tabla seleccionada en la lista de tablas de la base de datos (Figura D-30-b), aquí el
usuario puede señalar que columnas desea ver o cuales no desea ver; al hacer clic en el
botón que se ilustra en la Figura D-30-d, se filtra la información y se presenta en la malla
de datos de la Figura D-30-g.
Anexo 193
Figura D-31 Ventana para consultar libros “bases de datos” de Microsoft Excel (XLS y
XLSX). Fuente: Elaboración propia.
En la Figura D-30-e aparece, una lista simple de las columnas en la tabla de la base de
datos seleccionada en la lista de tablas de la Figura D-30-b. Al seleccionar una columna,
el usuario puede escribir un criterio para filtrar los datos. Por ejemplo, se selecciona la
columna de “Cust ID” y se escribe el criterio “<8”, al hacer clic en “Filtrar”, en la malla de
datos solo aparecerán los registros (Filas) de la tabla en las que se cumpla con ese
criterio, es decir los registros de usuario con un “Cust ID” menor a 8. También solo
mostrara las columnas señaladas en la sección que se ilustra en la Figura D-30-c.
SELECT [Cust ID], [Inv Total] FROM [Sheet1$] Where [Cust ID]<8
194 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Esta clase de sintaxis puede llegar a ser un poco compleja para algunos usuarios, por lo
que se brinda otra opción utilizando los filtros que se ilustran en las Figura D-30-c y en la
Figura D-30-e.
D-3.3. Configuración:
En este menú que se ilustra en la Figura D-32, se puede acceder a la configuración para
el Motor de bases de datos OLEDB del tipo Microsoft Access, a través de la ventana que
se ilustra en la Figura D-33.
Figura D-33 Ventana para la configuración del Proveedor de Bases de datos OLEDB.
(Bases de datos Microsoft Access). Fuente: Elaboración propia.
a b c
A través de la ventana de la Figura D-33, el usuario puede configurar las opciones para
utilizar un motor de datos para la lectura y escritura en bases de datos de Microsoft
Access.
Anexo 195
Usando el botón “Agregar” que se ilustra en la Figura D-33-a, el usuario puede añadir el
nombre de un nuevo “Data Provider” o motor de base de datos; lo que permite al
programa utilizar un motor diferente si aparece una nueva versión de Microsoft office sin
tener que usar parches de software o actualizaciones al programa.
También se puede usar el botón “Borrar” para eliminar el “Data Provider” que este
seleccionado.
EL botón “Establecer como Predeterminado”, sirve para definir cual “Data Provider” de la
lista, se usara para realizar la conexión a las bases de datos. Solo se debe seleccionar
un “Data Provider” de la lista y hacer clic en este botón.
D-3.4. Ayuda
a
b
c
d
e
Figura D-35 Ventana para seleccionar una imagen para usarla como referencia visual a
una Nueva Materia Prima (MP), Producto, Operación o Almacenamiento. Fuente:
Elaboración propia.
a d
e
f
b g
h
• Almacenamientos
• Materiales (MP / PP)
• Operaciones
• Productos terminados
Que contienen imágenes variadas en formato PNG de tamaño 32 píxeles por 32 píxeles,
que se ofrecen de manera gratuita en la página web http://www.freeiconsweb.com/.
El usuario puede crear o borrar colecciones fácilmente usando los botones de “Añadir
colección “con el símbolo más (+) y “Borrar Colección” con el símbolo menos (-), que
aparecen en la parte superior de la lista de “Colecciones”, como se ilustra en la Figura
D-35-a.
198 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Cuando se hace clic en “Añadir colección “con el símbolo más (+), aparece un cuadro de
dialogo como se ilustra en la Figura D-11. En esta ventana el usuario puede darle un
nombre a la nueva colección y crearla al hacer clic en el botón “Crear”. (Esto crea una
carpeta física, con el nombre que el usuario haya introducido, en la carpeta “Images” en
la ubicación donde se haya instalado el programa.)
Esto permite almacenar una serie de archivos de imágenes para ser utilizados como
referencias para Materias Primas (MP), Productos, Operaciones y Almacenamientos, de
manera segura pues si otro usuario borra la imagen original en por ejemplo la carpeta de
“Imágenes” en los documentos del usuario, no hay problema porque habría una copia en
la carpeta de “Images” del programa “MRProgram II”.
Aunque esto no afecta el desempeño del programa pues al crear una referencia a alguna
de las imágenes en la colección la imagen es guardada en la base de datos del MRP y
no en un archivo físico en disco duro.
Al lado derecho aparece una barra de herramientas con cuatro botones. El botón de
“Añadir Imagen” que se ilustra en la Figura D-35-e, permite añadir nuevas imágenes a
través de la ventana que se ilustra en la Figura D-14, a la colección de imágenes
seleccionada en la Figura D-35-b. Si no se ha seleccionado una colección aparece un
mensaje de advertencia como se ilustra en la Figura D-12.
El usuario puede usar imágenes con tamaños desde 16 píxeles por 16 píxeles o
imágenes con tamaño FULL HD de 1920 píxeles por 1080 píxeles, o incluso imágenes de
mayor tamaño. Tal y como se ilustra en la Figura D-14, se pueden seleccionar imágenes
de diferentes formatos, como:
• JPG ó JPEG “es usado ampliamente para fotografías e imágenes de gran tamaño y
variedad de color en la web y por las cámaras digitales.” (WIKIPEDIA, 2011)
• GIF “utilizado popularmente en la web” (WIKIPEDIA, 2011)
• PNG “fue diseñado para reemplazar al GIF en la web.” (WIKIPEDIA, 2011)
• BMP “Comúnmente usado por los programas de Microsoft Windows y por el sistema
operativo propiamente dicho” (WIKIPEDIA, 2011)
Los cuales al ser de uso común, amplían la compatibilidad del programa. Así que el
usuario puede usar imágenes icónicas de baja resolución, incluir imágenes que
descargue de Internet o que tome con cámaras fotográficas de alta resolución o cámaras
de celular, etc.
El botón de “Borrar Imagen” que se ilustra en la Figura D-35-f, permite eliminar la o las
imágenes seleccionadas en la colección de imágenes seleccionada en la Figura D-35-d.
Antes de borrar la o las imágenes seleccionadas en la lista de imágenes aparece un
mensaje de advertencia como se ilustra en la Figura D-16, ya que las imágenes borradas
serán borradas de manera permanente. Si no se ha seleccionado una o más imágenes,
aparece un mensaje de advertencia como se ilustra en la Figura D-15.
El botón “Añadir Imagen” que se ilustra en la Figura D-35-i, envía la imagen desde esta
ventana que solicitó añadir una imagen (Nuevo Material (MP / PP), Nuevo Producto,
Nueva Operación, Nuevo Almacenamiento, etc.).
.
Figura D-38 Mensaje de advertencia cuando faltan datos por llenar en un formulario.
Fuente: Elaboración propia.
Este mensaje le advierte al usuario llene la información en los campos que se indican con
un símbolo rojo de exclamación, como se ilustra en la Figura D-39.
Al hacer clic en la lista de unidades a las que se puede convertir, como se ilustra en la
Figura D-41-a; aparecen listadas solo las unidades a las que se puede convertir, como se
ilustra en la figura 5-43. En este ejemplo, se están convirtiendo centímetros que es una
unidad de longitud, y como se observa en la lista de la Figura D-42, solo se puede
convertir a otras unidades de longitud.
202 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-39 Indicadores de que campos se deben llenar para usar el conversor de
Unidades. Fuente: Elaboración propia.
Figura D-40 Ejemplo de datos en los campos de “Inventario Inicial” y “Unidad”. Para
indicar que existe un inventario Inicial de 120 centímetros. Fuente: Elaboración propia.
a
Anexo 203
Al hacer clic en el botón “OK” que se ilustra en la Figura D-43-b, los resultados son
enviados a los campos indicados de la ventana en la que se solicitó la conversión, como
se ilustra en la Figura D-44.
.
204 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
a b c d e f g h i j k
Cada uno de estos botones abre diferentes formularios para introducir estos los
respectivos datos. Pero estos formularios poseen funciones comunes como lo son:
En el campo que se ilustra en la Figura D-46-a, el usuario debe introducir el nombre para
la nueva Materia Prima o Componente, el cual puede ser una sola palabra o varias, se
pueden incluir números y símbolos. El nombre de la Materia Prima o Componente debe
ser único, es decir, no puede haber 2 materias primas o productos con el mismo nombre,
o de lo contrario, al hacer clic en el botón “Guardar” que se ilustra en la Figura D-46-j,
aparece el mensaje de advertencia que se ilustra en la Figura D-47 y no se agrega la
información a la base de datos.
Anexo 205
Figura D-46 Ventana para la introducción de los datos de un Nuevo Material (MP / PP).
Fuente: Elaboración propia.
c
e
d
g
j h
k
i
l
m
n
Figura D-47 Mensaje de advertencia al agregar un Material (MP / PP) o Producto, con el
mismo nombre de otro ya existente. Fuente: Elaboración propia.
206 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
En el campo que se ilustra en la Figura D-46-b, el usuario debe introducir una referencia
para la nueva Materia Prima o Componente, la cual puede ser una sola palabra o varias,
se pueden incluir números y símbolos. Debe ser única, es decir, no puede haber 2
materias primas o productos con la misma referencia, o de lo contrario, al hacer clic en el
botón “Guardar” que se ilustra en la Figura D-46-f, aparece el mensaje de advertencia
que se ilustra en la Figura D-47 y no se agrega la información a la base de datos.
En la lista que se ilustra en la Figura D-46-g, se debe seleccionar una unidad para el
valor del inventario inicial, que se ilustra en la Figura D-46-f. En esta lista aparecen todos
los valores de las diferentes categorías de unidades que se han creado para el MRP en
el “Administrador de Unidades” que se describe en el numeral (2.2.2).
toma entre hacer el pedido y recibir la mercancía. El valor debe ser un número entero
positivo, de lo contrario el programa presentara errores al realizar cálculos.
En el campo que se ilustra en la Figura D-46-k, el usuario debe ingresar el costo de pedir
para la nueva Materia Prima o Componente, en algunos casos el costo de pedir se
interpreta como el costo de preparación; esto para el caso de los Componentes, es decir,
el costo que cuesta preparar la línea de producción para empezar a fabricar el
Componente. El valor debe ser un número entero positivo, de lo contrario el programa
presentara errores al realizar cálculos.
El botón “Guardar” que se ilustra en la Figura D-46-i, sirve para añadir los datos de la
materia prima a la tabla “MP” que contiene los datos de las Materia Primas en la base de
datos que se crea al crear un nuevo MRP. Si hay algún dato faltante el programa emite
un mensaje de advertencia indicándole al usuario que debe llenar los campos con los
datos faltantes como se ilustra en la Figura D-38 Mensaje de advertencia cuando faltan
datos por llenar en un formulario.. Y aparecen unos símbolos de admiración de color rojo
al lado del campo que usuario debe llenar. Los campos de “Demanda anual” que se
ilustra en la Figura D-46-m y de “Tamaño Predeterminado de Lote” que se ilustra en la
Anexo 209
Figura D-49 Indicadores de que campos se deben llenar para guardar los datos de una
Materia Prima (MP) o componente. Fuente: Elaboración propia.
b. Nuevo Producto:
El botón “Nuevo Producto” que se ilustra en la Figura D-45-b, abre la ventana que se
ilustra en la Figura D-50, y a través de la cual se puede ingresar la información de un
Nuevo Producto.
210 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-50 Ventana para la introducción de los datos de un Nuevo Producto. Fuente:
Elaboración propia.
c
e
d
g
j h
k
i
l
m
n
En el campo que se ilustra en la Figura D-50-a, el usuario debe introducir el nombre para
el nuevo producto, el cual puede ser una sola palabra o varias, se pueden incluir
números y símbolos. El nombre del producto debe ser único, es decir, no puede haber 2
productos o materias primas con el mismo nombre, o de lo contrario, al hacer clic en el
botón “Guardar” que se ilustra en la Figura D-50-j, aparece el mensaje de advertencia
que se ilustra en la Figura D-47 y no se agrega la información a la base de datos.
En el campo que se ilustra en la Figura D-46-b, el usuario debe introducir una referencia
para la nueva Materia Prima o Componente, la cual puede ser una sola palabra o varias,
se pueden incluir números y símbolos. Debe ser única, es decir, no puede haber 2
Anexo 211
El botón “Crear Árbol de Producto” que se ilustra en la Figura D-50-o, amplia la ventana
de Nuevo Producto de la forma en que se ilustra en la Figura D-51.
En la sección que se amplía en la ventana para introducir los datos para el nuevo
producto, aparece el campo de “Árbol de Producto” también llamado estructura del
producto, donde de manera gráfica, se puede visualizar los componentes (Materias
Primas) y las cantidades necesarias de cada Materia Prima para una unidad del
producto. El árbol se muestra de la forma en que aparecen las estructuras de archivos en
Windows, y se puede manejar de igual manera, expandiendo o colapsando los nodos con
los símbolos de “+” y “-” que aparecen en las uniones de las líneas conectoras, como se
ilustra en la Figura D-51-a.
En la Figura D-51-d se ilustra una lista de las materias primas que ha creado el usuario,
al seleccionar un elemento de esta lista el programa muestra automáticamente la imagen
de esa materia prima en un pequeño cuadro de imagen que se ilustra en la Figura D-51-
e.
Figura D-51 Ventana para la introducción de los datos de un Nuevo Producto, cuando se
amplía al hacer clic en el botón “Crear Árbol de Producto”. Fuente: Elaboración propia.
. a b c d e
i
f
Es árbol está compuesto de nodos y cada uno de estos tiene asociada una imagen, un
nombre y una cantidad. Se puede seleccionar un nodo haciendo clic sobre este, al
seleccionar un nodo el nombre, la cantidad asociada y los nodos anteriores aparecen en
el campo que se ilustra en la Figura D-51-f.
Para añadir un nodo, es decir, un elemento, rama, componente o materia prima al árbol,
el usuario debe seleccionar el nodo del árbol en donde lo desea añadir, seleccionar una
materia prima de la lista de materias primas que se ilustra en la Figura D-51-d y escribir
una cantidad en el campo de “Cantidad” que se ilustra en la Figura D-51-c. En la Figura
D-51-b, aparece el botón “Agregar al árbol” con un símbolo de más (+), al hacer clic en
este se añade un nodo en la posición seleccionada en el árbol, con la imagen y el
nombre de la materia prima seleccionada en la lista que se ilustra en la Figura D-51-d y
con la cantidad indicada en el campo de la Figura D-51-c.
Anexo 213
El campo que se ilustra en la Figura D-51-h, muestra la rama del subensamble que se
haya seleccionado para ser añadido al árbol de la misma manera que se añade una
materia prima o componente. Si el subensamble que se añade presenta fallas, como por
ejemplo contener el nodo al que se añade, se mostrará el respectivo mensaje de error y
no se añade la rama.
El campo que se ilustra en la Figura D-51-i, muestra los botones para añadir y borrar el
subensamble que elija el usuario. Para añadir un subensamble, el usuario solo debe
hacer clic en el nodo en donde quiere que comience la rama del árbol que desea guardar
como subensamble y darle un nombre. El subensamble se añade inmediatamente a la
lista de subensambles.
Si por ejemplo en el Nodo B (2), el usuario intenta añadir otro componente B, el programa
no permitirá la acción y genera un mensaje de error indicándole al usuario que ningún
componente puede formar parte de sí mismo, como se ilustra en la Figura D-52.
En la Figura D-51-b, aparece el botón “Remover del árbol” con un símbolo menos (-), al
hacer clic en este se elimina el nodo en la posición seleccionada en el árbol y todos los
nodos que formen parte de este nodo.
214 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Si hacer clic en el botón “Agregar al árbol” o “Remover del árbol” que se ilustran en la
Figura D-51-b, no se ha seleccionado un nodo, el programa mostrara un mensaje de
advertencia indicándole al usuario que antes debe seleccionar un nodo, como se ilustra
en la Figura D-53.
Figura D-53 Mensaje de Advertencia para seleccionar un nodo del Árbol de Producto.
Fuente: Elaboración propia.
En la lista que se ilustra en la Figura D-50-g, se debe seleccionar una unidad para el
valor del inventario inicial, que se ilustra en la Figura D-50-f. En esta lista aparecen todos
los valores de las diferentes categorías de unidades que se han creado para el MRP en
el “Administrador de Unidades”. El botón “Conversor de Unidades” que se ilustra en la
Figura 3-19-h.
En el campo que se ilustra en la Figura D-50-j, se debe ingresar el “Lead Time” del
Producto, es decir, el tiempo que toma para ser realizado el ensamblaje final de este en
la fábrica. El valor debe ser un número entero positivo, de lo contrario el programa
presentara errores al realizar cálculos. Si no se tiene el dato, se puede colocar el valor
cero “0”.
Anexo 215
En el campo que se ilustra en la Figura D-50-k, el usuario debe ingresar el costo de pedir
para el nuevo Producto, en algunos casos el costo de pedir se interpreta como el costo
de preparación, es decir, el costo que cuesta preparar la línea de producción para
empezar a fabricar el producto. El valor debe ser un número entero positivo, de lo
contrario el programa presentara errores al realizar cálculos.
El botón “Guardar” que se ilustra en la Figura D-50-i, sirve para añadir los datos del
producto a la tabla “Productos” que contiene los datos de los productos en la base de
datos que se crea al crear un nuevo MRP. Si hay algún dato faltante el programa emite
un mensaje de advertencia indicándole al usuario que debe llenar los campos con los
datos faltantes como se ilustra en la figura 5-54. Y aparecen símbolos de admiración de
color rojo al lado del campo que usuario debe llenar. Los campos de “Demanda anual”
que se ilustra en la Figura D-50-m y de “Tamaño Predeterminado de Lote” que se ilustra
en la Figura D-50-n, se pueden dejar en 0, como se ilustra en la Figura D-54.
216 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-54 Indicadores de que campos se deben llenar para guardar los datos de un
Nuevo Producto. Fuente: Elaboración propia.
c. Nueva Operación:
El botón “Nueva Operación” que se ilustra en la Figura D-45-c, abre la ventana que
se ilustra en la Figura D-55, y a través de la cual se puede ingresar la información de
una Nueva Operación.
Anexo 217
Figura D-55 Ventana para la introducción de los datos de una Nueva Operación. Fuente:
Elaboración propia.
a
b
c
h
i
En el campo que se ilustra en la Figura D-55-a, el usuario debe introducir el nombre para
la nueva operación, el cual puede ser una sola palabra o varias, se pueden incluir
números y símbolos. El nombre de la operación debe ser único, es decir, no puede
haber dos operaciones o almacenamientos con el mismo nombre, o de lo contrario, al
hacer clic en el botón “Guardar” que se ilustra en la Figura D-55-j, aparece el mensaje de
advertencia que se ilustra en la Figura D-56 y no se agrega la información a la base de
datos.
En el campo que se ilustra en la Figura D-55-b, el usuario debe introducir una referencia
para la nueva Operación, la cual puede ser una sola palabra o varias, se pueden incluir
números y símbolos. Debe ser única, es decir, no puede haber dos operaciones o
almacenamientos con la misma referencia, o de lo contrario, al hacer clic en el botón
“Guardar” que se ilustra en la Figura D-55-j aparece el mensaje de advertencia que se
ilustra en la Figura D-56 y no se agrega la información a la base de datos.
218 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
En la lista que se ilustra en la Figura D-55-g, se debe seleccionar una unidad para el
valor de Capacidad de Mano de Obra que se ilustra en la Figura D-55-f o de Capacidad
de Maquinaria, que se ilustra en la Figura D-55-g. En esta lista aparecen todos los
Anexo 219
valores de las diferentes categorías de unidades que se han creado para el MRP en el
“Administrador de Unidades” (201).
El botón “Guardar” que se ilustra en la Figura D-55-i, sirve para añadir los datos de la
operación a la tabla “Operaciones” que contiene los datos de las operaciones en la base
de datos que se crea al crear un nuevo MRP. Si hay algún dato faltante el programa
emite un mensaje de advertencia indicándole al usuario que debe llenar los campos con
los datos faltantes como se ilustra en la Figura D-57. Y aparecen símbolos de
admiración de color rojo al lado del campo que usuario debe llenar.
Figura D-57 Indicadores de que campos se deben llenar para guardar los datos de una
Nueva Operación. Fuente: Elaboración propia.
d. Nuevo Almacenamiento:
El botón “Nuevo Almacenamiento” que se ilustra en la Figura D-45-d, abre la ventana que
se ilustra en la Figura D-58, y a través de la cual se puede ingresar la información de un
Nuevo Almacenamiento.
220 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
a
b
c
d
h
i
En el campo que se ilustra en la Figura D-58-a, el usuario debe introducir el nombre para
el nuevo almacenamiento, el cual puede ser una sola palabra o varias, se pueden incluir
números y símbolos. El nombre del almacenamiento debe ser único, es decir, no puede
haber dos operaciones o almacenamientos con el mismo nombre, o de lo contrario, al
hacer clic en el botón “Guardar” que se ilustra en la Figura D-58-j, aparece el mensaje de
advertencia que se ilustra en la Figura D-59 y no se agrega la información a la base de
datos.
En el campo que se ilustra en la Figura D-58-b, el usuario debe introducir una referencia
para el nuevo Almacenamiento, la cual puede ser una sola palabra o varias, se pueden
incluir números y símbolos. Debe ser único, es decir, no puede haber dos operaciones o
almacenamientos con la misma referencia, o de lo contrario, al hacer clic en el botón
“Guardar” que se ilustra en la Figura D-58-j aparece el mensaje de advertencia que se
ilustra en la Figura D-59 y no se agrega la información a la base de datos.
Anexo 221
De esta manera el usuario puede indicar capacidades variables por cada periodo para la
mano de obra y la maquinaria en el almacenamiento que se está creando.
En la lista que se ilustra en la Figura D-58-g, se debe seleccionar una unidad para el
valor de Capacidad de Mano de Obra que se ilustra en la Figura D-58-f o de Capacidad
222 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
de Maquinaria, que se ilustra en la Figura D-58-h. En esta lista aparecen todos los
valores de las diferentes categorías de unidades que se han creado para el MRP en el
“Administrador de Unidades”.
El botón “Guardar” que se ilustra en la Figura D-58-i, sirve para añadir los datos de la
operación a la tabla “Almacenamientos” que contiene los datos de los almacenamientos
en la base de datos que se crea al crear un nuevo MRP. Si hay algún dato faltante el
programa emite un mensaje de advertencia indicándole al usuario que debe llenar los
campos con los datos faltantes como se ilustra en la Figura D-60. Y aparecen símbolos
de admiración de color rojo al lado del campo que usuario debe llenar.
Figura D-60 Indicadores de que campos se deben llenar para guardar los datos de un
Nuevo Almacenamiento. Fuente: Elaboración propia.
e. Agrandar Imágenes:
El botón “Agrandar Imágenes” que se ilustra en la Figura D-45-e, sirve para aumentar el
tamaño de las imágenes que aparecen en la lista de elementos seleccionados en la serie
de pestañas en la Figura D-61-a, que sirven para visualizar la información de:
• Almacenamientos
• Demanda
• Pedidos a Recibir
• Capacidades Requeridas
• Stock final deseado
Al seleccionar una de estas pestañas, como por ejemplo los Materiales (MP / PP),
aparecen los elementos relacionados en el campo que se ilustra en la Figura D-61-b, es
decir la lista de Materias Primas y componentes con la respectiva imagen que referencia
cada ítem, como se ilustra en la Figura D-61.
Figura D-61 Lista de ítems para las pestañas de Materiales, Productos, Operaciones,
Almacenamientos, Demandas, Pedidos a Recibir, Capacidades Requeridas, Stock final
deseado. Fuente: Elaboración propia.
Al oprimir el botón “Agrandar Imágenes” que se ilustra en la Figura D-45-e, las imágenes
aumentas su tamaño 8 píxeles por cada clic. El tamaño máximo son 256 píxeles como
se ilustra en la Figura D-62-a y el mínimo son 16 píxeles, como se ilustra en la Figura
D-62-b.
f. Reducir Imágenes:
El botón “Reducir Imágenes” que se ilustra en la Figura 3-18-f, sirve para Reducir el
tamaño de las imágenes que aparecen en la lista de elementos seleccionados en la serie
de pestañas en la Figura D-61-a, que sirven para visualizar la información de:
• Productos
• Operaciones
• Almacenamientos
• Demanda
• Pedidos a Recibir
• Capacidades Requeridas
• Stock final deseado
Al seleccionar una de estas pestañas, como por ejemplo las Materiales (MP / PP),
aparecen los elementos relacionados en el campo que se ilustra en la Figura D-61-b, es
decir la lista de Materias Primas y componentes con la respectiva imagen que referencia
cada ítem, como se ilustra en la Figura D-61.
Figura D-62 Tamaño Mínimo y Máximo para las imágenes de los ítems de las pestañas
para Materiales, Productos, Operaciones, Almacenamientos, Demandas, Pedidos a
Recibir, Capacidades Requeridas, Stock final deseado. Fuente: Elaboración propia.
a b
g. Demanda:
El botón “Demanda” que se ilustra en la Figura D-45-g, abre la ventana que se ilustra en
la Figura D-63, y a través de la cual se puede ingresar la información de Demanda para
los Productos o Materias Primas o componentes.
Anexo 225
d
a
b c
En la malla de datos que se ilustra en la Figura D-63-e aparecen las columnas de período
(por ejemplo, semanas) y la demanda de ese producto o materia prima para el período
de la primera columna. Por ejemplo como se aprecia en la gráfica para el producto
“PD2” hay una demanda de 130 unidades para la semana 1. La demanda de
componentes o Materias Primas, es para los casos en los que hay empresas que ofrecen
piezas de repuesto así como también ofrecen los productos completos.
El botón “Eliminar Información” que se ilustra en la Figura D-63-g, sirve para eliminar las
filas seleccionadas de la malla de datos que se ilustra en la Figura D-63-e donde
aparecen las columnas de período y la demanda del producto o materia prima
seleccionada.
El botón “Guardar” que se ilustra en la Figura D-63-f, sirve para añadir los datos de
“Demanda” para el producto o la materia prima seleccionados en la sección que se ilustra
en la Figura D-63-a, en la tabla “Demanda” que contiene los datos de las demandas en la
base de datos que se crea al crear un nuevo MRP. Los datos en la malla de datos deben
ser enteros positivos, si alguno de los datos introducidos por el usuario no presenta el
formato correcto, el programa le advertirá de esto al usuario a través de un mensaje
como se ilustra en la Figura D-64, y no se guardaran datos hasta que el formato sea el
correcto.
Anexo 227
h. Pedidos a Recibir:
El botón “Pedidos a Recibir” que se ilustra en la Figura D-45-h, abre la ventana que se
ilustra en la Figura D-65, y a través de la cual se puede ingresar la información de que
pedidos se van a Recibir para los Productos o Materias Primas. En el caso de los
productos los pedidos a recibir son para empresas que subcontratan parte de su
producción y esperan recibir pedidos de los productos que también fabrican.
228 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
Figura D-65 Ventana para la introducción de los datos de Pedidos a Recibir. Fuente:
Elaboración propia.
b
a
En la malla de datos que se ilustra en la Figura D-65-c aparecen las columnas de período
(por ejemplo, semanas) y la cantidad de ese producto o materia prima que se espera
para el correspondiente período, por ejemplo como se aprecia en la gráfica para el
producto “PD1” se espera que lleguen 5 unidades para la semana 1, 2, 3, 4 y 5.
Anexo 229
El botón “Eliminar Información” que se ilustra en la Figura D-65-g, sirve para eliminar las
filas seleccionadas de la malla de datos que se ilustra en la Figura 3-27-e donde
aparecen las columnas de período y la cantidad a recibir del producto o materia prima
seleccionada.
El botón “Guardar” que se ilustra en la Figura D-65-f, sirve para añadir los datos de
“Pedidos a Recibir” para el producto o la materia prima seleccionados en la sección que
se ilustra en la Figura D-65-a, en la tabla “Pedidos a Recibir” en la base de datos que se
crea al crear un nuevo MRP. Los datos en la malla de datos deben ser enteros positivos,
si alguno de los datos introducidos por el usuario no presenta el formato correcto, el
programa le advertirá de esto al usuario a través de un mensaje como se ilustra en la
Figura D-64, y no se guardaran datos hasta que el formato sea el correcto.
i. Capacidades Requeridas:
El botón “Capacidades Requeridas” que se ilustra en la Figura D-45-i, abre la ventana
que se ilustra en la Figura D-66, y a través de la cual se puede ingresar la información de
los requerimientos de capacidad por unidad de cada materia prima y componente en los
puestos de trabajo (Operaciones y Almacenamientos).
En la lista que se ilustra en la Figura D-66-a, el usuario puede seleccionar una Materia
prima. La imagen asociada a la materia prima (componente) seleccionado en las listas
que se ilustran en la figura 5-66a, aparece en el cuadro de la Figura D-65-e.
a e
b
f
Por ejemplo como se aprecia en la Figura D-66 para una unidad de materia prima “A” se
necesitan 2 horas de capacidad de mano de obra y maquinaria en la operación “OP1”.
El botón “Guardar” que se ilustra en la Figura D-66-g, sirve para añadir los datos de
“Capacidades Requeridas” para la materia prima seleccionada en la sección que se
ilustra en la Figura D-66-a, en la base de datos que se crea al crear un nuevo MRP.
Figura D-67 Ventana para la introducción de los datos del Stock final deseado. Fuente:
Elaboración propia.
b
a
En la malla de datos que se ilustra en la Figura D-67-c aparecen las columnas de período
(por ejemplo, semanas) y la cantidad de ese producto o materia prima que debe quedar
al final de ese período, por ejemplo como se aprecia en la gráfica para el componente “A”
se espera que queden 4 unidades para las semanas 1, 2 y 4; respectivamente.
232 Desarrollo de un prototipo informático de soporte al enfoque de programación de la producción MRP
El botón “Eliminar Información” que se ilustra en la Figura D-67-g, sirve para eliminar las
filas seleccionadas de la malla de datos que se ilustra en la Figura D-67-e donde
aparecen las columnas de período y la cantidad de inventario que debe quedar al final de
ese período.
El botón “Guardar” que se ilustra en la Figura D-67-f, sirve para añadir los datos de
“Stock final deseado” para el producto o la materia prima seleccionados en la sección
que se ilustra en la Figura D-67-a, en la tabla “Stock final deseado” en la base de datos
que se crea al crear un nuevo MRP. Los datos en la malla de datos deben ser enteros
positivos, si alguno de los datos introducidos por el usuario no presenta el formato
correcto, el programa le advertirá de esto al usuario a través de un mensaje como se
ilustra en la Figura D-64, y no se guardaran datos hasta que el formato sea el correcto.
k. MRP y Resultados:
El botón “MRP y Resultados” que se ilustra en la Figura D-45-k, abre la ventana que se
ilustra en la Figura D-67, y a través de la cual se acceder a los diferentes resultados que
proporciona el Programa “MRProgram II”.
• Cálculos de necesidades de MP
• Desarrollo del MRP por niveles
• CRP Requerimientos de Capacidad
• Descarga a Puestos de Trabajo
Anexo 233
Materia Prima para una unidad del producto. El árbol se muestra de la forma en que
aparecen las estructuras de archivos en Windows, y se puede manejar de igual manera,
expandiendo o colapsando los nodos con los símbolos de “+” y “-” que aparecen en las
uniones de las líneas conectoras.
a h
b
c
i