Pos_Controles_Propuestas - Error en materias extracurriculares

Hola

Tratando de migrar a la versión 3.19.1, me dio error el post-control de las propuestas.

Más específicamente:

[tr]
[td]tabla[/td] [td]resultado[/td] [td]cant_g2[/td] [td]cant_g3[/td]
[/tr]
[tr]
[td]sga_elementos - Materias Extr.[/td] [td]ERROR: Cantidad de elementos - materias no coinciden…[/td] [td]34,00[/td] [td],00[/td]
[/tr]

Efectivamente veo que en el esquema de G2, la tabla sga_activ_extracur tiene 34 filas.

Si corro esta consulta, no me devuelve nada:


SELECT	
		mcpe.elemento,
		COALESCE(mcpe.codigo_nuevo, msa.actividad),
		msa.nombre,
		substr(msa.nombre,1,50),
		51,
		'S',
		msa.estado
	FROM
		mig.sga_activ_extracur as msa,
		mig._cnv_pk_elementos as mcpe
	WHERE	
		msa.unidad_academica = mcpe.unidad_academica AND
		msa.actividad = mcpe.codigo AND
		mcpe.tipo = 'ACTIVIDAD_EXT' AND
		mcpe.migrar = 1	;

Por otro lado, la tabla mig._cnv_pk_elementos sólo tiene los tipos:

  • CICLO
  • MATERIA
  • AREA_EXT

La tabla mig._mig_default tiene el parámetro actividades_extracur seteado en 2. Qué significa eso?

Qué debería mirar o tener en consideración para entender por qué no se están migrando dichas actividades?

Gracias!!

Iris

Tabla mig._mig_default
Parametro = actividades_extracur

Este dato es utilizado para indicar si las actividades extracurriculares se migran como actividades de tipo “extracuricular” en la tabla sga_elementos o no.
En ambos casos el reconocimiento de estas actividades extracurriculares se migran como reconcimiento por resolucion sumando creditos a un modulo del plan. Módulo que fue creado como de tipo area extracurricular y que se cumple por sumatoria de créditos.
Valores:
1 = Las actividades extracurriculares se migran como elementos en _cnv_pk_elementos (sga_elementos)
Luego en aprobaciones por resolución estas actividades se registran en sga_reconocimiento_act, porque son un tipo de actividad.
Ademas se registran dentro del plan de estudios.

2 = Las actividades extracurriculares se migran directamente como documento que avala el reconocimiento de creditos (sga_reconocimiento_doc)
tipo_actividad = “Tutoría”“Pasantía”“Curso”“Seminario”“Ayudantía”“Investigación”“Trabajo Profesional”“Otro”
creditos = creditos obtenidos

El mensaje de error:

Más específicamente: tabla resultado cant_g2 cant_g3 sga_elementos - Materias Extr. ERROR: Cantidad de elementos - materias no coinciden... 34,00 ,00

Efectivamente veo que en el esquema de G2, la tabla sga_activ_extracur tiene 34 filas.


Es que no se ajustó el pos-control de esta tabla, para el caso que el parametro este configurado con valor 2. Solo deberia controlar si el parametro esta en valor 1.
Ya lo ajustaremos.
Gracias.

Hola

Estamos en el proceso de pruebas para la migración de G2 a 3.19.1.
En el momento de querer ver un plan de estudios, en la operación “ADMINISTRAR PLANES DE ESTUDIO”, nos da el siguiente error (envío captura de pantalla):

"No es posible agregar el elemento "Area única" en el módulo "Raíz del plan XXXX"."
Es posible que esté asociado al tema de las actividades extracurriculares que no se migraron? (hicimos la migración con el parámetro [b]actividades_extracur[/b] de la tabla [b]mig._mig_default[/b] seteado en 2) Cómo puedo hacer para corregir dicho error y poder visualizar la estructura de los planes?

Gracias por la orientación!

iris


error al ver el plan.jpg

error al ver el plan.png

Fijate de correr la siguiente funcion pasando el nro de “plan_version” de ese plan que da error:

select * from f_controles_planes(<ID VERSION DE PLAN>);

Por favor enviá el resultado que devuelve la ejecución de esta función.

Hola Alejandro

No retorna nada esa consulta.

Iris

Entonces por favor enviá los logs que genera el sistema cuando da ese error al ingresar a ese plan de estudios.

Hola Alejandro:
Te referís a los que están en: gestion/instalacion/i__desarrollo/p__guarani/logs# ?
Si es así, van en adjunto.
Gracias

Iris


sistema.txt (1 MB)

Si, esos son los logs.
Por favor corré lo siguiente en la base y volve a probar ingresar al plan de estudios:

INSERT INTO sga_elementos_reglas_composicion (entidad_subtipo_padre, entidad_subtipo_hijo) VALUES (0,  6); 
INSERT INTO sga_elementos_reglas_composicion (entidad_subtipo_padre, entidad_subtipo_hijo) VALUES (1,  6); 
INSERT INTO sga_elementos_reglas_composicion (entidad_subtipo_padre, entidad_subtipo_hijo) VALUES (3,  6); 

Muchas gracias Alejandro!
Ahora si podemos ver los planes! Solucionado.
(nos sucedía con todos, pero bueno, todos tienen actividades extracurriculares en G2)
Saludos.

Iris

El problema fue que no estaba configurado para que el módulo raiz del plan de estudios (entidad_subtipo = 0) permita tener como hijo al módulo de actividades extracurriculares (entidad_subtipo = 6).
Una vez configurado eso se solucionó el problema de esa validación que estaba en la operación de planes de estudios.

Me queda la duda ya que decias que en Guarani 2 no llevaban registro de actividades extracurriculares. Esto será porque alguna vez creaon para algun plan de estudios areas y actividades extracurriculares y eso quedó en la base y fue migrado?

Hola Alejandro.
Bien, muchas gracias, sobre todo por la explicación y aclaración.
En cuanto a tu duda, en G2 si llevamos registro de las actividades extracurriculares. Todos los planes incluyen algunas.
Saludos

Iris

Hola
Estamos en una nueva prueba de migración de G2 a G3.20.

El inconveniente persiste.
La migración la hicimos con el parámetro: actividades_extracur = 2
Y en los pos controles del módulo 25_Propuestas, sigue dando este error:

[tr]
[td]tabla [/td][td] resultado [/td][td] cant_g2 [/td][td] cant_g3[/td]
[/tr]
[tr]
[td]sga_elementos - Materias Extr. [/td][td] ERROR: Cantidad de elementos - materias no coinciden… [/td][td] 34,00 [/td][td] ,00 [/td]
[/tr]

Cómo puedo detectar qué es lo que no está migrando y por qué?
Gracias!

Iris

Es solo que no debia hacerse ese control, ya que las actividades extracurriculares no se migran como actividades a Guarani 3.
Envio el archivo del pos-control del modulo de propuestas con este ajuste.


fx_pos_ctrl_propuestas.sql (7.27 KB)

Hola Alejandro

Gracias. Con este nuevo post-control, no hay errores.

Ahora, consulta, entiendo que las actividades extracurriculares no se migren como actividades… pero cómo se registran en el sistema?

Gracias y saludos.

Iris

Iris, en este mensaje esta explicado, cualquier duda volvé a consultar.