OdooWiki OCA HUB

Stock Location Package Restriction

stock_location_package_restriction folder_open OCA/stock-logistics-warehouse open_in_new
Warehouse Management Licencia: AGPL-3

Este módulo añade la opción de establecer restricciones para los paquetes que se pueden colocar en una ubicación.

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

Establece reglas en las ubicaciones de stock sobre si los productos deben estar en paquetes, y Odoo bloquea los movimientos que incumplen esas reglas.

Este módulo permite controlar, por ubicación de stock, cómo pueden utilizarse los paquetes allí. En el formulario de la ubicación, un nuevo grupo "Restrictions" ofrece una opción Package Restriction: déjala vacía para no aplicar ninguna restricción, "Forbidden" para rechazar cualquier producto que forme parte de un paquete, "Mandatory and unique" para exigir que todos los productos estén en un paquete y permitir solo uno, o "Mandatory" para exigir paquetes pero permitir varios.

Cuando validas un traslado, Odoo comprueba la ubicación de destino con respecto a su regla y genera un error si el movimiento la incumpliera, por ejemplo, mover un producto sin paquete a una ubicación donde los paquetes son obligatorios. La misma comprobación puede ejecutarse sobre lo que ya está almacenado en la ubicación.

Las ubicaciones que actualmente incumplen su propia regla se señalan: el formulario de la ubicación muestra una advertencia roja con un mensaje que nombra los paquetes o productos infractores, la lista de ubicaciones muestra un indicador de infracción y la búsqueda de ubicaciones ofrece un filtro "With package restriction violation". El módulo extiende stock.location y stock.move.

Depende de

stock
Modelos y campos (2)
  • stock.move · amplía un modelo existente
  • stock.location · amplía un modelo existentepackage_restriction, has_package_restriction_violation, package_restriction_violation_message

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-warehouse.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Configure en la ubicación la restricción de paquetes.

Las opciones son:

  • False (no establecido): Sin restricción, la ubicación puede contener productos con y sin paquete
  • Forbidden: La ubicación no puede tener productos que formen parte de un paquete
  • Mandatory and unique: La ubicación no puede tener productos que no formen parte de un paquete y no puede tener más de 1 paquete en la ubicación
  • Mandatory and not unique: La ubicación no puede tener productos que no formen parte de un paquete y puede almacenar varios paquetes en la ubicación

Cuando se instala el módulo, por defecto no hay restricción en las ubicaciones.

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.