
select distinct  
ASP.TIPO_DOCUMENTO,
rga.num_doc_identidad NUMERO_DOCUMENTO,   
asp.ASP_NOMBRE NOMBRE , 
ASP.ASP_PRIMER_APELLIDO PRIMER_APELLIDO,  
ASP.ASP_SEGUNDO_APELLIDO SEFUNDO_APELLIDO, 
ASP.ASP_CORREO_E CORREO,
decode(rga.rga_estado, 4, 'CONDICIONADO', 7, 'FORMACIÓN', 8, 'INDUCCIÓN', 1, 'APLAZADO' ) ESTADO_APRENDIZ


from  
matricula.registro_academico rga
inner join INTEGRACION.ASPIRANTE_AV asp on rga.nis = asp.nis
INNER JOIN inscripcion.ingreso_aspirante ia    on rga.ing_id = ia.ing_id
inner join ejecformacion.aprendizxdetalle_ruta adr on adr.rga_id = rga.RGA_ID
inner join INTEGRACION.ASPIRANTE_AV asp on asp.nis = rga.NIS
inner join PLANFORMACION.FICHA_CARACTERIZACION fc on ia.fic_id = fc.fic_id
inner join catalogo.sede s    on s.sed_id =fc.SED_ID 
inner join catalogo.regional reg    on reg.rgn_id = s.RGN_ID 
inner join diseniocur.resultado_aprendizaje ra on ra.rea_id = adr.rea_id 
inner join diseniocur.competenciaxprograma cxp on cxp.cpr_id = ra.cpr_id   
inner join diseniocur.competencia cpr on cpr.CMP_ID = cxp.CMP_ID
INNER join diseniocur.programa_formacion pf    on pf.prf_id = fc.prf_id  
inner join catalogo.nivel_formacion nf    on nf.nfs_id = pf.nfs_id_ofrecido


where 
pf.prf_tipo_programa = 'T'   
and fc.fic_mod_formacion in ('V')    
and nf.nfs_ID in ('6') --Tecnólogo 
--and trunc(fc.fic_fch_inicializacion) >= to_date('22/10/2018', 'dd/mm/yyyy') 
and rga.RGA_ESTADO in (1,4,7,8) --Aplazado, condicionado, formación, inducción
and fc.FIC_ESTADO in(7) --Solo grupos en ejecución