Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - ricardopellicer

Páginas: [1] 2 3 ... 26
1
Técnicos / Recalcular Encuestados de Forma Automática
« on: Septiembre 10, 2021, 11:20:31 am »
Estimados, estamos con una inquietud, lo que deseamos es que el proceso de recalcular encuestados se haga automáticamente cada vez que se egresa un alumno para la encuesta de egresados. Porque hoy en día cuando un alumno se egresa si o si, tenemos que presionar el botón de recalcular encuestados para que la encuesta le aparezca en el perfil del alumno de autogestión.

La idea es si se puede hacer un cron de esa operación para que lo haga todos los días por la mañana temprano o cada 6 horas por ejemplo.

Desde ya muchas gracias. saludos cordiales.

2
Hola a todos, como están? Encontre un error en una transformación para la carga del archivo mig_docentes_comisiones.csv, en la transformación, en la salida, figura que tiene que ir a la tabla mig_insc_cursada, en realidad debería ir a mig_docentes_comisiones.

Saludos!

3
Técnicos / Error en Administrar Actividades
« on: Julio 29, 2021, 08:12:48 pm »
Hola! Solo quería informar que encontré un error en Administrar Actividades. Resulta que cuando la actividad tiene cargado en horas totales o en horas semanales el valor 0, no deja hacer nada, no deja guardar ni ingresar en Responsables Académicas. Pero cuando se borra o se pone un valor mayor a 0 si deja. Además, cuando se eliminan los valores se puede guardar pero al final no se guarda en la BD, y al volver a la operación queda con el valor 0. En realidad el valor que aparece en pantalla es 0,00, pero el que se guarda en BD es 0.

En fin, solo eso, desde ya muchas gracias!

Saludos cordiales!

4
Hola Sergio, muchas gracias, ahora estamos en la versión 3.19.0 y si vi que esta solucionado.

Saludos!

5
Técnicos / Re:Error en actualizacion de guarani 3.17 a 3.19
« on: Julio 09, 2021, 07:17:26 pm »
Hola Sergio, te comento que lo solucione, pero no se si esta solucionado totalmente, no sé porque en el aplicacion.php de www estaba descomentada la linea de compilar metadatos, como es un entorno de test lo volví a comentar y comenzó a funcionar bien, el tema es que no se que va pasar cuando lo pase a producción, por ahora no vamos a pasar a producción y ahora quedamos con Emilse de pasar a guaraní 3.19.1, quizá ahí se soluciona, cualquier cosa vuelvo a postear.

Desde ya muchas gracias!, saludos!

6
Técnicos / Re:Error en actualizacion de guarani 3.17 a 3.19
« on: Julio 08, 2021, 01:14:52 pm »
Hola Sergio, en Cemic tenems el mismo problema. En la actualización del servidor de testing pasa lo mismo, pero lo raro es que en mi local todo funciona bien, y esta todo prácticamente igual.


Saludos!

7
Sergio ya encontré en donde esta el problema, es en ./operaciones/constancias/solicitar_constancias/ci_nav_solicitar_constancias.php en el método vista_jasperreports figura lo siguiente:

Código: [Seleccionar]
$path_qr = $path_carpeta_qr.'/'.$datos_solicitud['solicitud'].".png";
               
                $url_3w = guarani_instalacion_conf::get_parametro_instalacion('url_3w',true);

                $url_verificacion = "{$url_3w}/".constancias::operacion_validador_3w;
                $url_verificacion_con_parametros = "{$url_verificacion}/{$datos_solicitud['nro_documento']}/{$datos_solicitud['codigo_verificacion']}";

                guarani_qrcode::generar_codigo_qr($path_qr, $url_verificacion_con_parametros);

Está buscando url_3w.

También busque url3w y aparece en ./nucleo/matriculas/inscripciones/propuestas_preinscripcion/cn_man_insc_prop_preinscripcion.php.

Para solucionarlo puedo agregar la variable url_3w en instalacion.ini y listo, o bien, puedo personalizar el método para solucionarlo.

Yo estaba buscando el error en autogestión, pero es de Gestión.

Saludos! gracias por todo.

8
Hola Sergio, por fin pude ver en donde aparece el error. Es cuando el alumno quiere imprimir u certificado de alumno regular desde autogestión le aparece un mensaje diciendo: "Debe definir el parámetro url_3w en el archivo instalacion.ini"

Creo que esta buscando mal la variable, debería ser url3w y no url_3w. En fin, voy a buscar en el código en donde esta eso y lo reemplazo con url3w, para ver como queda.

Saludos! gracias por todo!

9
Hola Florencia, si pero no entiendo quien lo hizo, nunca supe que ese archivo tenía esas tres líneas, realmente recién me entero. Ahora lo modifico! Muchas gracias desde ya! Saludos!!

10
Hola Leonel, mil gracias por contestar! aquí te paso:

personalizacion/personalizacion.ini
Código: [Seleccionar]
iniciada = "si"
schema_personalizado = "negocio_cemic"
schema_original = "desarrollo"

vendor/siu-toba/framework/proyectos/toba_testing/personalizacion/personalizacion.ini
Código: [Seleccionar]
iniciada = si
schema_personalizado = personalizacion
schema_original = desarrollo

Veo que son distintos, deberían ser iguales?

Edito lo que subí porque estoy viendo que en otra implementación estoy viendo que personalizacion/personalizacion.ini tiene esto:

Código: [Seleccionar]
iniciada = "si"
schema_personalizado = "toba_guarani_pers"
schema_original = "desarrollo"

Este toba_guarani_pers me hace ruido, quizá eso debería tener en la que funciona mal.

Saludos!

11
Hola, estoy tratando de actualizar de G3.17.1 a G3.19.0 y al hacer el primer paso "./guarani esquema_pers exportar" me dice esto:

Código: [Seleccionar]
Ejecutado: 28/06/21 12:36:27
 Exportando la personalizacion. Este proceso puede llevar varios minutos...
La exportacin anterior fue incompleta? (Si o No)
(s/n):

Si contesto S o N dice lo siguiente:

Hubo un inconveniente al intentar restaurar la instancia de trabajo, revise el log

En el log aparece lo siguiente:

Código: [Seleccionar]
-o-o-o-o-o-
Fecha: 28-06-2021 12:54:04
Version-PHP: 7.3.28-2+0~20210604.85+debian10~1.gbp219f11
Ruta: /var/www/html/guarani/vendor/siu-toba/framework/bin
Argumentos: personalizacion exportar
==========
[DEBUG][guarani] INSTALACION "/var/www/html/guarani/instalacion"
[DEBUG][guarani] Parametros instancia desarrollo: array (
  'base' => 'guarani_cemic',
  'proyectos' => 'toba_editor, toba_referencia, toba_usuarios, guarani',
  'tipo' => 'normal',
  'toba_editor' =>
  array (
    'path' => '/var/www/html/guarani/vendor/siu-toba/framework/proyectos/toba_editor',
    'url' => '/toba_editor/3.0',
  ),
  'toba_referencia' =>
  array (
    'path' => '/var/www/html/guarani/vendor/siu-toba/framework/proyectos/toba_referencia',
    'url' => '/toba_referencia/3.0',
  ),
  'toba_usuarios' =>
  array (
    'path' => '/var/www/html/guarani/vendor/siu-toba/framework/proyectos/toba_usuarios',
    'url' => '/toba_usuarios/3.0',
  ),
  'guarani' =>
  array (
    'path' => '/var/www/html/guarani',
    'url' => '/guarani/3.17',
    'url_pers' => '/guarani_pers/3.17',
  ),
)
[DEBUG][guarani] INSTANCIA "desarrollo"
[DEBUG][guarani] Conectando a base 'guarani_cemic'
[DEBUG][guarani] Parametros de conexion: array (
  'motor' => 'postgres7',
  'profile' => '192.168.1.148',
  'usuario' => 'postgres',
  'clave' => '',
  'base' => 'guarani_cemic319',
  'puerto' => '5433',
  'encoding' => 'LATIN1',
  'schema' => 'desarrollo',
)
[DEBUG][guarani] PROYECTO "guarani"
[DEBUG][toba] ************ ABRIR transaccion (guarani_cemic319@192.168.1.148) ****************
[ERROR][guarani] SQLSTATE[3F000]: Invalid schema name: 7 ERROR:  no existe el esquema �negocio_cemic_logs�
[DEBUG][toba] ************ ABORTAR transaccion (guarani_cemic319@192.168.1.148) ****************
[ERROR][guarani]
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_3F000
 [MENSAJE]: ERROR:  no existe el esquema �negocio_cemic_logs�
 [SQL EJECUTADA]: ALTER SCHEMA negocio_cemic_logs RENAME TO desarrollo_logs;

[ERROR][guarani] toba_error_usuario: Hubo un inconveniente al intentar restaurar la instancia de trabajo, revise el log

[TRAZA]toba_error_usuario: Hubo un inconveniente al intentar restaurar la instancia de trabajo, revise el log in /var/www/html/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_personalizacion.php:535
Stack trace:
#0 /var/www/html/guarani/vendor/siu-toba/framework/php/modelo/personalizacion/toba_personalizacion.php(186): toba_personalizacion->restaurar_schema_trabajo()
#1 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/comandos/comando_personalizacion.php(46): toba_personalizacion->exportar()
#2 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/comando.php(102): comando_personalizacion->opcion__exportar(NULL)
#3 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/comando.php(90): comando->ejecutar_opcion('opcion__exporta...', NULL)
#4 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#5 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando('personalizacion', Array)
#6 /var/www/html/guarani/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#7 /var/www/html/guarani/vendor/siu-toba/framework/bin/launcher.php(28): require_once('/var/www/html/g...')
#8 /var/www/html/guarani/vendor/siu-toba/framework/bin/toba(2): require_once('/var/www/html/g...')
#9 {main}

Efectivamente negocio_cemic_logs no existe, pero cuando la creo, y vuelvo a ejecutar aparece nuevamente el error y aparece otro error, a este lo subo como archivo.

Desde ya muchas gracias!

12
Hola Germán, como estás? ya logre solucionarlo, una configuración en la instalación me hizo un lio. El instalador te sugiere que algunas variables de php sean 1 post_max_upload creo que era y otra mas parecida tenían que estar en 1, y cuando lo puse así ahí empezaron los problemas, en realidad tendría que estar en 1M, actualmente lo deje en 8M para evitar cualquier problema que es el que viene como defecto en una instalación de PHP, yo había leído en algún lugar que poniendo 1 es ilimitado pero parece que aquí no, en este debian significa 1 byte. En fin, ya esta solucionao, muchas gracias por todo.

Saludos!

13
Hola Germán, si ejecutamos el cambio de permisos y se hizo correctamente todos los archivos son propiedad del www-data. Una cosa que vi es que la carpeta login esta en php/login y además esta en php/operaciones/login, y tienen el mismo contenido pero solo se reconoce php/login, la que esta dentro de operaciones no se usa al menos hasta el momento donde se produce el error. No se cual sería el error, lo que si vi también es que todos los archivos phpctienen 640 como permisos, pero el www-data esta como usuario y grupo en conclusión esta pudiendo leer y escribir pero no tiene privilegios de ejecución. Así lo puso el comando de permisos:simple.

Como uds quieran, pero creo que por aquí la gente que tenga el mismo problema va poder saber que pasa. así descubrí que el error de autoload no tenía importancia.

Saludos y muchas gracias por todo!

14
Hola Germán, como estás? Viendo el log en la nueva actualización me encontré con esto:

Código: [Seleccionar]
-o-o-o-o-o-
Fecha: 24-06-2021 22:27:45
Operacion: Autentificaci�n de Usuarios
Usuario: no_autentificado
Version-PHP: 7.3.28-2+0~20210604.85+debian9~1.gbp219f11
Servidor: kolla.guarani.unse.edu.ar
URI: /siu2/kolla/aplicacion.php?ah=st60d530ad8fc818.62794975&ai=kolla%7C%7C12000094
Referrer: https://kolla.guarani.unse.edu.ar/siu2/kolla/aplicacion.php?ah=st60d53089f2f4c1.08212301&ai=kolla%7C%7C12000094
Host: 201.190.231.37
==========
[DEBUG][kolla] PUNTO DE MONTAJE: se carg� exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes...
[INFO][kolla] PUNTO MONTAJE: se carg� la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es /opt/kolla450/php
[DEBUG][toba] componente(12000173): Pantalla de eventos: 'login'
[DEBUG][toba] [SECCION] Procesando eventos...
[DEBUG][toba] componente(12000173): [ inicializar_dependencias ]
array (
  0 => 'datos',
)
[INFO][kolla] PUNTO MONTAJE: se carg� la clase extension_toba/bootstrap/componentes/interfaz/bootstrap_formulario_login.php del punto de montaje proyecto. El path del mismo es /opt/kolla450/php
[DEBUG][kolla] (
SELECT amo.padre,
amo.carpeta,
amo.proyecto,
amo.item,
amo.descripcion as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
amo.padre = '1' as es_primer_nivel
   FROM
apex_usuario_grupo_acc auga
JOIN apex_menu_operaciones amo ON (auga.menu_usuario = amo.menu_id AND auga.proyecto = amo.proyecto)
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc AND augai.item = amo.item)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
  WHERE (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (amo.proyecto = 'kolla')
AND auga.menu_usuario IS NOT NULL
UNION
SELECT ai.padre,
ai.carpeta,
ai.proyecto,
ai.item,
ai.nombre as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
ai.padre = '1' as es_primer_nivel
FROM
apex_usuario_grupo_acc auga
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
WHERE auga.menu_usuario is null
AND (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (ai.proyecto = 'kolla')
) ORDER BY 1, 6
[DEBUG][kolla] (
SELECT amo.padre,
amo.carpeta,
amo.proyecto,
amo.item,
amo.descripcion as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
amo.padre = '1' as es_primer_nivel
   FROM
apex_usuario_grupo_acc auga
JOIN apex_menu_operaciones amo ON (auga.menu_usuario = amo.menu_id AND auga.proyecto = amo.proyecto)
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc AND augai.item = amo.item)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
  WHERE (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (amo.proyecto = 'kolla')
AND auga.menu_usuario IS NOT NULL
UNION
SELECT ai.padre,
ai.carpeta,
ai.proyecto,
ai.item,
ai.nombre as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
ai.padre = '1' as es_primer_nivel
FROM
apex_usuario_grupo_acc auga
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
WHERE auga.menu_usuario is null
AND (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (ai.proyecto = 'kolla')
) ORDER BY 1, 6
[DEBUG][kolla] (
SELECT amo.padre,
amo.carpeta,
amo.proyecto,
amo.item,
amo.descripcion as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
amo.padre = '1' as es_primer_nivel
   FROM
apex_usuario_grupo_acc auga
JOIN apex_menu_operaciones amo ON (auga.menu_usuario = amo.menu_id AND auga.proyecto = amo.proyecto)
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc AND augai.item = amo.item)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
  WHERE (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (amo.proyecto = 'kolla')
AND auga.menu_usuario IS NOT NULL
UNION
SELECT ai.padre,
ai.carpeta,
ai.proyecto,
ai.item,
ai.nombre as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
ai.padre = '1' as es_primer_nivel
FROM
apex_usuario_grupo_acc auga
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
WHERE auga.menu_usuario is null
AND (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (ai.proyecto = 'kolla')
) ORDER BY 1, 6
[DEBUG][kolla] (
SELECT amo.padre,
amo.carpeta,
amo.proyecto,
amo.item,
amo.descripcion as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
amo.padre = '1' as es_primer_nivel
   FROM
apex_usuario_grupo_acc auga
JOIN apex_menu_operaciones amo ON (auga.menu_usuario = amo.menu_id AND auga.proyecto = amo.proyecto)
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc AND augai.item = amo.item)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
  WHERE (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (amo.proyecto = 'kolla')
AND auga.menu_usuario IS NOT NULL
UNION
SELECT ai.padre,
ai.carpeta,
ai.proyecto,
ai.item,
ai.nombre as nombre,
ai.orden as orden,
ai.imagen,
ai.imagen_recurso_origen,
ai.padre = '1' as es_primer_nivel
FROM
apex_usuario_grupo_acc auga
JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc)
JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
WHERE auga.menu_usuario is null
AND (ai.menu = 1)
AND ai.item != ai.padre
AND ( ai.publico = 1)
AND (ai.proyecto = 'kolla')
) ORDER BY 1, 6

No se si significa algo mas, pero mucho no entiendo, solo consulta por usuario is null y usuarios is not null, nunca consulta por el usuario que se quiere logear. En fin, espero que se pueda solucionar, esta implementación es de producción y actualmente los alumnos no pueden registrar la encuesta de egresados, y al haber actualizado a guaraní 3.19 no podemos continuar con kolla 4.2.1 teníamos que actualizar a 4.5.x. En fin, muchas gracias desde ya.

Saludos cordiales.

15
Hola German, como estás? muchas gracias por contestar. Por ser impacientes decidimos hacer un downgrade a 4.5.0, pero realmente pasa lo mismo. Revise el archivo instalador.log y no vi nada raro, se ejecutaron todos los pasos perfectos salvo en el autoload que dice que hay clases repetidas pero vi en un post que dijiste que no pasaba nada con eso. Decidimos bajar a la 4.5.0 porque pensábamos que no era necesario ir a una versión mayor si la 4.5.0 es compatible con guarani 3.19.0. En fin, será que tenemos que modificar las claves? pero el sistema no dice que la clave es incorrecta, los permisos están bien por que se ejecutaron perfecto y www-data es el dueño de todo. Vemos que en el log de apache no pasa absolutamente nada, y estábamos viendo de levantar a debug el los de php para que nos tire algo mas de datos. En fin, estamos a tu merced jejejeje.

Muchas gracias desde ya, Saludos!

Páginas: [1] 2 3 ... 26