Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MANUAL DE
MANUAL DE USUARIO
USUARIO
Gestión de
Gestión de Procesos
Procesos
MANUAL DE USUARIO
Gestión de Procesos
Contenido
Manejador de Procesos............................................................................................................... 2
1. Descripción.......................................................................................................................... 2
2. Parámetros de Procesos.................................................................................................... 2
3. Programador de Procesos................................................................................................. 3
3.1. Descripción de la pantalla..............................................................................................3
3.2. Funciones del Programador...........................................................................................4
3.2.1. Alta de un Proceso........................................................................................................ 6
4. Monitor de Procesos........................................................................................................... 6
4.1. Descripción de la pantalla y funciones...........................................................................7
4.2. Estados de los procesos.................................................................................................9
Parte III: Tareas de Usuarios................................................................................................... 10
1. Procesos de Usuario......................................................................................................... 10
2. Objetos Bloqueados............................................................................................................ 13
Manejador de Procesos
1. Descripción
La aplicación habilita la ejecución de tareas que podrían requerir grandes consumos de tiempo
para su procesamiento en una modalidad llamada ejecución en segundo plano o Background.
Esta funcionalidad permite la ejecución de varios procesos de manera simultánea.
De esta manera, el módulo “Manejador de Procesos” se encarga de la administración de tareas
que se ejecuten en segundo plano.
2. Parámetros de Procesos
En esta sección se puede definir una serie de parámetros generales que afectan a la ejecución
de los procesos.
Los aspectos que deben considerarse al momento de realizar la parametrización del módulo
son los siguientes:
1. Ruta relativa de archivos (opcional): aquí se puede establecer la ruta relativa al
directorio de la aplicación en donde serán guardados los archivos que generen los
procesos. Estas rutas hacen referencia al servidor de aplicación. No es posible bajar
archivos en la máquina local.
2. Ruta relativa de archivos Log (opcional): aquí se define la ruta relativa al directorio de
la aplicación en donde serán guardados los archivos de Log de los procesos. Debe
tenerse la misma consideración mencionada en el punto anterior.
3. Estado del Administrador (obligatorio): muestra el estado en el que se encuentra el
Administrador de Procesos. Las opciones disponibles son tres:
a. Encendido
b. Apagado
3. Programador de Procesos
Desde esta pantalla se realiza la administración general de los procesos existentes en el
sistema. La descripción detallada de las funcionalidades existentes se describe a continuación.
El segundo bloque que aparece en la pantalla permite realizar una búsqueda por descripción
de los procesos.
1 2 3 4
1. Modificar proceso: Permite la modificación de las características del proceso, tanto sea
en su programación como en su tipo de ejecución. Se accede a la misma pantalla que
durante el proceso de alta de un proceso, pudiendo modificar todos los campos
existentes.
2. Eliminar proceso: realiza la eliminación física del proceso. Siempre es necesario
confirmar la eliminación.
4. Monitor de Procesos
El monitor de procesos permite realizar un seguimiento de los procesos creados por todos los
usuarios del sistema. Esto sirve para que el usuario Administrador pueda verificar si los
procesos están ejecutándose correctamente, si alguno se encuentra cancelado o diferido o si
se ha producido alguna cancelación en los mismos.
Para cada uno de los ítems de la lista se cuenta con botones que permiten la administración de
los mismos.
1. Activar Proceso: disponible para procesos activos, es decir que no estén finalizados ni
eliminados. Permite reactivar un proceso retenido, o bien retiene un proceso en estado
Preparado.
2. Pausar Proceso: esta funcionalidad solo está habilitada con procesos activos. Permite
pausar los mismos pasándolos así al estado Retenido. Para reactivar un proceso retenido
debe utilizarse el botón descrito en el punto 1.
3. Cancelar Proceso: pasa el proceso a un estado Cancelado, que no es posible reactivar. El
proceso no desaparece del listado y es posible consultar sus parámetros y
programación.
4. Eliminar proceso: realiza la eliminación física del proceso, borrando los datos del listado.
5. Información de Proceso: muestra la información del proceso, incluyendo la
programación y parámetros. Además, en el caso de ser un proceso concluido se puede
acceder al log de proceso y si el tipo de proceso hubiera generado algún reporte es
posible acceder al mismo desde este punto.
1. Procesos de Usuario
Es un listado de los procesos creados por el usuario que ha ingresado a la aplicación. Notar que
la pantalla presenta las mismas funcionalidades que la pantalla Monitor de Procesos descripta
en los puntos anteriores. Como aspecto distintivo, en este caso no se muestra el dato Usuario
ya que todos los procesos listados corresponden al mismo usuario.
1. Parámetros de Bloqueo
En esta pantalla se definen dos parámetros relacionados con el bloqueo de los objetos:
1. Timeout de bloqueo de objetos: tiempo de reintentos de Bloqueo de Objetos en
segundos. Esto es, este parámetro define la cantidad de segundos durante los cuales el
sistema reintentará bloquear un objeto antes de dar un error de bloqueo. Ejemplo: 30
(cuando intente bloquear un objeto y lo encuentre bloqueado por otro usuario
reintentará bloquearlo repetidas veces durante 30 segundos, pasados los cuales dará
un error de bloqueo).
2. Espera entre chequeos de Bloqueo: tiempo de espera entre reintentos de Bloqueo de
Objetos en segundos. Esto es, este parámetro indica la cantidad de segundos que el
sistema esperará entre cada reintento de bloqueo. Ejemplo: 1 (cuando intente
bloquear un objeto y lo encuentre bloqueado por otro usuario reintentará bloquearlo
repetidas veces cada 1 segundo).
2. Objetos Bloqueados
Es un listado de los objetos (procesos) que han sido bloqueados. Aquí se genera una nueva
línea de registro cada vez que un proceso diferido es ejecutado. La línea generada es un
indicativo de que el proceso ya se ha corrido y que en consecuencia no es posible volver a
ejecutarlo.
Básicamente es una tabla de visualización, en donde la única función disponible es la
eliminación de un registro.