OdooWiki OCA HUB

Scheduled Asynchronous Export

export_async_schedule folder_open OCA/queue open_in_new
Generic Modules Licencia: AGPL-3

Añadir una nueva funcionalidad de Automatización: Exportaciones programadas. Basándose en una lista de exportación y un dominio, se envía un correo electrónico cada X horas/días/semanas/meses a una selección de usuarios.

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

Programa exportaciones recurrentes de cualquier modelo de Odoo y envíalas automáticamente por correo electrónico a los usuarios elegidos. Configura el modelo, la lista de exportación, los destinatarios y la frecuencia desde el menú Automation.

Este módulo añade una nueva pantalla "Exportaciones programadas" en el menú Automation. Allí se crea una programación que indica qué modelo de Odoo exportar, qué lista de exportación guardada usar, quién debe recibir el archivo y con qué frecuencia debe ejecutarse.

En cada programación se establece: - el modelo y la lista de exportación (solo se pueden elegir las listas que coincidan con ese modelo); - los destinatarios, el idioma de exportación y un filtro opcional (dominio) para limitar qué registros se exportan; - el formato del archivo (CSV o Excel) y si la exportación debe ser compatible con la importación; - la fecha de la primera ejecución, el número y la unidad del intervalo (horas, días, semanas o meses), y una opción para ejecutar siempre al final del mes cuando la unidad es meses.

Un trabajo programado se ejecuta cada hora y envía cualquier exportación cuya próxima hora de ejecución haya pasado. Tras el envío, la fecha de la próxima ejecución se recalcula automáticamente. Un botón "Test Export" en el formulario permite lanzar la exportación de inmediato sin esperar a la programación.

Las programaciones se pueden archivar, buscar y agrupar por modelo o por fecha de próxima ejecución. Solo los administradores del sistema pueden crearlas, editarlas o eliminarlas. El módulo se apoya en las funciones de exportación asíncrona y de cola de trabajos para generar y enviar los archivos por correo electrónico.

Menús que añade

menu_export_async_schedule
Modelos y campos (1)
  • export.async.schedule · modelo nuevolang (Language), active, domain (Export Domain), interval, model_id, user_ids (Recipients), model_name (Model Name), end_of_month, ir_export_id (Export List), export_format, import_compat (Import-compatible Export), interval_unit (Unit), next_execution

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: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

La configuración de una exportación programada se basa en listas de exportación.

Para crear una lista de exportación:

  • abra la vista de lista del modelo que desea exportar
  • seleccione al menos un registro y abra "Action → Export"
  • seleccione los campos que desea exportar y guarde con "Save fields list".

Para configurar una exportación programada:

  • abra "Settings → Technical → Automation → Scheduled Exports"
  • cree una exportación programada rellenando el formulario

Una Scheduled Action llamada "Send Scheduled Exports" comprueba cada hora si las Scheduled Exports deben ejecutarse.

Cuando la configuración de una Exportación Programada está hecha, su ejecución es automática.

Los usuarios recibirán un correo electrónico que contiene un enlace para descargar el archivo exportado con la frecuencia especificada. Los archivos adjuntos permanecen en la base de datos durante 7 días por defecto (se puede cambiar con el parámetro del sistema attachment.ttl.

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.