OdooWiki OCA HUB

PoS Product Cost Security

pos_product_cost_security folder_open OCA/product-attribute open_in_new
Product Licencia: AGPL-3

Este es un módulo de unión para evitar errores de permisos al cargar datos en el Punto de Venta si el usuario no tiene permisos sobre el campo standard_price (coste).

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

Este módulo hace que el Punto de Venta funcione sin problemas para los cajeros a los que no se les permite ver los costes de los productos. Omite silenciosamente la restricción del campo de coste solo mientras el Punto de Venta carga sus datos.

En Odoo, el módulo Product Cost Security oculta el campo de coste del producto (standard_price) a los usuarios que no pertenecen al grupo de seguridad de costes. El Punto de Venta, sin embargo, necesita leer los datos del producto cuando se carga, y eso podría provocar un error de permisos para los usuarios ordinarios del Punto de Venta.

Este módulo es un puente de compatibilidad entre ambos. No añade ningún menú, pantalla, botón ni informe. En su lugar, cambia cómo se leen los datos del producto en dos situaciones:

  • Cuando el Punto de Venta prepara los datos para un usuario concreto, marca el contexto de lectura para que la restricción de coste se levante temporalmente.
  • Cuando se comprueba el acceso a un campo del producto, el módulo permite leer el campo de coste solo si se cumplen todas estas condiciones: la lectura procede del Punto de Venta, el usuario pertenece al grupo de usuarios del Punto de Venta, el usuario NO pertenece al grupo de seguridad de costes del producto, y el campo que se lee es el campo de coste.

En cualquier otro caso, siguen aplicándose las reglas normales de seguridad de costes, por lo que los usuarios sin el permiso de costes siguen sin poder ver los costes de los productos en el resto de Odoo. El módulo se instala automáticamente cuando están presentes tanto el Punto de Venta como Product Cost Security, y afecta a los modelos pos.load.mixin y product.product.

Depende de

Modelos y campos (2)
  • pos.load.mixin · amplía un modelo existente
  • product.product · amplía un modelo existente

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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/product-attribute.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.