Versiones comparadas

Clave

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

Resumen

La transacción de Circuitos de Procesos nos permitirá crear y editar los elementos que componen los circuitos (tareas, trámites, etc.) y realizar o modificar las asociaciones entre estos y los demás elementos externos (alarmas, validaciones, etc.). Por lo tanto, esta transacción la utilizaremos para completar la parametrización de los circuitos de procesos después de haberlos dado de alta en su maestro, para editar los circuitos copiados y para realizar las modificaciones o actualizaciones necesarias durante todo el desarrollo de los proyectos. 

Pasos

Se detallan a continuación los pasos para esta tarea a modo de resumen:·      

  • Se da de alta la actualización de rango de números para los pasos de la tramitación en la transacción /EFOL/TR_SNRO_PASO y después se dan de alta para las bifurcaciones con la transacción /EFOL/TR_SNRO_BIFURC.

...

  • Se dan de alta las fases, esto sirve para agrupar los trámites. Esto se lleva a cabo en la transacción /EFOL/TR_922.

...

  • Se crean los estados. Son subdivisiones dentro de las fases. Esto se realiza desde la transacción /EFOL/TR_923.

...

  • Se dan de alta los perfiles de estado. Esto se utilizaría para identificar donde están los expedientes que no tienen workflow. Para ello se utiliza la transacción /EFOL/TR_924.

...

  • Se da de alta el circuito en la transacción /EFOL/TR_908BIS.

...

  • Modificar los circuitos de proceso, para ello se usa la transacción /EFOL/TR_908.

...

 

...

1.1       Transacción /EFOL/TR_SNRO_PASO – Actualización rango números: Pasos de tramitación:

...

Con esta transacción se da de alta la actualización de rangos de números para los pasos de la tramitación. Este paso sirve para todos los tipos de expedientes. Para ello se haría una inserción en la tabla que contiene la transacción.

 

...

1.2.

...

Transacción /EFOL/TR_SNRO_BIFURC – Actualización rango números: Bifurcaciones:

 

Con esta transacción se da de alta la actualización de rangos de números para las bifurcaciones de los pasos paralelos en la tramitación. Este paso sirve para todos los tipos de expedientes. Para ello se haría una inserción en la tabla que contiene la transacción.

...

1.3       Transacción /EFOL/TR_922 – Maestro de fases:

...

Una vez se han dado de alta o actualizado los rangos de números se comienza con las fases. Las fases sirven para agrupar los trámites incluso si están en diferentes circuitos. Nos permiten localizar fácilmente los expedientes en la tramitación, simplemente viendo la denominación y fase en la que se encuentran.

...

A nivel de fases también se pueden incluir validaciones. Para ello, se debe seleccionar el paso en el que se quiere realizar y hacer clic en validaciones. Se realizará una entrada en la tabla con la información requerida:·      

  • Código de evento.

...

  • Código de validación.

...

  • Activo.

...

  • Denominación.

...

...

1.4       Transacción /EFOL/TR_923 – Maestro de estados:

 

Los  Los estados son subdivisiones de las fases y nos permiten identificar las tramitaciones en grandes bloques. Para crear un estado, se realiza una entrada en la tabla de la transacción. Para ello se necesita la siguiente información:·      

  • Estado.

...

  • Denominación.

...

  • Privacidad.

...

Al igual que antes, se puede incluir una validación por cada estado. Para ello, se selecciona el estado y se hace click sobre validaciones. Para incluir una validación en un estado concreto, se debe hacer una entrada en esta tabla con la siguiente información:·      

  • Código de evento.

...

  • Código de validación.

...

  • Activo.

...

  • Denominación.

...

1.5       Transacción /EFOL/TR_924 – Perfiles de estados.

...

procesos, las tareas. Las tareas representan el nivel inferior en la tramitación de los

expedientes.

 

...

          

Nombre del Campo

Descripción

Tarea

Código identificativo de la tarea.

Denominación

Nombre o descripción de la tarea.

1ª Tarea

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

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

 

Gestión de

documentos

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

Estadísticas

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

Inactiva

Especifica si la tarea puede ser ejecutada o no.

Tipo de Ejecución

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

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

· Usuario: la tarea solo podrá ser tramitada por usuarios de

forma normal.

· Fondo: la tarea será tramitada automáticamente por el

sistema.

· Masiva: la tarea podrá ser tramitada por los usuarios de

forma masiva o normal.

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.

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.

 

1.7.6       Circuitos > Trámites > Tareas > Validaciones:

...

con la que se está trabajando.

 

...

1.7.7       Circuitos > Trámites > Tareas >

...

Acciones:

 

Por medio de esta vista se especifica cuál será la tarea siguiente a ejecutar.

 

...

Advertencia

BUG detectado: Las acciones asignadas al evento 110 - Al inicio no se ejecutan en Fiori.

En este apartado se podrán asociar distintas acciones a los eventos de la tarea

con la que se está trabajando.

...

Tipo de evento: Determina el momento en el cual se ejecuta la acción. Los posibles valores son los siguientes:· Normal

  • Inicio: este

...

· 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 dónde va el expediente al terminar el paralelo.

 

Valor:

Si la tarea de origen de esta secuenciación está relleno el campo Tipo de Derivación

con la opción “Con Valores” el contenido de este campo será el texto con el que

identificaremos las distintas secuenciaciones de tipo normal que tenga esta tarea.

 

...

  • evento se ejecuta al inicio de la tarea

  • Fin: este evento es ejecuta después de finalizar la tarea

  • Determinar tarea siguiente: este evento se ejecuta antes de llamar a la tarea siguiente, se usa para determinar cual de las siguientes tareas debe ejecutarse, devolviendo el valor de esta desde el código de acción.

1.7.8       Circuitos > Trámites > Tareas > Secuenciación de tareas:

 

Por medio de esta vista se especifica cuál será la tarea siguiente a ejecutar.

 

...

Tipo de Secuenciación: Flag que determinará si la validación se ejecuta o no. Los valores posibles son los siguientes:

  • 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 dónde va el expediente al terminar el paralelo.

 

Valor:

Si la tarea de origen de esta secuenciación está relleno el campo Tipo de Derivación

con la opción “Con Valores” el contenido de este campo será el texto con el que

identificaremos las distintas secuenciaciones de tipo normal que tenga esta tarea.

1.7.9 Circuitos > Trámites > Tareas > Secuenciación de tareas > Motivos seleccionables
Estado
colourGreen
titlea partir del SP25 patch 2

Por medio de esta vista se especifica cuál serán los motivos seleccionables para la tarea.

...

Cuando se ejecute la tarea deberá seleccionar una de las opciones. Dicho motivo es visualizable desde el arbol de tramitación.

1.7.10 Circuitos > Trámites > Tareas > Asignación de responsables:

 

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

 

...

Nombre del Campo

Descripción

Tipo de Expediente

Código identificativo del tipo de expediente para el que se

aplicará esta asignación de responsables.

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.

· 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

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.

Nombre de Rol

Nombre del rol que por el que se buscará a los usuarios

responsables de la tarea.

Tipo de Objeto

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

Valores Posibles:

· O: Unidad organizativa.

· US: Usuario.

· S: Posición

Objeto

Código identificativo del objeto del tipo especificado en el campo anterior y que determina los responsables de la tarea para el tipo de expediente seleccionado.

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ód. programa

Código de programa que se ejecutará cuando el tipo de actor sea función

 

 

1.7.

...

10       Circuitos > Trámites > Tareas > Asignación de 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.

  

1.7.

...

11   Circuitos > Trámites > Tareas > Programas:                    

 

La siguiente vista proporcionará la posibilidad de parametrizar acciones que el usuario utilizará de manera manual a través del árbol de actividades.

 

...

Nombre del Campo

Descripción

Código de 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.

Código de Acción

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.

Texto de nodo

Texto que se mostrará en el nodo.

Icono

Icono que aparecerá al principio del nodo.

Orden

Orden en el que aparecerá el nodo.

Status de nodo

Determina el status del nodo.

Estilo de nodo

Determina el formato del texto del nodo.

Clase de Objeto

para la Ayuda

Código identificativo de la clase del objeto que contiene la ayuda de la tarea.

Identificador de

Objeto para la

Ayuda

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

  

1.7.

...

12   Circuitos > Trámites > Tareas > Vinculaciones:

 

Esta vista permitirá asociar la creación de expedientes vinculados a los eventos de la tarea.

 

...

Nombre del Campo

Descripción

Código de evento

Código identificativo del evento en el que se creará el expediente vinculado.

Tipo de Expediente

a Crear

Código identificativo del tipo de expediente que se creará

vinculado al expediente que ejecute este evento.

Órgano Gestor

Código identificativo del órgano gestor que tendrá el expediente que se va a crear.

Activa

Flag que determinará si el expediente vinculado se creará o no.

Denominación

Nombre o descripción del evento seleccionado.

  

1.7.

...

13   Circuito > Trámites > Tareas > Modelo de documentos:

 

Este apartado sirve para parametrizar la carpeta de documentos que deberá aparecer en una tarea determinada.

...

·       Sin Workflow: esta opción impide al usuario la generación del documento con workflow.

 

1.7.

...

14   Circuitos > Trámites > Tareas > Modificaciones de patrón:

 

A través de esta vista se pueden asociar distintas modificaciones de patrones a los eventos de la tarea con la que se está trabajando.

 

...

Nombre del Campo

Descripción

Código de evento

Código identificativo del evento en el que se llevará a cabo la modificación del patrón.

Código de Patrón

Código identificativo de la modificación de patrón que se

ejecutará en el evento seleccionado

Valor para sig. tarea

Valor que ejecutará la modificación de patrón

Activo

Flag que determinará si la modificación de patrón se ejecuta o no.

Denominación

Nombre o descripción de la modificación de patrón seleccionada para ejecutarse en el evento determinado