Turnos Documentación - Preinscripción

Buen dia, estamos teniendo un problema con los turnos asignados desde preinscripcion para la presenctacion de documentacion.

El tema es que en muchos casos de los nuevos registros ya les asigna por defecto un turno, y estos no corresponden con las fechas disponibles:
1° Preinscripcion asigna turnos por defecto.
2° Estos turnos no corresponden con la oferta disponible en el calendario.

Espero puedan orientarnos, muchas gracias!

Hola

¿Nos pueden dar mas información?

  • Versión de Gestión / Preinscripción
  • ¿Como tienen configurado el parámetro ‘carga_turno_presentacion’ en el config.php de preinscripción?
  • ¿Tienen alguna personaliazación relacionado a este tema?

Saludos!

Hola buenas tardes.
La versión que estamos utilizando en guarani gestión, es la 3.20.0 y de preinscripcion es 3.13.1
El parametro requerido esta en TRUE.
No tenemos ninguna personalización sobre la misma.

Como lo podríamos solucionar?
Desde ya muchas gracias

Hola Joaquin!

El sistema no posee una funcionalidad de asignación automática de turnos. Si el parámetro que menciona Sergio está en TRUE entonces siempre se pedirá al aspirante que elija un turno de presentación.

Esto les está sucediendo con todos los aspirantes?

Les vamos a pedir que generen un caso de prueba y nos envíen los logs que se generan al momento en que se realiza esta asignación en turnos no disponibles.

Si pueden también envíen una captura de cómo tienen configurados los turnos para la presentación de documentación.

Saludos!

2

Hola, estando el parámetro carga_turno_presentacion →TRUE

Se dan las siguientes situaciones, pero no a todos los aspirantes, sino a algunos.

  • El aspirante elige una propuesta y cuando se dirige a presentacion de documentacion tiene asignado automáticamente un turno incorrecto (Adjunto captura_1)

  • El aspirante elige una propuesta y cuando se dirige a presentación de documentación no tiene ningún turno asignado y puede elegir correctamente.(Adjunto captura_2)

  • El aspirante elige una propuesta, luego la elimina para cambiar por otra propuesta y se le asigna una fecha incorrecta (mismo caso que el primer ítem)

Además adjunto captura de como tenemos configurado los turnos para la presentación de documentación (Captura_3)

Esto no genera logs, ya que asigna las fechas, pero estas son incorrectas.

Saludos.


Captura_2.png

Captura_2.png

Captura_1.jpg

Captura_1.png

Captura_3.png

Captura_3.png

Hola Joaquín!

Estamos analizando el tema y haciendo unas pruebas. En un rato te comentamos lo que encontremos.

Vemos en las capturas que los turnos los tienen configurados por Responsable Académica y por Ubicación.
En los casos de los alumnos donde ven que se asigna automáticamente, es posible que estos alumnos se estén preinscribiendo simultaneamente a más de una propuesta?

Saludos!

2

Hola, no. Los casos en los que nos ocurrió este problema son preinscribiendose a una propuesta.

Hola Joaquin!

Estuvimos haciendo varias pruebas y notamos lo siguiente:

Si un aspirante en su preinscripción elige una propuesta y selecciona un turno de presentación de documentación, pero la misma no se procesa. Si pasa el tiempo y ese turno ya se vence, si el aspirante entra y vuelve a seleccionar una propuesta de la misma Responsable Académica el sistema recupera el mismo turno que se había seleccionado anteriormente (siendo que este turno posiblemente ya esté vencido).

Es posible que esto sea lo que les esté sucediendo?

Saludos!

6

Hola!
No es nuestro caso, ya que ingresando correos y datos nunca antes utilizados, por defecto ya tienen asignado un turno.
De esta forma nunca se pudo haber solicitado un turno previamente.
Dejo un dato: las fechas incorrectas que se asignan automaticamente son siempre las mismas (mayo de 2022 y octubre de 2021).

Saludos!

Hola

En el log de preinscripcion, al momento de seleccionar la seccion Presentación de documetnación, se genera un log con la siguiente query.


ET search_path TO negocio

--  CONECTAR DB  ---------------------------------------------------------------

Array
(
    [vendor] => pgsql
    [dbname] => preinscripcion_trunk
    [host] => guarani_dev_pg_trunk
    [port] => 5432
    [pdo_user] => postgres
)


--  SQL  -----------------------------------------------------------------------

SELECT 
					pre_turnos.pre_turno,
					pre_turnos.turno_config,
					pre_turnos.id_preinscripcion,
					pre_turnos.persona,
					pre_turnos.responsable_academica,
					pre_turnos.operador,
					pre_turnos.fecha,
					pre_turnos.hora,
					pre_turnos.recordatorio_enviado
				FROM 
					pre_turnos
				WHERE
					pre_turnos.id_preinscripcion = [ID_PREINSCRIPCION]
					AND pre_turnos.responsable_academica = ......

Generen un GDS haciendo referencia a este foro, con la siguiente informacion.

Query en la base de Gestión


SELECT *
FROM negocio_auditoria.logs_pre_turnos
WHERE pre_turno in (SELECT pre_turno
                                    FROM negocio_auditoria.logs_pre_turnos
                                    WHERE id_preinscripcion = [ID_PREINSCRIPCION])
ORDER BY auditoria_fecha

Query en la base de Preinscripción


SELECT * 
FROM sga_preinscripcion
JOIN sga_preinscripcion_propuestas ON (sga_preinscripcion_propuestas.id_preinscripcion = sga_preinscripcion.id_preinscripcion)
WHERE sga_preinscripcion.id_preinscripcion = [ID_PREINSCRIPCION]

Saludos!

Se sigue en GDS 58868

Hola! relacionado con este tema, es posible que los turnos se otorguen automáticamente? si necesidad de que el usuario elija? Y que se lo muestre al usuario. De esta manera se van generando los turnos en forma consecutiva.

Saludos