OdooWiki OCA HUB

Queue Job Context

queue_job_context folder_open OCA/queue open_in_new
Tools Licencia: LGPL-3

Establece la lista de claves de contexto que se propagan a los jobs ("tz", "lang", "allowed_company_ids", "force_company", "active_test"). Esto se convertirá en el valor predeterminado en 16.0.

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.0

Este módulo hace que los trabajos en segundo plano recuerden ajustes importantes del usuario, como el idioma, la zona horaria y las compañías permitidas, para que se ejecuten en el mismo contexto que el usuario que los activó.

Cuando Odoo ejecuta trabajo en segundo plano (por ejemplo, enviar correos electrónicos o procesar tareas largas), el trabajo normalmente pierde la configuración del usuario. Este módulo soluciona eso manteniendo una lista fija de claves de contexto cuando se almacena un trabajo.

Las claves que se conservan son: la zona horaria del usuario, el idioma, la lista de compañías permitidas, la compañía forzada y si deben incluirse los registros archivados. Estas son las configuraciones que con mayor frecuencia cambian el comportamiento de un trabajo.

No hay ningún menú o pantalla nuevos. El cambio ocurre automáticamente dentro del sistema de trabajos en segundo plano proporcionado por el módulo queue_job. El módulo extiende el modelo base base y añade un método que devuelve la lista de claves que se deben conservar. Dado que la lista está definida en un solo lugar, los desarrolladores pueden cambiarla si es necesario, pero para los usuarios normales no hay que configurar nada.

Esto significa que un informe o un correo electrónico generado por un trabajo en segundo plano usará el mismo idioma y la misma compañía que el usuario que lo inició, en lugar de recurrir a los valores predeterminados. También evita sorpresas en las que un trabajo se ejecuta para la compañía equivocada o ignora la zona horaria del usuario.

Depende de

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

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.

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.