Hola Sabrina, buenos días!
Aplicamos el parche de la nota Cubo Preinscripciones - nº 2 por sbaisi y realizamos nuevamente la carga de los cubos de guarani y preinscripciones, pero seguimos teniendo diferencias, así que revisando tus indicaciones de la conformación del año Cubo Preinscripciones - nº 5 por sbaisi llego a que el alumno que tiene inscripción confirmada para el 2024, muestra datos en “ft_procedencia_aspirantes” con anio_academico=2024, pero en la vista “ft_preinscripciones” muestra anio_academico=0.
Entiendo que la vista resuelve anio_academico=0 para los que no tienen datos en la tabla “negocio.sga_preinscripcion_propuesta”, esto será un comportamiento normal de la vista? o debería tomarlo de otro lugar?
Por algún motivo a investigar, no se registraron datos en la tabla “negocio.sga_preinscripcion_propuesta”, voy a seguirlo con Desarrollo para revisar el tema de los datos.
Muchas gracias
Marisa
Consultas de ejemplo:
id_preinscripcion= 3992, preinscripcion_propuesta => 4055, ESTADO “P” Pendiente (DNI xxxxxxxx Apellido1 Nombre1)
id_preinscripcion= 5067, preinscripcion_propuesta => 5148, ESTADO “I” Inscripto (DNI yyyyyyyy Apellido2 Nombre2)
periodo_insc => 329
anio_academico => 2024
Alumno con Estado en en Preinscripción “P” (Pendiente)
OK - SELECT * FROM public.sga_preinscripcion WHERE nro_documento IN (‘xxxxxxxx’) ;
OK - SELECT * FROM public.sga_preinscripcion_propuestas WHERE id_preinscripcion IN (3992) AND responsable_academica = ‘1’ ;
SIN DATOS - SELECT * FROM negocio.mdp_personas_documentos WHERE nro_documento IN (‘xxxxxxxx’) ;
SIN DATOS - SELECT * FROM guarani3.d_persona WHERE persona_desc LIKE ‘%xxxxxxxx%’ ;
SIN DATOS - SELECT * FROM guarani3.ft_procedencia_aspirantes WHERE persona_id = ‘’ ; (No corresponde, no es persona aún )
Alumno con Estado en en Preinscripción “I” (Inscripto)
OK - SELECT * FROM public.sga_preinscripcion WHERE nro_documento IN (‘yyyyyyyy’) ;
OK - SELECT * FROM public.sga_preinscripcion_propuestas WHERE id_preinscripcion IN (5067) AND responsable_academica = ‘1’ ;
OK - SELECT * FROM negocio.vw_periodos_insc_propuesta WHERE periodo_insc = ‘329’ ;
OK - SELECT * FROM negocio.mdp_personas_documentos WHERE nro_documento IN (‘yyyyyyyy’) ;
OK - SELECT * FROM negocio.vw_periodos_insc_propuesta WHERE periodo_insc = ‘329’ ;
SIN DATOS - SELECT * FROM negocio.sga_preinscripcion_propuesta WHERE propuesta = ‘30’ AND responsable_academica = ‘1’ AND persona = ‘112296’ ;
OK - SELECT * FROM guarani3.d_persona WHERE persona_desc LIKE ‘%yyyyyyyy%’ ;
OK - anio_academico=2024 - SELECT * FROM guarani3.ft_procedencia_aspirantes WHERE persona_id = ‘112143’ ;
MAL - anio_academico=0 - SELECT * FROM guarani3.ft_preinscripciones WHERE tipoynum LIKE ‘%yyyyyyyy%’ ;
======================================================
Agrego otro caso, donde el reporte Wichi muestra para el año 2024 en blanco, pero los datos cargados son 2023 o 0
Alumno con Estado en en Preinscripción “I” (Inscripto)
OK - SELECT * FROM public.sga_preinscripcion WHERE nro_documento IN (‘aaaaaaaa’,‘bbbbbbbb’) ;
OK - SELECT * FROM public.sga_preinscripcion_propuestas WHERE id_preinscripcion IN (6481,6492) AND responsable_academica=10 ;
OK - SELECT * FROM negocio.vw_periodos_insc_propuesta WHERE periodo_insc IN (336,335)
OK - SELECT * FROM negocio.mdp_personas_documentos WHERE nro_documento IN (‘aaaaaaaa’,‘bbbbbbbb’) ;
SIN DATOS - SELECT * FROM negocio.sga_preinscripcion_propuesta WHERE propuesta IN (1,6) AND responsable_academica = 10 AND persona IN (113224,113296) ;
OK - SELECT * FROM guarani3.d_persona WHERE persona_desc LIKE ‘%aaaaaaaa%’ OR persona_desc LIKE ‘%bbbbbbbb%’ ;
OK - anio_academico=2024 - SELECT * FROM guarani3.ft_procedencia_aspirantes WHERE persona_id IN (113054,113124) ;
MAL - anio_academico= 0 / 2023 - SELECT * FROM guarani3.ft_preinscripciones WHERE tipoynum LIKE ‘%aaaaaaaa%’ OR tipoynum LIKE ‘%bbbbbbbb%’ ;