OdooWiki OCA HUB

Stock Picking Location Check

stock_picking_location_check folder_open OCA/stock-logistics-warehouse open_in_new
Stock Licencia: AGPL-3

Este módulo pretende garantizar la coherencia entre el picking y sus líneas de movimiento de stock en el momento de la validación.

Aquí, «coherencia» significa estar en el estado en el que todas las ubicaciones de las líneas de movimiento de stock son las mismas que, o están por debajo de, la ubicación correspondiente en el 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 16.0

Este módulo bloquea la validación de un traslado cuando las ubicaciones de origen o destino de sus líneas de movimiento detalladas no coinciden (o no están bajo) las ubicaciones establecidas en el propio traslado. Una casilla de verificación en el formulario del traslado permite a los usuarios omitir esta comprobación cuando sea necesario.

Cuando un usuario de almacén valida una transferencia (un stock.picking), Odoo normalmente acepta cualquier ubicación en las líneas de movimiento individuales. Este módulo añade una comprobación de consistencia en el momento de la validación: la ubicación de origen de cada línea de movimiento debe ser la misma que la ubicación de origen de la transferencia, o una ubicación hija de esta, y la misma regla se aplica a las ubicaciones de destino.

Si la ubicación de una línea queda fuera de esa jerarquía, la validación se detiene con un mensaje de error que nombra la transferencia, por lo que el usuario debe corregir primero las ubicaciones.

Una nueva casilla de verificación "allow_location_inconsistency" aparece en el formulario de la transferencia, junto al campo de ubicación de origen, para los usuarios que tienen habilitada la configuración de ubicaciones múltiples. Es de solo lectura una vez que la transferencia está hecha o cancelada. Cuando está marcada, la comprobación de consistencia se omite para esa transferencia.

Algunos detalles técnicos: las líneas que pertenecen a movimientos de subcontratación se ignoran en la comprobación de la ubicación de origen, y para las transferencias que no son inmediatas, solo se consideran para la comprobación de destino las líneas con una cantidad hecha mayor que cero.

El módulo solo toca el modelo de transferencia stock.picking y su vista de formulario; no añade menús, informes ni acciones programadas.

Depende de

stock
Modelos y campos (1)
  • stock.picking · amplía un modelo existenteallow_location_inconsistency

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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/stock-logistics-warehouse.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Se debe mostrar un error al validar un picking en caso de que cualquiera de las ubicaciones involucradas en las líneas de movimiento no forme parte de la ubicación correspondiente en el picking.

Seleccionar 'Allow Location Inconsistency' permite a los usuarios omitir este error.

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.