problema en la matriculación en Moodle desde mesas de exámenes en Guaraní 3.21

hola, buenas tardes, tenemos conectado Guaraní 3.21 con Moodle 3.11.4 (Build: 20211108). El problema surge cuando se utiliza la opción de crear mesas de exámenes, si bien crea ó vincula el curso, no matricula ni profesores ni alumnos. Este problema no sucede con la opción de crear / vincular comisiones y matricular docentes, sólo aparece con las mesas de exámenes.

En moodle ya se revisó todas las funciones y permisos, conforme la documentación publicada.

Adjunto mensaje de error:
Falló la actualización de alumnos en Moodle (Mensaje Moodle: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: “”\nLINE 17: WHERE int_pv_cursos_comisiones.comision = “”\n ^).

Desde ya muchas gracias

Hola María,

¿esto te pasa en Gestión o Autogestión perfil docente?

¿me podrías pasar el log completo con el error?

Voy a tratar de reproducir el caso.

saludos.
2

Hola María,

Pude reproducir el caso, te pido que crees un GDS y me anotes el numero del mismo en este foro. Ni bien tengamos la solución te aplicamos un HOTFIX.

Error:

Falló la actualización de docentes en Moodle (Mensaje Moodle: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: ""\nLINE 17: WHERE int_pv_cursos_comisiones.comision = ""\n ^). 

saludos y gracias por reportarlo.
2

hola, buenos días, muchas gracias por la pronta respuesta.

El nro de solicitud es 62130, enviado por el usuario Lucas Bauducco.

Cordiales saludos

Perfecto María, ya lo asocie al ticket #45097, ni bien tengamos la solución te aplicamos HOTFIX.

saludos.
2

Excelente, muchas gracias

hola
nosotros tenemos el mismo problema desde gestion, al matricular alumnos de una mesa de examen
la vesion de siu es la 3.11 y el moodle es la 4.1

este es el error que da:
SELECT int_pv_cursos.curso,
int_pv_cursos.id_curso_externo,
int_pv_cursos.nombre,
int_pv_plataformas.plataforma,
int_pv_plataformas.nombre AS plataforma_nombre,
int_pv_plataformas.url AS plataforma_url,
int_pv_plataformas.host AS plataforma_host,
int_pv_plataformas.token AS plataforma_token,
int_pv_plataformas.rol_alumno AS plataforma_rol_alumno,
int_pv_plataformas.rol_alumno_curso AS plataforma_rol_alumno_curso,
int_pv_cursos_comisiones.grupo,
int_pv_cursos_comisiones.comision,
int_pv_plataformas.categoria_curso_default AS plataforma_categoria_curso_default
FROM int_pv_cursos
JOIN int_pv_cursos_comisiones ON (int_pv_cursos.curso = int_pv_cursos_comisiones.curso)
JOIN int_pv_plataformas ON (int_pv_cursos.plataforma = int_pv_plataformas.plataforma)
WHERE int_pv_cursos_comisiones.comision = ‘’
LIMIT 1

[ERROR][guarani] SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «»
LINE 17: WHERE int_pv_cursos_comisiones.comision = ‘’

la version de siu es 3.21, no 3.11

Hola Ricardo,

Crea un GDS (anotame el numero en este foro) y te aplicamos HOTFIX.

Saludos.
2

hola
el nro de gds es 62370

Saludosss