Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

La transacción de Circuitos de Procesos permite crear y editar los elementos que componen los circuitos (tareas, trámites, etc.) y realizar o modificar las asociaciones entre éstos y los demás elementos externos (alarmas, validaciones, etc.).

...

A continuación entraremos a un clúster formada por una estructura de vistas que detallaremos a continuación.

CIRCUITOS

La primera vista corresponde con los datos maestros del circuitos dados de alta y donde veremos los datos referentes al expediente

...

Nombre del Campo

Descripción

Comentarios

Código de Circuito

Código identificativo del circuito de proceso.

Este campo no se podrá modificar

Denominación

Nombre o descripción del circuito de proceso.

Campo obligatorio. Es importante que este descriptivo sea lo mas preciso posible ya que será lo que nos permita identificar el circuito en todo el sistema, además también habrá que tener en cuenta que esta denominación será visible para el usuario en diversos puntos del sistema.

Estado Inicial

Código identificativo del estado que tendrá el expediente al iniciar la tramitación en este circuito.

El estado inicial deberá ser rellenado para todos aquellos circuitos en los que se pueda iniciar la tramitación de algún expediente. Este estado será asignado al expediente en el caso de que este inicie su tramitación en este circuito, pero no cuando el expediente llegue al circuito durante su tramitación. A la hora de asignar el estado inicial a un circuito habrá que tener muy presente que este estado no será asociado al expediente hasta que este inicie su tramitación.

Status del

Expediente

Este campo determinará el status técnico que tendrá el expediente si al finalizar el circuito finaliza también su tramitación.

A continuación, se listarán los valores posibles:

  • Activado

  • Bloqueado

  • Anulado

  • Cerrado

  • Cerrado excepcionalmente

  • Hibernado

  • Archivado

  • Borrado

En caso de no estar relleno el campo, el status técnico de un expediente que finalice su tramitación en este circuito será cerrado.

VALIDACIONES

Permite asociar distintas validaciones a los eventos del circuito con el que estamos trabajando.

...

Nombre del Campo

Descripción

Comentarios

Código de evento

Código identificativo del evento en el que se ejecutará la validación.

Campo obligatorio. Solo se podrán seleccionar los eventos cuyo tipo sea tramitación

Denominación

Nombre o descripción del evento seleccionado.

Código de validación

Código identificativo de la validación que se ejecutara en el evento seleccionado.

Denominación

Nombre o descripción de la validación seleccionada para ejecutarse en el evento determinado.

Activa

Flag que determinará si la validación se ejecuta o no.

Si este campo no está marcado la validación será ignorada por el sistema.

TRÁMITES

Utilizando esta vista crearemos uno de los elementos imprescindibles para la correcta parametrización de los circuitos de procesos, los trámites.

...

que se agrupará el el trámite

Nombre del Campo

Descripción

Comentarios

Trámite

Código identificativo del trámite.

Se recomienda sustituir los dos primeros caracteres del código por TR y los cuatro últimos como un contador numérico que avance de 10 en 10 (0010, 0020 o 0030). Ejemplo: TR0010.

Denominación

Nombre o descripción del trámite.

Al escribir esta denominación es importante tener en cuenta que deberá identificar las tareas que tenga agrupadas y que en el árbol de tramitación se podrá visualizar esta denominación.

Fase

Código identificativo de la fase que tendrá asociada este trámite

Fase en el que estará el expediente durante la ejecución de cualquiera de las tareas agrupadas en este trámite.

Al definir la

fase que estará asociada al trámite hay que tener cuidado ya que las fases de un expediente suelen ser campos muy importantes a la hora de explotar la información en un proyecto. Habrá que prestar especial atención en los circuitos que sean llamados en varias ocasiones por otros circuitos. A la hora de definir la fase también habrá que tener en cuenta que si el trámite al que esta asociada pertenece a un paralelo el expediente no cambiará de fase, ya que hasta la finalización del paralelo el expediente tendrá la fase que definió el trámite al que pertenece la tarea inmediatamente anterior al paralelo.

Denominación

Nombre o descripción de la fase donde se agrupa el trámite.

TRÁMITES - VALIDACIONES

Permite asociar validaciones a los eventos del circuito

Los campos que aplican son los mismos que en el apartado Circuitos - Validaciones

...

TRÁMITES - TAREAS

Por medio de la siguiente vista crearemos el elemento principal de los circuitos de procesos, las tareas.

...

Nombre del Campo

Descripción

Comentarios

Tarea

Código identificativo de la tarea.

Campo obligatorio. Se recomienda sustituir los dos primeros caracteres del código por TA, en los cuatro siguientes heredar la numeración del trámite al que pertenece la tarea (0010, 0020, etc.) y los dos últimos como un contador numérico que avance de 10 en 10 (10, 20 o 30).

Ejemplo: Para el trámite TR0010 la primera tarea sería TA001010, la segunda TA001020

Denominación

Nombre o descripción de la tarea.

Al escribir esta denominación es importante tener en cuenta que este texto será la referencia que tendrá el usuario para realizar todas las acciones necesarias en la tarea. También se deberá tener en cuenta que esta denominación será visualizable en el árbol de tramitación.

Tarea inicial

Flag que determina si esta tarea es la tarea inicial del circuito.

Solo puede haber una tarea activa marcada como primera tarea para cada circuito

Estado tramitación

Tipo de Derivación

Por medio de este campo definimos que texto mostrará el sistema como opciones en una derivación para determinar la tarea a la que tiene que avanzar el expediente.

Valores posibles:

  • Con valores: el texto para cada opción se obtendrá del campo valor de la secuenciación de tareas.

  • Con descripciones: el texto para cada opción se obtendrá del campo denominación de la tarea de destino

Este campo nos permite identificar la tarea siguiente cuando tenemos varias posibles (nos permite crear decisiones de usuario).

El texto de las diferentes opciones que nos aparecen depende del valor de este campo, siendo el campo valor de las secuenciaciones de tareas para la opción Con valores y las denominaciones de las tareas de destino de las secuenciaciones de tareas para la opción Con descripciones.

Gestión de documentos

Flag que especifica si la tarea podrá o no gestionar documentos.

Si este flag no está marcado no tendrá ningún efecto la parametrización realizada en la vista de Circuitos – Trámites – Tareas – Documentos

Estadísticas

Flag que determina si la tarea será visualizable en el árbol de tramitación del expediente o no.

Normalmente todas las tareas deberán dejar estadísticas, en general, las únicas tareas que no interesa que sean visualizadas en el árbol de tramitación son las tareas de fondo que ejecutan alguna acción especial.

Inactiva

Especifica si la tarea puede ser ejecutada o no.

Las tareas deben marcarse como inactivas cuando dejar de ser útiles pero queremos conservarlas. Las tareas marcadas como inactivas no podrán ser seleccionadas en las secuenciaciones de tareas.

Tipo de Ejecución

Este campo determina quién o que podrá ejecutar la tarea.

A continuación, se listarán los valores posibles:

  • 01-Usuario: la tarea solo podrá ser tramitada por usuarios de forma normal.

  • 02-Fondo: la tarea será tramitada automáticamente por el sistema.

  • 03-Masiva: la tarea podrá ser tramitada por los usuarios de forma masiva o normal.

Se recomienda minimizar las tareas con tipo de ejecución Fondo ya que son más propensas a que cuando sucede un error se pierda el expediente. Por la misma razón se recomienda no parametrizar dos tareas de fondo consecutivas.

Ancla de documentos

Campo que especifica el ponto del modelo de RM donde se colgarán los documentos creados en esta tarea.

Si este campo no está relleno y en esta tarea generamos algún documento el documento tomará el ancla del código de modelo al que pertenece.

Clase de Objeto para la Ayuda

Código identificativo de la clase de objeto de RM donde se encuentra la nota de ayuda.

Se recomienda su utilización con el objetivo de facilitar el manejo del sistema a los usuarios.

El texto que se introduzca en este campo se mostrará al usuario en la bandeja de tramitación y en el árbol de actividades

Identificador de Objeto para la Ayuda

Código identificativo de la nota de RM que se mostrará al solicitar ayuda para esta tarea y que estará dentro de la clase de objeto definida en el campo anterior.

Se recomienda su utilización con el objetivo de facilitar el manejo del sistema a los usuarios.

El texto que se introduzca en este campo se mostrará al usuario en la bandeja de tramitación y en el árbol de actividades

TAREAS - VALIDACIONES

Permite asociar distintas validaciones a los eventos de la tarea.

Los campos que aplican son los mismos que en el apartado Circuitos - Validaciones

...

TAREAS - ACCIONES

Permite definir las acciones que debe tomar la tarea a ejecutar.

...

TAREAS - SECUENCIACIÓN DE TAREAS

Permite especificar la(s) tarea(s) siguiente(s) a ejecutar.

...

Nombre del Campo

Descripción

Comentarios

Tipo de secuenciación

  • Normal: secuencia para determinar la siguiente tarea del expediente.

  • Final: determina que la tarea es final y tras ejecutarla se finaliza la tramitación de expediente.

  • Retorno: este tipo de secuenciaciones se utilizan para determinar la tarea de finalización de un paralelo o la tarea a la que retornará un expediente después de saltar a un circuito secundario.

  • Paralelo: para determinar si existen varias tareas que se pueden ejecutar a la vez de forma paralela.

  • Normal - Este tipo de secuenciaciones determinan una tarea de destino para el expediente.

  • Final - Para este tipo de secuenciaciones solo se deberá rellenar (si es necesario) el campo estado, ya que este tipo de secuenciación finaliza la tramitación.

  • Retorno - Las secuenciaciones de retorno deben estar acompañadas por alguna secuenciación de otro tipo. Estas secuenciaciones no se ejecutan al finalizar la tarea de inicio, sino que serán ejecutadas después de que finalice la tramitación que inicia o inician las otras secuenciaciones que la acompañan. Este tipo de secuenciaciones se utilizan para determinar la tarea de finalización de un paralelo o la tarea a la que retornará un expediente después de saltar a un circuito secundario.

  • Paralelo - Este tipo de secuenciaciones determina la tarea inicial de una rama del paralelo. Siempre hay varias secuenciaciones de tareas de este tipo y normalmente hay una secuenciación de tipo retorno para determinar donde va el expediente al terminar el paralelo.

Valor para siguiente tarea

Campo de texto libre que permite la diferenciar varias secuenciaciones de tareas del mismo tipo.

La parametrización de este campo dependerá de

Circuito

Código que identifica el circuito al que pertenece la tarea de destino

Este campo deberá ser rellenado para todos los tipos de secuenciaciones de tareas menos para las de tipo Final.

Trámite siguiente

Código que identifica el trámite al que pertenece la tarea de destino.

Este campo deberá ser rellenado para todos los tipos de secuenciaciones de tareas menos para las de tipo Final.

Tarea siguiente

Código que identifica la tarea de destino

Este campo deberá ser rellenado para todos los tipos de secuenciaciones de tareas menos para las de tipo Final.

Estado

Estado que tendrá el expediente cuando avance por esta secuenciación de tareas.

Cuando no este relleno el estado del expediente no cambiará y seguirá con el que ya tenia.

Estatus expediente (Secuencia fin.)

Motivo

Código programa

...

TAREAS - PROGRAMAS

Permite parametrizar acciones que el usuario puede utilizar de manera manual dentro del árbol de actividades.

...

Nombre del Campo

Descripción

Clave nodo

Código identificativo del nodo en el árbol de actividades.

Se recomienda utilizar como clave de nodo el mismo código de la acción parametrizada para este nodo.

Actividad

Código identificativo de la acción que se ejecutará al accionar el nodo.

Esta acción se ejecutará cuando el usuario pulse doble clic sobre el nodo.

Clave de nodo padre

Orden

Orden en el que aparecerá el nodo.

Texto del nodo

Texto que se mostrará en el nodo.

Nodo oculto

Determina el status del nodo.

...

Deshabilitado

Nodo carpeta

Control de árbol: Icono cerrado

Control de árbol: Icono abierto

Estilo nodo

Determina el formato del texto del nodo

Ind. Expans.

Código de acción

Denominación

Actividad

Clase de documento

ID Nota de ayuda RMPS

Código identificativo del objeto de RM que contiene la ayuda para esta tarea

TAREAS - ASIGNACIÓN DE RESPONSABLES

Permite determinar los usuarios que recibirán las tareas en su bandeja de entrada para poder tramitarlas.

...

Nombre del Campo

Descripción

Comentarios

Tipo de Expediente

Código identificativo del tipo de expediente para el que se aplicará esta asignación de responsables.

Además de tipos de expedientes, este campo admite la utilización de máscaras con el carácter “*”. De esta manera si en el campo tipo de expediente ponemos un “*” la asignación de responsables se aplicará a todos los tipos de expedientes y si ponemos “T*” la asignación se aplicará a todos los tipos de expediente que empiecen por “T”

Tipo de Asignación

Este campo determina el modo en el que se asignaran responsables para la tarea.

Posibles Valores:

· Regla: Los responsables de la tarea vendrán determinados por la regla indicada en el campo Regla.

· Rol: La tarea será asignada a todos los usuarios que posean el role indicado en el campo Nombre del Rol.

. Expresión:

· Estructura Organizativa: Esta opción determina que la tarea será asignada a los responsables especificados a través de los campos Tipo de Objeto y Objeto.

· Objeto de autorización: Seleccionando esta opción asignamos la tarea a todos los usuarios cuyos objetos de autorización cumplan los requisitos especificados en la vista Circuitos de Procesos – Trámites – Tareas

...

– Asignación de Responsables – Objetos de Autorización.

· Función: La tarea será asignada a los usuarios que se determinen mediante la función parametrizada en el campo Cód. programa

Según el valor seleccionado en este campo será necesario rellenar unos campos u otros.

ID Regla

Código identificativo de la regla que será empleada para la obtención de los responsables de esta tarea para el tipo de expediente especificado.

Este campo es obligatorio cuando el valor del campo Tipo de Asignación es Regla

Tipo de expresión

Nombre del rol

Nombre del rol que por el que se buscará a los usuarios responsables de la tarea.

Este campo es obligatorio cuando el valor del campo Tipo de Asignación es Rol.

Tipo de objeto

Este campo determina el tipo de objeto a la que pertenece el especificado en el campo Objeto.

Valores Posibles:

· Regla.

· Grupo de usuarios

· Usuarios

. Organización

. Posición

ID Actor

Vía de evaluación

Código identificativo de la vía de evaluación que será aplicada sobre el objeto determinado anteriormente para especificar los responsables de esta tarea para este tipo de expediente.

Código de programa

Código identificativo del programa que será empleada para la obtención de los responsables de esta tarea para el tipo de expediente especificado.

TAREAS - ASIGNACIÓN DE RESPONSABLES - RESPONSABLES OBJETOS DE AUTORIZACIÓN

A través de esta vista podremos determinar las especificaciones que deberán cumplir los objetos de autorización de los usuarios para que puedan actuar como responsables.

...

Nombre del Campo

Descripción

Objeto de autorización

Código identificativo del objeto de autorización que deberán poseer los usuarios para poder ser responsables de esta tarea para el tipo de expedientes seleccionado

Campo de autorización

Campo del objeto de autorización seleccionado que deberá contener el valor del siguiente campo.

Valor del Campo de autorización

Valor que deberá tener el usuario en el campo especificado anteriormente del objeto de autorización seleccionado.

TAREAS - ALARMAS

Se entiende por alarmas aquellos controles de caducidad que tendrá el expediente y que podrán estar asociados tanto al tipo de expediente, como a una tarea concreta, como a un documento. Todas las alarmas estarán también asociadas a unos eventos que determinan su comienzo y dependiendo del tipo de alarmas el fin de las mismas.

Junto con las alarmas también hay que tener en cuenta los aplazamientos de las mismas, ya que cuando tiene lugar un aplazamiento la alarma queda en suspenso hasta que el aplazamiento finaliza.

Permite parametrizar alarmas respecto las tareas que se ejecutan.

...

...

TAREAS - APLAZAMIENTOS

Permite determinar si la tarea se debe aplazar, mediante la definición de un evento y un código de aplazamiento.

...

TAREAS - VINCULACIONES

Determina si con la tarea a ejecutar se deben realizar vinculaciones con otros expedientes.

...

TAREAS - MODELOS DE DOCUMENTOS

En este apartado se listan los modelos de documentos asociados a la tarea.

...

TAREAS - MODIFICACIONES DE PATRÓN

Determina cómo se visualizará el patrón tras la ejecución de la tarea.