Buenos días, una consulta URGENTE es sobre algo que esta mencionado en las novedades de 3.14. " Operación SIU Dato Ubicación …Se eliminó el atributo Ubicación de las tablas sga_responsables_academicas y sga_unidades_gestion".
Por lo tanto, en certificados personalizados que tenemos la consulta es:
SELECT
COALESCE(sga_alumnos.legajo, ’ – ') AS legajo,
vw_personas.apellido || ’ ’ || vw_personas.nombres as apellido_y_nombre,
vw_personas.desc_tipo_documento || ’ ’ || vw_personas.nro_documento as documento_principal,
sga_propuestas.nombre as propuesta_nombre,
‘(’ || sga_propuestas.codigo || ') ’ || sga_propuestas.nombre as propuesta_nombre_completo,
sga_propuestas.nombre_abreviado as propuesta_nombre_abreviado,
sga_ubicaciones.nombre as ubicacion_nombre,
sga_planes.nombre as plan_nombre,
sga_planes_versiones.nombre as plan_version_nombre,
sga_constancias_solicitud.presentar_a,
COALESCE(sga_constancias_solicitud.observaciones, ’ ') AS observaciones,
vw_localidades.localidad_nombre as ciudad,
vw_localidades.provincia_nombre as provincia,
sga_instituciones.nombre as nombre_institucion,
sga_ubicaciones_1.nombre as ubicacion_ra,
(SELECT sga_anios_academicos_fechas.anio_academico
FROM negocio.sga_anios_academicos_fechas
WHERE CURRENT_DATE BETWEEN sga_anios_academicos_fechas.fecha_inicio
AND sga_anios_academicos_fechas.fecha_fin LIMIT 1) as anio_academico
FROM
sga_constancias_solicitud
LEFT JOIN sga_alumnos ON sga_constancias_solicitud.alumno = sga_alumnos.alumno
LEFT JOIN vw_personas ON sga_alumnos.persona = vw_personas.persona
LEFT JOIN sga_propuestas ON sga_propuestas.propuesta = sga_alumnos.propuesta
LEFT JOIN sga_planes ON sga_planes.propuesta= sga_propuestas.propuesta
LEFT JOIN sga_planes_versiones ON sga_planes.plan = sga_planes_versiones.plan
LEFT JOIN sga_propuestas_ra ON sga_propuestas.propuesta= sga_propuestas_ra.propuesta
LEFT JOIN sga_responsables_academicas ON sga_propuestas_ra.responsable_academica= sga_responsables_academicas.responsable_academica
LEFT JOIN sga_ubicaciones as sga_ubicaciones_1 ON sga_responsables_academicas.ubicacion =sga_ubicaciones_1.ubicacion
LEFT JOIN sga_ubicaciones ON sga_alumnos.ubicacion = sga_ubicaciones.ubicacion
LEFT JOIN vw_localidades ON sga_ubicaciones.localidad = vw_localidades.localidad,
sga_instituciones,
par_configuraciones,
sga_ubicaciones as sga_ubicaciones_1
WHERE
sga_constancias_solicitud.solicitud = 2509
AND sga_alumnos.calidad = ‘A’
AND par_configuraciones.nombre = ‘institucion_instalacion’
AND (par_configuraciones.valor::INTEGER) = sga_instituciones.institucion
LIMIT 1
Muchas gracias. Saludos