Ajuste de Query para integrar todos os períodos do cartão ponto
Problema: Cliente precisa que o cartão de ponto traga todas as competências do cartão ponto, atualmente estava trazendo apenas as 4 últimas.
Ajustar query de cartão ponto.
antes -----
SELECT DISTINCT TOP 4
codcal,
perref,
tipcal,
inicmp,
fimcmp,
iniapu,
fimapu
FROM
vw_Joinin_Periodo_Calculo
WHERE
tipcal = 11
AND numemp = @num_emp
AND fimapu > '@admission_date'
ORDER BY
perref DESC,
codcal
depois ----
SELECT DISTINCT
codcal,
perref,
tipcal,
inicmp,
fimcmp,
iniapu,
fimapu
FROM
vw_Joinin_Periodo_Calculo
WHERE
tipcal = 11
AND numemp = @num_emp
AND fimapu > '@admission_date'
ORDER BY
perref DESC,
codcal
Após esse ajuste, o sistema trouxe todos os períodos do cartão ponto desde a inclusão do ponto no sistema.