Autor Tema: error al visualizar las respuestas  (Leído 283 veces)

0 Usuarios y 1 Visitante están viendo este tema.

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
error al visualizar las respuestas
« on: Marzo 10, 2022, 09:05:13 pm »
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
« Última Modificación: Marzo 10, 2022, 09:22:18 pm por eluqueunca »

Germán Lodovskis

  • Moderador Global
  • *****
  • Mensajes: 263
    • Ver Perfil
    • Email
  • Institución: SIU - Bahia Blanca
  • Nombre y apellido: Germán Lodovskis
  • Sistema: SIU-Kolla y SIU-Tehuelche
Re:error al visualizar las respuestas
« Respuesta #1 on: Marzo 11, 2022, 10:56:05 am »
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:

Código: [Seleccionar]
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

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #2 on: Marzo 11, 2022, 12:14:07 pm »
Hola German

Desde el guarani es un relevamiento con dos formularios.

Puede ser este el problema?

Emilio

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #3 on: Marzo 11, 2022, 12:18:43 pm »
el problema que no devuelve nada está con la linea

encuesta = 117

no con la unidad de gestion


eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #4 on: Marzo 11, 2022, 02:04:45 pm »
En algun lado que no encuentro al guarani se le cruzan las dos encuestas.


Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2485
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al visualizar las respuestas
« Respuesta #5 on: Marzo 14, 2022, 12:41:29 pm »
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:
Código: [Seleccionar]
--  EJECUTANDO ACCION 'siu\operaciones\encuestas_resultados\controlador::accion__ver_bloques'
Preguntas:
Código: [Seleccionar]
--  EJECUTANDO ACCION 'siu\operaciones\encuestas_resultados\controlador::accion__ver_preguntas'

Respuestas:
Código: [Seleccionar]
--  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://<URL-KOLLA>/encuestas/117/bloques?unidad_gestion=1

GET /encuestas/{encuesta}/bloques/{bloque}/preguntas
http://<URL-KOLLA>/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://<URL-KOLLA>/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
« Última Modificación: Marzo 14, 2022, 12:55:57 pm por Leonel Leonardis »

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #6 on: Marzo 14, 2022, 01:59:32 pm »
Hola Lionel
Código: [Seleccionar]
GET /encuestas/{encuesta}/bloques
http://<URL-KOLLA>/encuestas/117/bloques?unidad_gestion=1

Cita
{
    "encuesta": 117,
    "nombre": "Evaluacion de la Asignatura Agrarias 2021",
    "estado": "A",
    "descripcion": "Evaluacion de la Asignatura Agrarias 2021",
    "texto_preliminar": "<p><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">La presente encuesta es de car&aacute;cter an&oacute;nimo y busca recoger la valoraci&oacute;n del estudiante acerca del desarrollo de la asignatura. Su colaboraci&oacute;n es imprescindible para mejorar la calidad acad&eacute;mica del proceso de ense&ntilde;anza y aprendizaje en el &aacute;mbito de esta Facultad, por lo tanto, se esperan respuestas sinceras y objetivas.&nbsp;<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\r\n\r\n<p style=\"line-height:1.38; text-align:justify\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">Marque las respuestas teniendo en cuenta que se valoran seg&uacute;n una escala de tipo Likert que va desde &ldquo;Nada conforme&rdquo; a &ldquo;Totalmente Conforme&rdquo;.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>",
    "detalle": [
        {
            "bloque": 1027,
            "nombre": "[ Asignatura]",
            "descripcion": null,
            "orden": 1
        }
    ]
}

Código: [Seleccionar]
GET /encuestas/{encuesta}/bloques/{bloque}/preguntas
http://<URL-KOLLA>/encuestas/117/bloques/1027/preguntas?unidad_gestion=1

Cita
{
    "encuesta": 117,
    "nombre": "Evaluacion de la Asignatura Agrarias 2021",
    "estado": "A",
    "descripcion": "Evaluacion de la Asignatura Agrarias 2021",
    "texto_preliminar": "<p><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">La presente encuesta es de car&aacute;cter an&oacute;nimo y busca recoger la valoraci&oacute;n del estudiante acerca del desarrollo de la asignatura. Su colaboraci&oacute;n es imprescindible para mejorar la calidad acad&eacute;mica del proceso de ense&ntilde;anza y aprendizaje en el &aacute;mbito de esta Facultad, por lo tanto, se esperan respuestas sinceras y objetivas.&nbsp;<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\r\n\r\n<p style=\"line-height:1.38; text-align:justify\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">Marque las respuestas teniendo en cuenta que se valoran seg&uacute;n una escala de tipo Likert que va desde &ldquo;Nada conforme&rdquo; a &ldquo;Totalmente Conforme&rdquo;.<\/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

Código: [Seleccionar]
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

Cita
{
    "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

Código: [Seleccionar]
http://<URL-KOLLA>/habilitaciones/20/formularios/1976/encuestas/118/elementos/3333/bloque/1027/pregunta/10166/orden/1/respuestas?unidad_gestion=1
Cita
{
    "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

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #7 on: Marzo 14, 2022, 02:56:11 pm »
van los logs

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2485
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al visualizar las respuestas
« Respuesta #8 on: Marzo 14, 2022, 04:49:46 pm »
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:

Código: [Seleccionar]
{
  "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:
Código: [Seleccionar]
/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
« Última Modificación: Marzo 14, 2022, 05:03:48 pm por Leonel Leonardis »

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2485
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al visualizar las respuestas
« Respuesta #9 on: Marzo 15, 2022, 11:28:59 am »
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

eluqueunca

  • General Guarani
  • *
  • Mensajes: 3063
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:error al visualizar las respuestas
« Respuesta #10 on: Marzo 15, 2022, 02:18:23 pm »
Hola LIonel


56924

Muchas Gracias

Emilio