OdooWiki OCA HUB

Product Categories - Company Favorites

product_category_company_favorite folder_open OCA/multi-company open_in_new
Product Licencia: AGPL-3

Este módulo es útil en un contexto multiempresa si

  • las empresas no tienen que usar todas las mismas categorías
  • si aplicas empresas a tus productos.

Sin ese módulo, al crear productos, el usuario final puede seleccionar categorías que no tienen sentido para la empresa actual. Con ese módulo, el gestor de categorías puede establecer para cada empresa qué categoría se mostrará, reduciendo los errores de configuración. (y por tanto errores contables si las cuentas se establecen a nivel de categoría).

Podrías estar interesado en el módulo concurrente llamado product_category_company, (mismo repositorio), que propone funcionalidades similares pero con una implementación alternativa.

Nota

  • Al crear una nueva categoría raíz:
  • es favorita para todas las demás empresas si es favorita en el contexto actual.
  • no es favorita para todas las demás empresas si no es favorita en el contexto actual.
  • Al crear una nueva categoría hija:
  • la categoría heredará la configuración de la categoría padre en cada empresa.
  • al crear una nueva empresa:
  • todas las categorías existentes son favoritas en la nueva empresa creada.

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

Permite a cada empresa marcar categorías de producto como favoritas, de modo que solo aparezcan las categorías relevantes al seleccionar una categoría en un producto. Esto reduce los errores en configuraciones multiempresa donde las empresas no deberían compartir todas las categorías.

En una base de datos multiempresa, este módulo añade un indicador Favorite en las categorías de producto que se almacena por separado para cada empresa. Los usuarios pueden marcar o desmarcar este indicador en el formulario de la categoría, y la lista de categorías muestra un icono de estrella para las favoritas.

  • En el formulario de la categoría de producto, aparece una casilla Favorite junto a la categoría padre.
  • En la lista de categorías, las favoritas se muestran con una estrella y resaltadas en negrita.
  • Se añade un filtro Favorites a la búsqueda de categorías, para que los usuarios puedan listar rápidamente solo las categorías favoritas.

Las reglas de negocio se aplican automáticamente:

  • Cuando un usuario selecciona una categoría padre en un formulario de categoría, el valor Favorite se copia del padre.
  • Cuando se crea una nueva categoría, su valor Favorite se copia de su padre para todas las demás empresas; para las categorías raíz, el valor de la empresa actual se aplica a todas las demás empresas.
  • Cuando una categoría se marca o desmarca como favorita, todas sus categorías hijas se actualizan de la misma manera.
  • Cuando se crea una nueva empresa, todas sus categorías de producto raíz se marcan automáticamente como favoritas.
  • Cuando se instala el módulo, las empresas existentes obtienen sus categorías raíz marcadas como favoritas.

Solo las categorías favoritas se proponen en las listas desplegables de categorías, como la del formulario de producto, lo que ayuda a evitar seleccionar categorías que no tienen sentido para la empresa actual.

Depende de

product
Modelos y campos (2)
  • res.company · amplía un modelo existente
  • product.category · amplía un modelo existenteis_favorite (Favorite)

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

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/multi-company.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Selecciona una compañía que quieras configurar
  • Ve a "Inventory" > "Configuration" > "Product Categories"
  • Desmarca las categorías que no quieras usar para la compañía actual.
  • Vaya a "Inventory" > "Master Data" > "Products"
  • Cree un nuevo producto

El usuario final no tiene acceso a la categoría "All / Consumable" que no es favorita en la compañía actual.

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.

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.