Documentos Respaldatorios se ven los de toda la institución

Hola
Estamos haciendo pruebas para migrar a G3.20.0
Observamos que en la operación Unidades de Gestión » Documentos Respaldatorios » Administrar Documentos Respaldatorios se listan todos los documentos de toda la institución. Lo mismo en la ventana emergente de Selección de Documento Respaldatorio.
Hay alguna manera de poder identificar la Responsable Académica que dio origen al documento? O poder filtrar por dicho criterio?
Entiendo que hay situaciones en dónde es útil y hasta necesario, pero en muchas otras ocasiones son documentos internos de la Facultad, y se hace un poco confusa la búsqueda.
Muchas gracias!
Saludos

Iris

Hola Iris,

La consulta SQL que recupera los documentos respaldatorios en “UNIDADES DE GESTIÓN » DOCUMENTOS RESPALDATORIOS » ADMINISTRAR DOCUMENTOS RESPALDATORIOS” tiene aplicado perfil de datos:

SELECT	sga_documentos.documento,
		sga_documentos.documento_numero,
		sga_documentos_tipos.nombre || ' ' || sga_documentos.documento_numero AS documento_descripcion,
		sga_documentos.documento_tipo,
		sga_documentos.fecha,
		to_char(sga_documentos.fecha,'DD/MM/YYYY') AS fecha_formato_visual,
		sga_documentos.observaciones,
		 CASE WHEN sga_documentos.estado = 'A' THEN 'Activo' WHEN sga_documentos.estado = 'I' THEN 'Inactivo' END as estado,
		sga_documentos_tipos.nombre AS tipo_nombre,
		sga_documentos.descripcion
FROM	sga_documentos,
		sga_documentos_tipos
WHERE   sga_documentos.documento_tipo = sga_documentos_tipos.documento_tipo AND 
/*-------- PERFIL DE DATOS --------*/
(sga_documentos.documento) IN
( SELECT toba_pdtasoc_2.documento
FROM sga_documentos_ra toba_pdtasoc_2
WHERE  (toba_pdtasoc_2.responsable_academica) IN
( SELECT toba_pdtasoc_1.responsable_academica
FROM vw_ug_responsables_academicas toba_pdtasoc_1
WHERE  ( toba_pdtasoc_1.unidad_gestion IN ('<ID de unidades de gestión>') ) )
)
/*------------------------*/
ORDER BY sga_documentos.documento_numero

No la ven de esa manera en los logs? Pueden revisarlo?

Saludos, Florencia.

Hola Florencia.

Tenés razón, tiene aplicado perfil de datos.
Creo que ante la consulta del sector administrativo, al querer analizar lo que pasaba, lo debo haber hecho con usuario “toba”, sin perfil de usuario asociado.
Ahora lo volví a probar y corroborar ejecutando tu consulta, y efectivamente está aplicando perfil de datos.
Lo que sí observo, es que al migrar, la tabla sga_documentos, se carga con resoluciones y documentación de numerosas y diversas tablas provenientes de G2…

SELECT count(DISTINCT resolucion_numero) FROM sga_resoluciones; 
SELECT count(DISTINCT nro_resolucion) FROM sga_equiv_resol; 
SELECT count(DISTINCT nro_resolucion) FROM sga_carreras;  
SELECT count(DISTINCT nro_resolucion) FROM sga_planes;  
SELECT count(DISTINCT nro_resolucion) FROM sga_titulos;  
SELECT count(DISTINCT nro_resolucion) FROM sga_cambioscalidad; 
SELECT count(DISTINCT nro_resolucion) FROM sga_cambios_plan; 
SELECT count(DISTINCT resolucion) FROM sga_hist_req_cump; 
SELECT count(DISTINCT resolucion) FROM sga_exc_alu_por_in; 
SELECT count(DISTINCT resolucion) FROM sga_req_cumplidos; 
SELECT count(DISTINCT nro_expediente) FROM sga_titulos_otorg; 
SELECT count(DISTINCT resol_rectorado) FROM sga_titulos_otorg; 
SELECT count(DISTINCT nro_disp_decano) FROM sga_titulos_otorg; 
SELECT count(DISTINCT nro_resolucion) FROM sga_mov_examen; 
SELECT count(DISTINCT nro_resolucion) FROM sga_mov_cursada; 
SELECT count(DISTINCT nro_resolucion) FROM sga_mov_promo; 
SELECT count(DISTINCT nro_resolucion) FROM sga_mov_equiv; 
SELECT count(DISTINCT nro_resol_baja) FROM sga_perdidas_regul; 
SELECT count(DISTINCT nro_resol_rehab) FROM sga_perdidas_regul; 
SELECT count(DISTINCT resolucion) FROM sga_tesis; 
SELECT count(DISTINCT resolucion_ingreso) FROM sga_carrera_aspira; 

Saludos
Iris

¿La tabla sga_documentos_ra tiene registros?
Esta tabla se carga en el script 21_sga_documentos_ra.sql

Que devuelve la siguiente consulta?

SELECT responsable_academica, codigo, nombre, responsable_academica_tipo FROM sga_responsables_academicas ORDER BY nombre;
Lo que sí observo, es que al migrar, la tabla sga_documentos, se carga con resoluciones y documentación de numerosas y diversas tablas provenientes de G2...
Asi es, se carga con los números de resoluciones que hay en las tablas de la base de G2; que no necesariamente estan en la tabla [b]sga_resoluciones[/b]. Ya que esta se comenzó a usar con las equivalencias.

Hola Alejanro
La responsable_academica que estamos probando es la 4.

Esta consulta trae sólo los documentos de esta RA

SELECT * 
FROM sga_documentos sd, sga_documentos_ra sdr 
	WHERE sd.documento = sdr.documento 
	AND sdr.responsable_academica = 4 ;

Gracias!
Iris

OK. ¿Entonces quedaron bien registradas las resoluciones por cada Unidad Academica (Responsable Academica) en la migración desde G2?