/
Circuitos de procesos

Circuitos de procesos

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 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.

 

Los perfiles de estado permiten identificar en que estado está un expediente que no tiene workflow. Para ello se debe crear una entrada en la tabla con la siguiente información:

·       Perfil de estado.

·       Descripción.

·       Fase inicial.

·       Denominación.

·       Fases a las que hace referencia el perfil de fases.

o   Por cada fase se añade su estado.

o   Flag de tramitación.

·       Transiciones.

o   Resultado.

o   Descripción de resultado.

o   Fase destino.

o   Fase final.

 

 

Este paso es totalmente opcional. Se realiza en función del tipo de expediente y de si tiene o no workflow.

 

1.6       Transacción /EFOL/TR_908BIS – Maestro de circuitos de procesos:

 

Esta es la transacción donde se dan de alta los circuitos de proceso. Para ello se añade una entrada en la tabla de circuitos con la siguiente información:

·       Circuito.

·       Denominación.

·       Estado.

 

En este caso, el estado va a determinar la forma en la que se va a quedar el expediente cuando finalice el proceso.

 

1.7       Transacción /EFOL/TR_908 – Circuitos de procesos:

 

Al entrar en esta transacción, lo primero que pide es un código de circuito. Cuando le damos el código carga el circuito y nos muestra una pantalla con bastantes estructuras. Esta transacción se utilizará para modificar cualquier circuito existente.

 

            

A continuación, entraremos a un clúster formada por la siguiente estructura de vistas:

  • Circuitos.

o Validaciones

o Trámites

§  Validaciones

§  Tareas

o   Secuenciaciones de Tareas

o   Asignación de responsables

o   Actuaciones del Expediente

o   Modelos de Documentos

o   Modificaciones de Patrón

o   Validaciones

o   Acciones

o   Vinculaciones

o   Alarmas

o   Aplazamientos

 

En los siguientes puntos se irán detallando cada una de las vistas que componen el

clúster y sus campos.

 

1.7.1       Circuitos:

 

La primera vista que tenemos es la de circuitos, que es la misma que hay en el

maestro de circuitos, con la única diferencia de que aquí solo se verán los datos

referentes al circuito seleccionado y no se podrá modificar el código del circuito.

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

En caso de no estar relleno, este campo actuará como si tuviera valor "Cerrado".

   

1.7.2       Circuitos > Validaciones:

 

A través de esta vista podremos asociar distintas validaciones a los eventos del circuito con el que se está trabajando.

 

1.7.3       Circuitos > Trámites:

 

Utilizando esta vista se crea uno de los elementos imprescindibles para la correcta

parametrización de los circuitos de procesos, los trámites. Los trámites permiten

agrupar las tareas y especificar las fases.

 

1.7.4       Circuitos > Trámites > Validaciones:

 

A través de esta vista se podrán asociar distintas validaciones a los eventos del circuito con el que se está trabajando.

    

1.7.5       Circuitos > Trámites > Tareas:

 

Por medio de la siguiente vista se crea el elemento principal de los circuitos de

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:

 

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

con la que se está trabajando.

 

 

1.7.7       Circuitos > Trámites > Tareas > Acciones:

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:

  • Inicio: este 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 a 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.

       

                        Status de Modelo

Campo que determina el status del modelo para esta tarea.

Valores Posibles:

·       Opcional: no será obligatorio la generación de este código de modelo para poder pasar a la siguiente tarea. Estos modelos tendrán un icono de semáforo verde en el árbol de actividades.

·       Obligatorio: no se podrá avanzar de esta tarea sin la generación de este código de modelo. Estos modelos tendrán un icono de semáforo rojo en el árbol de actividades que cambiará a verde cuando se genere el documento.

·       Requerido: para poder avanzar de tarea será necesario generar al menos uno de los códigos de modelo con status de modelo requerido. Si existen varios modelos con status requerido en diferentes grupos será necesario generar uno de estos modelos por grupo para poder tramitar. Estos modelos tendrán un icono de semáforo amarillo en el árbol de actividades que cambiará a verde cuando se genere uno de los modelos asociados.

 

Workflow de Documento

Campo que determina el comportamiento del workflow con el documento.

Valores Posibles:

·       Opcional: permite que al usuario elegir durante la generación del documento si este tendrá o no workflow.

·       Obligatorio: obliga al generar el documento con workflow.

·       Predeterminado: esta opción funciona como si hubiéramos seleccionado opcional, con la única diferencia de que en la pantalla de generación del documento estará seleccionada la opción de workflow por defecto.

·       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

Related content

3.6. Circuitos de procesos
3.6. Circuitos de procesos
More like this
3. Circuitos de procesos
3. Circuitos de procesos
More like this
Definición tramitación Fiori
Definición tramitación Fiori
More like this
Visualización de circuitos
Visualización de circuitos
More like this
Transacciones que hacen parte del orquestador
Transacciones que hacen parte del orquestador
More like this
b. Vinculaciones por tarea
b. Vinculaciones por tarea
More like this

Avvale 2024