Autor Tema: Error Inscripcion a cursadas - toba::memoria()  (Leído 254 veces)

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

alotitokehoe

  • Full Member
  • ***
  • Mensajes: 110
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Error Inscripcion a cursadas - toba::memoria()
« on: Marzo 10, 2021, 05:58:04 pm »
Buenas tardes,

Estamos teniendo un error al querer inscribir a cursadas. Se da en el momento de validar la regla 'Que el alumno tenga alguna de las opciones de propuestas vinculadas aprobadas' (regla_cumple_propuesta_vinculada.php). Puntualmente cuando usa actividad_validacion_nucleo.php:

Código: [Seleccionar]
// /src/siu/modelo_g3/nucleo/propuestas/validador_planes/elementos_validacion/actividad_validacion_nucleo.php

if (guarani::parametros()->get_valor('egr_configurar_ha', $propuesta, false) == comunes::no) {
$this->cumplido[$opcion] = $cumplido;
} else {
toba::cn('cn_deteccion_egresado')->inicializar_config_ha($alumno);
$config_ha = toba::memoria()->get_dato('__config_ha__');
$incluido_ha = (!empty($config_ha[$this->get_id()]['incluido_ha'])) && ($config_ha[$this->get_id()]['incluido_ha']);
$this->cumplido[$opcion] = $incluido_ha && $cumplido;
}

Ese llamado a toba::memoria() es el que da el error, ya que no existe en /src/siu/modelo_g3/toba.php. (en realidad el error se da en la linea anterior, cuando usa 'cn_deteccion_egresado', ya que ahí también usa toba::memoria()).
Como se ve en el código, que use o no toba::memoria(() depende del if, del parametro de sistema egr_configurar_ha. Por eso si cambiamos el parametro a 'no' no tenemos ningún error y funciona bien.

Nosotros estamos en una versión ya un poco vieja que es la 1.16.2.0. Pero me fijé en colab en el último código y está igual (se hace el lalmado a memoria() y no existe en toba.php).

Conocen este error? Gracias.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1893
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #1 on: Marzo 11, 2021, 10:01:14 am »
Hola Agustin,

¿este error se da en Autogestión, no?

¿que versión de Guaraní tienen instalada, nombran algo de 1.16.2.0 pero eso no es una versión de Guaraní?

saludos.
2

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1893
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #2 on: Marzo 11, 2021, 11:25:07 am »
Hola Agustin,

Crea un GDS haciendo una referencia a este foro y lo vamos viendo.

saludos.

alotitokehoe

  • Full Member
  • ***
  • Mensajes: 110
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #3 on: Marzo 11, 2021, 02:09:16 pm »
Hola Leonel. Me confundí. Tenemos la 3.16.2. Perfecto, les cargamos un GDS. Saludos

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1893
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #4 on: Marzo 12, 2021, 12:47:17 pm »
Hola Agustin,

¿nos podes poner el numero de GDS acá, ya que busque y no lo encuentro?

saludos.

alotitokehoe

  • Full Member
  • ***
  • Mensajes: 110
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #5 on: Mayo 06, 2021, 04:01:21 pm »
Hola Leonel. Disculpame la demora. Revisando el caso nos dimos cuenta que necesitabamos tener el parámetro egr_configurar_ha = 'no'; y como comenté no entra en la parte que da error. Como dejamos de tener el error se me pasó en cargar el GDS. Ya se lo cargamos: 51584.  Disculpas nuevamente y gracias.

Agustín

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1893
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #6 on: Mayo 06, 2021, 05:03:53 pm »
Hola Agustin,

Ya les aplique el parche solicitado en el GDS 51584.

saludos.

alotitokehoe

  • Full Member
  • ***
  • Mensajes: 110
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Re:Error Inscripcion a cursadas - toba::memoria()
« Respuesta #7 on: Mayo 07, 2021, 07:18:45 pm »
Muchas gracias!