- -

Árbol de páginas

Versiones comparadas

Clave

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

...

REST: Obtener datos

Este proceso recoge las plazas vacantes desde los servicios REST de la GVA pasando como información la fase seleccionada, año y convocatoria.

Se realiza de forma  se realiza de forma asíncrona debido al volumen de información cercano al millón de registros. Solo lo puede ejecutar un usuario con el rol ‘superusuario’ o 'desarrollador'.

Recoge información desde los servicios REST de la GVA pasando como información la fase seleccionada.

Se ejecutan uno detrás de otro los siguientes procesos:

...

Para que un proceso se pueda ejecutar, previamente se hace una llamada a pre_rest_pck.f_llamar_serv_inic que indicará si el proceso se ejecuta o no. En caso de que un servicio no se pueda ejecutar se continua con los siguientes, igualmente pero si uno de los servicios da error se finaliza el proceso y no se ejecutan los siguiente.

Pasar a tablas V*_

Este proceso recoge las plazas vacantes desde los servicios REST de la GVA pasando como información la fase seleccionada, año y convocatoria.

Se realiza de forma  se realiza de forma asíncrona y permite el paso a las tablas V* de la información previamente guardada en el proceso anterior de Carga Inicial. Solo lo puede ejecutar un usuario con el rol ‘superusuario’ o 'desarrollador'.

...

Una vez finalizada la ejecución, podemos ver en el listado de servicios, ya comentado, el resultado de la ejecución para el Tipo=’GETVACANTES’. La información recibida por la API REST se guarda en la tabla PRE_REST_JSON_GETVAC.

Comprobar vacantes para comunicar


Esta acción permite, mediante una consulta a la tabla pre_plazas, obtener el número de vacantes a comunicar, tomando el año-convocatoria y la fase para realizar la consulta. En ningún caso se conecta a la API de GVA ni queda registro en la lista de llamadas.

El resultado se muestra en el campo ‘Plazas’.

Pestaña Adjudicaciones

Image Removed 
Disponemos de dos servicios y una consulta:

...

Una vez lanzado el proceso, ningún otro usuario de Clariano podrá lanzarlo hasta su terminación puesto que se bloquea el botón. Se informa en la pantalla del estado de avance del proceso.


Image RemovedImage Added 

Debido a que es un proceso asíncrono, se pierde el control sobre el mismo una vez lanzado, por tanto para evitar posibles bloqueos en el botón, se ha introducido un botón ‘Desbloquear’ cuyo objetivo es volver a habilitar el botón del proceso en caso de que se produzca un error no controlado.

...

El resultado se muestra en una ventana popup de esta forma:

 

...

Pestaña Listas de Espera


Image Added


Disponemos de dos procedimientos PL/SQL permiten conectarse a la API REST de GVA para obtener e informar sobre las lista listas de espera:

...

REST: Consultar confirmaciones (GETLE)


Permite obtener las confirmaciones en lista de espera para cada tice-cupo. La llamada se encuentra en el paquete PRE_REST_PCK.pr_estado_le. La información recogida se almacena en la tabla pre_rest_json_estado_le.

De la misma forma que cuando se llaman a los servicios de la API de GVA desde Clariano, también se guarda un registro de estas llamadas, que puede ser consultado desde la pestaña “Lista de esperapara el Tipo=’GETLE’. Asimismo se realiza una verificación previa para comprobar si es posible la ejecución del servicio.


 

...


REST: Comunicar confirmación (SETBAJALE)

Permite dar de baja en lista de espera en GVA GVA a un estudiante en un tice-cupo. La llamada se encuentra en el paquete PRE_REST_PCK.pr_baja_le. La información recogida se almacena en la tabla pre_rest_json_baja_le.

...