UNIMOODLE / p31_mod

GNU General Public License v3.0
0 stars 0 forks source link

Generación del subplugin de postprocesamiento (tipo de generación) WSR #17

Closed jmerinogranizo closed 1 week ago

jmerinogranizo commented 3 weeks ago

Tal como se ha comentado en la reunión del día 21/08/24 y tal como se comentó en la reunión del día 14/06/24 y que cito ahora mismo:

_Se les explica a 3iPunt que la manera más sencilla que concebimos (unimoodle) el CERT-WSR, es que sea tratado además como un subplugin al igual que CMD y CSV en donde se asocie un modelo con ese subplugin de postproceso.

necesitamos por tanto un nuevo subplugin de postprocesamiento (tipo de generación) "WSR".

En la reunión de hoy se ha determinado que se evaluará cómo implementarlo y la posibilidad de crear un nuevo servicio web que sea llamado por el sistema externo para actualizar el estado de la petición del usuario de "No iniciado o Pending" a "Generado".

Nota adicional: para el caso de los certificados de profesor, una opción que se me ocurre es que el profesor primero lo solicite vía Moodle (se crearía la solicitud con estado "Pending" y un mensaje indicando que debe solicitarlo en el sistema externo) y que desde el sistema externo, obtenga las solicitudes pendientes del profesor en ese sistema de Moodle. Necesidad de servicio web para cambio de estado de la petición.

Saludos.

juacas commented 3 weeks ago

@jmerinogranizo Para el caso del certificado del profesor no veo necesario hacer la solicitud desde Moodle. Si los Webservices permiten obtener el listado de cursos del profesor y la solicitud de un certificado enumerando los cursos a certificar todo se puede hacer desde la "Administración electrónica". Creo que es más sensato implementarlo únicamente como un procedimiento de adm. electrónica.

xpazv commented 3 weeks ago

Tras valorarlo, se propone implementar un subplugin de tipo validación, denominado "servicio externo" que disponibiliza un servicio web específico al que el sistema externo llama para cambiar el estado de la petición, de pendiente a validado

xpazv commented 1 week ago

Se incluye en próxima version.