Permitir añadir acciones en los Documentos DMS seleccionados en un directorio.
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.0Te permite definir acciones personalizadas (acciones de servidor) que aparecen como botones en los archivos de DMS, para que los usuarios puedan ejecutarlas directamente desde el formulario o la vista kanban de un archivo.
Este módulo añade un nuevo concepto de "DMS Action" a la aplicación Documents (DMS). Un administrador puede crear acciones en el menú de configuración de DMS (Actions), dando a cada una un nombre, un icono y vinculándola a una server action que se ejecuta sobre un archivo de DMS. Cada acción puede asignarse a uno o varios directorios de DMS.
En el formulario de un directorio, una nueva pestaña "Actions" permite elegir qué acciones están disponibles para los archivos de ese directorio. Cuando un archivo pertenece a un directorio con acciones, su vista de formulario muestra una alerta con botones para cada acción, y su vista kanban muestra un menú desplegable con las mismas acciones. Al hacer clic en un botón se ejecuta la server action vinculada sobre ese archivo.
Reglas de negocio: solo pueden ejecutarse las acciones asignadas al directorio del archivo; si un usuario intenta ejecutar una acción no permitida para ese directorio, se genera un error. El módulo también añade un campo calculado que indica si un archivo tiene alguna acción disponible, y los botones solo aparecen cuando hay al menos una.
Derechos de acceso: los usuarios normales de DMS pueden leer las acciones, pero no crearlas ni modificarlas; los responsables de DMS tienen derechos completos. El módulo afecta a los modelos dms.action, dms.directory y dms.file, y añade un elemento de menú en la configuración de DMS.
Depende de
Modelos y campos (3)
- dms.file · amplía un modelo existentewith_actions, action_button
- dms.action · modelo nuevoicon, kind, name, active, action_id, dms_directory_ids
- dms.directory · amplía un modelo existentedms_action_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/dms.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0- Crea algunas acciones de servidor sobre un
dms.file - Crea una acción DMS en
DMS > Configuration > Actionsusando la acción de servidor - En una carpeta DMS añade la acción
En los DMS Files aparece un nuevo botón que nos permite reproducir la acción. Púlsalo y selecciona una de las acciones.
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.
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.