Escolar Documentos
Profissional Documentos
Cultura Documentos
SETS:
PRODUCTOS/1..7/:CINV,CAPACIDAD_PT,CPROD; !Indice i;
MP/1..2/:COSTO_IMP; !Indice j;
MESES/Ago Set Oct Nov/; !Indice k;
PROCESOS/Corte Cost Bord Lav Estam Acab/:HORAS; !Indice l;
VALOR_FO/1/:Z; !Indice para
obtener el valor de la funcin objetivo y luego colocarla en Excel;
PXM(PRODUCTOS,MESES):PVENTA,V,X,INV,DEM_MAX; !Indice i,k;
PXMP(PRODUCTOS,MP):REQ_MP; !Indice i,j;
MXM(MP,MESES):COSTO_MP,MPR,IMP; !Indice j,k;
PXP(PRODUCTOS,PROCESOS):REQ_MIN; !Indice i,l;
ENDSETS
DATA:
CINV,CAPACIDAD_PT,CPROD,COSTO_IMP,HORAS,PVENTA,DEM_MAX,REQ_MP,COSTO_MP
,REQ_MIN=@OLE("TOPYTOP.XLSX");!Informacion de entrada de EXCEL;
!Informacion de salida hacia EXCEL;
@OLE("TOPYTOP.XLSX",X)=X;
@OLE("TOPYTOP.XLSX",INV)=INV;
@OLE("TOPYTOP.XLSX",V)=V;
@OLE("TOPYTOP.XLSX",MPR)=MPR;
@OLE("TOPYTOP.XLSX",IMP)=IMP;
@OLE("TOPYTOP.XLSX",Z)=Z;
ENDDATA
END
Luego, utilizamos la herramienta SOLVER en lingo para obtener la solucin al modelo
planteado. Mostraremos la solucin que se obtiene en Excel en primer lugar, en nuestras
tablas de salida, y luego como se muestra la solucin tambin en Lingo:
Excel
Prendas Agosto Setiembre Octubre Noviembre Prendas Agosto Setiembre Octubre Noviembre
1 1,000 1,300 1,200 1,145 1 1,000 1,300 1,200 1,145
2 1,575 5 815 900 2 540 1,000 855 900
3 800 1,300 1,000 780 3 800 1,300 1,000 780
4 835 1,065 735 960 4 700 1,200 735 960
5 500 800 1,200 1,400 5 500 800 1,200 1,400
6 540 910 990 780 6 540 900 1,000 780
7 1,000 1,200 1,000 780 7 1,000 1,200 1,000 780
Que cantidad se recomienda producir para cada tipo de prenda para los meses
de Agosto, Setiembre, Octubre y Noviembre.
A su vez se visualiza cuantas prendas en inventario hay que almacenar de cada
tipo de prenda y en cada mes.
Tambin se obtiene una tabla indicando la cantidad de prendas que se
recomienda vender en Agosto, Setiembre, Octubre y Noviembre para cada tipo
de prenda.
Con respecto a la materia prima se indica el plan de compras para los prximos
4 meses de ambos tipos de materia prima.
A su vez se indica cuanto de inventario de materia prima se debe almacenar
cada mes y de que tipo.
Estas polticas permiten obtener una utilidad de S/.604,825 para el perodo en
estudio.
Lingo
En lingo la solucin es la misma que en Excel y tiene la misma interpretacin
mencionada para la solucin en Excel pero se diferencia porque se muestra en otra
interfaz, donde se obtienen los resultados de las variables X (Cantidad a producir),
V(Cantidad a Vender), INV (Inventario de productos terminados), MPR(Materia prima a
comprar), e IMP(Inventario de Materia Prima).
Inv (1,Ago) : Costo reducido = 11. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 1 en Agosto, por cada prenda que se coloque en inventario
el valor de la utilidad total disminuir en S/.11.
Inv (1,Nov) : Costo reducido = 27. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 1 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.27.
Inv (2,Oct) : Costo reducido = 12. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 2 en Octubre, por cada prenda que se coloque en inventario
el valor de la utilidad total disminuir en S/.12.
Inv (2,Nov) : Costo reducido = 37. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 2 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.37.
Inv (3,Nov) : Costo reducido = 91.9. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 3 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.91.9.
Inv (4,Nov) : Costo reducido = 95.9. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 4 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.95.9.
Inv (5,Ago) : Costo reducido = 129.9. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 5 en Agosto, por cada prenda que se coloque en inventario
el valor de la utilidad total disminuir en S/.129.9
Inv (6,Nov) : Costo reducido = 85.9. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 6 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.85.9.
Inv (7,Ago) : Costo reducido = 11. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 7 en agosto, por cada prenda que se coloque en inventario
el valor de la utilidad total disminuir en S/.11.
Inv (7,Nov) : Costo reducido = 22. Si se obliga o se desea almacenar una unidad de
inventario de la Prenda tipo 7 en Noviembre, por cada prenda que se coloque en
inventario el valor de la utilidad total disminuir en S/.22.
Mpr (2,Nov) : Costo reducido = 2.5. Si se obliga o se deseara comprar una unidad de
materia prima tipo 2 en el mes de Noviembre, por cada unidad que se compre har que
el valor de la utilidad total disminuya en S/.2.5.
Imp (1,Nov) : Costo reducido = 110. Si se obliga o se desea almacenar una unidad de
Inventario de Materia Prima tipo 1 en Noviembre, por cada unidad de materia prima que
se coloque en inventario el valor de la utilidad total disminuir en S/.110
Imp (2,Nov) : Costo reducido = 17. Si se obliga o se desea almacenar una unidad de
Inventario de Materia Prima tipo 2 en Noviembre, por cada unidad de materia prima que
se coloque en inventario el valor de la utilidad total disminuir en S/.17
En el caso de los precios duales evaluamos las columnas DUAL PRICE de las
restricciones del modelo. Como son 145 restricciones en total, analizaremos algunas de
ellas indicando la similitud en la interpretacin de las restantes.
Venta_Maxima (1,Set) : Restriccin Activa. Precio dual =14. Por cada unidad que
aumentase la demanda mxima de la prenda tipo 1 en el mes de Setiembre la utilidad
total aumentar en S/.14. Por cada unidad que disminuya la demanda mxima de la
prenda 1 en Setiembre la utilidad total disminuir en S/.14, siempre que el aumento o
disminucin est dentro de los rangos.
Venta_Maxima (1,Oct) : Restriccin Activa. Precio dual =12. Por cada unidad que
aumentase la demanda mxima de la prenda tipo 1 en el mes de Octubre la utilidad total
aumentar en S/.12. Por cada unidad que disminuya la demanda mxima de la prenda
1 en Octubre la utilidad total disminuir en S/.12, siempre que el aumento o disminucin
est dentro de los rangos. Esta interpretacin es la misma para todas las restricciones
de VENTA MAXIMA que tienen holgura =0 y precio dual mayor a cero, variando el tipo
de prenda y el mes respectivamente.
Venta_Maxima (1,Nov) :.Holgura = 355. Precio dual =0. Esta restriccin no es activa
porque tiene holgura. En el mes de Noviembre, se van a vender 355 unidades por debajo
de la demanda mxima de la prenda tipo 1. Un aumento o disminucin en el lado
derecho no afecta a la utilidad total. De la misma forma se interpretan las restricciones
de VENTA MAXIMA que tienen Holgura y precio dual=0, cambiando el tipo de prenda
y el mes, respectivamente.
Min_Disponibles (Corte, Ago) :.Holgura = 7965. Precio dual =0. En el proceso de corte
para el mes de Agosto se dispone de 7965 minutos de holgura. Un aumento o
disminucin en el lado derecho no afecta a la utilidad total. De la misma forma se
interpretan las restricciones de MINUTOS DISPONIBLES que tienen Holgura y precio
dual=0, cambiando el proceso sea de costura, bordado, lavandera, estampado y
acabado, y luego el mes respectivamente.
Inv_Prod_Term_1 (1, Ago) :. Precio dual =21. Por cada unidad que se tuviese adicional
en inventario de la prenda 1 en el mes de agosto, la utilidad total aumentara en S/.21.
Por cada unidad que disminuya el inventario de la prenda 1 en agosto, la utilidad
disminuir en S/.21. De la misma forma se interpretan las restricciones de
INV_PROD_TERM con precio dual positivo cambiando el tipo de prenda y el mes,
respectivamente.
Inv_Prod_Term (5, Set) :. Precio dual =-15. Por cada unidad que se tuviese adicional
en inventario de la prenda 5 en el mes de setiembre, la utilidad total disminuye en S/.15.
Por cada unidad que disminuya el inventario de la prenda 5 en setiembre, la utilidad
aumenta en S/.15. De la misma forma se interpretan las restricciones de
INV_PROD_TERM con precio dual negativo cambiando el tipo de prenda y el mes,
respectivamente.
Inv_Mat_Prima (1, Set) :.Precio dual =100. Por cada unidad que se tuviese adicional
en inventario de la materia prima 1 en el mes de setiembre, la utilidad total aumentara
en S/.100. Por cada unidad que disminuya el inventario de la materia prima 1 en
setiembre, la utilidad disminuye en S/.100. De la misma forma se interpretan las
restricciones de INV_MAT_PRIMA con precio dual positivo cambiando el tipo de materia
prima y el mes, respectivamente.
Rangos de Sensibilidad
En el caso de Excel, como contamos con una plantilla de datos de entrada y salida,
modificaremos algunos datos de entrada para evaluar qu resultados se muestran en la
informacin de salida y como la solucin va cambiando en base a la modificacin de
condiciones iniciales del modelo. Realizaremos un par de ejemplos:
Precio de Compra
M Prima Agosto Setiembre Octubre Noviembre
1 S/. 75.0 S/. 80.0 S/. 93.0 S/. 100.0
2 S/. 12.0 S/. 17.0 S/. 13.0 S/. 17.5
Prendas Agosto Setiembre Octubre Noviembre Prendas Agosto Setiembre Octubre Noviembre
1 1,000 1,301 1,199 1,145 1 1,000 1,300 1,200 1,145
2 1,561 1 1,022 900 2 540 1,000 1,044 900
3 800 1,300 1,000 780 3 800 1,300 1,000 780
4 845 1,055 600 960 4 700 1,200 600 960
5 500 800 1,200 1,400 5 500 800 1,200 1,400
6 540 953 947 780 6 540 900 1,000 780
7 1,000 1,200 1,000 780 7 1,000 1,200 1,000 780
Ejemplo 2: La empresa lanzar una campaa publicitaria con lo que se espera que la
demanda mxima de cada tipo de prenda y en cada mes aumente en 100 unidades
cada una. Se asume que la campaa est presupuestada y no generar costos directos
a la utilidad total. Estos cambios se modifican en la tabla Excel de entrada de demanda.
Prendas Agosto Setiembre Octubre Noviembre Prendas Agosto Setiembre Octubre Noviembre
1 897 1,400 1,300 960 1 897 1,400 1,300 960
2 1,574 2 526 958 2 600 660 840 960
3 540 1,188 1,088 840 3 540 1,176 1,100 840
4 1,084 1,016 770 910 4 800 1,300 660 1,020
5 600 900 1,300 1,500 5 600 900 1,300 1,500
6 600 1,168 932 840 6 600 1,000 1,100 840
7 1,174 1,226 1,100 840 7 1,100 1,300 1,100 840
4. CONCLUSIONES Y RECOMENDACIONES
La conexin con Excel nos permiti tener una plantilla flexible en la cual se puede
modificar los datos de entrada y evaluar de manera rpida si la solucin actual
se modifica, saber cul es el nuevo plan de produccin, cul es el nuevo plan de
compras y cul es el valor de la utilidad para validar si los cambios a realizar
afectan positiva o negativamente a dicha utilidad y en qu proporcin.