miércoles, 30 de mayo de 2018

Fecha Inicial : .30/05/2018
Fecha Final :  .30/05/2018
Hora Inicio: .1:15 PM
Hora Final: .6:12
Horas invertidas(Minutos): 
Colaboradores: Oscar Cortés.

Actividad

SP de mayor morosidad por personas y distritos

SP de corte de agua



Codigo

SP de morosidades


create procedure MayorMorosidad_Abonados

as
begin
select TOP 20 A.ID, A.Identificacion, A.Nombre, sum( R.PagoTotalNoIntereses + R.InteresMoratorio) as 'PagoTotal', count (R.ID) as 'Pendientes'
from Abonado A
inner join Propiedad P on P.FK_Abonado = A.ID
inner join Recibo R on R.FK_Propiedad = P.ID

where  R.TotalPagado = 0
group by A.Nombre, A.ID, A.Identificacion
order by PagoTotal DESC

end

go


create procedure MayorMorosidad_DistritoPendientes

as
begin
select TOP 1  P.CodPostal as 'Distrito', count (P.CodPostal) as 'Pendientes'
--SELECT *
from Propiedad P 
inner join Recibo R on R.FK_Propiedad = P.ID

where  R.TotalPagado = 0
group by P.CodPostal
order by Pendientes DESC

end

go

create procedure MayorMorosidad_DistritoMonto

as
begin
select TOP 1  P.CodPostal as 'Distrito', sum( R.PagoTotalNoIntereses + R.InteresMoratorio) as 'PagoTotal'
--SELECT *
from Propiedad P 
inner join Recibo R on R.FK_Propiedad = P.ID

where  R.TotalPagado = 0
group by P.CodPostal
order by PagoTotal DESC

end


go

No hay comentarios.:

Publicar un comentario