Acciones automatizadas en Odoo

Odoo permite automatizar ciertas acciones para facilitar el control y el seguimiento de los datos. Estas acciones se pueden configurar desde el menú ( Configuración > Técnico > Automatización > Acciones automatizadas ).

En la creación de una nueva acción automatizada podemos especificar qué acciones de servidor queremos ejecutar y cuando disparar la ejecución de las mismas.

Un ejemplo

Supongamos que se desea recibir un correo electrónico siempre que se crea una nueva iniciativa en Odoo.

Para definir esta acción tenemos que crear primero una plantilla de correo desde el menú ( Configuración > Técnico > Email > Plantillas ) con los siguientes parámetros:

  • Nombre: Plantilla Nueva Iniciativa

  • Aplicar a: Iniciativa/Oportunidad

  • Asunto: Iniciativa Nueva

  • Contenido: Hay una nueva iniciativa: ${object.name}.

  • De: ${(user.email or ”)|safe}

  • Para (correos electrónicos): odoo@rgbconsulting.com (el correo electrónico que recibirá la notificación)

Nota: Los textos de contenido y asunto, se pueden alterar al gusto de cada uno.

Desde el menú ( Configuración > Técnico > Acciones > Acciones de servidor ), definimos una nueva acción de servidor:

  • Nombre de acción: Correo nueva iniciativa

  • Modelo base: Iniciativa/Oportunidad

  • Acción a realizar: Send Email

  • Plantilla email: Plantilla Nueva Iniciativa (la plantilla definida en el paso anterior)

Para finalizar, definimos la acción automatizada que ejecutará la acción de servidor de forma automática cuando se crea una iniciativa nueva:

  • Nombre regla: Notificación iniciativa creada

  • Modelo de documento relacionado: Iniciativa/Oportunidad

  • Cuando ejecutar: Al crear

  • Acciones de servidor a ejecutar: Correo nueva iniciativa (la acción de servidor definida en el paso anterior)

En este punto ya tenemos la acción automatizada definida. Comprobamos que la notificación se envía correctamente definiendo una iniciativa nueva.

Las acciones automatizadas permiten también la asignación de filtros. Por ejemplo, podríamos incluir un filtro “Sin asignar” para enviar el correo de notificación, solo si la iniciativa no tiene comercial asignado.


Crear ejercicio fiscal y periodificarlo