OdooWiki OCA HUB

Stock Picking Return Lot

stock_picking_return_lot folder_open OCA/stock-logistics-workflow open_in_new
Sin categoría Licencia: AGPL-3

Cuando un producto se controla por lote o número de serie y es devuelto por un cliente, es crucial indicar claramente al usuario qué lote o número de serie se puede aceptar. De esta forma, evitamos que el usuario reciba un producto con un lote o número de serie diferente al de la entrega original.

Este módulo mejora el proceso de devolución creando una línea de devolución independiente para cada producto/lote y rellenándola automáticamente con el lote de la entrega original. Se basa en el módulo Stock Restrict Lot para garantizar un seguimiento preciso, asegurando que el pedido de recepción refleje el lote o número de serie correcto que debe recibirse.

Este módulo también se integra con [Stock Picking Return Restricted Qty] (https://github.com/OCA/stock-logistics-workflow/tree/18.0/stock_picking_return_restricted_qty) porque ahora las cantidades se dividen por lote.

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 19.0

Al devolver mercancías con seguimiento por lote o número de serie, Odoo divide las líneas de devolución por lote y rellena previamente el lote a partir de la entrega original, de modo que los usuarios solo pueden aceptar el lote que realmente se envió.

Este módulo modifica el asistente de devolución (la pantalla en la que se elige qué enviar de vuelta a un proveedor o recibir de vuelta de un cliente) para productos seguidos por lote o número de serie.

Lo que ven los usuarios: - Aparece una nueva columna Lot/Serial Number en el asistente de devolución, pero solo cuando al menos un producto de la devolución se sigue por lote o número de serie. - En lugar de una línea por producto, el asistente crea una línea por producto y lote, cada una rellenada previamente con el lote de la entrega original y la cantidad que se envió. - El campo de lote no permite crear lotes nuevos; el usuario elige entre los existentes.

Reglas de negocio y comportamiento automático: - Hay una nueva configuración de compañía, "Restrict lot on picking return line", disponible en los ajustes de Inventario (solo se muestra cuando el seguimiento por lote está habilitado). Cuando está activa, la lista de lotes de una línea de devolución se limita a los lotes realmente utilizados en el movimiento original. - El mismo lote no puede introducirse dos veces en dos líneas para el mismo movimiento; una comprobación lo bloquea. - La acción "Return all" restablece las cantidades a la cantidad aún devolvible por lote, teniendo en cuenta las devoluciones anteriores. - Cuando se crea la devolución, el lote elegido en cada línea se traslada al nuevo stock move como su lote restringido.

Áreas afectadas: el asistente de devolución (stock.return.picking y sus líneas), los ajustes de compañía y los stock moves y move lines resultantes.

Lo necesitan otros módulos

Modelos y campos (4)
  • res.company · amplía un modelo existentestock_picking_return_lot_restrict (Restrict lot that can be selected based on those used in the move)
  • res.config.settings · amplía un modelo existentestock_picking_return_lot_restrict
  • stock.return.picking · amplía un modelo existentelots_visible
  • stock.return.picking.line · amplía un modelo existentelot_id (Lot/Serial Number), lot_id_domain

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 6 confirmadas, 3 sin información de 9 versiones.

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Hay una opción en Inventario > Configuración > Trazabilidad llamada "Restringir lote en la línea de devolución del albarán" que, si está habilitada, permitirá seleccionar únicamente los lotes que se utilizaron en la transacción vinculada.

Para usar este módulo, vaya a un albarán de entrada o de salida en estado hecho en el inventario y haga clic en el botón Return. Odoo mostrará todos los productos con la cantidad transferida originalmente por lote (menos las cantidades que se transfirieron anteriormente).

Si hace clic en el botón 'Return All' aquí, este módulo garantizará que los lotes y números de serie transferidos originalmente se apliquen automáticamente al traslado de devolución resultante.

También puede optar por devolver solo una parte del traslado original y actualizar las cantidades aquí, antes de hacer clic en el botón 'Return'. Si el tipo de albarán del traslado original estaba marcado para restringir las cantidades devueltas, no se le permitirá introducir una cantidad superior a la disponible para devolver.

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.

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.