
Julieta shows how the end node works in Gist, the process management system. It handles task flow termination, parallel branches, and forced stops in your workflows.
Hola qué tal, bienvenido a otro video tutorial de Gist, mi nombre es Julieta y en el tutorial de hoy te voy a mostrar cómo es que funciona nuestro nodo fin en Gist, para eso yo tengo aquí creado un proceso a manera de ejemplo con nuestro inicio tarea 1, 2 y 3 simulando un proceso lineal. Sabemos que en Gist los procesos van siguiendo un flujo, entonces si iniciamos esta tarea, al ponerle nuestro título nos va a detonar la primera tarea, si tú terminas tarea 1, el flujo va a avanzar a la siguiente tarea que es la tarea 2 y esto va a detonar la última tarea que es la tarea 3 y va a marcar por default nuestro proceso como terminado. Si vamos aquí a reportes, vamos a ver que nuestra prueba 1 ya está en status terminado. Entonces, primer punto importante dentro de los procesos Gist, cuando no detecta que hay alguna acción que ejecutar después de cierta tarea, va a marcar nuestro proceso como terminado, es por eso que si has descargado alguna plantilla o visto algún vídeo, nosotros no solemos usar el nodo fin como por default, porque Gist marca las tareas como terminadas en estos casos que es cuando ya no hay nada más que ejecutar en el proceso. Entonces ¿Para qué es que sirve nuestro nuevo fin? Pues sabemos que por más que nos gustaría, los procesos no siempre son lineales, sino que al iniciarlos puede que detone varias ramas en simultáneo, entonces si ya hacemos esta configuración y volvemos a ejecutar una prueba 2, al iniciar nuestro proceso en automático se van a detonar dos tareas, la 1 y la 2, si nos vamos al flujo inició y entonces tengo dos áreas iniciadas, la 1 y la 2, Si yo termino mi tarea 1, sigo teniendo viva o activa por decirlo de alguna manera mi tarea 2 para ejecutar la otra rama que inició en simultáneo al iniciar el proceso, entonces yo termino la 2 y eso me va a detonar mi tarea 3 y con eso vuelvo a marcar mi seguimiento como estatus terminado. ¿Ahora, qué pasaría si yo dentro de una de estas ramas agrego un nodo de fin? ¿Por ejemplo aquí después de la tarea 3 agrego un no befin, entonces ya publico, inicio mi siguiente prueba y mismo caso, voy a ver que se detonan en paralelo la tarea 1, listo, la termino y eso hace que yo tenga mi tarea 2 viva, cierto? Aquí la tarea 1 no hizo que yo terminara como tal mi proceso, sigo teniendo mi tarea 2 viva, termino, avanza la tarea 3 y listo. Mismo caso, vuelvo a tener mi flujo como terminado. ¿Pero qué pasa en el caso de que yo ponga el nodo de fin terminando la tarea 1? ¿Qué es lo que pasaría aquí? Pues bueno, ya como última prueba y lo que quiero mostrarles dentro de la lógica es que si Gist tiene tareas en paralelo al iniciar el proceso, como sabemos las va a detonar, pero por ejemplo en este caso yo atiendo mi tarea 2 y esto detona mi tarea 3 como pendiente todavía en el flujo, y si atiendo mi tarea 1 que está directamente relacionada a un nodo de fin y la termino, entonces mi tarea 3 va a desaparecer, ¿Por qué? Porque nuestro nodo de fin en Gist está diseñado para términos forzosos en el proceso. Entonces si vamos a esta última prueba, vamos a ver en el flujo que si una tarea directamente relacionada a un nodo de fin se termina, entonces me va a cancelar todo lo que esté relacionado o más bien como pendiente en el proceso. Puede pasar, hay procesos que consideran términos forzosos, entonces en esos casos es donde sugerimos que se utilicen los nodos de fin, pero si no es tu caso, sugiero dejar la tarea sin el nodo de fin o adecuarlo a un punto en el proceso donde sí tenga que terminar el proceso como tal y no te vaya a cancelar todas las tareas activas pendientes. Listo, eso es todo por hoy, nos vemos en el siguiente video tutorial.
More from David

Configurar la sección de mi empresa Usuarios, roles, divisa, zona horaria, branding personalización

Condiciones comprender que es posible condicionar no sólo campos de tipo lista de opciones, varian








