Hola!
Estamos en Guarani 3.17.0 y hemos realizado una conexión a un aula virtual Moodle 3.5.1.
Hemos creado el curso y matriculado a los docentes, el problema es que no matricula a los alumnos. Da este error " Falló la actualización de alumnos en Moodle (Mensaje Moodle: invalidparameter - Detectado valor de parámetro no válido)."
Me fije en los logs de apache y el problema es que ya existen en la moodle algunos de los alumnos que quiere matricular. Ejemplo: “Username already exists: 11222333”
Existen creados como usuarios pero con otra dirección de mail. Como podemos solucionar esto?
Seguramente tenes personas de Guaraní que ya se corresponden con usuarios de Moodle, en Guaraní tenes un usuario con username igual a 11222333 y en Moodle también.
Si son pocos usuarios, lo podes resolver a mano, haciendo la vinculación en la operación Administrar personas solapa Moodle, allí vinculas la persona de Guaraní con el usuario de Moodle. Entonces solo matricularía al curso, de la otra forma quiere crear el usuario (con los datos de Guaraní) y matricular.
Si son muchos usuarios, tenemos un comando que salio en la versión 3.18.0 (fíjate al final de todo de esta documentación). Si queres un adelanto para la version 3.17.0 te lo podemos pasar.