OdooWiki OCA HUB

Stock Weighing Owner Restriction

stock_weighing_owner_restriction folder_open OCA/stock-weighing open_in_new
Inventory Licencia: AGPL-3

Aplica las reglas de Stock Owner Restriction configuradas en el tipo de operación al asistente de pesaje: el selector manual de stock (quant) y el selector de lote solo ofrecen quants/lotes de los que el usuario realmente tiene permitido tomar.

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 18.0

Al usar el asistente de pesaje, los selectores manuales de stock y lote solo muestran las cantidades y los lotes que el usuario tiene permitido seleccionar según las reglas de restricción de propietario del tipo de operación.

Este módulo amplía el asistente de pesaje para que se respeten las reglas de restricción de propietario configuradas en el tipo de operación cuando el usuario selecciona stock manualmente.

  • El asistente ahora lee la configuración de restricción de propietario y el propietario restringido del stock move relacionado, y los usa para filtrar lo que se puede elegir.
  • El selector manual de cantidad (quant_id) se limita a las cantidades que coinciden con el propietario permitido: solo stock sin asignar, solo el stock del partner del picking, o cualquiera de los dos, según la regla.
  • El selector de lotes se filtra de la misma manera, por lo que no se ofrecen los lotes cuyas cantidades pertenecen a un propietario no permitido.
  • Se añade una lista calculada de cantidades disponibles al formulario del asistente y se usa como dominio del campo de cantidad.

Afecta al modelo weighing.wizard y al modelo stock.quant, y modifica la vista de formulario del asistente de pesaje. No se añaden menús ni informes nuevos; el cambio aparece directamente dentro de la pantalla existente del asistente de pesaje.

Modelos y campos (1)
  • weighing.wizard · amplía un modelo existenteowner_restriction, available_quant_ids, restricted_owner_id

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/stock-weighing.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Configure el campo Owner restriction en un Operation Type (proporcionado por el módulo stock_owner_restriction).
  • Abra el asistente de pesaje para un movimiento de ese tipo de operación.
  • Si el movimiento muestra el selector manual de existencias (Pick From), solo son seleccionables los quants que coinciden con la restricción de propietario configurada.
  • Si el producto está sometido a seguimiento y no se seleccionan existencias manualmente, solo se ofrecen los lotes que tienen al menos un quant que coincide con la restricción de propietario. Un lote que tiene tanto quants propios como no propios se sigue ofreciendo, ya que la restricción se aplica a nivel de quant cuando se reserva la operación.

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.