OdooWiki OCA HUB

Server Environment Ir Config Parameter

server_environment_ir_config_parameter folder_open OCA/server-env open_in_new
Sin categoría Licencia: AGPL-3

Anular los parámetros del sistema desde el archivo de entorno del servidor.

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 que los parámetros del sistema de Odoo se gestionen desde el archivo de configuración del servidor en lugar de la base de datos. Los parámetros definidos allí se marcan como definidos por el entorno y pasan a ser de solo lectura en la interfaz.

Este módulo conecta la pantalla de Parámetros del sistema de Odoo con el archivo de configuración del entorno del servidor (odoo.cfg). Cuando una clave de parámetro también está presente en ese archivo, Odoo trata el archivo como la fuente de verdad.

Lo que ven los usuarios: - En la lista y el formulario de Parámetros del sistema, una nueva columna/campo de casilla de verificación "Defined by environment" muestra si un parámetro está controlado por el archivo del servidor. - Para esos parámetros, los campos Key y Value se vuelven de solo lectura, por lo que no se pueden cambiar por error desde la interfaz.

Comportamiento automático: - Cuando se lee un parámetro, si el archivo del servidor lo define, se usa el valor del archivo y la base de datos se actualiza para coincidir. - Si el archivo define la clave pero con un valor vacío, se genera un error indicando que la clave está vacía en el archivo de entorno del servidor. - Cuando se crea o edita un parámetro, si su clave está definida en el archivo del servidor, el valor se fuerza al valor del archivo.

Esto afecta al modelo ir.config_parameter y a las pantallas estándar de Parámetros del sistema. Está pensado para administradores que quieren mantener configuraciones sensibles o específicas del despliegue bajo el control del servidor en lugar de en la base de datos.

Modelos y campos (1)
  • ir.config_parameter · amplía un modelo existenteis_environment (Defined by environment)

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 configurar este módulo, debe añadir una sección [ir.config_parameter] a sus configuraciones de server_environment_files, donde las claves son las mismas que normalmente se establecerían en el menú de Parámetros del Sistema de Odoo.

Al utilizar un valor por primera vez, el sistema lo leerá del archivo de configuración y sobrescribirá cualquier valor que esté presente en la base de datos, por lo que el archivo de configuración tiene prioridad.

Al crear o modificar valores que están en el archivo de configuración, el módulo reemplaza los cambios, imponiendo el valor de configuración.

Por ejemplo, puede utilizar este módulo en combinación con web_environment_ribbon:

[ir.config_parameter]
ribbon.name=DEV

Antes de usar este módulo, debe estar familiarizado con el módulo server_environment.

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.

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.