Inscripción a curso por 3W

Buen día, tenemos un inconveniente con las inscripciones a cursos por el 3W, entramos a: Si deseás inscribirte a cursos, y no tenés usuario y clave de acceso al sistema, podés crearlo accediendo aquí. , generamos un usuario, entramos al mail y seguimos el link, hasta ahi todo perfecto.
El problema es cuando selecciono un curso y al hacer click en Inscribirse no pasa nada, es decir no me inscribe, ni me rechaza. (Probamos anotando al usuario recién generado por gestión y lo podemos anotar sin problema, y luego de esto, si volvemos a la página del 3W el usuario puede anotarse a cualquier curso).

Espero su respuesta y desde ya muchas gracias.
Matias

pd. mañana arranca la inscripción asique estamos complicados con los tiempos

¡Hola Mauro!

¿Con qué versión están trabajando?
¿Intentaron hacer la prueba con otro equipo?

Saludos

Hola Martín, la versión es 3.15 y lo probamos en 3 máquinas distintas. Se entiende el problema?

Saludos!

pd. me llamo Matias jaja

hay algún parámetro o requisito parachequear?

¡Hola Matías! DIsculpá el error.

Hemos replicado el caso y no se nos presenta el inconveniente que describen.

¿Esto sucede con cualquier curso al que se quiera inscribir o solo con algunas en particular?

Al hacer click en inscribirse ¿el sistema emite algún mensaje de error o no realiza ningún proceso?

¡Saludos!

No pasa nada! Adjunto captura al hacer click en Inscribirse aparece un cartel amarillo, por un segundo o menos, que dice Cargando… (pero no pasa nada)

Resumiendo:
-se crea un usuario desde 3W, y no puede inscribirse a ningún curso.
-si a este usuario lo inscribo desde gestión, no hay problemas.
-si vuelvo a entrar al 3W después de inscribirlo por gestión, sí me permite anotarme a uno o más cursos.

Espero que podamos solucionarlo ya que mañana comienza la inscripción!

saludos!


cargando.png

cargando.png

Hola Matias, si una operación x no ‘responde’ siempre hay que verificar el log generado. Movemos tu posteo al hilo de técnicos.

Hola Emilse, pusimos en modo debug y el error es el siguiente:

================================================================================
================================= ERRORES ==================================

clase: SIU\Chulupi\ErrorKernel
mensaje: SHUTDOWN
traza: [TRAZA]

—[ 0 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::shutdown
  • file: /usr/local/proyectos/g3w3/3.13.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 166

########################################################################################################################

–F<0>:E<1>:W<0>:T<0 s>:M<0 Mb>–

Perdón que insista pero mañana empieza la inscripción.

muchas gracias!

Matias

Pueden verificar si esos alumnos tienen asociado el perfil de acceso al sistema “Cursos” (tabla mdp_personas_tipo_usuario)

Si, tienen asociado el perfil de tipo Curso

Hola, gracias por los logs!!!

Cuando da el siguiente mensaje en los logs se debe a que hay que mirar en los logs de Apache:


================================================================================
=================================   ERRORES ==================================
================================================================================

clase: SIU\Chulupi\ErrorKernel
mensaje: SHUTDOWN
traza: [TRAZA]

---[ 0 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\AccesoWeb::shutdown
- file: /usr/local/proyectos/g3w3/3.13.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 166

Te pediría que me pases los logs de Apache que se generan cuando ocurre dicho error.

Pregunta, ¿ustedes configuraron al plan y luego la actividad como cobrable?
En las versiones 3.15.X se rompe en 3W cuando el plan y las actividades son cobrable, solamente las actividades y comisiones pueden ser cobrables. Lo de planes cobrables esta pensado para posgrados, y solo funciona en Gestión por ahora. Por favor, verifica de no tener el plan como cobrable.

saludos.

Ni el plan, ni las actividades estan puestas como cobrables.

Gracias Carlos, por favor adjunten los logs de Apache que se generan cuando ocurre el inconveniente, como les pidió Leonel.

Adjunto logs…


logs.rar (1010 KB)

Adjunto linea de error del log de apache al ejecutar la aplicación:

PHP Fatal error:  Call to undefined method toba::solicitud() in /usr/local/proyectos/g3w3/3.13.0/src/siu/modelo_g3/nucleo/_lib/guarani_nucleo.php on line 128, referer: https://200.3.120.140/g3w/inscripcion_cursos/elegir_actividad_curso/ed88f44fd1f6cd4cb27ed7ee3a093a2bd5a5e7c3/def4fb24d1ac1032204b9d9bbaf671f8174e2758

Hola Claudio, gracias por los logs!!!

Ese error se debe a que 3W para procesar la inscripción reutiliza funciones de Gestión, dichas funciones cargan parámetros del sistema que a veces en Gestión los toma de cache, pero 3W se rompe porque no tiene mecanismo de cache para los parámetros.

Te pediría lo siguiente, debugea la función accion__inscribir de la clase src/siu/operaciones/inscripcion_cursos/controlador.php cuando el alumno se quiere inscribir al curso, díganos en que parte del código se esta rompiendo. Te pediría también los logs de 3W que se generan (están en la carpeta instalacion/log).

¿están en 3.15 o 3.13?

saludos.

Hola!
Estamos en 3.15, el nombre de la carpeta quedo 3.13…

Los de la aplicación son los que enviamos un par de mensajes atrás

================================================================================
=================================   ERRORES   ==================================
================================================================================

clase: SIU\Chulupi\ErrorKernel
mensaje: SHUTDOWN
traza: [TRAZA]

---[ 0 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\AccesoWeb::shutdown
- file: /usr/local/proyectos/g3w3/3.13.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 166


########################################################################################################################

================================================================================
=================================   WARNINGS   =================================
================================================================================

NOTICE
Archivo: /usr/local/proyectos/g3w3/3.13.0/src/siu/operaciones/inscripcion_cursos/controlador.php
Linea: 208
Array to string conversion


================================================================================

Hola Claudio, mándame todo el log completo!!!

Fíjate poner el nivel de los logs en “debug” para generarlos con mas información (archivo instalacion/config.php).

saludos.

Lo adjunto.
Gracias


20190314_110309___6363.zip (5.65 KB)