select distinct
reg.rgn_id "CÓDIGO REGIONAL",   
REG.RGN_NOMBRE REGIONAL,    
s.sed_id "CóDIGO_CENTO",  
S.SED_NOMBRE NOMBRE_CENTRO,   
fc.sed_id  || ' - ' || s.sed_nombre DATOS_CENTRO,  
fc.FIC_ID GRUPO,     
TO_CHAR(fc.fic_fch_inicializacion, 'dd/mm/yyyy') FECHA_INICIO,    
TO_CHAR(fc.fic_fch_finalizacion, 'dd/mm/yyyy') FECHA_FIN,
pf.prf_codigo "CÓDIGO_PROGRAMA",  
pf.prf_version "VERSIÓN_PROGRAMA", 
pf.prf_denominacion NOMBRE_PROGRAMA, 
nf.nfs_nombre "NIVEL_FORMACIÓN",
 decode(fc.FIC_ESTADO,
            '1','CREADA',
            '2','PERSONALIZADA', 
            '3','REVISADA',
            '4','PUBLICADA', 
            '5','EN SELECCIÓN',
            '6','EN MATRICULA',
            '7','EN EJECUCIÓN', 
            '8','TERMINADA',
            '9','CANCELADA',
            '10','PROGRAMADA',
            '11','EN INSCRIPCIÓN', 
            '12','TERMINADA POR FECHA',
            '13','TERMINADA POR UNIFICACIÓN',  
            '14','INACTIVO VIRTUAL') ESTADO_GRUPO


from  
matricula.registro_academico rga
INNER JOIN inscripcion.ingreso_aspirante ia    on rga.ing_id = ia.ing_id
inner join INTEGRACION.ASPIRANTE_AV asp on rga.nis = asp.nis
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
