Cómo se ejecutan los Triggers

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Studio Cloud -ambiente de autoría > Bizagi Studio > Integrar aplicaciones externas desde Bizagi > Triggers and Actions >

Cómo se ejecutan los Triggers

Introducción

Esta sección explica detalles sobre la ejecución de Triggers y le brinda algunas recomendaciones de modelado. Además, describimos cómo puede identificar problemas con las ejecuciones de Triggers.

 

Ejecución

Todos los correos electrónicos considerados para Tiggers y Acciones deben enviarse a la bandeja de entrada de correo electrónico proporcionada por Bizagi. Una vez que se recibe el correo electrónico, hay un trabajo recurrente que busca constantemente correos electrónicos nuevos y no leídos.

 

El trabajo recurrente analiza el contenido del correo electrónico y evalúa si coincide con las condiciones de los Triggers configurados. Si lo hace, deja en un bus de cola la acción a ejecutar. Por ejemplo, para iniciar el caso del proceso de Reclamaciones y Quejas.

 

Finalmente, el caso se inicia cuando se ejecuta la cola.

 

TriggersAndActions_13

 

note_pin

Una vez el email es marcado como leido, este no va a ser considerado para otros Triggers.

 

Activar dos o más procesos con el mismo email

Si el contenido de un correo electrónico coincide con las condiciones de DOS o MÁS Triggers, solo se ejecuta un Trigger. Bizagi ejecutará el Trigger del proceso creado o modificado más recientemente.

 

Si necesita iniciar casos de más de un proceso desde el mismo correo electrónico, le recomendamos que modele un proceso que funcione como un despachador. Veamos el siguiente ejemplo.

 

Necesita activar dos procesos:

Solicitud de tarjeta de crédito

Solicitud de préstamo de vehículo

 

Le recomendamos que cree un Trigger con las condiciones que activen cualquiera de estos procesos.

 

TriggersAndActions_15

 

Si recibe un correo electrónico que cumple con ambas condiciones, le recomendamos crear un proceso de despachador, que crea internamente los casos de la Tarjeta de crédito y el préstamo del vehículo.

 

TriggersAndActions_16

 

Para obtener más información sobre cómo crear casos a partir de un proceso, consulte Crear un caso nuevo.

 

Trazas y resolución de problemas

Para revisar la correcta ejecución de los Triggers o evaluar posibles problemas, Bizagi incluye las trazas de Triggers. Puede activarlo accediendo al Management Console del ambiente que desea revisar.

 

Seleccione la sección Seguimiento, haga clic en Seguimiento y abra el nodo Triggers and Actions y acciones. Haga clic con el botón derecho en el seguimiento de Procesamiento y monitoreo y seleccione la opción que desea registrar (información, advertencias o errores).

 

TriggersAndActions_17

 

note_pin

Solamente active las opciones de trazas cuando lo necesite. De lo contrario, deje esta opción apagada.

 

Al si presenta problemas, sugerimos los siguientes pasos:

 

1. Verifique la dirección de correo electrónico a la que está enviando mensajes de correo electrónico. Una falta de ortografía en el nombre del buzón devolverá un error de "correo no encontrado" en su cliente de correo electrónico. Verifique las reglas de nomenclatura para su escenario específico. En caso de duda, comuníquese con Soporte de Bizagi para obtener el nombre exacto del buzón.

 

2. Verifique las condiciones de ejecución utilizadas cuando configuró el Trigger. A veces, la condición es demasiado restrictiva, por lo que el disparador no se activa. Intente ajustar o eliminar la condición.

 

3. Verifique los permisos de OAuth: en la función de administración de aplicaciones de OAuth en el Portal de Trabajo de Bizagi. Verifique el endpoint de OAuth, utilizado por Triggers & Actions. Compruebe que la configuración tenga acceso al proceso que seleccionó. Incluso si la aplicación OAuth se configuró automáticamente, puede darse el caso de que el usuario haya sido cambiado a uno con menos permisos.

Cuando no se haya configurado OAuth, verifique las trazas de Management Console para verificar.

 

4. Verifique la configuración de OAuth: como se explicó anteriormente, puede revisar los detalles específicos del endpoint de OAuth utilizado por Triggers & Actions en la función de administración de aplicaciones de OAuth en el Portal de Trabajo de Bizagi. Puede verificar detalles como la usuario y el secreto, las URL, para asegurarse de que coincidan con los detalles colocados en la función de configuración de Triggers and Actions.

 

5. Revise las trazas: si nada de lo anterior funciona, revise los archivos trazas como se explica anteriormente. Encontrará información detallada sobre  cómo se procesan los correos electrónicos, qué condiciones de activación se cumplen, qué sucede cuando se llama al endpoint OData, entre otros.


Last Updated 5/31/2024 4:20:52 PM