¿Cómo iniciar un proceso a partir de otro? (lanzar una instancia de proceso)
.En el ámbito de los procesos de negocio, es común que estén estrechamente vinculados, con algunos dependiendo directamente de otros. Por ejemplo, al finalizar el proceso de "Selección de Personal", se puede desencadenar automáticamente el proceso de "Inducción y Capacitación". Del mismo modo, al concretar una venta, se activa el proceso de "Facturación al Cliente". Estos son solo ejemplos, ya que hay numerosas instancias similares en la gestión empresarial.
El enfoque de modelar estos procesos de manera independiente y luego interconectarlos radica en la posibilidad de evaluarlos por separado. Esto permite obtener métricas individuales y precisas, proporcionando información detallada sobre el tiempo necesario para completar cada uno. Además, esta metodología simplifica la fase de modelado, ya que los procesos se vuelven más manejables al ser divididos en unidades más pequeñas.
La automatización de estas conexiones aporta eficiencia al proceso, minimizando retrasos y olvidos involuntarios. En Flokzu, es viable iniciar un proceso automáticamente a partir de otro, incluso transferir datos relevantes del proceso de origen al proceso de destino. Por ejemplo, si después de completar el proceso de "Selección de Personal" ya se han registrado los datos del candidato elegido, es posible iniciar el proceso de "Inducción y Capacitación" sin necesidad de volver a ingresar los datos.
Ten en cuenta que no podrás iniciar un proceso a partir de otro durante el período de prueba (trial) de tu cuenta. Una vez suscrito a alguno de nuestros Planes de Servicio, podrás iniciar procesos a partir de otros en cualquier etapa del workflow.
En el proceso de origen, coloca una Service Task en cualquier etapa del diagrama de flujo. Cuando la instancia de proceso pase por allí, iniciará el proceso de destino.
Proporciona un título opcional para que puedas identificar fácilmente la acción desde el flujo ( 1 ).
Selecciona el proceso que quieres crear ( 2 ).
En Datos de Entrada podrás elegir los campos de la instancia que se cargarán automáticamente. El valor se puede obtener de un campo del formulario o se puede elegir fijo para todas las instancias del proceso ( 3 ).
El servicio devolverá como respuesta el identificador de la instancia creada y su fecha de inicio, los cuales podrás opcionalmente almacenar en tu propio formulario desde la pestaña Datos de Salida ( 4 ).
Una vez completada esta configuración podrás iniciar un proceso a partir de otro automáticamente. Incluso puedes iniciar varios procesos en distintas etapas del diagrama de flujo y hacer cuantas combinaciones desees para facilitar tu trabajo y automatizar la gestión.
Recuerda que no es recomendable ubicar este servicio en el flujo inmediatamente después del Inicio del Proceso a menos que estés seguro de que no genera loops. Para más información puedes ver la sección Posibles problemas.
El enfoque de modelar estos procesos de manera independiente y luego interconectarlos radica en la posibilidad de evaluarlos por separado. Esto permite obtener métricas individuales y precisas, proporcionando información detallada sobre el tiempo necesario para completar cada uno. Además, esta metodología simplifica la fase de modelado, ya que los procesos se vuelven más manejables al ser divididos en unidades más pequeñas.
La automatización de estas conexiones aporta eficiencia al proceso, minimizando retrasos y olvidos involuntarios. En Flokzu, es viable iniciar un proceso automáticamente a partir de otro, incluso transferir datos relevantes del proceso de origen al proceso de destino. Por ejemplo, si después de completar el proceso de "Selección de Personal" ya se han registrado los datos del candidato elegido, es posible iniciar el proceso de "Inducción y Capacitación" sin necesidad de volver a ingresar los datos.
Ten en cuenta que no podrás iniciar un proceso a partir de otro durante el período de prueba (trial) de tu cuenta. Una vez suscrito a alguno de nuestros Planes de Servicio, podrás iniciar procesos a partir de otros en cualquier etapa del workflow.
Cómo configurarlo
En el proceso de origen, coloca una Service Task en cualquier etapa del diagrama de flujo. Cuando la instancia de proceso pase por allí, iniciará el proceso de destino.
Proporciona un título opcional para que puedas identificar fácilmente la acción desde el flujo ( 1 ).
Selecciona el proceso que quieres crear ( 2 ).
En Datos de Entrada podrás elegir los campos de la instancia que se cargarán automáticamente. El valor se puede obtener de un campo del formulario o se puede elegir fijo para todas las instancias del proceso ( 3 ).
El servicio devolverá como respuesta el identificador de la instancia creada y su fecha de inicio, los cuales podrás opcionalmente almacenar en tu propio formulario desde la pestaña Datos de Salida ( 4 ).
Una vez completada esta configuración podrás iniciar un proceso a partir de otro automáticamente. Incluso puedes iniciar varios procesos en distintas etapas del diagrama de flujo y hacer cuantas combinaciones desees para facilitar tu trabajo y automatizar la gestión.
Recuerda que no es recomendable ubicar este servicio en el flujo inmediatamente después del Inicio del Proceso a menos que estés seguro de que no genera loops. Para más información puedes ver la sección Posibles problemas.
Actualizado el: 27/08/2023
¡Gracias!