Fix trans implied groups computation
El cálculo de res.groups.trans_implied_ids está roto, compruébalo ejecutando los siguientes pasos:
- Instala el módulo sale
- En el shell de Odoo ejecuta: env["res.groups"].get_groups_by_application()
Resultado actual [..., (ir.module.category(52,), 'boolean', res.groups(22, 21, 20), (100, 'Other')) , ...]
Resultado esperado [..., (ir.module.category(52,), 'selection', res.groups(20, 21, 22), (5, 'Sales')) , ...]
Información adicional El resultado de get_groups_by_application es correcto si el cálculo de res.groups.trans_implied_ids se llama ejecutando: env["res.groups"].search([])._compute_trans_implied()
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 14.0Corrige cómo Odoo calcula la lista completa de grupos a los que un usuario pertenece indirectamente a través de la herencia de grupos, de modo que las listas de grupos y los menús de aplicaciones muestren los grupos y categorías correctos.
Este módulo es una corrección técnica de la forma en que Odoo determina qué grupos se conceden indirectamente a través de otros grupos (por ejemplo, un grupo Sales Manager que implica un grupo Sales User). Modifica el modelo res.groups haciendo que el campo trans_implied_ids sea recursivo, de modo que se calcule correctamente la cadena completa de grupos implicados en lugar de solo el primer nivel.
Debido a esto, las pantallas y funcionalidades que dependen de esa lista —como la lista de grupos mostrada por aplicación y las categorías utilizadas para organizar los grupos— muestran los grupos correctos y la categoría correcta. Antes de la corrección, un grupo podía aparecer bajo la categoría equivocada o con el tipo equivocado.
El módulo no añade menús, botones, informes ni acciones programadas propios. Solo corrige un cálculo existente en el sistema base de derechos de acceso. Depende únicamente del módulo base, por lo que se aplica a toda instalación de Odoo y afecta a todas las áreas que utilizan grupos y derechos de acceso, incluidas las pantallas de gestión de grupos y la vista general de aplicaciones/grupos.
Depende de
Modelos y campos (1)
- res.groups · amplía un modelo existentetrans_implied_ids
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/server-tools.
terminal Instalación y uso
Sin información verificadaLas 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.