error al visualizar las respuestas

Hola

En una de las dos encuestas que se hicieron de la labor docente nos aparece un error al querer visualizar las respuestas de los alumnos.
Adjunto la imágen y log de guarani.
En otra encuesta se ve correctamente.

Es algún problema conocido?
v4.6

Emilio


error_reporte_enuestas_g32.JPG

error_reporte_enuestas_g32.JPG_thumb.png

20220310_202330___3935.zip (132 KB)

web_services.zip (1.29 KB)

Buen día Emilio. Como te va.

En principio no es ningún problema conocido. Te consulto, la habilitación de la encuesta que se ve correctamente se encuentra en la misma Unidad de Gestión que la que arroja el error?
Lo que podemos hacer para debuguear este error es ir de a poco relajando la consulta que arroja la excepcion, de manera de descubrir el origen del mismo:


SELECT
    sea.encuesta,
    sea.nombre,
    sea.descripcion,
    se.elemento_externo,
    sfhd.orden
FROM  sge_habilitacion sh
    inner join sge_formulario_habilitado sfh on (sfh.habilitacion = sh.habilitacion)
    left join sge_concepto sc on (sc.concepto = sfh.concepto and sc.unidad_gestion = sh.unidad_gestion)
    inner join sge_formulario_habilitado_detalle sfhd on (sfhd.formulario_habilitado = sfh.formulario_habilitado)
    left join sge_elemento se on (se.elemento = sfhd.elemento and se.unidad_gestion = sh.unidad_gestion)
    inner join sge_encuesta_atributo sea on (sea.encuesta = sfhd.encuesta)
WHERE se.elemento_externo = '3333'
        and sfh.formulario_habilitado_externo = '1976'
        and sh.habilitacion = '20'
        and sea.encuesta = '117'
        and sh.unidad_gestion = '1' ;

La consulta anterior es la que no les esta trayendo nada, quizá podes arrancar por comentar la linea en la que filtra por la UG, hasta descubrir cual es el dato que la esta haciendo fallar de forma tal que podamos entender un poco mas el problema.

Probalo y avisanos. Saludos.
Germán
4

Hola German

Desde el guarani es un relevamiento con dos formularios.

Puede ser este el problema?

Emilio


error_encuestas_relevamiento_g3gestion.png

error_encuestas_relevamiento_g3gestion.png

el problema que no devuelve nada está con la linea

encuesta = 117

no con la unidad de gestion

En algun lado que no encuentro al guarani se le cruzan las dos encuestas.

Hola Emilio,

Te pediría que vuelvas a generar el caso y me envíes los logs (SIU-Guaraní Autogestión) que se generan cuando desplegas bloque, pregunta y respuestas, en el encabezado de los logs vas a ver lo siguiente:

Bloques:


--  EJECUTANDO ACCION 'siu\operaciones\encuestas_resultados\controlador::accion__ver_bloques' 

Preguntas:


--  EJECUTANDO ACCION 'siu\operaciones\encuestas_resultados\controlador::accion__ver_preguntas'

Respuestas:


--  EJECUTANDO ACCION 'siu\operaciones\encuestas_resultados\controlador::accion__ver_respuestas' 

¿podes probar los siguientes Web Services de Kolla? ¿te da error el ultimo?

GET /encuestas/{encuesta}/bloques
http:///encuestas/117/bloques?unidad_gestion=1

GET /encuestas/{encuesta}/bloques/{bloque}/preguntas
http:///encuestas/117/bloques/1027/preguntas?unidad_gestion=1

GET /habilitaciones/{id_habilitacion}/formularios/{id_formulario}/encuestas/{id_encuesta}/elementos/{id_elemento}/bloque/{id_bloque}/pregunta/{id_pregunta}/orden/{orden}/respuestas
http:///habilitaciones/20/formularios/1976/encuestas/117/elementos/3333/bloque/1027/pregunta/10166/orden/1/respuestas?unidad_gestion=1

¿si le das click el botón “Expandir” te muestra bien las respuestas?

saludos.
4

Hola Lionel

GET /encuestas/{encuesta}/bloques
http://<URL-KOLLA>/encuestas/117/bloques?unidad_gestion=1
{ "encuesta": 117, "nombre": "Evaluacion de la Asignatura Agrarias 2021", "estado": "A", "descripcion": "Evaluacion de la Asignatura Agrarias 2021", "texto_preliminar": "

La presente encuesta es de carácter anónimo y busca recoger la valoración del estudiante acerca del desarrollo de la asignatura. Su colaboración es imprescindible para mejorar la calidad académica del proceso de enseñanza y aprendizaje en el ámbito de esta Facultad, por lo tanto, se esperan respuestas sinceras y objetivas. <\/span><\/span><\/span><\/span><\/span><\/span><\/p>\r\n\r\n

Marque las respuestas teniendo en cuenta que se valoran según una escala de tipo Likert que va desde “Nada conforme” a “Totalmente Conforme”.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>", "detalle": [ { "bloque": 1027, "nombre": "[ Asignatura]", "descripcion": null, "orden": 1 } ] }

GET /encuestas/{encuesta}/bloques/{bloque}/preguntas
http://<URL-KOLLA>/encuestas/117/bloques/1027/preguntas?unidad_gestion=1
{ "encuesta": 117, "nombre": "Evaluacion de la Asignatura Agrarias 2021", "estado": "A", "descripcion": "Evaluacion de la Asignatura Agrarias 2021", "texto_preliminar": "

La presente encuesta es de carácter anónimo y busca recoger la valoración del estudiante acerca del desarrollo de la asignatura. Su colaboración es imprescindible para mejorar la calidad académica del proceso de enseñanza y aprendizaje en el ámbito de esta Facultad, por lo tanto, se esperan respuestas sinceras y objetivas. <\/span><\/span><\/span><\/span><\/span><\/span><\/p>\r\n\r\n

Marque las respuestas teniendo en cuenta que se valoran según una escala de tipo Likert que va desde “Nada conforme” a “Totalmente Conforme”.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>", "detalle": { "bloque": 1027, "nombre": "[ Asignatura]", "descripcion": null, "orden": 1, "detalle": [ { "pregunta": 10166, "nombre": "\u00bfSe cumplieron las actividades planificadas (fechas de te\u00f3ricos, trabajos pr\u00e1cticos, evaluaciones parciales, etc.)?", "componente": "radio", "descripcion_resumida": "\u00bfSe cumplieron las actividades", "es_libre": "N", "es_multiple": "S", "obligatoria": "S", "pregunta_orden_bloque": 1 }, .... y continua

GET /habilitaciones/{id_habilitacion}/formularios/{id_formulario}/encuestas/{id_encuesta}/elementos/{id_elemento}/bloque/{id_bloque}/pregunta/{id_pregunta}/orden/{orden}/respuestas
http://<URL-KOLLA>/habilitaciones/20/formularios/1976/encuestas/117/elementos/3333/bloque/1027/pregunta/10166/orden/1/respuestas?unidad_gestion=1
{ "error": 400, "mensaje": "400 Bad Request", "descripcion": "No existen datos para la encuesta 117 con elemento 3333 en la habilitaci\u00f3n 20 y formulario 1976 (Unidad de gesti\u00f3n 1)." }

pero si existe

http://<URL-KOLLA>/habilitaciones/20/formularios/1976/encuestas/118/elementos/3333/bloque/1027/pregunta/10166/orden/1/respuestas?unidad_gestion=1
{ "encuesta": 118, "nombre": "Evaluaci\u00f3n individual de los docentes de la c\u00e1tedra - agrarias 2021", "descripcion": "Evaluaci\u00f3n individual de los docentes de la c\u00e1tedra - agrarias 2021", "elemento": "3333", "orden": 4, "detalle": [] }

en un rato te mando los logs.

Emilio

van los logs


encuestas_fallo.zip (188 KB)

Hola Emilio,

Para mi hay un problema con uno de estos parámetros: id_habilitacion, id_formulario o id_elemento, son los únicos que al ponerlos mal dice el siguiente error:


{
  "error": 400,
  "mensaje": "400 Bad Request",
  "descripcion": "No existen datos para la encuesta 133 con elemento 1771 en la habilitación 171 y formulario 1280 (Unidad de gestión marcela_trunk)."
}

¿como les queda la URL final al querer ver las respuestas?
Si van a la consola del Navegador solapa “Redes/Network” van a ver una URL parecida a la siguiente:

/3w/trunk/encuestas_resultados/ver_respuestas/c7fed682cd0c98ddf58bbe69cb1a087be816d00e/48c5fb6d2b45df92b353bb4bee4f03eed3bcf3f1/marcela_trunk/10361/?formulario_encuesta=46b37fb6c2dd4c41130ad029867ee08faf57d713&elemento_encuestado=364acabf09c816690ef4747d6f9db18699d9a05c&id_habilitacion_alcance_kolla=f5d5a0be5f9faa63991c0a46c41e92ff6905e797&pregunta_orden=1

Parece ser un problema con el tipo de encuesta “Evaluación Docente y Académica”, ¿les pasa lo mismo con otro tipo de encuesta?

saludos.
4

Hola Emilio,

Crea un GDS y anotame el numero del mismo en este foro así te paso HOTFIX.

Ticket de referencia: https://redmine.siu.edu.ar/redmine/issues/42960

saludos.
2

Hola LIonel

56924

Muchas Gracias

Emilio