OdooWiki OCA HUB

Web M2X Options Manager

web_m2x_options_manager folder_open OCA/web open_in_new
Web Licencia: AGPL-3

Permite gestionar las opciones "Create..." y "Create and Edit..." para los campos Many2one y Many2many directamente desde la vista de formulario de ir.model.

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.0

Permite a los administradores controlar, por campo, si los atajos "Create" y "Create & Edit" aparecen en los campos Many2one y Many2many, directamente desde el formulario del modelo en Odoo.

Este módulo añade una pantalla de gestión para las opciones "Create" y "Create & Edit" que aparecen en los campos relacionales (Many2one y Many2many). En lugar de editar las vistas a mano, un administrador puede decidir, campo por campo, cómo se comportan esas opciones.

Dónde aparece: - En el formulario de cada modelo (Settings > Technical > Models), una nueva pestaña "Create/Edit Options" lista las opciones para los campos de ese modelo y para los campos de otros modelos que apuntan a él. - Un nuevo menú "Fields' Create & Edit Options" lista todas las opciones configuradas, con filtros y agrupación por modelo, comodelo y tipo de opción.

Qué pueden hacer los usuarios: - Para cada campo, elegir un comportamiento para "Create" y para "Create & Edit": Do nothing, Add, Force Add, Remove o Force Remove. "Add/Remove" solo se aplica si la vista no define ya la opción; "Force" siempre la sobrescribe. - Usar los botones Fill y Empty en un modelo para crear los registros de opciones que falten con valores predeterminados o para eliminar todas las opciones de los campos de ese modelo, o de los campos cuyo comodelo sea ese modelo.

Reglas de negocio y comportamiento automático: - Solo los campos Many2one y Many2many pueden tener opciones; los demás campos se rechazan con un error. - Las opciones son únicas por campo. - Cuando se muestra una vista, las opciones configuradas se aplican automáticamente al campo correspondiente. - El acceso es de solo lectura para los usuarios normales; solo los administradores del sistema pueden crear, modificar o eliminar opciones.

Modelos y campos (3)
  • ir.model · amplía un modelo existentem2x_option_ids, comodel_field_ids, m2x_comodels_option_ids
  • ir.model.fields · amplía un modelo existentecomodel_id, can_have_options
  • m2x.create.edit.option · modelo nuevoname, field_id (Field), model_id (Model), comodel_id (Comodel), field_name, model_name, comodel_name (Comodel Name), option_create (Create Option), option_create_edit (Create & Edit Option)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Vaya a Ajustes > Técnico > Modelos.

Elija el modelo que desea editar y abra su vista de formulario. Vaya a la pestaña "Opciones de creación/edición" y añada los campos que desea gestionar en 2 secciones diferentes:

  • la primera vista de lista le permite gestionar los campos del modelo seleccionado
  • la segunda vista de lista le permite gestionar los campos en los que el modelo seleccionado es el comodel

Para ambas secciones:

  • el botón "Rellenar" añadirá todos los campos que falten a las opciones
  • el botón "Vaciar" eliminará todas las opciones

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.