Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dialnet LogisticaIndustrialParaPYMES 565154
Dialnet LogisticaIndustrialParaPYMES 565154
RESUMEN
La competitividad a la cual están sometidas nuestras empresas, y muy especialmente las PYMES, las obliga a
ser eficientes o a desaparecer del mercado. Este proceso de modemización tecnológica debe ir acompañado
necesariamente de recursos humanos cualificados en la gestión de sistemas productivos, a fin de satisfacer las
demandas empresariales en el ámbito de la organización industrial. Dicha eficiencia debe situarse tanto en el
plano estratégico (alianzas empresariales de todo tipo) como en el plano operacional. En este contexto, y con-
tribuyendo a la bŭ squeda de ventajas competitivas no apropiables por parte de la empresa, se plantea el objeti-
vo del presente artículo, consistente en diseñar e implementar un modelo de optimización para la resolución de
problemas de aprovisionamiento y distribución industrial, bajo un entomo gráfico amigable, con herramientas
estándar y fácilmente integrables con el sistema de información global de la empresa.
INTRODUCCION
Tal y como afirma el historiador Chandler et al. (1996) la dirección tiene dos campos de actua-
ción claramente diferenciados: las operaciones y la estrategia. La dirección operativa abarca las activida-
des diarias, a corto plazo y relativamente rutinarias; mientras que la dirección estratégica, más a largo
plazo, es la encargada de hacer frente a la redefinición constante del modelo empresarial. Nuestra aplica-
ción (LOGIS II), tiene como objetivo fundamental contribuir a la eficiencia de la dirección operativa,
evitando así que los directivos deban estar apagando fuegos día a día y puedan dedicarse más y mejor al
control de gestión y/o a la planificación estratégica.
i,Por qué para PYMES? Fundamentalmente por su importancia económica y por el papel que
juegan en el proceso de cambio tecnológico (controversia entre grandes y pequeñas empresas, es decir
entre los modelos fordista y el de producción flexible o lean production). La gran variedad o tipología de
PYMES hace que no existan recetas de aplicación universal, si bien en todas ellas la innovación tecnoló-
gica se convierte en un factor clave para la competitividad. Sin embargo, y seg ŭn un estudio realizado por
CB Consulting para Microsoft Ibérica publicado en Computerworld, de las 800.000 PYMES registradas
en el I.N.E, el 6,5 % no cuenta con ning ŭ n tipo de equipamiento informático, si bien en el 25% de las
empresas, el uso del ordenador por sus empleados alcanza niveles de entre el 90% y el 100% de la planti-
lla. Dicha paradoja se suma, en nuestra opinión, a una inadecuada oferta (calidad/precio/flexibilidad) que
satisfaga las necesidades de estas empresas en materia de control de operativo y/o de gestión integral, así
como de otros tantos factores de éxito que garanticen la innovación y supervivencia de las PYMES.
i,Por qué la logística? Fundamentalmente porque la gestión de la cadena logística está adquirien-
do cada vez un mayor protagonismo. El 87% de los directores generales europeos consideran la globalización de
la cadena de suministros como un factor clave para lograr el éxito empresarial en los próximos años (Estudio
Mastering the Challenge of Global Supply Chain, elaborado por Pricewaterhouse Coopers Consulting). Como
ejemplo indicativo mencionar que la factura logistica en Europa Central y del Este ha experimentado un creci-
miento fulgurante en los ŭ ltimos años, hasta alcanzar los 7.600 inillones de dólares, segŭ n se desprende del estu-
dio efectuado por Datamonitor titulado "Logística y distribución en la Europa Central y del Este".
Las tecnologías de la información existentes, y sobre todo los sistemas ERP (Entreprise Resource
Planning) y los APS (Advanced Planning Systems) son demasiado caros y complejos como para que las
PYMES puedan implantarlos, manejarlos y mantenerlos. Nuestra propuesta pasa por ilustrar como me-
diante aplicaciones estándar, fáciles de manejar y adquirir, podemos resolver algunos de los problemas
asociados a la cadena logística de la empresa.
La Logística Industrial persigue cinco objetivos básicos (Kolb, 1975): obtener un buen producto,
en el lugar apropiado, en la cantidad correcta, en el momento acordado, y en perfecto estado. Todo ello al
menor coste posible, y teniendo presente que sus objetivos están en conflicto constante con los demás
1259
departamento o áreas de la empresa (Christopher, 1994). Seg ŭn el tipo de demanda a la que queramos
hacer frente, podemos hablar de dos tipos de conducción de flujos: push y pull.
La logística de aprovisionamiento se rige por una serie de principios:
• El cliente del proceso es el puesto de consumo de la pieza.
• Se considera el vector de flujo en su conjunto: flujos extemos + flujos intemos + flujos de embalajes
+ flujos administrativos. Siendo lo ideal un flujo directo entre el punto de carga y el de consumo.
• Se pretende optimizar el coste global.
• Se busca la mayor flexibilidad, reactividad y diversidad: la frecuencia de aprovisionamiento
debe ser lo más parecida posible a la frecuencia de consumo del artículo en el puesto de con-
sumo correspondiente.
• Se basa en la Calidad Total y el Justo a Tiempo (JIT).
Para ello es necesario realizar una serie de tareas, en las cuales se están implicados varios depar-
tamentos de la empresa. La función de aprovisionamiento se descentraliza, por tanto, en distintas tareas
(figura 1.; Prida, 1995)
FLUJOS INTERNOS
FLUJOS EXTERNOS
Proveedor
COMPRAS TRANSPORTE MÉTODOS DEP.LOG.INTERNA
1260
FIGURA 2. ESTRUCTURA GENERAL DE LOGIS
(ADAPTADA DE BLANCO FARIÑAS (1998) Y GARCIA SALAMANCA (1997))
DESCRIPCION DEL MODELO. HERRAMIENTAS Y CARACIERISTICAS
LOGIS
-10" Aprovisionamiento
Pan alla
Distribución
110>
Men ŭ principal
Depositos
Pioductos-. IA1
lCuadvo ptineipal de emplesas Pulte icono pala activat o seleecione opeicim e consultat
1 261
FIGURA 4. SECUENCIA DE FICHEROS PARA LLEGAR A LA SOLUCIÓN OPTIMA
Pantalla CALC
Principal
Matriz Clj Vector DEN1 Vector CAFI Vector DIEN/p Vector CAPip
Ficheros de
datos LINGO
CANIDT
OFT1IIIT
Ficher» de
resultados LINGO
Redistribución de la
Hallar optl
capacidad sobrante a
/as depásitos
PROLING
OFT2.0UT
MDB
Solucion.MDB
1262
PLANTEAMIENTO DE UN EJEMPLO
Para que el lector entienda, con mayor claridad, las operaciones y algoritmos que se suceden
hasta Ilegar a la solución deseada. Consideraremos una empresa con las siguientes características: una
factoría 01 (que produce 8 artículos); dos depósitos D1, D2, y dos clientes Cl y C2.
El problema se desarrolla en una red formada por nueve nodos: 1 correspondiente a la fábrica
(01), 2 asociados a los depósitos (D I y D2), 2 de clientes (C1 y C2) y los otros cuatro (N1, N2, N3 y N4)
dados por otras intersecciones de la red vial.. Las conexiones de esta red se muestran en la siguiente figu-
ra:
FACTORÍAS (0 I )
Artículo Cap. Max. Stock Coste Artículo Cap. Max. Stock Coste
Al 6000 4000 10 A3 5000 3000 10
A4 3000 1000 5 A5 2000 1000 25
A7 5000 3000 15 A8 2000 800 20
A2 4000 2000 30 A6 3500 1200 30
Clientes
1263
Cliente Destino Fecha entrega Articulo Cantidad Precio unitario
Cliente2 C2 6/10/98 A2 4000 100
Cliente2 C2 8/10/98 A4 2000 125
Cliente2 C2 8/10/98 A6 3500 60
Clientel Cl 8/10/98 A7 6000 90
Clientel Cl 9/10/98 A8 2000 115
Cliente2 C2 15/10/98 A8 1000 100
Clientel Cl 16/10/98 A3 600 120
Cliente2 C2 20/10/98 A5 6000 95
Clientel Cl 30/10/98 A5 400 105
Clientel Cl 5/11/98 A4 1500 125
Artículos Artículos-embalajes
Volumen
Tipo Largo Ancho Alto Peso Tipo vehiculo P.M.A. N°
máximo
CON-1 1100 1000 900 60 Camión grande 70 12 4
CON-2 800 700 400 30 Camión mediano 50 10 3
ESP-1 500 500 500 40 Camión pequeño 30 8 5
1264
FIGURA 6. CARGA DE LOS DATOS DE PARTIDA: RELACION ENTRE APLICACIONES Y FICHEROS
ACCESS 1.0.
Rutas y nombres Fichero Fichero Fichero
de los ficheros de empresas de carreteras de velocidades
con los datos de entrada
Ei.MDB Ci.MDB Vi.MDB
BASE.MDB
•
PROGRAMA
LOGIS II
Como resultado de esta configuración inicial e introducción de datos el modelo dispondrá de una matriz
Ofertas
Costes de transporte
Costes de
los clientes Equ ibrad ()>D
Costes de producción
Equlibrado: D>0
Demandas
1265
De forma totalmente gráfica, amigable e interactiva el usuario sin darse cuenta ha definido su
problema de transbordo (Barbolla, 1991 y Reklaitis, 1983), que ha quedado formulado de forma legible
para ser interpretado y resuelto por LINGO.
El problema que se va a resolver no es un problema de transporte donde se Ilevan unos artículos
de unos orígenes a unos destinos, pues además de rninimizar al máximo el coste de la distribución, ten-
dremos que tener en cuenta otro tipo de costes: coste de fabricación, coste de los clientes, coste de los
depósitos (mantenimiento + envejecimiento + oportunidad), (descritos en el siguiente apartado). El hecho
de no considerar estos costes podría Ilevarnos a una solución bastante alejada de la que buscamos, pues
pueden afectar considerablemente al coste final que se obtendría en el correspondiente problema de trans-
porte.
Ecuaciones
origenes destinos
Mín ( Crj.Xij ) (1)
i=1 j=1
origenes
s.a. Xij <= CAPi (2)
i=1
destinos
Xij >. DEMj
i=1
origenes
v productos
dP=1
Xplj <= CAPpi (3)
i=1
destinos
v productos
P=1
L Xpij >. DEMpj
j=1
v productos
Xpij = Xij
i,Cómo desagregamos los vol ŭmenes totales obtenidos para cada par de nodos?
Por ejemplo • si de 01 a Cl salen 10000 unidades y tengo 3 artkulos A1, A2 y A3 debo hallar
cuales de esas unidades pertenecen a cada artículo.
Para ello, será necesario añadir una restricción adicional (3), que garantizará que se respeten en
todo momento las limitaciones de capacidad de fábricas y depósitos para cada artículo, así como
que se hagan frente, siempre que sea posible, todos los pedidos de nuestros clientes en las canti-
dades demandadas.
Las variables solución de nuestro problema 1 son: tanto las cantidades totales Xij, como parciales Xijp,
desagregados para cada artículo, siendo estos ŭltimos los que nos interesan
De esta forma, obtendríamos para una misma ruta 01-C1 cuatro soluciones:
Xij= 10000 unidades (A1+A2+A3)
1266
nuestras fábricas. Tendremos que resolver, entonces, un segundo problema: la redistribución de la pro-
ducción sobrante a los depósitos existentes.
Este problema, que se configura automáticamente, será idéntico al descrito anteriormente; solo
variarán los ficheros de datos:
ORIGENES DESTINOS
FÁBRICAS
PROBLEMA I CLIENTE-S
DEPÓSITOS
FÁBRICA CON EXCEDENTE
PROBLEMA 2 DEPOSITOS
PRODUCTIVO
RUTA N°1 DI D2 N3 C2
Si queremos unir al máximo las rutas ejecutamos el algoritmo Min_Rutas, pulsando el botón con el mis-
mo nombre de la pantalla de Rutas. El resultado obtenido con este procedimiento es el siguiente:
1267
FIGURA 8. RUTAS OPTIMIZADAS
.'.1
-.. i,
2 $ liil
iiie
-
4110 77517 ., f. 1 2111
lose -100i -ilso i laeo
• -assi
--- •isee " 390
,
Dalos Enipresa: --,
DZ 7.1A
Factür ias: 105 2555
lo• 5088 , lSl
Depósitosi olo
1D2
-:!: :- -'" :;.-....' , 1.•
-1;1"), ' 3:314 CL cz
Der-tuvus lzion 7550:r7 717 lawl:-P.
IC2 isse issu o ,I, .r.
Articulos: iiie "iiiiiir - ---
A8
Examinando esta solución nos damos cuenta de que las rutas 2 y 4 a ŭn se pueden unir, pues el
nodo destino de la ruta 4 (D2) es también el origen de la segunda. Sin embargo, no vamos a efectuar esta
operación por una sencilla razón: en ambos casos el n ŭmero de kilómetros a recorrer por los vehículos
para transportar toda la mercancía va a ser idéntico. Como la misión del algoritmo unir_rutas es precisa-
mente la de reducir al máximo la distancia total requerida, no incluiremos esta opción en el programa.
Selección del tipo y nŭmero de camiones: esta fase, que se lleva a cabo desde la pantalla de camiones,
consiste en ejecutar los dos procedimientos siguientes: Hallar_vol y Llenar_camion. Para nuestro ejem-
plo, la subrutina Hallar_vol, obtiene la solución siguiente:
FIGURA 9. OPTIMIZACION DE CAPACIDADES Y NUMEROS DE CAMIONES
lonpronn
Aceptu Optrnizar capacidades
-
lAVUCIA:
1 268
Y el resultado de la subrutina, Llenar_camion es:
RUTA N°I
TRAMO D 1 -D2 D2-N3-C2
UNIDADES (M3) 157 216
CAPACIDAD C.INICIALES C.ADICIONALES C.TOTALES
C. GRANDE 70 2 0
C.MEDIANO 50 0 I I
C.PEQUEÑO 30 I 0 I
SOBRA (M3 ) 13 4
RUTA N°2
TRAMO D2-C 1
UNIDADES (M3) I 04
CAPACIDAD C.INICIALES
C. GRANDE 70 I
C.MEDIANO 50 I
C.PEQUEÑO 30 0
SOBRA (M3) 16
RUTA N°3
TRAMO 01-N4-CI CI-C2
UNIDADES (m3) 42 14
CAPACIDAD C.INICIALES C.ADICIONALES C.TOTALES
C. GRANDE 70 0 0 0
C.MEDIANO 50 1 0 1
C.PEQUEÑO 30 0 0 0
SOBRA (M3) 8 36
RUTA N°4
TRAMO 01-N4-D2
UNIDADES (M3) 80
CAPACIDAD C.INICIALES
C. GRANDE 70 I
C.MEDIANO 50 ()
C.PEQUEÑO 30 I
SOBRA (m3) 20
CONCLUSIONES:
1269
BIBLIOGRAFÍA:
1270