Desarrollar con el STE
Contenido
¿Que es un trámite?
Un trámite es la definición del conjunto de tareas pertenecientes al workflow, que van a interactuar con la aplicación web STE. Los trámites definidos están orientados a ser iniciados por el usuario desde la aplicación web, para que a continuación se inicie un proceso de workflow programado en ODL para la plataforma egeasy.
Como definir un trámite
Para definir un tramite tenemos que indicar el nombre del tramite y declararlo como tipo tramite. La sintaxis de un trámite sería el siguiente.
[Nombre del trámite] es tramite -ATRIBUTOS incluye TAREA . . . incluye TAREA fin
Atributos de un trámite
Los atributos que podemos declarar para un trámite son los siguientes:
- descripcion: Proporcionar un texto descriptivo sobre el tramite que se muestra en la interfaz web al crear el trámite.
- grupo: Indica a que grupo de declaraciones pertenece el trámite.
- Habitacion: Indica en que habitación de nuestro sistema de información queremos que este disponible el trámite, para su realización.
- estado: Indica que tabla y columna de una exportación va a almacenar el estado de un trámite.
La clausula incluye
Dentro de la definición del trámite, debemos especificar cuales son las tareas del wordflow que queremos que interactuen con el STE, para ello disponemos de la clausula incluye. Junto con la clausula incluye debemos especificar a continuación el nombre de la tarea. Además de indicar el nombre de la tarea, debemos indicar una serie de atributos para especificar varios aspectos sobre el comportamiento de la tarea.
Atributos de incluye
Los atributos son los siguientes:
- Etiqueta: Atributo que permite establecer el nombre que va a tener la tarea en la aplicación web del STE.
- Tipo: Atributo que indica que tipo de comportamiento que va a tener la tarea. Los distintos valores que acepta este atributo son: INICIO, REQUERIMIENTO, NOTIFICACION y ENVIO_DOCUMENTACION.
- Respuesta: Atributo que indica
- respuesta.etiqueta
- respuesta.descripcion
- respuesta.formulario
- respuesta.clasificador
Diferentes tipos de tareas
En la aplicación web STE, una misma tarea de nuestro sistema de información se puede comportar de diferentes maneras, dependiendo de que valor tenga el atributo tipo al incluir una tarea al trámite.
Tareas de INICIO: Es aquella tarea que indica cual es la tarea que va a ser el inicio del trámite. En un tramite solo puede haber una tarea de tipo inicio. Esta tarea debe ser definida íntegramente como un proceso en ODL.
Tareas de REQUERIMIENTO: Son aquellas tareas donde ademas de mostrar información, queremos dar al usuario la posibilidad de responder a la tarea mostrada para rellenar un formulario o adjuntar alguna documentación requerida.
Tareas de NOTIFICACION: Son aquellas tareas donde solo se le va a permitir al usuario del STE observar la información que ha sido mandada desde la plataforma egeasy, donde no podrá ni enviar información, ni modificar la información mandada. Este tipo de tareas suele estar reservados para aquellos datos que son de notificación, como las resoluciones.
Tareas de ENVIO_DOCUMENTACION: Son aquellas tareas fuera del workflow que permiten al usuario de la aplicación web STE enviar documentación. Este tipo de tareas se pueden iniciar en cualquier momento durante la vida del trámite.
-respuesta.etiqueta = "Responder al requerimiento";
-respuesta.descripcion = "Adjunte todo lo solicitado en el requerimiento";
-respuesta.formulario = [Respuesta];
-respuesta.clasificador = [Documentos adjuntos];