OdooWiki OCA HUB

Stock Picking Put In Pack Restriction

stock_picking_putinpack_restriction folder_open OCA/stock-logistics-workflow open_in_new
Inventory Licencia: AGPL-3

Este módulo añade una opción en el tipo de operación de stock para forzar o impedir el uso de paquetes de destino.

Cuando no se permiten los paquetes de destino, el botón Put In Pack se ocultará en la transferencia relacionada.

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 16.0

Añade una configuración en cada tipo de operación para prohibir o exigir paquetes de destino. Cuando no se permiten paquetes, el botón Put In Pack se oculta y se bloquea cualquier intento de usar un paquete.

Este módulo da a los responsables de almacén control sobre si los paquetes de destino pueden usarse en un tipo de transferencia determinado.

En cada tipo de operación (por ejemplo Receipts, Delivery Orders, Internal Transfers) aparece un nuevo campo en el formulario del tipo de operación, justo después de la opción existente sobre mostrar paquetes completos. Ofrece tres opciones: no establecido (sin restricción), "Destination Package Not Allowed" y "Destination Package required".

En una transferencia, la misma configuración se muestra en solo lectura, tomada de su tipo de operación. Si el tipo de operación indica que los paquetes no están permitidos, el botón Put In Pack se oculta en esa transferencia, y se rechaza el intento de poner artículos en un paquete con un mensaje de error que nombra el tipo de transferencia.

Cuando se valida la transferencia, el sistema comprueba cada línea: si no se permiten paquetes pero se estableció un paquete de destino, la validación se bloquea con un error; si se requiere un paquete pero no se estableció ninguno, la validación también se bloquea con un error. Esto se aplica a los registros stock.move.line mediante el método _action_done.

El módulo toca stock.picking.type, stock.picking y stock.move.line, y añade campos al formulario del tipo de operación y al formulario de transferencia.

Depende de

stock
Modelos y campos (3)
  • stock.picking · amplía un modelo existenteput_in_pack_restriction
  • stock.move.line · amplía un modelo existente
  • stock.picking.type · amplía un modelo existenteput_in_pack_restriction

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

Fuentes · Odoo 14.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Solo establece la opción en algún tipo de transferencia.

Las opciones son:

  • No establecido: sin restricción, proceso normal.
  • Con paquete: el uso de un paquete de destino es obligatorio.
  • Sin paquete: no se permite el paquete de destino.

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, Configuració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.