0% encontró este documento útil (0 votos)
302 vistas5 páginas

Configuración de Subprocesos en Bizagi

Un subproceso es una parte de un proceso más grande que tiene una secuencia lógica de actividades para cumplir un propósito específico. En Bizagi, los subprocesos pueden ser embebidos o reutilizables, y pueden configurarse como transaccionales, múltiples o en paralelo. Los subprocesos se representan de forma expandida para mostrar detalles o colapsada para ocultar detalles.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
302 vistas5 páginas

Configuración de Subprocesos en Bizagi

Un subproceso es una parte de un proceso más grande que tiene una secuencia lógica de actividades para cumplir un propósito específico. En Bizagi, los subprocesos pueden ser embebidos o reutilizables, y pueden configurarse como transaccionales, múltiples o en paralelo. Los subprocesos se representan de forma expandida para mostrar detalles o colapsada para ocultar detalles.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CASO PRACTICO BIZAGI

1. Introducción:

Un Subproceso es un conjunto de actividades que tienen una secuencia lógica para


cumplir un propósito. Un Subproceso es un Proceso por sí mismo, cuya finalidad hace
parte de un Proceso más grande. El proceso más grande se conoce como proceso Padre
y el Subproceso como proceso hijo.
Cuando una instancia del Subproceso es creada, el proceso hijo hereda el número del
caso del proceso padre. Esto ayuda a identificar qué Subproceso pertenece a cuál padre.
Usted puede configurar que se herede o no el número del caso en usar número de caso
padre.

2. Bizagi:

En Bizagi, la configuración de un Subproceso se realiza en el momento en que una


actividad es convertida a un Subproceso a través de un asistente. Esto será explicado en
detalle en las siguientes secciones.
Usted puede configurar Subprocesos Embebidos o Reusables. Estos pueden ser
Transaccionales o Múltiples, correspondientemente:

2.1 Subproceso Embebido

Consideraciones
 Es una actividad compuesta que contiene otras actividades, compuertas,
eventos, etc., y es totalmente dependiente del proceso padre; no existe
como un proceso separado. Comparte la misma información o datos con
el proceso principal y puede tener una definición transaccional.
 Los Subprocesos Embebidos no están diseñados para ser reutilizables.
 No pueden ser usados como Subprocesos múltiples.
 Puede ser configurado como Subproceso Transaccional.

Propiedades básicas
 Nombre visual: Es el nombre de la actividad que se muestra en el Portal
de Trabajo.
 Nombre: Es el nombre de la actividad en la base de datos.
 Descripción: Muestra información adicional sobre la tarea.

Propiedades de Runtim
 Duración: Determina el tiempo máximo que el Subproceso puede estar
activo (sin finalizar) para ser considerado dentro del tiempo.
 Prioridad: Indica el orden en el que Bizagi activará o ejecutará las tareas.
 Es asíncrona: Permite comportamiento Asincrónico para el Subproceso.
 Reintentos: Determina el número de veces que la actividad asíncrona va
a ser ejecutada si un error es lanzado.
 Intervalo de reintento: Es un intervalo de tiempo (en minutos) que debe
ser alcanzado antes de intentar ejecutar la tarea asíncrona en caso de error.
 Mostrar retroalimentación: Si la opción esta habilitada, el sistema
ejecutara la actividad de inmediato y mostrará en el Portal de Trabajo una
página de espera; si la opción esta deshabilitada, la actividad será
ejecutada más adelante en el Scheduler de Bizagi y el usuario será
enviado a una página por defecto dependiendo del caso
 Tiempo de Espera: Permite definir el tiempo máximo (en segundo), en
que la ejecución de la tarea es posible; el sistema de forma automática
cancela la operación cuando se agota el tiempo.

2.1.1 Subproceso Transaccional

Consideraciones
 Se debe asociar eventos de Error, de Cancelación y de Compensación
al Subproceso Transaccional.
Propiedades básicas
 Nombre visual: Es el nombre del Subproceso que se muestra en el
Portal de Trabajo.
 Nombre: Es el nombre del Subproceso en la base de datos.
 Descripción: Muestra información adicional sobre del Subproceso.

2.2 Subproceso Reutilizable

Consideraciones
 Es una actividad que hace referencia a otro proceso, independiente de
la definición del proceso padre; se puede invocar desde otras
definiciones de proceso. Los subprocesos reutilizables se pueden
definir como Subprocesos múltiples.

 Estos Subprocesos pueden ser integrados o pueden trabajar por si


mismos (standalone):

 Si se escoge la opción de integrado, el Proceso padre continúa cuando


el Subproceso termina.

 Si se selecciona la opción standalone, el Proceso padre continúa con


la siguiente actividad en el momento que inicie el Subproceso.

 Los Subprocesos reutilizables no pueden ser transaccionales y no


pueden ser configurados como un Subprocesos múltiple.

 Los SubProcesos Reutilizables pueden ser configurados como


múltiples.
Propiedades básicas
 Nombre visual: Es el nombre del Subproceso que se muestra en el
Portal de Trabajo.

 Nombre: Es el nombre del Subproceso en la base de datos.

 Descripción: Muestra información adicional sobre del Subproceso.

2.2.1 Subproceso Múltiple

Consideraciones
 Pueden ser creados de dos formas: Secuencial o en Paralelo.
 Los Subprocesos múltiples paralelos se representan con tres líneas
verticales.
 Los Subprocesos múltiples secuenciales se representan con tres líneas
horizontales.

Propiedades básicas

 Nombre visual: Es el nombre del Subproceso que se muestra en el


Portal de Trabajo.

 Nombre: Es el nombre del Subproceso en la base de datos.

 Descripción: Muestra información adicional sobre del Subproceso.


Un Subproceso puede ser representado de forma expandida o colapsada:
 Subproceso Expandido
Cuando un Subproceso está expandido, todos los detalles serán mostrados dentro
de sus límites.
En el siguiente diagrama, el proceso de Solicitud de Viajes muestra el
Subproceso Reservar de forma expandida. Las actividades que hacen parte del
Subproceso son mostradas como parte del Proceso principal. Este es un solo
Proceso representado en un solo diagrama.

Figura 01: Representación gráfica de Subproceso Expandido

 Subproceso Colapsado
Cuando un Subproceso esta colapsado, los detalles del Subproceso no pueden
ser vistos. El signo más (+) indica que la figura es un Subproceso y es mostrado
a su mínimo nivel de detalle.
En el siguiente diagrama, el proceso de Solicitud de viajes muestra el
Subproceso Reservar de forma colapsada.

Figura 02: Representación gráfica de Subproceso de solicitud de viajes


Los detalles del Subproceso Reservar son mostrados en otro diagrama.

Figura 03: Representación gráfica de Subproceso Reserva

También podría gustarte