jrfernadez
(Fernández, Jorge Rodrigo)
25 Febrero, 2026 15:25
1
Buenos dias:
Estamos teniendo problemas al querer inscribir a unos cursos de postgrado. Aca se implemento Guarani con Sanaviron-Quilmes para la administracion de cursos cobrables, pero algunos cosas no son cobrables.
El problema es que los cursos que se cobran pueden inscribirse y pagar, pero a los no cobrables me da error y en el log parece que se quiere concectar con SQ.
Paso lo que sale en el log de G3W3.
clase: Error
mensaje: ERROR: Class ‘guarani_instalacion_conf’ not found
traza: [TRAZA]
—[ 0 ]-----------------------------------------
function: cobro_nucleo::post_solicitudes_consumos_externos_rest_hooks
file: /usr/local/proyectos/g3w3/src/siu/modelo_g3/nucleo/cobro/cobro_nucleo.php, linea 763
—[ 1 ]-----------------------------------------
function: cobro_nucleo::notificar_inscripcion_propuesta_SQ
file: /usr/local/proyectos/g3w3/src/siu/modelo_g3/nucleo/matriculas/inscripciones/propuestas_preinscripcion/preinscripcion_nucleo.php, linea 996
—[ 2 ]-----------------------------------------
function: preinscripcion_nucleo::actualizar_estado_inscripcion
file: /usr/local/proyectos/g3w3/src/siu/modelo_g3/nucleo/matriculas/inscripciones/propuestas_preinscripcion/preinscripcion_nucleo.php, linea 963
—[ 3 ]-----------------------------------------
function: preinscripcion_nucleo::procesar_inscripcion
file: /usr/local/proyectos/g3w3/src/siu/modelo_g3/nucleo/matriculas/inscripciones/inscripcion_nucleo.php, linea 107
—[ 4 ]-----------------------------------------
function: inscripcion_nucleo::inscribir_propuesta_curso
file: /usr/local/proyectos/g3w3/src/siu/modelo/transacciones/cursos.php, linea 225
—[ 5 ]-----------------------------------------
function: siu\modelo\transacciones\cursos->evt__inscribir_curso
file: /usr/local/proyectos/g3w3/src/siu/operaciones/inscripcion_cursos/controlador.php, linea 268
—[ 6 ]-----------------------------------------
function: siu\operaciones\inscripcion_cursos\controlador->accion__inscribir
file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420
—[ 7 ]-----------------------------------------
function: SIU\Chulupi\nucleo\controlador->invocar_accion
file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154
—[ 8 ]-----------------------------------------
function: SIU\Chulupi\nucleo\controlador->procesar_accion
file: /usr/local/proyectos/g3w3/src/siu/extension_kernel/controlador_g3w2.php, linea 97
—[ 9 ]-----------------------------------------
function: siu\extension_kernel\controlador_g3w2->procesar_accion
file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107
—[ 10 ]-----------------------------------------
function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25
—[ 11 ]-----------------------------------------
function: SIU\Chulupi\nucleo\AccesoWeb::procesar
file: /usr/local/proyectos/g3w3/src/siu/www/index.php, linea 15
Saludos
View Issue
Hola @jrfernadez
Nos dirías las versiones de SQ y de Guaraní?
Te voy a pedir el log completo al momento del error.
Gracias
Saludos
jrfernadez
(Fernández, Jorge Rodrigo)
26 Febrero, 2026 13:47
3
Hola Angela:
En Guarani estamos en la version 3.22.2 y en sq esta la version 2.11.3. Paso el log que me dio en G3W3.
Gracias y saludos
20260225_104604___2118.log (239,3 KB)
Gracias por el log.
Nos podrías enviar capturas de cómo tienen configurada la comisión.
El error se da al momento de inscribir a la comisión ? Estoy suponiendo que lo están realizando por autogestión ya que los log son de allí; pero lo probaron desde gestión si da error también? nos pueden enviar capturas de esto también.
Gracias, continuamos
Saludos
jrfernadez
(Fernández, Jorge Rodrigo)
26 Febrero, 2026 14:32
5
Hola:
Si, lo probamos por autogestion y ahora por gestion. En autogestion quedo en la misma pantalla cuando terminas de confirmar y con gestion tira error al no poder sincronizar con SQ. Te paso las capturas de como esta la comision y de del mensaje que tira por gestion.
Saludos
Seguimos analizando…
Les pasa con cualquier alumno, no?
Si van a la operación de “Sincronizar Novedades con SQ”, les aparece algún error?
jrfernadez
(Fernández, Jorge Rodrigo)
2 Marzo, 2026 12:37
7
Hola Angela:
Si, nos pasa con todos los alumnos que se quieren anotar a cursos no cobrables. Tenemos cursos cobrables y no hay problemas.
En la operacion de sincronizar no aparece nada.
Me da la impresion que le falta algun si mas, ya que se quiere comunicar con SQ, pero no hay anda del otro lado ya que el curso no se cobra.
Saludos
lleonardis
(Leonardis, Leonel Eduardo)
2 Marzo, 2026 14:09
8
Hola @jrfernadez
Es raro este error:
clase: Error
mensaje: ERROR: Class 'guarani_instalacion_conf' not found
traza: [TRAZA]
---[ 0 ]-----------------------------------------
- function: cobro_nucleo::post_solicitudes_consumos_externos_rest_hooks
- file: /usr/local/proyectos/g3w3/src/siu/modelo_g3/nucleo/cobro/cobro_nucleo.php, linea 763
Ya que la clase php/extension_toba/guarani_instalacion_conf.php existe y es usada en php/nucleo/cobro/cobro_nucleo.php . También la veo cargada en php/guarani_autoload.php .
¿tenes cambios locales? Si podes revisa ejecutando svn status.
¿configuraste url3w en instalacion/instalacion.ini?
Saludos.
jrfernadez
(Fernández, Jorge Rodrigo)
2 Marzo, 2026 15:01
9
Hola Leonel:
Recorda que error nos da tanto en Gestion como Autogestion.
En G3w3, con el svn status esta todo bien, solo salen unos archivos que tenemos de mensaje de personalizaciones.
En Gestion esta configurado url3w.
Como comentaba en mensajes anteriores, el error nos da solo con cursos no cobrables. Si esta para cobrar los alumnos se anotan sin problemas.
Saludos
lleonardis
(Leonardis, Leonel Eduardo)
2 Marzo, 2026 15:53
10
@jrfernadez
El error Class "guarani_instalacion_conf" not found lo da cuando en php/guarani_autoload.php falta la siguiente linea:
'guarani_instalacion_conf' => 'extension_toba/guarani_instalacion_conf.php',
Podes probar ejecutando el comando bin/guarani autoload para que te genera bien el archivo php/guarani_autoload.php, dicho comando no lo debe ejecutar la universidad pero si borraste algo te lo va a arreglar. Ver Generación de archivos de autoload y definición de clases de consultas .
Saludos.
jrfernadez
(Fernández, Jorge Rodrigo)
2 Marzo, 2026 16:23
11
Leonel:
Ese error me da en autogestion, veo que el instructivo dice que el comando es para Gestion. Donde corro el comando?¿
lleonardis
(Leonardis, Leonel Eduardo)
2 Marzo, 2026 17:55
12
@jrfernadez
Claro, en Autogestión no existe la clase guarani_instalacion_conf, me parece que marcaste como Cobrable al Plan de estudios , cuando se trata de cursos solo las Actividades deben ser Cobrable . Esta entrando a una parte del código que solo debería ejecutarse en Gestión.
Revisa la lista de reproducción SQ-Académico - SIU-Sanavirón Quilmes y Configuración de la oferta académica y valorización del servicio instancia (dice Plan de estudio (Cobrable: NO)).
Si en la operación Administrar Planes de Estudio ya no te deja modificarlo, entonces hacelo por base de datos cambiando en la tabla sga_planes columna cobrable = 'N'.
Saludos.
jrfernadez
(Fernández, Jorge Rodrigo)
3 Marzo, 2026 13:04
13
Hola Leonel:
Listo, era eso, habia queda en el plan como cobrable. Lo cambie por base y ya esta funcionando. Muchas gracias por todo!!
Saludos