Bmodeler - Hilos

BModeler - Hilos

La pantalla de Hilos es el centro operativo donde se gestionan las instancias reales de los procesos diseñados. Desde aquí, los usuarios pueden monitorear el avance de las tareas e iniciar nuevas solicitudes.

Visualización de Hilos en Ejecución

Al ingresar, el sistema presenta una interfaz organizada mediante grillas colapsables:

  • Agrupación por Proceso: Cada proceso activo tiene su propia sección colapsable que, al expandirse, muestra todos los hilos (instancias) que se encuentran actualmente en curso.

  • Gestión de la Grilla: Dentro de cada sección, es posible visualizar el estado, los responsables actuales y el avance de cada hilo específico.

Inicio de nuevos Hilos

Desde esta pantalla, existen dos formas de dar comienzo a un nuevo flujo de trabajo:

  • Desde la Grilla del Proceso: Cada sección colapsable cuenta con un botón “Iniciar Hilo”. Al presionarlo, se iniciará una instancia directamente vinculada a ese proceso específico.

  • Desde el Botón General: Si se utiliza el botón “Nuevo Hilo” ubicado en la parte superior (fuera de las grillas), se desplegará un selector para que el usuario elija qué proceso desea iniciar de entre todos los disponibles.

Es importante aclarar que solo se podrán iniciar hilos de aquellos procesos que se encuentren con estado Activo.

Configuración Inicial del Hilo

Al momento de iniciar una nueva instancia, se abrirá una pantalla con los siguientes campos:

  • Información del Proceso: Se visualiza el nombre del proceso seleccionado.

  • Propietario del Hilo: Identifica automáticamente al usuario que está dando inicio a la ejecución.

  • Descripción: Un campo de texto abierto para que el usuario asigne un nombre o referencia personalizada al hilo (ej. “Solicitud de vacaciones - Juan Pérez”). Esto facilita su búsqueda posterior en la grilla.

  • Parámetros de Inicio: Por debajo de la información general, aparecerán los campos obligatorios a completar. Estos corresponden exactamente a los atributos definidos como parámetros en el Evento de Inicio durante la etapa de diseño. El hilo no podrá comenzar hasta que estos datos sean completados.

Detalle y Gestión del Hilo

Una vez iniciado, el hilo avanza automáticamente siguiendo la lógica definida en el diagrama. El acceso al detalle del hilo está restringido al propietario, al responsable o equipo asignado en la actividad actual y a usuarios con permisos especiales en el hilo.

A. Cabecera de Información: En la parte superior se visualizan los datos clave para el contexto de la tarea:

  • Identificación: Nombre del proceso, ID único del hilo y el Propietario (quien inició el flujo).

  • Estado Actual: Nombre del responsable de la actividad vigente y la fecha exacta en que le fue asignada.

  • Visualización del Flujo: Opción de “Ver diagrama”, que permite abrir una ventana emergente con el mapa del proceso, resaltando visualmente en qué etapa se encuentra el hilo actualmente.

B. Sección de Comentarios: Ubicada de forma persistente, esta sección permite a los intervinientes dejar notas, aclaraciones o avisos. Estos comentarios permanecerán visibles durante toda la vida del hilo, facilitando la colaboración entre distintas áreas.

C. Pestañas de Trabajo: La gestión del hilo se organiza en tres secciones principales:

  • Pestaña General: Contiene el Formulario diseñado específicamente para la actividad manual actual. Es aquí donde el responsable completa los datos requeridos y avanza a la siguiente actividad.

  • Pestaña Adjuntos: Centraliza todos los recursos digitales vinculados al hilo. Aquí se pueden listar:

    • Archivos cargados por usuarios.

    • Imágenes y capturas.

    • URLs de referencia.

  • Pestaña Historial: Es la bitácora de auditoría del proceso. Permite reconstruir el camino recorrido por el hilo, mostrando:

    • Actividades Completadas: Quién realizó cada tarea manual y en qué fecha/hora.

    • Detalle de Fallos: En caso de que una actividad automática o llamada a API falle, aquí se visualizará el detalle del error para su diagnóstico.