Planes Personalizados

Hola:
Estamos en la versión 3.15.1 y empezamos a implementar planes personalizados de Doctorados. Podes ingresar a algunos para en la estructuras, ir agregando los actividades que van realizando.
El problema que estamos teniendo es que en algunos planes cuando vamos a ver la estructura, nos sale un cartel que dicen"No hay períodos de inscripción (vigentes ni vencidos) para los valores seleccionados"
Por que pasa esto? que esta controlando el G3? No entendemos porque da este error.
Saludos y gracias

¡Buenos días Rodrigo! ¿Cómo estás?

Al momento de crear un Plan Personalizado para un alumno, la fecha de inscripción será la del día en el que se activa el plan. Para ello debe existir un Período de Inscripción a Propuesta que abarque dicha fecha y propuesta. El período de inscripción se carga automáticamente en la pestaña de Datos del Plan luego de cargar el resto de los datos (se adjunta captura).

¡Saludos!

2


plan personalizado.png

plan personalizado.png

Hola Martin:
Este no es el error que nos da. Los planes personalizados estan activos - vigentes, tienen cargados algunas actividades. Estan con las inscripciones aceptadas. Pero, en este año, cuando se quiere cambiar la estructura para agregarles cursos, sale ese error. Que nos falta? hay que generar un periodo de inscripciones para el 2020? tienen que estar reincriptos?, que mas falta? nos pasa con todos los alumnos de doctorado del año 2019 para atras.
Saludos

Hola Rodrigo,

El combo “Período de Inscripción” de la solapa “Datos Plan” de la operación “PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ADMINISTRAR PLANES DE ESTUDIO” tiene un valor seleccionado o está vacío?

Saludos, Florencia.

Hola Florencia:
Tiene seleccionada el periodo de inscripción. Los planes estan activos vigentes, osea estan todos inscriptos.
Te paso una captura de pantalla de como se muestra cuando queremos ir a “estructura del plan”.
Saludos


plan_personalizado.png

plan_personalizado.png

¡Buenos días Rodrigo!

Lo que pudo haber sucedido es que el Período de Inscripción a Propuesta que había sido indicado para ese Plan haya sufrido modificaciones (o haya sido eliminado directamente) y en esos casos aparece el error. Chequeen ese período de inscripción para ver que los datos que posee sigan aplicándose para ese plan (que esté para esa modalidad, esa ubicación, ese tipo de inscripción, etc).

¡Saludos!

2

Hola Martin:
Te cuento, el periodo no fue borrada, esta hasta el día 06/04/2020, esta para la ubicación de Comodoro Rivadavia, que la unica que tiene ese propuesta, esta activo para esa propuesta, digamos esta Doctarado en Ciencias de la Ingenieria.
Tuvimos problemas al aplanar periodos de inscripcion y en un momento no se veian, pero despues eso funciono y se arreglo. El problema lo tenemos con todos los alumnos del 2019 para atras.
Hay alguna consulta que me puedan mandar para ver que tabla esta haciendo problemas?

Rodrigo,

El dato del período de inscripción se obtiene de la inscripción a propuesta:

SELECT	sga_propuestas_aspira.propuesta_aspira,
		sga_propuestas_aspira.periodo_insc,
		sga_propuestas_aspira.anio_academico,
		sga_propuestas_aspira.propuesta,
		sga_propuestas_aspira.modalidad,
		sga_propuestas_aspira.ubicacion,
		sga_propuestas_aspira.fecha_inscripcion,
		sga_propuestas_aspira.convenio,
		sga_propuestas_aspira.situacion_asp
FROM	sga_propuestas_aspira
WHERE	sga_propuestas_aspira.persona = <ID de la persona> AND
		sga_propuestas_aspira.plan_version = <ID del plan-versión> AND
		sga_propuestas_aspira.situacion_asp IN (1, 2)

Y la cosnulta SQL que obtiene los datos del combo es:

SELECT		DISTINCT sga_periodos_inscripcion_fechas.periodo_insc, 
			sga_periodos_inscripcion_fechas.periodo_inscripcion,
			sga_periodos_inscripcion.nombre,
			sga_periodos_inscripcion_fechas.fecha_inicio,
			sga_periodos_inscripcion_fechas.fecha_fin,
			sga_periodos_inscripcion_propuesta.anio_academico
FROM		sga_periodos_inscripcion_aplanado,
			sga_periodos_inscripcion_propuesta,
			sga_periodos_inscripcion,
			sga_periodos_inscripcion_fechas,
			sga_per_insc_modalidad,
			sga_per_insc_ubicacion 
WHERE		sga_periodos_inscripcion_aplanado.periodo_insc = sga_periodos_inscripcion_fechas.periodo_insc AND
			sga_periodos_inscripcion.periodo_inscripcion = sga_periodos_inscripcion_fechas.periodo_inscripcion AND
			sga_per_insc_modalidad.periodo_inscripcion = sga_periodos_inscripcion_fechas.periodo_inscripcion AND
			sga_per_insc_ubicacion.periodo_inscripcion = sga_periodos_inscripcion_fechas.periodo_inscripcion AND
			sga_periodos_inscripcion_fechas.periodo_inscripcion = sga_periodos_inscripcion_propuesta.periodo_inscripcion AND
			sga_periodos_inscripcion_propuesta.periodo_insc_tipo IN (1, 3) AND
			sga_periodos_inscripcion_propuesta.anio_academico = <año académico> AND
			sga_per_insc_modalidad.modalidad = <ID de la modalidad> AND 
			sga_per_insc_ubicacion.ubicacion = <ID de la ubicación> AND 
			sga_periodos_inscripcion_fechas.habilitado = 'S' AND
			sga_periodos_inscripcion_fechas.habilitado_interfaz IN (0, 1) AND
			sga_periodos_inscripcion_aplanado.propuesta = <ID de la propuesta>
ORDER BY	sga_periodos_inscripcion_fechas.fecha_fin DESC

Pueden adjuntar los logs de la operación?

Saludos, Florencia.

Florencia:
Las dos consultas me traen resultados, te paso los resultados en capturas de pantalla, y tambien el log.
Gracias por todo.


consulta1.png

consulta1.png

consulta2.png

consulta2.png

logs_administrar_planes.rar (6.23 KB)

Rodrigo,

El período de la inscripción a propuesta no está entre las opciones del combo. Ahí debe estar el problema. Podrían verificar cuál de las sentencias del WHERE de la consulta SQL es la que hace que no esté disponible?

Saludos, Florencia.

Florencia:
No termino de entenderte.
En el combo esta el periodo de inscripcion, es mas no lo puedo cambiar, queda en gris ya seleccionado.
Vos lo que me estas diciendo es que no esta cargado en el combo? o no termino verlo.
Te paso la captura de pantalla para que lo veas.
Saludos


periodo_inscripcion.png

periodo_inscripcion.png

Rodrigo,

Te está seleccionando en el combo el único valor que tiene disponible según la consulta SQL que lo carga (periodo_insc = 1854). Pero ese período de inscripción no es el de la inscripción a propuesta (periodo_insc = 1847). Ahí está el problema. Deberían averiguar jugando con las condiciones WHERE de la consulta SQL por qué el período no está disponible: tipo de período, año académico, modalidad, ubicación,habilitado, habilitado para interfaz, propuesta.

Saludos, Florencia.

Listo Florencia, ya averigue. Que paso. Entre el aplanado de los periodos de inscripcion y una mala configuración de los peridos de inscripción, pude rastrear el problema.
Cambie en sga_propuesta_aspira al periodo correcto y anduvo.
Gracias