Acciones automáticas
/web/login?redirect={{request.httprequest.path}} portal.user_sign_in_redirect

Acciones automáticas


Introducción

El objetivo de este documento es proporcionar la información suficiente al usuario para poder configurar las acciones automáticas para la versión 10, 11 y 12 de Odoo. Hay que tener en cuenta que en la versión 10 es necesario tener instalado el módulo base_action_rule y para las versiones 11 y 12 se tiene que instalar el módulo base_automation.


​Nota 1: Las capturas de este manual son de la versión 10, pero el funcionamiento es el mismo que las 11 y 12 aunque haya ​cambios de apariencia.

​Nota 2: Para seguir este manual es necesario tener conocimientos del uso del modo desarrollador. QubiQ dispone de un ​manual que explica los pasos a seguir para el uso de este modo.


Configurar acciones automáticas

Las acciones automáticas permiten tener un control de distintos aspectos de la empresa, a través de la creación de condiciones y acciones a realizar.

A continuación se muestran dos casos de uso de acciones automáticas.


Casos de uso

Caso 1 -  Envío de correo cuando se crea un nuevo contacto

Para configurar la acción automática se tiene que seguir los siguientes pasos:

​1. El primero es ir a la aplicación Configuración/Ajustes y al tener el modo desarrollador activado, hay disponible la ​pestaña Técnico. En esta pestaña se selecciona Acciones automáticas/automatizadas (ver Figura 1). En la vista que ​aparece se tiene que hacer clic ​en Crear.

Figura 1


​2. Al hacer clic en Crear, aparece la vista de la Figura 2, donde se indica:

      • El nombre de la regla.
      • El modelo de documento relacionado: en este caso, al querer controlar los nuevos contactos, el modelo que hay que seleccionar es el que se puede ver en la Figura 3, donde el objeto es res.partner, que en la Figura 2 sale con nombre Empresa.
      • En Condiciones, la opción cuando ejecutar: se selecciona Al crear ya que se quiere tener notificaciones en el momento que se crea un contacto.

Figura 2

Figura 3


​3. En la Figura 2 hay la pestaña Acciones, que en la Figura 4 se ve con más detalle. Hay que establecer el responsable, ​que es quien recibirá las acciones que se indicarán más adelante, y si se desea se pueden añadir seguidores.

​Al hacer clic en Añadir elemento, aparece la vista de la Figura 6, que si se hace clic en Crear aparece la vista de la Figura ​7, donde hay que indicar la acción a realizar, que en este caso es enviar correo electrónico (Send Email) y añadir una plantilla de correo electrónico.

​Nota: En este caso se selecciona la acción de enviar correo, pero hay más opciones, tal y como se puede ver en la Figura 8.

​Al finalizar, se hace clic en Guardar & cerrar y aparece la vista de la Figura 9 donde se hace clic en Guardar, y ya se tendría ​la acción automática acabada.

​Nota: Si se requiere más información de cómo crear una plantilla de correo electrónico, hay disponible un manual de QubiQ ​que detalla los pasos a seguir para su creación.

Figura 5


 

Figura 6

Figura 7


Figura 8

Figura 9


A continuación veremos una captura de pantalla de cómo se vería en la versión 16. Todos los campos a rellenar nos aparecerán en la misma pestaña; después, el funcionamiento sería el mismo: añadimos el modelo, cuándo queremos activarlo y la acción a realizar (en este caso no hay responsables ni la opción de añadir seguidores). 

Figura 10


Caso 2 - Envío de correo por caducidad de productos

2.1 Configuración de producto

Para poder hacer la programación de la caducidad, el primer paso es configurar los productos. Concretamente, se tienen que seguir los siguientes pasos:

​1. Ir a la aplicación de Inventario y en la pestaña Control inventario seleccionar Productos (Figura 11).

Figura 11


​2. Una vez en productos, se tiene que hacer clic en el botón Crear.

Figura 12


​3. A la hora de crear el producto, en la información general, se tiene que poner su nombre, el tipo de producto, categoría, precio de venta, el coste y demás información pertinente.

Figura 13


​4. En la configuración del producto, también hay una pestaña que se llama inventario (ver Figura 14), donde se debe ​indicar que el seguimiento es por nº de serie único (o por lotes), además de establecer el tiempo de vida del producto, ​la duración del producto, los días de merma y el tiempo de alerta de producto

​Nota: Se tienen que rellenar los demás campos que sean necesarios para la empresa. 

​Por último se tienen que guardar todos los cambios realizados.

Figura 14


2.2 Configuración acción automática

​1. Como se ha dicho anteriormente, para crear una acción automática, se va a Configuración>Técnico>Acciones ​automáticas>Crear.

​2. Se tiene que indicar el nombre de la acción automática, el modelo de documento relacionado y en la pestaña condiciones  (ver Figura 15) indicar:

      • Cuando ejecutar: Que sea basado en una condición de tiempo, es decir, que según el intervalo de tiempo que se indique, realizar una acción.
      • Fecha de activación: Indicar el campo de la fecha que se necesita. En este caso, se necesita la fecha de caducidad del producto. 

​Para saber el nombre del campo se tiene que acceder a la aplicación de inventario e ir a Control  inventario>Números ​de Lote/Serie. Se selecciona el lote y aparece la vista de la Figura 16, que con el modo desarrollador se puede ver el ​nombre del campo que se desea, que en este caso es life_date.

      • Retraso después de fecha de disparo: Se indican los minutos, los días o meses antes (números negativos) o posteriores (números positivos) de la fecha de caducidad. En este caso se ha indicado -7, esto quiere decir que 7 días antes  de la fecha de caducidad se tiene que activar la acción automática.

Figura 15

Figura 16


​3. En la pestaña Acciones (ver Figura 17) se indica el responsable que recibirá la acción y si se desea, se pueden añadir ​seguidores.

Figura 17


​4. Al hacer clic en Añadir un elemento aparece la vista de la Figura 18, donde se tiene que hacer clic en Crear.

Figura 18


​6. Al crear, aparece la vista de la Figura 18 donde se tiene que indicar el Nombre de la acción, el modelo base (en este ​caso es modelo Lote/Nº de serie para poder, ya que es el que tiene que ver con la caducidad de los productos), la acción ​a realizar se tiene que indicar Send Email si lo que se quiere es recibir un correo de aviso y a continuación se tiene que ​insertar o crear una Plantilla de correo electrónic​o. Al terminar, se hace clic en Guardar & cerrar.

​Nota: si se requiere más información de cómo crear una plantilla de correo electrónico, hay disponible un manual de QubiQ ​que detalla los pasos a seguir para su creación.

Figura 19


​5. Al guardar y cerrar aparece la Figura 19, que al hacer Guardar, ya se tendría la acción automática creada.

Figura 20


Captura de cómo sería en una versión 16: 

Figura 21