No puedemos crear preguntas

La version kolla 4.3.0

Tratamos de dar de alta la pregunta, compietamos todos los campos y cuando ponemos guardar nos tira este error (imagen)

y cuando queremos modificar una ya echa :

SQLSTATE: db_22P02

CODIGO: 7

MENSAJE: ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 3: …WHERE sge_pregunta_cascada.pregunta_receptora = “” – toba…\n ^

SQL: SELECT COUNT(sge_pregunta_cascada.pregunta_disparadora) AS cant\n FROM sge_pregunta_cascada\n WHERE sge_pregunta_cascada.pregunta_receptora = “” – toba_log: 177054


Screen Shot 2021-05-13 at 14.39.40.jpg

Screen Shot 2021-05-13 at 14.39.40.png

Hola Juan. Como te va.

Podrás enviarnos el log del proyecto por favor? Podrás indicarnos ademas la secuencia de pasos que seguiste para obtener el error? Ya que no lo podemos reproducir y ademas es raro que aparezca el texto enriquecido para una pregunta con estilo numero de teléfono con código internacional y regional.
Por otro lado, si el log de la consola del navegador reporta algo adjuntalo también.

Saludos y gracias.
Germán

Bueno cuando creamos nuevas preguntas, desde crear no nos deja , y desde modificar alguna creada aparece lo anterios.

Desde : En el menú de la izquierda selecciono Definición>Estructura de Encuestas>Preguntas. Se muestran todas las preguntas ya creadas para esa Unidad de Gestión. Toco el + ROJO del ángulo inferior derecho para crear una nueva pregunta.

desde los log de kolla

[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][kolla] PUNTO MONTAJE: se carg la clase operaciones/encuestas/preguntas/ci_abm_preguntas.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/4.3.0/php
[DEBUG][toba] componente(200000009): Pantalla de eventos: ‘edicion’
[DEBUG][toba] [SECCION] Procesando eventos…
[DEBUG][toba] componente(200000009): [ inicializar_dependencias ]
array (
0 => ‘formulario’,
)
[INFO][kolla] PUNTO MONTAJE: se carg la clase operaciones/encuestas/preguntas/ei_abm_preguntas.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/4.3.0/php
[DEBUG][toba] componente(200000013): IMPLICITO: modificacion
[DEBUG][toba] componente(200000009): [ evento ] ‘guardar’ → [ evt__guardar ]
[DEBUG][toba] ************ ABRIR transaccion (kolla@192.168.) ****************
[DEBUG][toba] ************ ABORTAR transaccion (kolla@192.168) ****************
[DEBUG][toba] Mensaje a usuario: Ocurri un error al dar de alta la pregunta
[ERROR][kolla] La tabla pregunta requiere ingresar al menos 1 registro/s (se encontraron
s lo 0).
[INFO][kolla] PUNTO MONTAJE: se carg la clase extension_toba/bootstrap/componentes/interfaz/bootstrap_cuadro.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/4.3.0/php
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio…
[DEBUG][toba] componente(200000009): [ callback ] ‘conf__edicion’
[DEBUG][toba] Se elimino el evento: eliminar
[DEBUG][toba] componente(200000009): [ callback ] ‘conf__formulario’
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html…
[DEBUG][kolla] SQL con perfil de datos: SELECT sge_unidad_gestion.unidad_gestion,
sge_unidad_gestion.nombre
FROM sge_unidad_gestion
ORDER BY sge_unidad_gestion.nombre

[INFO][kolla] PUNTO MONTAJE: se carg la clase operaciones/lib/form_unidad_gestion.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/4.3.0/php
[DEBUG][toba] componente(38000896): IMPLICITO: modificacion
[DEBUG][toba] componente(200000009): [ callback ] ‘conf__form_unidad_gestion’

y desde apache

La tabla pregunta requiere ingresar al menos 1 registro/s (se encontraron\n\t\t\t\ts\xf3lo 0).,

Hola Juan. Adjuntanos por favor el archivo de log completo.

Gracias.

hay esta


sistema.log.zip (1.77 KB)

Buen día Juan. En el log que mandas no aparece ningún error, el mismo debe haber quedado atrás, tratá por favor de reproducirlo de nuevo y volve a mandar el archivo.

Gracias.

va


sistema.log 2.zip (10.5 KB)

Hola Juan. Fijate por favor en la consola del navegador (DevTools o similar) si no te arroja algún error ahí.

Gracias.

nose se me ocurre hacer una actualizacion a la 4.5, calculo que a lo sumo me va indicar que esta mal o lo va a corregir, que decis?


Screen Shot 2021-05-19 at 10.51.19.png

Screen Shot 2021-05-19 at 10.51.19.png

Me podrias dar acceso al repositorio? porq veo solamente hasta 4.1, no la ultima, gracias

Buen día Juan. Tratemos de ir por parte.

Con respecto al error que estas obteniendo y tratando de solucionarlo, te pido que te fijes lo siguiente. Según la imagen el ckeditor lo va a buscar en [b]https://kolla.unaj.edu.ar/toba_kolla/js/packages/ckeditor/ckeditor.js[/b], por lo que se infiere que [b]https://kolla.unaj.edu.ar/toba_kolla[/b] debe ser el alias de toba en tu toba.conf (chequeá por favor esto). Luego, y si es así, todo esto se traduce en el siguiente path:
/vendor/siu-toba/framework/www/js/packages/ckeditor/ckeditor.js
¿el ckeditor se encuentra realmente en ese lugar?

Ahora, con respecto a la migración que queres realizar no necesariamente se puede llegar a solucionar el problema que estas teniendo.

Te consulto lo siguiente, la instalación de Kolla es una instalación de testing o una instalación de producción?
Es una instalación desde cero o actualizada desde una versión anterior?
La misma esta vinculada a un Guaraní?

Dependiendo de las respuestas a estas preguntas y de las compatibilidades entre los módulos es que podrían o no hacer la migración a la versión 4.5.0. En cuyo caso, el referente técnico del equipo de Kolla de la universidad debería realizar la descarga.

Aguardo tus comentarios. Saludos.

6

ckeditor no se encuentra en ese lugar,
Es de produccion lo actualizamos hace un mes pero no lo probamos, ahora que lo queriamos usar salto esto, y si esta conectado a guarani pero no hay ninguan encuesta en curso.


Screen Shot 2021-05-20 at 22.18.07.png

Screen Shot 2021-05-20 at 22.18.07.png

Buen día Juan.

Antes verificar compatibilidades con Guaraní para realizar otra migración te diría que intenten solucionar esta.

Revisen por favor la instalación para ver porque puede ser que no tengan ese archivo ahí. Además, si la actualizaron hace un mes y nunca la usaron revisen por las dudas también el archivo instalador.log que deja el instalador al realizar la migración.

Saludos.

el tema de las carpetas lo solucione pasando los archivos de www a es lugar de donde lo veia, pero me fije los log y salio estos errores


errores de kolla copy.doc (249 KB)

bueno revice los archivos php y el error esta en
/php/nucleo/preguntas/co_preguntas.php

  function es_pregunta_receptora_cascada($pregunta)
{
    $pregunta = kolla_db::quote($pregunta);
    $sql = "SELECT  COUNT(sge_pregunta_cascada.pregunta_disparadora) AS cant
            FROM    sge_pregunta_cascada
            WHERE   sge_pregunta_cascada.pregunta_receptora = $pregunta";
    
    $res = kolla_db::consultar_fila($sql);

    if ($res['cant'] > 0) {
       return true;
    } else {
        return false;
    }
}

el dato $pregunta le devuelve un dato vacio y arme la query para ver que dato devuelve y necesita un numero para devolver la respuesta.

nose te paso un gds para que mires la base?

Buen día Juan. Como estas.

Se nos presentan varias dudas con respecto a tu instalación. Por un lado, la primera incógnita es la de saber porqué les faltaban esos archivos dentro de la carpeta vendor? Esa carpeta se actualiza solamente usando los comandos de composer (o en su defecto el instalador) y no debería ser necesario modificarla a mano.

Por otro lado, creo que es importante entender que el error que se te presenta en esa query es un error que viene de antes y de arrastre. Lo que te aconsejé en mensajes anteriores era que mires el log del instalador para poder descubrir posibles errores que puedan haberse dado durante la actualización. Ahora bien, el log que nos envias tiene fecha de abril del año pasado y ademas pareciera estar cortado, porque no se ve que finalice correctamente la migración. Tratá de encontrar el que corresponda a la fecha en que realizaron la actualización, y directamente zipealo y envianoslo.

La idea es que encontremos el error que da inicio a este comportamiento de la operación de Preguntas, pero para ello debemos saber cual fue el error inicial, el que intuimos que esta en la migración que realizaron. En ultima instancia pueden volver a reproducirlo, esto es, si realizaste el backup de la base de datos pueden restaurar la versión que tenían corriendo de SIU-Kolla antes de la migración y volver a correr el actualizador.

Saludos. Germán.

2

hola, ya lo pude solucionar, borre el vendor y con un composer install lo solucione, me podrias dar acceso para poder descrgar la nueva version y probar ? Saludos

Hola, buenísimo que lo pudiste solucionar.

Como te comente días atrás, la descarga de la nueva versión del módulo SIU-Kolla si es que las compatibilidades con Guaraní se lo permiten, la debe realizar el referente técnico de la universidad. En caso de que el mismo haya cambiado deben descargar la siguiente nota desde este link: https://www.siu.edu.ar/actualizar_equipo_siu-kolla/ y enviarla firmada a ccc@siu.edu.ar.

Saludos! Germán

dale mil gracias, ya estamos en la version 3.19 de guarani sique creo que seria bueno la ultima version de kolla , buenos disculpa las molestias. Saludos

Perfecto!

Saludos.