OdooWiki OCA HUB

Shifting End of lot

stock_shifting_end_of_lot folder_open OCA/stock-logistics-workflow open_in_new
Stock Licencia: AGPL-3

Caso de uso típico:

  • entregas productos con lotes y fechas de caducidad a su almacén procedentes de producción.
  • solo envía cantidad redonda dependiendo de su embalaje (es decir, palés)
  • no quiere que para el siguiente picking de salida, Odoo proponga una cantidad inferior a la necesaria según su acondicionamiento.
  • en su lugar, quiere enviar el siguiente lote con la cantidad completa para el palé.
  • quiere consumir el final de la cantidad del lote desde otro almacén o ubicación

Este módulo permite vaciar una ubicación de stock para un producto (puede ser un lote concreto) cuando se produce una entrega en esta ubicación. En ese caso, la cantidad restante se traslada automáticamente hacia otra ubicación.

Aquí hay un comportamiento de coincidencia de entrega que desencadena un traslado interno de picking

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 12.0

Mueve automáticamente las cantidades sobrantes de un producto (o lote) desde una ubicación de origen a un destino elegido cuando se valida una entrega o un traslado interno, para que el siguiente picking comience con un pallet completo.

Este módulo añade una sección "End Of Lot" en el formulario del tipo de operación (por ejemplo, Delivery Orders o Internal Transfers). Ahí puedes establecer una ubicación "End of lot destination", un "End of lot picking type" usado para crear la transferencia de seguimiento y, opcionalmente, una lista de "Partners" para que el comportamiento solo se active para esos clientes.

Cuando se valida un picking de ese tipo de operación, Odoo comprueba la cantidad restante no reservada de los productos (y sus lotes) que siguen en la ubicación de origen. Si queda alguna cantidad, crea automáticamente una nueva transferencia interna desde la misma ubicación de origen hasta el destino de fin de lote configurado, usando el tipo de operación configurado. El picking original recibe un mensaje en su chatter indicando que se creó el picking de fin de lote y que debe validarse, y se programa una actividad de tarea pendiente para el usuario actual.

  • Solo los pickings cuyo tipo de operación tiene tanto un destino de fin de lote como un tipo de picking de fin de lote activan el comportamiento.
  • Si se listan partners, solo lo activan los pickings de esos partners.
  • Los productos sin lote también se gestionan, siempre que tengan cantidad sobrante.
  • La nueva transferencia se crea en borrador y debe validarse manualmente.

El módulo toca stock.picking y stock.picking.type, y añade campos visibles en la pantalla de configuración del tipo de operación.

Depende de

stock
Modelos y campos (2)
  • stock.picking · amplía un modelo existente
  • stock.picking.type · amplía un modelo existenteend_lot_location_id (End of lot destination), end_lot_partner_ids (Partners), end_lot_picking_type_id (End of lot picking type)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/stock-logistics-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

Vaya al tipo de albarán elegido Cliente/saliente o interno para este flujo de trabajo y rellene la sección 'End Of Lot':

  • Ubicación de fin de lote.
  • Tipo de albarán de fin de lote
  • Socios de fin de lote (opcionalmente)

Solo los tipos de albarán con estas configuraciones se beneficiarán de la funcionalidad del módulo.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.