Añadir soporte para condiciones en las acciones de creación y eliminación en campos One2Many.
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.0Te permite mostrar u ocultar los botones Add a line y Delete en listas incrustadas (campos one-to-many) según los valores del registro actual, usando condiciones escritas en la vista.
Este módulo cambia cómo se comportan las listas incrustadas dentro de un formulario. En Odoo, un campo one-to-many (por ejemplo, las líneas de pedido dentro de un pedido de venta) se muestra como una pequeña lista con un botón "Add a line" y una opción de eliminación. Normalmente esos botones están siempre disponibles, o controlados solo por los derechos de acceso.
Con este módulo, un desarrollador puede poner una condición en la propia definición de la lista, y los botones aparecen o desaparecen automáticamente a medida que el usuario cambia el formulario. Por ejemplo, el botón Add a line puede ocultarse una vez alcanzado cierto estado, o la opción de eliminación puede deshabilitarse cuando un campo del registro padre tiene un valor concreto.
La condición se evalúa en el navegador cada vez que se muestra la lista, usando los valores actuales del registro. Si la condición no puede entenderse, el módulo simplemente la ignora y escribe una advertencia en la consola del navegador en lugar de romper la pantalla.
Solo afecta a las listas mostradas en modo edición; las listas de solo lectura no se modifican. No añade menús, informes, tareas programadas ni campos de base de datos. Funciona junto con el cliente web estándar y el módulo base.
Depende de
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-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/web.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Odoo por defecto soporta:
con este módulo puedes:
Funciona en cualquier vista de árbol, por lo que puedes usarlo en One2many.
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.
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.