Adriana Venete // Durante los últimos años Openbravo ha ido añadiendo funcionalidades a la gestión de almacenes mejorando tanto la usabilidad como el alcance de éstas.  Actualmente, las funcionalidades del almacén de Openbravo van desde una gestión sencilla del stock, sin capacidad de huecos y con gestión manual, hasta poder limitar la capacidad de los huecos por tipo de producto, grupo de productos e incluso cliente, así como gestionarlos mediante prioridades relativas y reglas de almacén. 

Uno de los módulos más avanzados en cuanto a la gestión de los almacenes es el Advanced Warehouse Operations (AWO). El AWO es un módulo que añade funcionalidades avanzadas para optimizar el stock y como ayudar en la eficiencia de los operarios de almacén. La definición de los almacenes con el AWO cambia en comparación con la gestión tradicional en Openbravo, introduciendo conceptos como: 

  • Área: un área es una zona del almacén donde se realiza una actividad específica. 
  • Grupo de huecos: dentro de un área, un grupo de huecos es una agrupación de huecos con las mismas características. Los grupos de huecos se pueden utilizar para definir sub-áreas o agrupaciones de huecos entendidos como almacenes tradicionales. 
  • Hueco: un hueco es la medida más pequeña de un almacén y donde, en última instancia se guarda cualquier ítem que hay que almacenar. Los huecos pueden tener capacidad, así como pueden estar restringidos a ciertos productos. 
  • Ruta: una ruta define qué trayectoria pueden seguir los productos dentro del almacén (por qué áreas/grupos de huecos/huecos puede/debe pasar). 
  • Asignación de Ruta: permite asignar a una ruta una serie de condiciones. Si desde una misma área se puede ir a más de un área destino, la asignación de rutas permite definir a cuál de los diferentes destinos se va según las condiciones especificadas. 
  • Asignación de Algoritmo: permite definir en qué hueco se debe almacenar un producto.

Con las definiciones anteriores se entiende que: 

  • Un área pude contener uno o varios grupos de huecos.
  • Un grupo de huecos puede contener uno o varios huecos. 
  • Las rutas se definen entre áreas con la ayuda de reglas para decidir qué ruta escoger (Asignación de Rutas) y qué grupo de huecos y huecos escoger (Asignación de Algoritmo).

Una vez definido el almacén en el backend de Openbravo, los operarios utilizan el frontend para la gestión de la mercancía dentro del almacén. Por cada operación del almacén se puede asignar a un operario una tarea específica para llevarla a cabo. Los diferentes tipos de tareas pueden ser: 

  • Ubicar: al utilizar una operación de ubicar el AWO busca el hueco destino en base a la configuración del almacén. 
  • Mover: el operario debe seleccionar el hueco destino. 
  • Contar: regularización de inventario (se puede realizar utilizando escáner de código de barras). 
  • Empaquetar: empaquetar productos en una misma “caja”. 
  • Desempaquetar: sacar de una “caja” todos o algunos de los productos contenidos.

Para cada tipo de tarea se pueden configurar las siguientes opciones : sugerir el hueco destino o no, mostrar los atributos del producto, mostrar sólo algunos o no mostrarlos, pedir doble confirmación antes de procesar la tarea, permitir o no la utilización de operaciones delta, etc. Para entender un poco mejor estos conceptos vamos a ver un ejemplo concreto. 

Dentro de un almacén como el mostrado en la Imagen 1, se reciben materiales en el Área de Recepción

  • Pallet Hierro calibrado:
    • Calidad F1 
    • Calidad F114 
  • Pallet de un distribuidor X con diferentes materiales: tornillos de diferentes métricas, arandelas de diferentes métricas y brocas de diferentes tamaños 
Imagen 1: Ejemplo definición de Almacén en AWO

Imagen 1: Ejemplo definición de Almacén en AWO

 

Desde el Área de Recepción, se han configurado las siguientes rutas:

  • Todos los materiales van al área de almacenamiento según configuración descrita a continuación:
    • El Hierro calibrado al área de almacenamiento, grupo de huecos: almacén automatizado. Por cada tipo de calidad, se han definido varios huecos. Así, para F1, se tienen los huecos: F1-1 hasta F1-6, y para F114, F114-1 hasta F114-10.
    • Los tornillos y las arandelas van al área de almacenamiento, grupo de huecos: almacén automatizado, donde, por cada métrica de cada producto, hay un hueco configurado.
  • Todos los materiales van al área de producción según configuración descrita a continuación:
    • Las brocas van al área de producción, donde existe un grupo de huecos para materiales y por cada tamaño de broca un hueco diferente.

A continuación podemos ver las configuraciones descritas antes en Openbravo:

1 – Áreas de Almacén configuradas en Openbravo

 

2 – Grupos de huecos configurados por cada Área de Almacén. Podemos ver como, en éste caso, cada área tiene un único grupo de huecos. De la misma forma, cada grupo de huecos, puede tener uno o varios huecos, que es en última instancia, donde los productos se van a ubicar.

3 – Aquí se define por cada área las rutas que las piezas pueden tener. Una pieza puede ir de un área a varias, con lo cual se debe automatizar dicha decisión en la Asignación de ruta.

 

4 – Una vez tenemos definidas las rutas, se definen las reglas para las mismas.

 

Así, al llegar las cajas/pallets, el operario de turno podrá realizar por cada operación la tarea indicada según la configuración:

  • Se generará una tarea de tipo “Ubicar” del pallet que contiene el producto “Hierro calibrado” de la calidad F1 y se sugerirá que se lleva a “Área de almacenamiento”, dentro del grupo de huecos “Almacén automatizado”. Gracias a que se ha configurado un hueco por cada calidad del producto, como punto final se sugerirá poner el pallet en el primer hueco vacío dentro del rango de huecos F1-1 a F1-6.
  • Se generará una tarea de tipo “Ubicar” del pallet que contiene el producto “Hierro calibrado” de la calidad F114 y se sugerirá que se lleva a “Área de almacenamiento”, dentro del grupo de huecos “Almacén automatizado”. Gracias a que se ha configurado por cada calidad del producto un hueco, como punto final se sugerirá poner el pallet en el primer hueco vacío dentro del rango de huecos F114-1 a F114-10.
  • En el caso del pallet con hierro calibrado se deberá realizar una tarea de desempaquetado para sacar cada producto y ubicarlo.
    • Tarea de desempaquetado: sacar los productos uno por uno.
    • Tarea de “Ubicar” para:
      • Tornillos
      • Arandelas
      • Brocas.
  • En cada tarea se sugiere en base a la configuración el hueco final donde se debe dejar cada producto.

Pantalla para el operario con las piezas sugeridas a sacar de la caja y ubicar en el hueco configurado.

 

Vista de todas las operaciones en marcha desde el backend de Openbravo en el área de Recepción.