OdooWiki OCA HUB

Web Actions Multi

web_ir_actions_act_multi folder_open OCA/web open_in_new
Web Licencia: LGPL-3

Este módulo proporciona una forma de activar más de una acción en ActionManager

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 desarrolladores y administradores crear una única acción que ejecuta varias otras acciones una tras otra, de modo que un botón o menú puede abrir varias pantallas o desencadenar varios pasos en secuencia.

Este módulo añade un nuevo tipo de acción a Odoo llamado multi-acción. En lugar de hacer una sola cosa al hacer clic, ejecuta una lista de otras acciones en orden, una tras otra.

  • Un nuevo tipo de acción ir.actions.act_multi está disponible. Almacena una lista de acciones a ejecutar.
  • Cuando un usuario la activa (por ejemplo desde un botón o menú creado por un desarrollador), Odoo abre o realiza cada una de las acciones listadas en secuencia.
  • La acción se gestiona en el cliente web, por lo que funciona en cualquier lugar donde se usen acciones en la interfaz de backend.
  • Solo los usuarios del grupo Settings (administradores del sistema) pueden crear, editar o eliminar estas multi-acciones; los demás usuarios aún pueden ejecutarlas si forman parte de una pantalla o menú.
  • El módulo también se asegura de que, cuando se desinstala, el modelo técnico relacionado y sus campos se limpien correctamente.

No añade sus propios menús ni informes. Es un componente básico utilizado por otros módulos o personalizaciones para encadenar acciones, por ejemplo para abrir un formulario y luego una lista, o para ejecutar varios pasos con un solo clic.

Depende de

web
Modelos y campos (1)
  • ir.actions.act_multi · modelo nuevotype

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar esta funcionalidad necesita devolver la siguiente acción con la lista de acciones a ejecutar:

def foo(self):
   self.ensure_one()
   return {
      'type': 'ir.actions.act_multi',
      'actions': [
          {'type': 'ir.actions.act_window_close'},
          {'type': 'ir.actions.client', 'tag': 'reload'},
      ]
   }

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.