OdooWiki OCA HUB

OCA/server-tools

Repositorio de la comunidad OCA con 116 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0). Revisado el 2026-11-03.

Abrir en GitHub

Módulos confirmados por versión

12.0
57 módulos
13.0
54 módulos
14.0
81 módulos
15.0
47 módulos
16.0
69 módulos
17.0
46 módulos
18.0
59 módulos
19.0
30 módulos
20.0
1 módulo

Módulos del repositorio

  • attachment_delete_restrict

    Controla quién puede eliminar archivos adjuntos en Odoo. Establece una regla global, o una regla específica por tipo de documento, para que solo el creador, los administradores o los usuarios y grupos elegidos puedan eliminar archivos.

  • attachment_logging

    Muestra quién subió cada adjunto y cuándo, directamente en la vista previa de adjuntos del chatter, y puede publicar una nota en el chatter del registro cada vez que se añade o elimina un archivo.

  • Attachment QueueOdoo 12, 14, 16, 17, 18
    attachment_queue

    Añade una cola de adjuntos que procesa archivos en segundo plano, con seguimiento de estado, botones de ejecución/reprogramación manual y notificaciones por correo electrónico en caso de fallo.

  • attachment_queue_email

    Convierte automáticamente los archivos adjuntos de correo electrónico recibidos por un servidor de correo entrante en archivos de Attachment Queue, según las reglas que definas (remitente, destinatario, asunto, extensión de archivo).

  • Attachment SynchronizeOdoo 12, 14, 16, 18
    attachment_synchronize

    Crea tareas programadas que importen automáticamente archivos desde un backend de almacenamiento externo a los adjuntos de Odoo, o exporten los adjuntos de Odoo de vuelta a ese backend, con opciones para renombrar, mover, eliminar u omitir duplicados.

  • Attachment Unindex ContentOdoo 12, 13, 14, 15, 16, 18, 19
    attachment_unindex_content

    Evita que Odoo almacene el contenido de texto de los adjuntos en la base de datos, ahorrando espacio y evitando datos duplicados. El contenido almacenado existente se borra cuando se instala el módulo.

  • Audit LogOdoo 12, 13, 14, 15, 16, 17, 18, 19
    auditlog

    Permite a los administradores registrar quién creó, leyó, modificó, eliminó o exportó registros de los modelos elegidos, y revisar esas trazas, incluidas las solicitudes web y las sesiones de usuario que hay detrás de ellas.

  • Database Auto-BackupOdoo 12, 13, 14, 15, 16, 17, 18, 19
    auto_backup

    Crea y programa copias de seguridad automáticas de la base de datos, almacenadas en el disco del servidor o en un servidor SFTP remoto, con eliminación automática opcional de los archivos de copia de seguridad antiguos.

  • auto_backup_fs_file

    Añade un nuevo método de copia de seguridad 'Fs File' a la configuración de copias de seguridad de la base de datos, permitiendo a Odoo almacenar las copias de seguridad como archivos en un sistema de archivos configurado y notificar a un usuario responsable…

  • autovacuum_message_attachment

    Crea reglas que eliminen automáticamente mensajes de correo y adjuntos antiguos después de un número de días elegido, para mantener la base de datos pequeña. Las reglas se gestionan desde el menú Email y se ejecutan mediante dos tareas programadas diarias.

  • Track record changesetsOdoo 12, 13, 14, 15, 16
    base_changeset

    Permite a los administradores decidir qué campos de qué registros deben aprobarse antes de que el cambio se guarde realmente, en lugar de escribirse directamente. Los cambios pendientes aparecen en un botón 'Changes' en el formulario del registro y pueden…

  • Conditional ImagesOdoo 12, 14, 15, 16, 18
    base_conditional_image

    Permite a los administradores definir imágenes reutilizables que se muestran automáticamente en los registros según condiciones, evitando el almacenamiento duplicado de imágenes. Un nuevo menú "Conditional Images" aparece en Settings > Technical.

  • base_contextvars

    Parche técnico que cambia cómo Odoo almacena su entorno de base de datos interno, haciéndolo funcionar correctamente con código Python asíncrono. No añade pantallas, menús ni funcionalidades de negocio para los usuarios finales.

  • Base Cron ExclusionOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_cron_exclusion

    Te permite marcar acciones programadas (tareas automatizadas) como mutuamente excluyentes para que nunca se ejecuten al mismo tiempo. Seleccionas las otras acciones programadas que no deben solaparse con la que estás editando.

  • Base Custom InfoOdoo 12, 13, 14, 15
    base_custom_info

    Te permite añadir campos extra a cualquier registro de Odoo sin cambiar la base de datos, definiendo plantillas de propiedades y rellenando valores en registros como contactos.

  • base_deterministic_session_gc

    Sustituye la limpieza aleatoria de sesiones de Odoo por una programada y predecible. Las sesiones inactivas durante más de una semana se eliminan mediante un trabajo recurrente en lugar de en momentos aleatorios.

  • base_domain_inverse_function

    Añade funciones auxiliares que dividen un dominio de búsqueda de Odoo normalizado en sus partes individuales, para que los desarrolladores puedan modificar una parte y reconstruir el dominio.

  • Exception RuleOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_exception

    Permite a los administradores definir reglas de excepción personalizadas que marcan o bloquean registros en cualquier modelo de Odoo, y muestra a los usuarios una ventana emergente con la lista de excepciones pendientes antes de que continúen.

  • Base FontawesomeOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_fontawesome

    Actualiza la librería de iconos utilizada en todo Odoo a Font Awesome 6.7.2, para que los iconos se vean modernos y consistentes en el backend, el sitio web y los informes impresos.

  • base_fontawesome_web_editor

    Hace que los iconos de FontAwesome 6.7.2 y versiones posteriores aparezcan correctamente en el editor web de Odoo, para que los usuarios puedan elegir e insertar iconos al editar páginas web y contenido.

  • Force Record No-updateOdoo 14, 16, 17, 18
    base_force_record_noupdate

    Añade una casilla "Force No-Update" en los modelos para que los registros existentes y futuros vinculados a esos modelos queden protegidos frente a ser sobrescritos por las actualizaciones de módulos.

  • base_future_response

    Backport técnico que permite al código de Odoo 14 establecer cookies en la respuesta web final antes de que dicha respuesta se construya, igualando un mecanismo disponible en Odoo 16.

  • base_generate_code

    Proporciona una forma reutilizable de generar automáticamente códigos cortos y legibles por humanos (como códigos de barras) para registros, evitando caracteres confusos como O, 0, I y L. Otros módulos pueden usarlo para rellenar automáticamente un campo de…

  • base_import_default_enable_tracking

    Al importar datos en Odoo, la opción "Track history during import" está activada por defecto, por lo que los registros importados conservan un historial de cambios sin que tengas que marcar la casilla tú mismo.

  • base_import_module_group

    Restringe quién puede importar módulos en Odoo a los miembros de un grupo de seguridad dedicado. Los administradores obtienen este derecho automáticamente; los demás usuarios quedan bloqueados con un error.

  • Import from OdooOdoo 13, 14, 16
    base_import_odoo

    Conecta Odoo a otra base de datos de Odoo e importa registros desde ella, con reglas para gestionar duplicados, mapeos de campos e importaciones programadas automáticas.

  • Base JSONifyOdoo 12, 13, 14
    base_jsonify

    Este módulo es un puente de compatibilidad: mantiene funcionando el antiguo nombre "Base JSONify" al depender del módulo más reciente jsonifier. No añade pantallas ni funcionalidades propias.

  • Kanban - Stage SupportOdoo 12, 14, 15, 16, 19
    base_kanban_stage

    Añade un sistema reutilizable de etapas Kanban a Odoo, permitiéndote definir etapas por modelo y gestionar tarjetas con prioridad, estado, color y usuario asignado. Es una base técnica que otros módulos heredan para obtener tableros Kanban con etapas.

  • base_kanban_stage_state

    Añade un campo State a las etapas de Kanban para que cada etapa pueda asignarse a un estado como New, In Progress, Pending, Done, Cancelled o Exception.

  • base_locale_uom_default

    Te permite establecer unidades de medida predeterminadas por idioma, de modo que cada idioma puede tener su propia unidad preferida para cada categoría de unidad (por ejemplo, peso, longitud).

  • Base Many2many Custom FieldOdoo 12, 13, 14, 16, 17, 18
    base_m2m_custom_field

    Añade un nuevo tipo de campo técnico que permite a los desarrolladores controlar si la tabla de enlace de la base de datos para una relación de muchos a muchos se crea automáticamente. No cambia nada visible para los usuarios cotidianos.

  • Update Restrict ModelOdoo 12, 14, 15, 16, 17, 18
    base_model_restrict_update

    Permite a los administradores hacer que modelos específicos sean de solo lectura para todos excepto para los grupos de usuarios elegidos, y marcar usuarios individuales como de solo lectura para que no puedan modificar ningún registro de negocio.

  • Multiple images baseOdoo 12, 14, 15, 16, 18
    base_multi_image

    Añade una galería de imágenes reutilizable a cualquier registro de Odoo, permitiendo a los usuarios almacenar varias imágenes por registro desde una URL, un archivo, la base de datos, el filestore o un adjunto, y elegir una como imagen principal.

  • Improved Name SearchOdoo 13, 14, 16, 17, 18
    base_name_search_improved

    Hace que la búsqueda de registros de Odoo sea más tolerante: escribir las palabras en cualquier orden sigue encontrando el registro, y los administradores pueden añadir campos adicionales (como ciudad o teléfono) en los que buscar.

  • base_name_search_multi_lang

    Permite a los usuarios encontrar registros escribiendo un nombre en cualquier idioma instalado, no solo en el que están usando actualmente. Una casilla de verificación en la configuración de cada modelo activa o desactiva esta búsqueda multilingüe.

  • base_order_by_related

    Permite que las vistas de lista se ordenen por campos relacionados que no están almacenados en la base de datos, como el país de un cliente mostrado en un pedido de venta.

  • Base PartitionOdoo 16, 17, 18, 19
    base_partition

    Añade tres métodos auxiliares a todos los modelos de Odoo para que los desarrolladores puedan agrupar registros por un valor, dividirlos en fragmentos más pequeños y leer los datos registro a registro. Son herramientas técnicas utilizadas por otros módulos…

  • Remote BaseOdoo 12, 13, 14, 15, 16, 18
    base_remote

    Almacena cada remoto (dirección IP externa) que se conecta a Odoo, con su nombre de host y si puede resolverse en la red. También bloquea los inicios de sesión procedentes de remotos que no pueden identificarse.

  • base_report_auto_create_qweb

    Crea plantillas de informes QWeb automáticamente cuando añades un informe en Odoo, y duplica un informe existente con un sufijo personalizado, incluyendo sus vistas QWeb vinculadas.

  • Fuzzy SearchOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_search_fuzzy

    Permite a los administradores crear índices trigram de PostgreSQL en campos de texto o de caracteres para que otros addons puedan realizar búsquedas difusas (aproximadas), y registra el operador de búsqueda difusa '%' en los dominios de búsqueda.

  • base_search_multi

    Permite a los usuarios buscar varios valores a la vez en cualquier vista de lista de Odoo escribiéndolos entre llaves, en lugar de añadirlos uno a uno.

  • base_sequence_default

    Permite dar a cualquier campo de texto de cualquier registro un valor predeterminado tomado de una secuencia de Odoo, de modo que los registros nuevos obtengan automáticamente una referencia incremental. Se configura creando una secuencia cuyo código sigue…

  • Base Sequence OptionOdoo 14, 15, 16, 17, 18
    base_sequence_option

    Este módulo base permite a los administradores definir secuencias de numeración alternativas para documentos, elegidas automáticamente mediante reglas de coincidencia sobre los propios valores del documento. Por sí solo no hace nada; otros módulos deben…

  • Base Sparse Field List SupportOdoo 13, 14, 15, 16, 17, 18
    base_sparse_field_list_support

    Módulo técnico que permite a Odoo almacenar listas (no solo diccionarios) en campos serializados. Cambia cómo se convierten los valores de los campos serializados al leerlos en memoria, de modo que las listas se guardan correctamente.

  • Base Technical UserOdoo 12, 13, 14, 15, 16, 17, 18, 19
    base_technical_user

    Te permite designar un usuario técnico dedicado en cada compañía, de modo que los procesos automatizados o por lotes puedan ejecutarse bajo ese usuario en lugar de una persona real.

  • base_temporary_action

    Este módulo técnico añade un indicador para marcar acciones como temporales y las elimina automáticamente una hora después de su creación. No añade ninguna pantalla ni menú visible por sí mismo.

  • Time ParameterOdoo 14, 15, 18
    base_time_parameter

    Te permite almacenar valores que cambian con el tiempo (tasas, umbrales, indicadores) y leer el valor correcto para cualquier fecha dada. El acceso se realiza a través de un nuevo menú Time Parameters en Technical settings.

  • Base Time WindowOdoo 13, 14, 15, 16, 17, 18, 19
    base_time_window

    Proporciona bloques de construcción reutilizables (una lista de días de la semana y un mixin de franjas horarias) para que otros módulos de Odoo puedan definir horarios de apertura o franjas de disponibilidad con comprobaciones automáticas de solapamiento y…

  • base_translation_field_label

    Este módulo facilita la lectura de la lista de traducciones mostrando la etiqueta legible del campo traducido en lugar del nombre técnico del campo, que está oculto por defecto.

  • Base UrlOdoo 18
    base_url

    Este módulo proporciona una base técnica para dar a los registros de Odoo direcciones web (URLs) limpias y legibles en lugar de IDs numéricos, y mantiene automáticamente funcionando las direcciones antiguas redirigiéndolas cuando cambian.

  • base_video_link

    Permite almacenar vídeos (con proveedor, identificador, URL y miniatura) en Odoo y enlazarlos a cualquier registro que use el mixin de vídeo. Se añade un menú Video bajo el menú Custom.

  • base_view_full_arch

    Añade un campo de solo lectura "View Architecture" en los registros de vistas que muestra el XML completamente combinado de una vista, incluyendo todas las vistas que heredan de ella. Útil para desarrolladores y analistas para inspeccionar cómo se construye…

  • Extended view inheritanceOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20
    base_view_inheritance_extension

    Añade nuevos operadores a la herencia de vistas de Odoo para que los desarrolladores puedan envolver texto en elementos y actualizar, extender o fusionar valores de atributos (contextos, dominios, texto) al personalizar pantallas existentes.

  • base_write_diff

    Evita que Odoo guarde valores de campo idénticos a los que ya están almacenados, de modo que los registros solo se actualicen cuando algo cambie realmente. Añade un nuevo método write_diff que los desarrolladores pueden usar para omitir actualizaciones…

  • Bus Alt ConnectionOdoo 12, 13, 14, 16, 17, 18, 19
    bus_alt_connection

    Permite que Odoo funcione con PgBouncer como agrupador de conexiones de base de datos externo, permitiendo que el despachador de mensajería instantánea se conecte a un host y puerto de base de datos separados.

  • Company CountryOdoo 12, 13
    company_country

    Este módulo está obsoleto y no añade nuevas pantallas ni funcionalidades. Solo existía para establecer el país en la compañía principal antes de instalar el módulo de contabilidad, de modo que se eligiera la localización correcta.

  • Configuration HelperOdoo 12, 13, 14
    configuration_helper

    Este es un módulo auxiliar exclusivo para desarrolladores que no añade ninguna pantalla ni funcionalidad para los usuarios finales. Proporciona un modelo base reutilizable para que otros módulos puedan crear pantallas de configuración con menos código…

  • cron_daylight_saving_time_resistant

    Añade una casilla de verificación en las acciones programadas (tareas cron) para que sigan ejecutándose a la misma hora local incluso cuando el horario de verano cambie el reloj en una hora.

  • cron_inactivity_period

    Te permite definir ventanas de tiempo diarias durante las cuales se omite una acción programada (trabajo cron), de modo que los trabajos no se ejecuten durante el mantenimiento u otras horas bloqueadas.

  • database_autovacuum_tuning

    Ajusta automáticamente la configuración de autovacuum de PostgreSQL en las tablas con mucha actividad y mantiene un registro de lo que se cambió. Los administradores establecen los umbrales en la configuración de Odoo; una tarea diaria los aplica.

Datos importados de GitHub: cada versión listada está confirmada (rama, directorio y manifiesto instalable comprobados en la fecha de revisión). No se evalúa el soporte activo ni la certificación OCA.