ALTER PROCEDURE [dbo].[sp_remResumenPagoAFP]
( 
@PERIODO INT = 0 ,
@MES INT = 0,
@ficini INT = 0,
@ficfin INT = 0,
@unineg INT = 0,
@DEP INT = 0,
@idPrevision INT = 0
)
AS
BEGIN
	SELECT COUNT(rut) AS TrabajadoresAFP,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 36)) AS RemuneracionTotal,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 4) + dbo.remValorResultado(periodo,mes,ficha, 48)) AS CotizacionObl,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 38)) AS TotalSIS,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 39)) AS TotalAPVI1,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 40)) AS TotalAPVI2,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 41)) AS TotalAPVI3,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 39)) + SUM(dbo.remValorResultado(periodo,mes,ficha, 40)) + SUM(dbo.remValorResultado(periodo,mes,ficha, 41)) AS TotalAPV,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 24)) AS TotalMontoConv,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 6)) AS TotalAhorro,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 43)) AS TotalAPCemp,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 42)) AS TotalAPCtra,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 37)) AS RemuneracionTotalCes,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 22)) AS TotalCesTrab,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 23)) AS TotalCesEmpl,
	SUM(dbo.remValorResultado(periodo,mes,ficha, 22)) + SUM(dbo.remValorResultado(periodo,mes,ficha, 23)) AS TotalCesantia
	FROM remTrabajadores
	WHERE
	periodo = @periodo
	AND mes = @MES
	AND	(ficha BETWEEN @ficini AND @ficfin)
	AND (@unineg = 0 or unidadNegocios = @unineg) 
	AND	(@DEP = 0 or departamento = @DEP) 
	AND activo = 1
	AND idPrevision = @idPrevision
END