<< Clic para mostrar Tabla de Contenidos >> 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.
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.
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.
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).
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