Visible en listado

Buenas tardes,

Una consulta sobre este tema de las actividades que sale o no en los reportes (Certificado Analítico o Constancia de Actividades Aprobadas). les cuento que estuve investigando un poco en la base de datos y me encontré con que en la tabla negocio.sga_elementos_plan, las materias que no deberian salir en los reportes están seteadas en “NO” en la columna “Sale en Listado”, a contiuación detallo las mismas:

“Prácticas Profesionalizantes - Secuencia I”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión y Administración de Servicios de Salud I”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión y Administración de Servicios de Salud II”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión y Administración Presupuestaria y de Recursos Humanos I”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión y Administración Presupuestaria y de Recursos Humanos II”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión Académica e Investigación I”
“Prácticas Profesionalizantes - Secuencia I - Orientación Gestión Académica e Investigación II”

Adjunto archivo .txt con los datos de dicha tabla.

También aprovecho para comentarles que encontré en la función negocio.f_certificado_actividades(integer, character, character, character, boolean), la siguiente línea en uno de los inserts que copio a continuación:

INSERT INTO _temp_prop_alumno (alumno, propuesta, plan, orden)
SELECT DISTINCT sga_alumnos.alumno, sga_planes.propuesta, sga_planes.plan, 1
FROM _temp_relacion as t,
sga_propuestas_relacion_grupo,
sga_propuestas_relacion_plan,
sga_planes,
sga_alumnos
WHERE sga_propuestas_relacion_grupo.relacion = t.relacion

     [u][b] AND sga_propuestas_relacion_grupo.incluir_en_analitico = 'S'[/b][/u]

    Esto significa que está teniendo en cuenta  el campo "Sale en Listado" porque de ser así, no está sucediendo en nuestro caso.

      AND sga_propuestas_relacion_plan.relacion_grupo = sga_propuestas_relacion_grupo.relacion_grupo
      AND sga_planes.plan = sga_propuestas_relacion_plan.plan
      AND sga_alumnos.persona = _Persona
      AND sga_alumnos.propuesta = sga_planes.propuesta;

Adjunto parte de una Constancia de Actividades Aprobadas que incluye una de las materias detalladas anteriormente que no debería salir.

Saludos,

Valeria


data-1550691716588.txt (68.4 KB)

Constancia de Actividades Aprobadas.png

Constancia de Actividades Aprobadas.png

El campo incluir_en_analitico es de la tabla sga_propuestas_relacion_grupo. Esta tabla es la que relaciona propuestas entre si, por ejemplo una propuesta de Curso de Ingreso con una propuesta de Grado.
En este caso si en la relación se indicó que las actividades de la propuesta relacionada se visualizan en el analítico, quiere decir que las actividades del Curso de Ingreso se visualizarán junto con las actividades de la propuesta de Grado al emitir el certíficado analítico.

Pero este campo no es el mismo que el campo “Visible en Listados” que es un campo que esta definido en la estructura del plan de estudios en cada actividad (Tabla sga_elementos_plan).

En la tabla sga_elementos_plan, el campo ‘Sale en Listado’ está definido como “NO”, pero igualmente se muestra en el Certificado Analítico y en la Constancia de Actividades Aprobadas … Necesitamos incluir alguna en el reporte mismo ?

Gracias
Valeria

Mira esta respuesta sobre el campo “Visible en Listados”