Q Process
Q Process
Q Process
QProcess
Versión 2.0
Software para
Diseño y Automatización de Procesos de
Gestión
Guía de Uso de QProcess
El software descrito en este manual es entregado bajo acuerdo de licencia y sólo puede
ser utilizado aceptando los términos del acuerdo.
Aviso de Copyright
©2012 Wilsoft Inc. Todos los derechos reservados.
Marcas registradas
Wilsoft es una marca registrada, propiedad de Wilsoft, Inc. Windows es una marca
registrada de Microsoft Corporation. Otras marcas y nombres de producto que aparecen
en este manual pueden ser marcas registradas de sus respectivas compañías.
Tabla de contenidos
Bienvenida 5
Introducción 5
Beneficios 5
Características 6
Suposiciones 7
Registro de licencia 7
Soporte técnico 7
Wilsoft en Internet 7
Requerimientos mínimos 8
Instalación 8
Ejecución 8
Ambiente 12
Capítulo 2. Funcionamiento 15
Procesos administrativos 15
Control de registros 17
Capítulo 3. Utilerías 18
Recordatorio 18
Usuarios 20
Contraseña 21
Configuración 22
Grupos 25
Capítulo 4. Procesos 29
Gestionar procesos 29
Capítulo 5. Ejecuciones 41
Herramientas 46
Capítulo 6. Análisis 47
Bienvenida
Introducción
Cada organización tiene procesos de negocio. Son los procesos en los que las tareas se
completan una tras otra hasta tener un trabajo terminado. Usualmente, esto se realiza
mediante llenado de formatos impresos y avisos por correo electrónico. Pero esta forma
provoca muchos atrasos e incumplimientos en el llenado de registros con las
consecuentes observaciones y no conformidades en las auditorías porque los registros
son la evidencia de que el sistema de gestión vive.
Sin embargo, si una organización puede archivar sus documentos y registros en bases de
datos, se pueden automatizar sus procesos de negocio en flujos electrónicos de trabajo.
De esta manera los procesos pueden ser auditados con facilidad y se le pueden dar
seguimiento, de modo que aseguren la rendición de cuentas y el cumplimiento coherente
con las necesidades de la organización.
Wilsoft QProcess es una aplicación multiusuario que permite la implementación,
automatización y seguimiento de procesos administrativos en donde se involucren
documentos, registros y tareas que pasen de una persona a otra.
QProcess le ayuda a cumplir con los estándares de calidad establecidos por la alta
dirección de su organización, permitiendo monitorear el desempeño de sus procesos,
compararlos con las metas fijadas y si es necesario tomar las acciones correctivas
necesarias para alcanzar sus objetivos.
Mediante una interfaz gráfica, QProcess permite dibujar fácilmente diagramas de flujos
con reglas de negocios bien definidas. Luego se ocupa de ejecutar el proceso cuantas
veces sea necesario. Y finalmente ayuda a encontrar cuellos de botella e incumplimiento
de tareas.
Por ejemplo, el proceso de atención a queja de cliente se puede automatizar en un flujo
electrónico de forma que el departamento de calidad ya no necesitará perseguir a los
responsables de los diferentes pasos para que se ejecuten en tiempo ya que el sistema lo
hará por ellos.
El departamento de compras puede implementar un proceso desde la requisición hasta la
emisión de la orden de compra para que los pedidos se muevan de forma automática y
eficiente a través de los pasos del procedimiento de aprobación. Y QProcess se asegura
de que si un paso no se ejecuta en tiempo, se les recuerda al responsable, una y otra vez
hasta que cumpla con la ejecución de su etapa. Si una persona se tarda en ejecutar su
paso, el sistema le notifica al responsable del área para asegurar su cumplimiento.
Beneficios
Al implementar QProcess en su organización obtendrá entre otros los siguientes
beneficios:
- Permite observar el desempeño de las personas que participan en los procesos
administrativos.
- Asegura el cumplimiento de estándares obligatorios en su organización.
- Ayuda a implementar proyectos de mejora continua y monitoreo de la calidad.
- Optimiza la utilización de los recursos.
- Reduce los tiempos en los ciclos de los procesos.
- Reemplaza el papel en los controles administrativos.
- Aumenta la productividad en áreas de Atención a clientes, RH y Calidad.
- Automatiza el control de registros del sistema de gestión de calidad ISO.
- Automatiza cualquier trámite o solicitud de forma rápida y simple.
Características
Entre las características más importantes de QProcess se encuentran:
- Monitoreo de los procesos en tiempo real, para poder detectar cuellos de botella, y
realizar las adecuaciones pertinentes en línea.
- Definición de flujos de trabajo en donde los pasos se pueden asignar a roles
funcionales o a personas.
- Re-direccionamiento en función del cumplimiento de condiciones específicas.
- Visibilidad total sobre cada paso de la ejecución del proceso.
- Diseño automático de formularios electrónicos.
- Reportes personalizados.
- Formatos diseñados a la medida.
- Interfaz simplificada de diseño de procesos.
- Tecnología WPF que permite instalar la aplicación solamente en el servidor y
ejecutarse desde cualquier PC como si fuera local.
- Fácil de usar. Ambiente de modelado basado en “Arrastrar y Soltar”
- Amigable. Mantiene los estándares de diseño de Office.
- Administración de procesos centralizada.
- Análisis gráfico de procesos.
- Reporte detallado de la ejecución del proceso con plantillas personalizables.
- Rastreo y auditorías de todos los cambios que ocurren en el sistema.
- Asignación de tiempos para el cumplimiento de pasos.
- Envío de e-mails de alertas de atraso para el responsable del paso con copia al jefe
del departamento.
Si su pantalla se ve diferente
QProcess puede ser usado con Windows XP o versión posterior. Dependiendo de cual
versión de Windows usted esté usando, las imágenes de las cajas de diálogo, las
ventanas y otras características del software que usted verá en este manual no
coincidirán exactamente con lo que usted ve en la pantalla.
No se preocupe, los contenidos de las cajas de diálogo y ventanas, así como los pasos
para ejecutar cualquier operación en QProcess, son siempre los mismos
independientemente de la versión de Windows que usted use.
Registro de licencia
Es importante registrar la licencia de este producto para el uso ininterrumpido del
producto. Puede ponerse en contacto con su distribuidor para el registro de licencia, en
caso contrario la aplicación caducará y dejará de funcionar.
Soporte técnico
Si Usted es cliente de América Latina y necesita soporte técnico, por favor escríbanos a
llámenos a nuestra oficina en la Ciudad de México
Wilsoft latinoamericana SA de CV
Ave. Fuente de Pirámides No.1
Lomas de Tecamachalco, Naucalpan
Edo. De México. CP 53950
Tel. y Fax: 052-55- 5293 9288
El soporte técnico por teléfono está disponible en horario de oficina de lunes a viernes.
Wilsoft en Internet
Los usuarios de todo el mundo pueden acceder a la información de Wilsoft las 24 horas
del día en Internet en el sitio http://www.wilsoft-la.com . Con unos pocos clics pueden
obtener la información más reciente sobre la compañía y sus productos; actualizaciones,
revisiones, información de soporte técnico y ejemplos.
Capítulo 1: Instalación y ejecución
Las siguientes instrucciones le indicarán como instalar y ejecutar la aplicación de forma
rápida y fácil, permitiéndole evaluar las funcionalidades principales. Para más detalles
consulte el resto de los capítulos de este manual.
Requerimientos mínimos
- Procesador: Compatible con Pentium III o superior. Velocidad 1GHz
- Sistema operativo en el servidor: Windows Server 2003 SP2
- Sistema operativo en las estaciones cliente: Windows Vista
- Memoria RAM: 1GB
- Marco de trabajo: .NET Framework 4.0
- Software: MS SQL Server 2005 o MS SQL Server 2005 Express. MS SQL Server
Management Studio.
- Disco duro: 100 MB
- Pantalla: Super VGA. Resolución 800x600.
Instalación
Para instalar la base de datos en el servidor se debe abrir una instancia del SQL Server
Management Studio y ejecutar el script que se entrega con el software.
QProcess se puede instalar en una PC o en un servidor. Se recomienda instalarlo en un
servidor para que todos los usuarios puedan acceder a la aplicación sin necesidad de
tenerlo instalado localmente. Para instalarlo ejecute la aplicación qprocessinstall.msi y
siga las instrucciones de instalación.
En cada PC donde se vaya a usar QProcess debe crear un acceso directo al archivo
qprocess.exe del servidor.
Ejecución
Para ejecutar QProcess haga doble clic en el acceso directo creado en el escritorio. En
caso de que haya instalado la aplicación en la PC también puede ejecutarla haciendo clic
en el botón Inicio de Windows, luego en Todos los programas, luego en el grupo Wilsoft y
finalmente en QProcess.
Es posible que al ejecutarse por primera vez no haya conexión con la base de datos. En
ese caso la ventana de inicio de sesión habilita el botón Conectar. Al hacer clic en
Conectar se abre la ventana Conexión a datos para establecer la información de
conexión. QProcess puede utilizar una base de datos SQL Server 2005, 2008 o 2008 R2.
Esta opción establece los parámetros para conectarse a la base de datos de QProcess. El
motor de base datos debe ser SQL Server 2005 o 2008.
Autenticación: Dispone de dos modos de autenticación al conectarse a la base de datos.
- Windows: permite conectarse mediante una cuenta de usuario de Windows.
- SQL Server: Cuando un usuario se conecta con un nombre y una contraseña de
inicio de sesión determinados desde una conexión no confiable, SQL Server
realiza la autenticación y comprueba si se ha configurado una cuenta de inicio de
sesión de SQL Server y si la contraseña especificada coincide con la almacenada
anteriormente. Si SQL Server no tiene configurada una cuenta de inicio de sesión,
la autenticación no se realizará correctamente y el usuario recibirá un mensaje de
error.
La primera vez que se ejecuta QProcess, se puede entrar con el usuario Admin sin
contraseña. Este usuario tiene todos los permisos en el sistema y puede registros nuevos
usuarios. Se recomienda ponerle una contraseña a este usuario para evitar que sea
usado por personas no autorizadas.
Al entrar, se abre una ventana con el recordatorio de las acciones pendientes del usuario
actual que pueden ser:
- Ejecuciones de proceso que esperan por el usuario para la realización del paso
actual.
- Procesos programados que el usuario actual debe iniciar.
En la primera pestaña aparece la lista de los pasos que esperan por el usuario actual con
la siguiente información:
- Círculo rojo o verde: Si es rojo indica que la ejecución del paso se encuentra
atrasada. Si es verde está en tiempo.
- Grupo: Grupo en el que se ejecuta el proceso.
- Proceso: Nombre del proceso.
- Paso actual: Nombre del paso que espera por llenarse.
- Inicio del paso: Fecha de inicio del paso actual.
- Botón Responder: Al hacer clic en este botón se abre la ventana para ejecutar el
paso.
- Botón Reporte: Abre el reporte de la ejecución con la información de los pasos
ejecutados.
- Botón Documentos: Abre la ventana para consulta de archivos o documentos que
se hayan subido durante la ejecución del proceso.
Reglas de negocio
Ejecutores
Modelo de datos
Documentación
Análisis
Un valor fundamental que aporta QProcess a la organización es el análisis de la
información. Las gráficas y reportes ayudan a mejorar los procesos porque permiten
encontrar cuellos de botellas y desperdicios de recursos y de tiempo. Lo cual representa
una herramienta muy útil para la reingeniería.
Con estas opciones del sistema podemos determinar el cumplimiento de programaciones,
causas de atrasos en procesos, costos de operación, etc.
Control de registros
Con QProcess se pueden convertir en formato electrónico una gran mayoría que se utiliza
en los sistemas de gestión de calidad, ambiental, de seguridad, etc. Para estos sistemas
es muy importante soportar la evidencia de las operaciones. QProcess garantiza la
integridad, seguridad y acceso a la información.
Cada dato que se registra incluye identificación, fecha y usuario que lo registra. La
recuperación de la información se realiza de forma fácil y rápida a través de los reportes y
consultas que proporciona la aplicación. QProcess cumple con los estándares más
exigente de los sistemas de gestión como ISO 9000, ISO 14000, ISO 18000, ISO/TS
16949, OHSAS 18000, etc.
Capítulo 3: Utilerías
En este capítulo se muestran cómo registrar roles y usuarios, cómo configurar el sistema
y la conexión a la base de datos. Las opciones de utilerías se despliegan en el menú de
aplicación al cual se accede al hacer clic en el botón de aplicación de la cinta de opciones.
Recordatorio
Al iniciar QProcess se muestra la ventana Recordatorio con los pendientes del usuario
actual. A esta opción también se puede acceder manualmente desde el menú Utilerías/
Recordatorio de la pantalla principal.
La ventana Recordatorio contiene la pestaña Pasos que muestra los pasos que esperan
por el usuario actual para ser respondidos y la pestaña Procesos programados que
muestra las ejecuciones programadas para iniciar en el período actual donde el usuario
actual es responsable de iniciar.
Pasos
Si el usuario actual se encuentra entre los responsables de ejecutar un paso, le aparece
en esta ventana el proceso con el paso que espera. Aquí se puede ver:
- Círculo rojo o verde: Si es rojo indica que la ejecución del paso se encuentra
atrasada. Si es verde está en tiempo. Esto está determinado por los días que se
pusieron para ejecutar el paso en el diseño del proceso.
- Grupo: Grupo en el que se ejecuta el proceso.
- Proceso: Nombre del proceso.
- Paso actual: Nombre del paso que espera por llenarse.
- Inicio del paso: Fecha de inicio del paso actual.
- Botón Responder: Al hacer clic en este botón se abre la ventana para llenar la
información que solicita el paso. El formato de la ventana depende de las variables
que se introdujeron en el diseño del diagrama de flujo. Una vez que el usuario
responde y cierra el paso, éste se elimina de la lista de pasos pendientes,
continuando con el siguiente paso en la ruta definida en el diagrama del proceso.
- Botón Reporte: Abre el reporte de la ejecución con la información de los pasos
ejecutados.
- Botón Documentos: Abre la ventana para consulta de archivos o documentos que
se hayan subido durante la ejecución del proceso. Para que aparezca la ventana
Documentos es necesario que se hayan ejecutado pasos que contengan variables
de tipo File.
Roles
Los roles permiten agrupar los usuarios según su función dentro del sistema. Se pueden
registrar cuantos roles sean necesarios. Sin embargo, es de mucha utilidad hacer un buen
análisis de roles que se necesitan según los procesos que se vayan a gestionar en el
sistema, ya que un usuario solamente puede ser de un rol específico. Se recomienda
hacer primero un esbozo de los procesos pensando en las personas que van a interactuar
en ellos.
El rol Admin no se puede eliminar ni renombrar. Los usuarios de este rol pueden
configurar el sistema y tienen acceso a las opciones Roles, Usuarios, Conexión a datos,
Configuración y Propiedades de grupos.
A la ventana Roles se accede haciendo clic en Roles en el menú de aplicación.
Para crear un rol haga clic en el botón Agregar (+) y modifique el nombre que se crea por
defecto.
Para cambiar el nombre de un rol haga clic en la lista en el rol que quiere modificar y
modifique el nombre que aparece en la parte derecha de la pantalla.
Para eliminar un rol haga clic en el botón Eliminar (x) de la lista en el rol que desea
eliminar. El sistema preguntará que desea hacer con la información relacionada al rol,
como pueden ser los usuarios de ese rol. Aparecerán tres opciones:
- Eliminar: Esta opción elimina la información relacionada y no se podrá recuperar.
- Transferir: Esta opción transfiere la información relacionada del rol a otro rol que
se seleccione en el combo de roles que se despliega. Por ejemplo: Si se elimina el
rol Supervisor y se quiere que los usuarios supervisores no se eliminen sino que
pasen a ser usuarios superintendentes, entonces se debe escoger transferir la
información relacionada del rol Supervisor al rol Superintendente,
- Cancelar: Esta opción cancela la eliminación del rol.
Al terminar de hacer todos los cambios haga clic en Guardar para que se graben los
cambios en la base de datos.
Usuarios
Debido a que QProcess puede administrar prácticamente cualquier tipo de proceso, es
importante la seguridad de la información, por lo que solamente podrán acceder al
sistema usuarios registrados.
A la ventana Usuarios se accede haciendo clic en Usuarios en el menú de aplicación.
La parte izquierda de la pantalla muestra la lista con los nombres de los usuarios,
mientras que la parte derecha muestra toda la información del usuario seleccionado en la
lista:
- Nombre: Nombre de usuario para entrar al sistema,
- Contraseña: Contraseña del usuario,
- Email: Email del usuario. Es importante registrar el email porque todos los avisos
son por esta vía.
- Rol: Rol del usuario.
Entre los usuarios se encuentra Admin que es un superusuario que puede hacer todo en
el sistema. A Admin sólo se le puede cambiar el Email y la contraseña. No se puede
eliminar. Se pueden crear otros usuarios de rol Admin con cualquier nombre que se
pueden eliminar y asignar diferentes permisos.
Para crear un usuario haga clic en Agregar (+) y modifique la información que se crea por
defecto.
Para modificar la información de un usuario, haga clic en el nombre del usuario en la lista
y modifique la información en la parte derecha.
Para eliminar un usuario haga clic en el botón Eliminar (x) de la lista en el usuario que
desea eliminar. El sistema preguntará que desea hacer con la información relacionada al
usuario, como pueden ser las ejecuciones que haya iniciado el ese usuario. Aparecerán
tres opciones:
- Eliminar: Esta opción elimina la información relacionada y no se podrá recuperar.
- Transferir: Esta opción transfiere la información relacionada del usuario a otro
usuario que se seleccione en el combo de usuarios que se despliega. Por ejemplo:
Si se elimina el Usuario1 y se quiere que las ejecuciones iniciadas por este usuario
no se eliminen sino que pasen a ser como iniciadas por Usuario2, entonces se
debe escoger transferir la información relacionada del Usuario1 al rol Usuario2,
- Cancelar: Esta opción cancela la eliminación del usuario.
Importar usuarios
QProcess permite importar la lista de usuarios desde el directorio activo o desde un
archivo de Excel. Vea Configuración para más detalles.
Cambio de contraseña
Cada usuario que entre al sistema puede cambiar su contraseña en la opción Contraseña
del menú de aplicación.
En esta ventana se debe alimentar:
- Contraseña actual: Contraseña que usó para entrar al sistema,
- Nueva contraseña: Contraseña con la que va a entrar en el futuro,
- Confirmar contraseña: Repetir la nueva contraseña
Al finalizar debe hacer clic en Aceptar para guardar el cambio. En caso de hacer clic en
Cancelar no se cambia la contraseña.
Configuración
La pantalla Configuración permite al usuario que tenga rol de Admin cambiar parámetros
del sistema.
Pestaña General
Idioma: Permite modificar el idioma de la interfaz de QProcess
Alertas: Permite seleccionar cuatro opciones de avisos durante la ejecución de un
proceso.
- Avisar al email del grupo cuando hay un atraso. Cada vez que se detecte que haya
un atraso en el llenado de un paso de la ejecución de un proceso le envía un
mensaje de aviso a las direcciones de correo electrónico que se hayan registrado
en el campo Email del grupo donde se está ejecutando el proceso.
- Avisar al email del grupo cuando inicie una ejecución. Cada vez que se inicie la
ejecución de un proceso envía un mensaje de aviso a las direcciones de correo
electrónico que se hayan registrado en el campo Email del grupo donde se está
ejecutando el proceso.
- Avisar al email del paso cuando hay un atraso: Cada vez que se detecte que haya
un atraso en el llenado de un paso de la ejecución de un proceso le envía un
mensaje de aviso a las direcciones de correo electrónico que se hayan registrado
en el campo Email del paso (WStep) en el diseño del diagrama de flujo del
proceso.
- Avisar al email del paso cuando se responda: Cada vez que se responda el paso,
envía un mensaje de aviso a las direcciones de correo electrónico que se hayan
registrado en el campo Email del paso (WStep) en el diseño del diagrama de flujo
del proceso.
Pestaña Email
Todos los avisos se realizan a través de correo electrónico por lo que es importante
suministrar la información del servidor de correo para que se puedan enviar los mensajes
de aviso.
- Uso de correo electrónico: Permite activar y desactivar el uso de correo electrónico.
- Mostrar mensajes: Permite que se muestre una pantalla con el contenido del mensaje
antes de enviarse.
- Editar mensajes: Permite modificar el contenido del mensaje antes de enviarse.
- Modo de Autenticación: Indica si el servidor de correos SMTP requiere que el cliente se
autentique antes de que el servidor envíe correo electrónico en su nombre. En este
caso se debe definir el usuario y contraseña.
- Correo que recibe el reporte: Dirección de correo de la persona que va a recibe el
reporte resumen de servicios atrasados o por realizar. Este reporte se emite una vez al
día y se activa con la primera persona que abre QProcess.
- Servidor de correo saliente: Dirección del servidor de correo por donde van a salir los
mensajes que emite QProcess.
- Nombre de usuario: Usuario de la cuenta de correo, en el servidor de correo, de donde
salen los mensajes de atrasos.
- Contraseña: Contraseña de la cuenta de correo de donde salen los mensajes de
atrasos.
- Puerto: Puerto del servidor de correos
Pestaña Mantenimiento
Esta opción permite eliminar de la base de datos información que ya no se use. El periodo
de tiempo a considerar para la eliminación es determinado por las fechas Desde y
Cuando.
Se pueden eliminar registros de ejecuciones, programación y rastreo. En las cajas de
chequeo correspondientes se seleccionan los registros que van a ser eliminados. Al hacer
clic en Eliminar se eliminan los registros que cumplan con las condiciones seleccionadas.
Al eliminar un registro de ejecución se elimina toda la información relacionada con esa
ejecución.
Cambio de usuario
La opción cambio de usuario permite iniciar sesión con otro usuario sin salir de la
aplicación. Al ejecutar esta opción se cierra la sesión del usuario actual.
Grupos
La pantalla principal de QProcess presenta una estructura de explorador que muestra las
ejecuciones de los procesos agrupadas.
Las carpetas de la parte izquierda son los grupos, que pueden representar
departamentos, áreas o cualquier división de la organización. La parte derecha muestra
los registros de las ejecuciones que pertenecen al grupo seleccionado. La gestión de los
grupos es realizada por usuarios con rol Admin directamente en esta pantalla.
Para agregar un grupo haga clic secundario sobre el grupo al que desea agregarlo como
subgrupo, luego clic en Nuevo, aparecerá la ventana Grupo para alimentar su
información. Después de llenar los campos se hace clic en Grabar.
Información del grupo
Pestaña General
- Nombre: Nombre del grupo
- Descripción: Descripción breve sobre el grupo.
- Email: Dirección de email para enviar avisos cuando haya atrasos de ejecuciones
en el grupo.
Pestaña Permisos
Permite asignarle los permisos de cada uno de los usuarios sobre los procesos en el
grupo. Los permisos que se asignan son:
Modificar/Consultar un grupo
Para modificar un grupo haga clic secundario sobre el grupo, luego clic en Propiedades,
aparecerá la ventana Grupo con la información y luego de modificarla haga clic en
Guardar.
Eliminar un grupo
Para eliminar un grupo haga clic secundario sobre el grupo, luego clic en Eliminar, el
sistema le preguntará que desea hacer con la información relacionada:
Eliminar: Elimina todos los hijos o subgrupos del grupo y elimina todas las ejecuciones
que hayan sido realizadas en el grupo y en los hijos o subgrupos.
Transferir: Transfiere toda la información del grupo al grupo seleccionado en caja
combinada.
Cancelar: La eliminación del grupo es cancelada.
Capítulo 4: Procesos
La funcionalidad principal de QProcess es diseñar y ejecutar procesos de negocios. En
este capítulo muestra cómo los procesos son gestionados, diseñados y ejecutados.
Gestionar procesos
Los procesos son gestionados en la ventana Procesos que puede ser accedida al hacer
clic en la pestaña procesos de la cinta de opciones y luego hacer clic en Gestionar
procesos.
En esta ventana, una lista con los procesos registrados se muestra en la parte izquierda
mientras que en la derecha se muestran las propiedades del proceso seleccionado. Cada
elemento de la lista incluye el nombre del proceso y las opciones Diagrama, s
En la parte inferior izquierda del diseñador se muestran las propiedades del elemento
seleccionado.
Para eliminar cualquier elemento del diseño haga clic derecho en el elemento y clic en
Eliminar. También puede hacer clic en el elemento y luego presionar la tecla Supr.
Por ejemplo, en un proceso de atención a quejas de cliente, el usuario que llena el paso
de Recepción de la queja debe ser el mismo que luego le pide al cliente si está contento
con la acción de respuesta o no, en el paso Respuesta del cliente. Para lograr esta
funcionalidad con el QProcess se puede usar la opción Pasos (Ejecutor) en el paso
Respuesta del cliente.
Ventana Roles
En esta ventana se seleccionan los roles que puede tener el usuario que vaya a ser
seleccionado para responder el paso actual, al momento de la ejecución.
Ventana Usuarios
En esta ventana se seleccionan los nombres de los usuarios puede responder el paso
actual al momento de la ejecución.
Las tres opciones para seleccionar el usuario responsable de llenar un paso no son
excluyentes. Por ejemplo, si en el paso Respuesta del cliente en la ventana Roles el rol
Asesor es seleccionado y en la ventana Usuarios el usuario John Smith es seleccionado,
entonces al momento de llamar el paso Respuesta del cliente, QProcess le pedirá que
seleccione dentro de una lista de usuarios a los usuarios responsables de llenar el paso.
La lista estará formada por John Smith y todos los usuarios con rol Asesor.
Ventana Variables
En esta ventana se crean las variables que aparecen en la pantalla de captura de
información del paso. Hay tres variables fijas que se ponen por defecto:
- Date: Fecha de realización del paso.
- User: Usuario que llena el paso.
- Status: Estado en que se encuentra el paso. Puede ser Open (Abierto) o Closed
(Cerrado).
Para agregar una variable a la lista de variables del paso se hace clic en Crear variable.
Se crea una variable por defecto a la que se le establecen sus propiedades:
Para ello se hace clic en el botón (…) y se abre la ventana Posibles valores. Para agregar
un valor a la lista se alimenta el valor en la caja de texto que aparece en la parte superior
de la ventana y se hace clic en Agregar. Para eliminar un valor de la lista se hace clic en
el botón (X) que aparece a la derecha del valor en la lista.
Los valores también se pueden importar de un archivo de texto. Para ello se hace clic en
el botón Importar y se selecciona el archivo con los valores.
Para cambiar las propiedades de una variable haga clic en la variable, en la lista y
modifique su información en la parte superior de la ventana. Al salir de la ventana se
guardan temporalmente los cambios que se le hayan hecho a todas las variables.
.
Propiedades del Decision
- Condición: Al hacer clic en (…) abre una ventana para construir la condición que
se evalúa al momento de ejecutar el paso.
- FalseLabel: Texto que aparece en el diseño en la salida del paso Decision
correspondiente a cuando no se cumple la condición.
- TrueLabel: Etiqueta que aparece en el diseño en la salida del paso Decision
correspondiente a cuando la condición se cumple.
Ventana Condiciones
En esta ventana se construye la combinación de reglas que forman la condición que
evalúa el sistema a partir de la información registrada en la ejecución de un proceso.
Cada regla o condición está formada de tres elementos: miembro izquierdo
- Miembro izquierdo: Se forma seleccionando un WStep en la caja combinada
WStep1 y una variable en la caja combinada Variable1.
- Operador: Se selecciona entre los operadores de la caja combinada Oper.
- Miembro derecho: En caso de que se seleccione un WStep en la caja combinada
WStep2, se debe seleccionar una variable en la caja combinada Variable2. En
caso contrario solamente se teclea un valor en la caja combinada Variable2.
Cada condición se agrega a la lista de condiciones mediante uno de los dos botones:
- Agregar Condición con Y: Aquí se deben cumplir las dos condiciones para que el
resultado sea verdadero.
- Agregar Condición con O: Aquí se debe cumplir una de las dos condiciones para
que el resultado sea verdadero.
Para quitarle una condición a la expresión haga clic en el botón de eliminación (X) de la
condición.
Ejemplo
Para agregarle una condición a la expresión primero se selecciona la tabla de la variable
que se desea utilizar:
Menu Archivo
El menú archivo del diseñador consta de los siguientes submenús:
- Nuevo diagrama: Inicia un nuevo diagrama.
- Abrir: Abre una ventana con una caja de dialogo para abrir un diagrama. Los
diagramas de proceso se guardan con extensión .wdg.
- Guardar como: permite guardar el diagrama actual como un archivo de extensión
.wdg o como una imagen.
- Documentar: crea un documento a partir del diagrama y de una plantilla definida
en las propiedades del proceso. El documento toma la información del diagrama
(Roles, Usuarios, Variables, etc) para generar el documento que describe el
proceso. La plantilla debe ser diseñada previamente en formato .xaml.
- Cerrar: Cierra la ventana Diseñador.
Para agregar o cambiar la lista de Mis procesos se hace clic en el botón Cambiar mis procesos que
aparece en la parte inferior derecha del menú desplegable. Se abre una ventana con los procesos
donde el usuario actual tiene permiso de iniciar, que permite que los procesos de la lista Mis
procesos sean seleccionados.
En la pantalla “Lista de mis procesos” se pueden agregar o quitar de “Mis procesos” cualquiera de
los procesos que aparezcan. Para entrar a la pantalla de “Lista de mis procesos” haga clic en el
botón de aplicación en la pantalla principal luego en el menú desplegable hacer clic en “Cambiar
mis procesos”
Para agregar un proceso a “Mis procesos” active la casilla de verificación del proceso que desee
agregar
Para quitar un proceso de “Mis procesos” desactive la casilla de verificación del proceso que desee
quitar
Capítulo 5: Ejecuciones
La pantalla principal de QProcess presenta una estructura de explorador que muestra las
ejecuciones de los procesos agrupadas. Las carpetas de la parte izquierda son los
grupos, que pueden representar departamentos, áreas o cualquier división de la
organización. La parte derecha muestra los registros de las ejecuciones que pertenecen al
grupo seleccionado. El usuario podrá ver solamente las ejecuciones de los procesos
donde tenga permiso de Leer.
Por defecto se muestran todas las ejecuciones. Para mostrar solamente las ejecuciones
abiertas se hace clic en el botón Abiertas. Para mostrar las atrasadas se hace clic en el
botón Atrasadas, mientras que para mostrar las terminadas se hace clic en el botón
Terminadas. Al hacer clic en cualquiera de estos botones, se queda seleccionado el
botón, de manera que al cambiar de grupo se seguirán mostrando las ejecuciones que
cumplan con el criterio del botón presionado. Para regresar a mostrar todas las
ejecuciones se hace clic en el botón Todas.
Pestaña Pasos
Muestra la lista de los pasos llenados. Los usuarios con rol Admin pueden modificar la
información de un paso haciendo clic en el botón .
Programación de ejecuciones
Las ejecuciones de los procesos pueden ser programadas para que se inicien más
adelante. Llegada la fecha programada aparecerá en el Recordatorio en la pestaña
Ejecuciones programadas del usuario que tiene pendiente iniciar la ejecución de ese
proceso.
La ventana de programación es accedida haciendo clic en el botón Programación de la
cinta de opciones. Por defecto la ventana muestra las programaciones de ejecuciones de
la semana actual. El período de tiempo se puede cambiar modificando las fechas Desde y
Hasta y haciendo clic en Actualizar.
Programaciones atrasadas
Si una ejecución programada de un proceso se atrasa puede ser eliminada de la
programación haciendo clic en Eliminar atrasos. En este caso quedará eliminada de la
programación y también de los registros de ejecuciones si ya había iniciado.
Reporte
Para mostrar el reporte de las programaciones haga clic en el botón Reporte.
Herramientas
La pantalla principal cuenta con las herramientas Buscar y Exportar para búsqueda y
análisis de las ejecuciones
Buscar
Busca en todos los registros de ejecuciones una frase tecleada. Busca por todos los
campos de la ejecución así como por los campos de los pasos llenados. El resultado de la
búsqueda es el listado de todas las ejecuciones de todos los grupos que cumple los
criterios y se muestra en la misma pantalla.
Exportar
Exporta a Excel el listado de las ejecuciones realizadas en un período de tiempo
determinado.
Capítulo 6: Análisis
El análisis de la información es uno de los objetivos principales de QProcess. En este
capítulo se explican las gráficas que se emiten desde la pantalla principal. En la ficha
Análisis se muestran las diferentes opciones de análisis gráfico.
QProcess se integra con MS Excel para la elaboración de gráficas por lo que las gráficas
poseen todas las opciones de una gráfica de MS Excel. La plantilla de la gráfica que se
emite por defecto puede modificarse en el archivo tmpChart.xlsx.
Grupo ejecuciones: Contiene las opciones de gráficas relacionadas con las ejecuciones.
Todas: Muestra la cantidad de veces que se han ejecutado cada uno de los
procesos en un intervalo de tiempo determinado.
1. Haga clic en Todas
2. Seleccione el intervalo de tiempo
3. Haga clic en OK
Frecuencia: Muestra la frecuencia por mes con que se han ejecutado los procesos
seleccionados en un intervalo de tiempo determinado.
1. Haga clic en Frecuencia
2. Seleccione el período de tiempo y los procesos a analizar
3. Haga clic en OK
Grupo Pasos: Contiene las opciones de gráficas relacionadas con los pasos de proceso.
Todos: Muestra la frecuencia con que se han ejecutados todos los pasos de todos
los procesos en un intervalo de tiempo determinado.
1. Haga clic en Todos
2. Seleccione el intervalo de tiempo
3. Haga clic en OK