Estamos probando la integración de Guaraní con Moodle y cuando realizamos el proceso de sincronización, se generan las aulas, los cursos, pero tanto los docentes como los alumnos no se sincronizan en Moodle.
El error que muestra el reporte indica que hay alumnos sin mail.
La consulta es: ¿si al menos existe en la comisión un alumno que no tiene mail NO sincroniza el resto? Porque eso es lo que está pasando.
Lo que queremos confirmar es si es condición necesaria o es un error
Si, es así, para poder crear un usuario en Moodle es obligatorio que tenga un email (el Web Service core_user_create_users pide email obligatoriamente).
Nosotros en la lógica pusimos que si hay un usuario sin email no matricule a ninguno y avise, así el administrador puede ver de arreglar eso prendiéndole que se complete el email.
Igualmente se puede analizar para que permita matricular a los que si tienen, y el resto matricularlos luego.