Uso

Flowset Tasklist proporciona una interfaz cómoda para trabajar con procesos de negocio y tareas de usuario ejecutados en el motor BPM conectado.

Tasklist requiere autenticación: cada usuario ve únicamente sus propias tareas activas y los procesos disponibles para iniciar.

Trabajar con procesos

Para ver los procesos de negocio disponibles, abra el elemento de menú Processes. La página muestra una tabla con las últimas versiones de todos los procesos desplegados en el motor BPM conectado.

Acciones disponibles en la página:

  • Refresh — cargar la lista más reciente de procesos desde el motor

  • Sort — ordenar los procesos por nombre o por hora de despliegue

  • Filter — filtrar los procesos por nombre, clave o descripción

  • Start Process — iniciar una nueva instancia del proceso seleccionado

Pantalla de lista de procesos

Iniciar un proceso

Para iniciar un proceso, haga clic en Start Process junto a la fila deseada. Se abrirá una ventana de diálogo cuyo contenido depende del tipo de formulario vinculado al evento de inicio del proceso:

  • Si no se especifica ningún formulario, solo se muestra el campo Business Key

  • Si se utiliza un formulario de Camunda, se mostrará el formulario de Camunda publicado

  • Si se utiliza un formulario personalizado (Custom form), Tasklist muestra el componente registrado para el formKey correspondiente

Iniciar un proceso

Los tipos de formulario Embedded y Generated no son compatibles con Flowset Tasklist.

Tras completar el formulario y hacer clic en Start, Tasklist crea una nueva instancia de proceso con las variables y la clave de negocio proporcionadas.

Trabajar con tareas de usuario

Para ver las tareas de usuario activas, abra el elemento de menú Tasks. Se abrirá una página con una tabla de las tareas asignadas al usuario actual.

Acciones disponibles:

  • Filtrado y ordenación de tareas

  • Visualización de los detalles de la tarea

  • Finalización de una tarea

Pantalla de lista de tareas

Visualizar una tarea

Para abrir una tarea, haga clic en Edit junto a la fila correspondiente. En el lado derecho de la pantalla aparecerá un panel con los detalles de la tarea y el formulario asociado.

Según el tipo de formulario, Tasklist muestra:

  • Solo un botón Complete si no hay ningún formulario vinculado

  • Un formulario completo de Camunda si se utiliza un formulario de Camunda

  • Un formulario personalizado si hay un componente registrado para el formKey

Tarea de usuario con formulario personalizado

Finalizar una tarea

Para finalizar una tarea, complete los campos requeridos del formulario y haga clic en Complete (o en un botón con un nombre similar). Tasklist envía los datos del formulario al motor BPM, tras lo cual la tarea se cierra y el proceso continúa según el modelo.

Pantalla de finalización de tarea

Tipos de formulario compatibles: Camunda form y Custom form. Los formularios Embedded y Generated no son compatibles.

Autorización y usuarios

El acceso a Tasklist se realiza mediante Basic Authentication. La lista de usuarios y sus permisos se define en el lado del motor BPM.

Para un funcionamiento correcto, asegúrese de que el grupo del usuario tenga habilitadas las siguientes autorizaciones:

  • User

  • Process Definition

  • Process Instance

  • Task

  • Historic Task Instance