Añade dos grupos de seguridad, uno para ver el precio de coste del producto y el otro para editarlo.
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 19.0Añade dos niveles de permisos para los costes de producto: un grupo para ver el precio de coste y otro para modificarlo. Los usuarios sin el grupo adecuado ya no ven ni editan los campos de coste en los productos.
Este módulo protege el precio de coste del producto (standard_price) tanto en product.template como en product.product con dos nuevos grupos de acceso bajo un privilegio "Product costs": "Read" permite a un usuario ver el coste, y "Edit" permite a un usuario cambiarlo. El grupo "Edit" incluye automáticamente al grupo "Read", por lo que cualquiera que pueda editar costes también puede verlos.
- Los usuarios que no están en el grupo "Read" no ven el campo de precio de coste en el formulario del producto; el campo está oculto por el grupo de seguridad aplicado a la vista del formulario del producto.
- Los usuarios que pueden ver el coste pero no están en el grupo "Edit" obtienen el campo de coste mostrado como solo lectura, y cualquier intento de escribir en él se bloquea con un mensaje de error de acceso que les indica que contacten con su administrador del sistema.
- Un indicador calculado
user_can_update_costindica a la interfaz si el usuario actual tiene permitido cambiar costes, y los metadatos del campo se ajustan para que el coste aparezca como solo lectura cuando no se permite la edición. - La protección se aplica mediante un mixin reutilizable (
product.cost.security.mixin) que otros módulos pueden heredar para proteger sus propios campos relacionados con costes.
El módulo solo afecta al área de producto: la vista del formulario del producto y los campos de precio de coste en las plantillas de producto y las variantes de producto. No añade menús, informes ni acciones programadas.
Depende de
Lo necesitan otros módulos
Modelos y campos (3)
- product.product · modelo nuevostandard_price
- product.template · modelo nuevostandard_price
- product.cost.security.mixin · modelo nuevouser_can_update_cost
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/product-attribute.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Para usar este módulo necesita:
- Ir a un Ajuste \> Usuarios y compañías \> Usuarios.
- Editar un usuario.
- Conceder algún nivel de acceso usando el desplegable Product costs.
Para usar este módulo necesitas:
- Ir a la vista de formulario de producto.
- No verás el campo Cost a menos que sigas los pasos de Configuration y obtengas permisos de lectura.
- No podrás editarlo a menos que se te concedan permisos de escritura.
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.
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.
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.