-- Punto 1: Actualización de la Vista Maestra de Morosidad (Regla 23 & 30)
DROP VIEW IF EXISTS public.vw_lotes_morosidad_505 CASCADE;
CREATE OR REPLACE VIEW public.vw_lotes_morosidad_505 AS 
SELECT 
    lot.*, 
    liq.inm_ficha, 
    liq.inm_ctacatastral, 
    liq.trb_tributo, 
    liq.trb_total_deuda, 
    liq.trb_total_pago, 
    liq.ultimo_pago 
FROM public.e505_lotes_activos lot
LEFT JOIN fdw_505.v_liq_entidad_totalxobjeto liq ON lot.snc_cuenta = REPLACE(liq.inm_ctacatastral, '-', '') ;

-- Punto 2: Creación de la Vista de Percentiles Filtrada por Entidad (Nuevo Estándar)
CREATE OR REPLACE VIEW public.vw_percentiles_505 AS 
SELECT * FROM fdw_505.v_liq_entidad_percentiles WHERE entidad = '505';
