Este addon añade un agrupador para los queue jobs.
Permite mostrar tus jobs de forma agrupada para conocer mejor los resultados.
Ejemplo:
En el fragmento de código anterior, cuando llamamos a button_do_stuff, se pospondrán 100 jobs capturando el método y los argumentos. Se ejecutará en cuanto el Jobrunner tenga un bucket libre, lo que puede ser instantáneo si no hay otro job en ejecución.
Una vez que todos los jobs hayan finalizado, el agrupador se marcará como finalizado.
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 18.0Agrupa los trabajos en segundo plano en lotes para poder seguir su progreso, ver cuántos han finalizado o fallado y recibir una notificación en la systray cuando un lote haya terminado.
Este módulo permite agrupar trabajos en segundo plano (trabajos de cola) en un lote, de modo que en lugar de seguir trabajos individuales se sigue un único registro de lote. Los lotes aparecen en el menú Job Queue como "Job batches", con una lista y un formulario que muestra el nombre del lote, el propietario, el estado (Pending, Enqueued, In Progress, Finished), una barra de progreso de completitud y un botón que abre los trabajos relacionados.
- Un lote se crea automáticamente cuando se crean trabajos con un lote en el contexto; el lote registra el usuario y la compañía.
- El estado del lote y los contadores (total de trabajos, finalizados, fallidos, completitud, porcentaje de fallos) se calculan a partir de los trabajos que contiene.
- Cuando un trabajo se marca como hecho, el estado del lote se recalcula en segundo plano.
- Un menú de systray muestra los lotes no leídos del usuario actual, con un contador, barras de progreso y una acción "Mark as Read"; al hacer clic en un lote se abre su formulario.
- Las reglas de seguridad limitan a los usuarios normales a sus propios lotes, mientras que los managers ven todos; se aplica una regla multi-compañía.
- Las vistas de formulario y búsqueda de queue.job muestran el lote al que pertenece un trabajo, y se pueden filtrar los trabajos por lote.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (3)
- queue.job · amplía un modelo existentejob_batch_id
- res.users · modelo nuevo
- queue.job.batch · modelo nuevoname, state, is_read, job_ids, user_id, job_count, company_id, completeness, failed_job_count, failed_percentage, finished_job_count
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/queue.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Puedes gestionar tus trabajos por lotes desde la Systray. Se mostrará un nuevo botón con tus lotes de trabajos en ejecución y los grupos de trabajos finalizados recientemente.
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.
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.