Diferencia entre revisiones de «Desarrollar con el STE»

De Egeasy
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
__TOC__
 
__TOC__
==¿Que es un trámite==
+
=¿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.
 
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==
+
=Como definir un trámite=
 
<p>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.
 
<p>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.
 
</p>
 
</p>
Línea 14: Línea 14:
 
   incluye TAREA
 
   incluye TAREA
 
  fin
 
  fin
====Atributos====
+
==Atributos de un trámite==
 
Los atributos que podemos declarar para un trámite son los siguientes:
 
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.
 
*'''descripcion''': Proporcionar un texto descriptivo sobre el tramite que se muestra en la interfaz web al crear el trámite.
Línea 21: Línea 21:
 
*'''estado''': Indica que tabla y columna de una exportación va a almacenar el estado de un trámite.
 
*'''estado''': Indica que tabla y columna de una exportación va a almacenar el estado de un trámite.
  
====La clausula incluye====
+
==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.  
 
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:
 
Los atributos son los siguientes:
  
*'''Etiqueta'''
+
*'''Etiqueta''': Atributo que permite establecer el nombre que va a tener la tarea en la aplicación web del STE.
  
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.
  
*'''Tipo'''
+
*'''Respuesta''': Atributo que indica
  
Atributo que indica que tipo de comportamiento va a tener la tarea. Una tarea en la aplicación web STE, puede comportarse de cuatro maneras diferentes, los distintos valores que acepta el atributo '''tipo''' son INICIO, REQUERIMIENTO, NOTIFICACION y ENVIO_DOCUMENTACION.
+
*'''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 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.
Línea 43: Línea 50:
  
  
*'''Respuesta'''
 
 
*'''respuesta.etiqueta'''
 
*'''respuesta.descripcion'''
 
*'''respuesta.formulario'''
 
*'''respuesta.clasificador'''
 
  
  
Línea 57: Línea 58:
  
  
==Colecciones==
+
=Colecciones=

Revisión del 10:49 29 may 2009

¿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];


Colecciones