Actualizacion de estado de alumno en Moodle desde SIU

Hola

Existe alguna forma de que en siu-guarani, cuando un alumno pasa de pasivo a activo se cambie su estado en moodle ( es decir se lo reactive o desuspenda)

Muchas Gracias
Ricardo

Hola Ricardo,

Se podría hacer invocando al Web Service core_user_update_users de Moodle y modificando el campo suspended (int Opcional //Suspend user account, either false to enable user login or true to disable it).

Tenes la función modificarUsuarios de php/nucleo/moodle/moodle_nucleo.php que hace uso de dicho Web Service.

El tema es que si la persona es alumno es mas de una propuesta vas a tener que revisar que este pasivo en todas.

saludos.
2

Hola Leonel

Gracias por la info, ya tengo un punto de partida !!!

Saludosss
Ricardo