Logística — Asistente de Asignación de Lotes

Creado por Pablo Céspedes, Modificado el Vie, 29 May a 7:53 A. M. por Pablo Céspedes

El Asistente de Asignación de Lotes es una herramienta que le permite asignar lotes a las líneas de sus documentos de venta (pedidos, albaranes, albaranes directos, albaranes de envío y partes) de forma manual o automática. A continuación se describen las diferentes formas de acceder al asistente, su configuración y funcionamiento.

 

Requisitos previos

Para poder utilizar el asistente de asignación de lotes, es necesario que se cumplan las siguientes condiciones:

  • El parámetro ALMACENES_LOTES debe estar activado (ON) en la configuración del sistema (Parámetros de la Aplicación).
  • El artículo de la línea debe tener habilitada la gestión por lotes (campo Requiere Lote activo en la ficha del artículo).
  • El usuario debe disponer de los permisos necesarios sobre el menú correspondiente.

 

Parámetros de configuración

Desde Parámetros de la Aplicación, en la categoría LOGISTICA / LOTES, encontrará los siguientes parámetros relacionados con el asistente:

 

ParámetroDescripción
ALMACENES_LOTESParámetro maestro que activa la gestión de lotes en el sistema. Debe estar a ON para que el asistente sea accesible. Controla la visibilidad del botón de toolbar y del menú contextual de asignación de lotes.
ASISTENTE_LOTES_CAMBIAR_CANTIDAD_LINEA_PEDIDOSi está a ON, cuando la suma de los lotes asignados en el asistente difiere de la cantidad original de la línea de pedido, se actualizará dicha cantidad automáticamente para que coincida con el total de lotes seleccionados.
Ejemplo: si la línea tiene cantidad 1 y usted asigna 2 unidades de lote, la cantidad de la línea se actualizará a 2.
ALMACEN_UBICACIONESSi está a ON, se mostrará la columna Ubicación en la rejilla del asistente, permitiendo visualizar en qué ubicación del almacén se encuentra cada lote.


 

Formas de acceder al asistente

Existen dos formas de acceder a la asignación de lotes, cada una con un comportamiento diferente:

 

1. Asignación automática desde el menú del documento

Desde los formularios de Pedidos, Albaranes y Albaranes Directos, puede acceder a la asignación automática de lotes a través del menú del documento:

  1. Abra el documento deseado (pedido, albarán o albarán directo) y asegúrese de que dispone de líneas guardadas con artículos que requieren lote.
  2. En la toolbar superior, despliegue el menú Albarán (o Pedido, según el documento).
  3. Pulse sobre Asignación Automática Lotes.

 

 

Al pulsar esta opción, el sistema asignará lotes automáticamente a todas las líneas del documento que aún no tengan lotes asignados. La asignación se realiza siguiendo el criterio de rotación configurado en la ficha del artículo:

  • FIFO (First In, First Out): se asignan primero los lotes más antiguos.
  • LIFO (Last In, First Out): se asignan primero los lotes más recientes.

La fecha utilizada para el ordenamiento depende de la configuración del artículo:

  • Fecha de lote (fecha de fabricación).
  • Fecha de caducidad.
  • Fecha de última entrada (valor por defecto).

En caso de empate en la fecha, se selecciona primero el lote con menor cantidad disponible. Esto permite agotar antes los lotes más pequeños, reduciendo el número de lotes con stock parcial a lo largo del tiempo.

Una vez finalizado el proceso, se mostrará un mensaje informativo indicando el resultado de la asignación.

 


Nota: Solo se consideran los lotes cuyo estado no esté bloqueado para salidas. Los lotes con salidas bloqueadas no serán asignados.

 

2. Asignación manual desde Datos Movimiento Almacén

Para una asignación más detallada, línea por línea, puede utilizar el asistente desde el formulario de Datos Movimiento Almacén. Este método está disponible en todos los documentos que soportan lotes:

DocumentoAcceso a Datos Mov. Almacén
PedidoMenú Pedido > Datos Mov. Almacén
AlbaránMenú Albarán > Datos Mov. Almacén
Albarán DirectoMenú Albarán > Datos Mov. Almacén
Albarán EnvíoMenú Albarán > Datos Mov. Almacén
ParteSe abre automáticamente al añadir un material con artículo que requiere lote
Traspaso de Stock
Clic derecho sobre una línea del traspaso > Asignar Lotes. También se abre automáticamente al seleccionar un registro del grid.
Bono (Ord. fabricación)
Desde Datos Movimiento Almacén, cuando la línea corresponde a una entrada de bono de orden de fabricación, el menú contextual muestra la opción Asignar Lotes.

 

Para acceder al asistente desde Datos Movimiento Almacén:

  1. Abra la pantalla de Datos Movimiento Almacén desde el menú correspondiente del documento.
  2. En la rejilla de líneas, localice la línea del artículo que requiere lote.
  3. Haga clic derecho sobre la línea del artículo.
  4. En el menú contextual, seleccione Asignar Lotes.

 

 

Nota: La opción "Asignar Lotes" solo aparecerá en el menú contextual si el artículo de la línea seleccionada tiene habilitada la gestión por lotes.

 

El formulario del asistente

Al abrir el asistente de asignación de lotes, se presenta un formulario modal con la siguiente estructura:

 

 

Cabecera

En la parte superior del formulario se muestran los datos de contexto de la línea, todos ellos de solo lectura:

CampoDescripción
ArtículoCódigo del artículo de la línea seleccionada.
DefiniciónDescripción del artículo.
FechaFecha del documento.
UnidadesCantidad solicitada en la línea.
AlmacénAlmacén de origen/destino del movimiento.

 

Grid de lotes

El grid central muestra los lotes disponibles para el artículo y almacén seleccionados. Las columnas son las siguientes:

ColumnaDescripciónEditable
LoteIdentificador del lote. Haciendo doble clic se abre la ficha del lote.No
UbicaciónUbicación dentro del almacén donde se encuentra el lote. Solo visible si el parámetro ALMACEN_UBICACIONES está a ON.No
Nº Lote Prov.Número de lote asignado por el proveedor.No
CaducidadFecha de caducidad del lote. Solo visible si la opción Ver Fecha Caducidad está activada en los filtros.No
StockCantidad física total del lote en el almacén.No
ReservadoCantidad reservada para otros pedidos de clientes.No
PedidoCantidad pedida a proveedores pendiente de recibir.No
DisponibleCantidad disponible para asignar. Si la línea ya tiene lotes asignados de una operación anterior, el valor mostrado incluye las unidades ya reservadas para esta línea concreta (Disponible real + Cantidad pre-asignada a esta línea). Esto refleja cuánto estaría disponible si se reasignara la línea desde cero, y puede ser mayor que el disponible mostrado en el formulario estándar de stocks, que descuenta todas las reservas sin excepción.No
AsignarCantidad que desea asignar de este lote. Es la única columna editable. Introduzca el valor deseado y pulse Enter para confirmar.

 

Indicadores visuales en la rejilla:

  • Si introduce en la columna Asignar una cantidad superior a la Disponible, la fila se mostrará en rojo como advertencia de sobreasignación.

 

Menú contextual de la rejilla

Haciendo clic derecho sobre una fila de la rejilla de lotes, tiene acceso a la opción:

  • Ver Stocks Reservados: muestra el detalle de los stocks reservados para el lote seleccionado, indicando en qué documentos y líneas están comprometidas las unidades.

 


Indicador de totales

En la parte inferior de la rejilla se muestra un indicador con el texto "Asignadas: X / Y", donde X es la suma de las cantidades asignadas en la columna Asignar e Y es la cantidad solicitada en la línea.

El color de este indicador varía según la situación:

ColorSignificado
VerdeLa cantidad total asignada coincide exactamente con la cantidad solicitada en la línea. Situación ideal.
AzulLa cantidad asignada difiere de la solicitada, pero el parámetro ASISTENTE_LOTES_CAMBIAR_CANTIDAD_LINEA_PEDIDO está activado, por lo que la cantidad de la línea se ajustará automáticamente al aceptar.
RojoLa cantidad asignada difiere de la solicitada y el parámetro de ajuste automático está desactivado. Revise las cantidades antes de aceptar.

 

 

Botones del asistente

BotónDescripción
AceptarConfirma la asignación de lotes y cierra el formulario. Las cantidades introducidas en la columna Asignar se guardan en el documento.
CancelarDescarta los cambios y cierra el formulario sin guardar.
Asignación AutomáticaDistribuye automáticamente la cantidad pendiente entre los lotes disponibles, siguiendo el criterio de rotación del artículo (FIFO o LIFO). Una vez ejecutada, puede revisar y ajustar manualmente los valores en la columna Asignar antes de aceptar.

 

 

Asignación manual paso a paso

A continuación se describe el flujo completo de asignación manual de lotes:

  1. Abra el documento deseado (pedido, albarán, albarán directo, albarán de envío o parte).
  2. Acceda a la pantalla de Datos Movimiento Almacén desde el menú correspondiente.
  3. En la rejilla de líneas, haga clic derecho sobre el artículo que requiere lote.
  4. Seleccione Asignar Lotes en el menú contextual.
  5. Se abrirá el asistente mostrando los lotes disponibles en la cabecera.
  6. En la columna Asignar, introduzca la cantidad deseada para cada lote y pulse Enter para confirmar cada valor.
  7. Verifique el indicador "Asignadas: X / Y"en la parte inferior:
    • Si aparece en verde, las cantidades cuadran.
    • Si aparece en azul, la cantidad asignada difiere de la línea pero se ajustará automáticamente al confirmar (requiere el parámetro ASISTENTE_LOTES_CAMBIAR_CANTIDAD_LINEA_PEDIDO activo).
    • Si aparece en rojo, revise los valores introducidos.
  8. Pulse Aceptar para confirmar la asignación.
  9. Pulse Aceptar en el formulario de Datos Movimiento Almacén para finalizar.

 

Asignación automática desde el asistente

Dentro del propio asistente, puede combinar la asignación automática con ajustes manuales:

  1. Abra el asistente siguiendo los pasos descritos anteriormente.
  2. Pulse el botón Asignación Automática situado en la parte inferior derecha del formulario.
  3. El sistema distribuirá la cantidad pendiente entre los lotes disponibles siguiendo el criterio de rotación configurado en el artículo.
  4. Se mostrará un mensaje informativo con el resultado de la asignación, indicando cuántas líneas fueron asignadas y, si existiera, la cantidad para la que no se ha encontrado stock disponible.
  5. Revise la columna Asignar: los valores habrán sido rellenados automáticamente. Puede modificarlos manualmente si lo desea.
  6. Pulse Aceptar para confirmar.

 


Lotes pre-asignados

Si la línea del documento ya tiene lotes asignados de una operación anterior, al abrir el asistente estos se cargarán automáticamente en la columna Asignar con sus cantidades correspondientes. Puede modificar, eliminar (poniendo el valor a 0) o añadir nuevas asignaciones sobre las existentes.

 

Filtros de visualización

Desde la pantalla de Datos Movimiento Almacén, antes de abrir el asistente, puede configurar filtros que afectan a los lotes mostrados en la rejilla:

FiltroDescripción
Ver todos los lotes del artículoMuestra todos los lotes del artículo independientemente de su stock.
Ver lotes con stockMuestra únicamente los lotes que tienen stock físico mayor que cero.
Ver lotes disponiblesMuestra únicamente los lotes con cantidad disponible mayor que cero (descontando las reservas).
Ver lotes nuevosExcluye los lotes que ya han sido asignados en otras líneas del mismo pedido.
Ver fecha de caducidadMuestra u oculta la columna Caducidad en la rejilla del asistente.

 

 

Nota: En el caso de devoluciones (cantidades negativas), todos los filtros se desactivan y se muestran todos los lotes del artículo para el almacén seleccionado, permitiendo seleccionar cualquier lote independientemente de su stock.

 

Criterios de rotación

La asignación automática de lotes respeta el criterio de rotación configurado en la ficha del artículo. Puede consultar y modificar este criterio desde el campo Criterio de Rotación del artículo:

CriterioDescripción
FIFOFirst In, First Out — se asignan primero los lotes más antiguos. Recomendado para productos perecederos o con fecha de caducidad.
LIFOLast In, First Out — se asignan primero los lotes más recientes.

 

Adicionalmente, la fecha utilizada para el ordenamiento de los lotes puede configurarse por artículo desde el campo Fecha Criterio Rotación de la ficha del artículo:


OpciónDescripción
Fecha de loteFecha de fabricación/creación del lote.
Fecha de caducidadFecha de caducidad del lote.
Fecha de última entradaFecha en la que el lote entró por última vez en el almacén. Valor por defecto.

 

EEn caso de que dos o más lotes compartan la misma fecha según el criterio seleccionado, el sistema asignará primero el lote con menor cantidad disponible. De este modo, los lotes más pequeños se agotan antes, reduciendo la fragmentación del stock a largo plazo.

 

Importante: Solo se considerarán para la asignación automática aquellos lotes cuyo estado no esté bloqueado para salidas. Los lotes con el campo Bloqueado Salidas activo en su estado serán excluidos de la asignación.


Cuando el artículo tiene configurada una definición de producto con propiedades de stock (por ejemplo, talla, color, material), el asistente filtra automáticamente los lotes mostrados en la rejilla para mostrar únicamente aquellos cuyas propiedades coincidan con las definidas en la línea del documento.


Por ejemplo, si la línea tiene asignada la talla M y el color ROJO, el asistente ocultará todos los lotes que no cumplan ambas condiciones, independientemente de su disponibilidad.


Este filtrado se aplica tanto a la visualización manual como a la Asignación Automática: el botón solo considerará los lotes que coincidan con las propiedades de la línea.


La configuración de propiedades se realiza desde la ficha del artículo, en el apartado de Definición de Producto.

 

Documentos compatibles

A continuación se resumen los documentos que soportan la asignación de lotes y los métodos disponibles en cada uno:

DocumentoAsignación automática desde toolbarAsistente desde Datos Mov. Almacén
Pedido✔ Disponible✔ Disponible
Albarán✔ Disponible✔ Disponible
Albarán Directo✔ Disponible✔ Disponible
Albarán de Envío✘ No disponible✔ Disponible
Parte✘ No disponible✔ Disponible
Traspaso de Stock
✘ No disponible
✔ Disponible
Bono (Orden fabricación)
✔ Disponible
✔ Disponible


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo