Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round Cast Round

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

SELECT

T.IdTrabajador AS 'Codigo',
P.DNI AS 'DNI',
P.Apepat + ' '+ P.Apemat AS 'Apellidos',
P.Nombres AS 'Nombres',
TD.FecIngreso AS 'Fecha Ingreso',
Basico=CAST(Round(A.Dias_Total*ND.ValNivel, 2, 0) AS
DECIMAL(16,2)),
Reunificada=CAST(Round(5.8*A.Dias_Total,2,0)AS DECIMAL(16,2)),
CASE TD.AsigFamiliar WHEN '1' THEN
CAST(Round(A.Dias_Total*(3.00/A.Dias_Total),2,0) AS DECIMAL(16,2)) WHEN '0'
THEN 0.00 END AS 'Familiar',
Personal=CAST(Round(CAST(Round(A.Dias_Total*ND.ValNivel, 2, 0) AS
DECIMAL(16,2))*0.25,2,0) AS DECIMAL(16,2)),
Transistoria=CAST(Round(5.8*A.Dias_Total,2,0)AS DECIMAL(16,2)),
Pasaje=CAST(Round((66.00/30)*A.Dias_Total,2,0) AS DECIMAL(16,2)),
Refrigerio=CAST(Round((3.3333*A.Dias_Total)*2,2,0) AS
DECIMAL(16,2)),
CAST(Round(1300.00,2,0) AS DECIMAL(16,2)) AS 'Cargo Dif.',
CAST(Round(7.6666*A.Dias_Total,2,0)AS DECIMAL(16,2)) AS 'Costo de
Vida Resol N082-12',
CAST(Round(6.6666*A.Dias_Total,2,0)AS DECIMAL(16,2)) AS 'Costo de
Vida Resol N0340-12 ',
AFP=CAST(Round(CAST(Round(0.683*A.Dias_Total,2,0)AS
DECIMAL(16,2))*0,2,0) AS DECIMAL(16,2))
FROM P_TRABAJADOR_DETALLES TD
INNER JOIN P_TRABAJADOR T ON TD.IdTrabajador=T.IdTrabajador
INNER JOIN PERSONAS P ON T.IdPersona=P.IdPersona
INNER JOIN P_ASISTENCIA A ON TD.IdTrabajador=A.IdTrabajador
INNER JOIN P_NIVEL_DETALLES ND ON TD.IdNivelDetalle=ND.IdNivelDetalle
WHERE T.Estado='1' AND A.IdPeriodo='00000001' AND P.Apepat='Gutierrez'
P.Apemat='Moscaiza'

AND

--Reunificada 3.9333,4.0666,4.46,4.4666,5.2,5.5,5.8,6.4
--Personal 15,20,25,30,35 %
--cargo dif
--850 = minimo vital = mv => Colateral = ((mv /
2)*3)+basico+reunificada+familiar+personal+colateral+transitorial+pasaje+ref
rigerio+cargo dif.+costo_vida+AFP
SELECT
SELECT
SELECT
SELECT
SELECT

*
*
*
*
*

FROM
FROM
FROM
FROM
FROM

P_TIPOS_TRABAJADOR_DETALLES
P_TRABAJADOR
PERSONAS
P_ASISTENCIA
P_NIVEL_DETALLES

You might also like