Calcul număr tichete de masă conform orelor lucrate in lună
Calcul număr tichete de masă conform orelor lucrate in lună
Noutati
Prin intermediul acestei formule se va calcula numărul de tichete de masă cuvenit unul salariat in funcție de numărul de ore lucrate neținând cont de numărul de zile lucrate, dar cu limita la numarul de tichete maxim admis in lună.
Calculul numarului de tichete de masa va fi valoarea minimă între ore lucrate/ore_norma si ore lucrătoare din lună/8.
Formula pentru Număr de tichete (valabila in Nexus incepand cu versiunea 18.13, camp salvat in chenzina a-II-a):
SELECT @retval = dbo.minim(ISNULL(CEILING(SUM(CASE WHEN calc_tic=1 THEN ore_reg / ore_norm - zz_diurna ELSE 0 END)), 0),@ore_lun/8)
FROM blc_view
WHERE anluna = @anluna AND pl_c12 = @pl_c12 AND id_c12 = @id_c12
Formula pentru Număr de tichete (valabila in Nexus pana la versiunea 18.12, camp salvat in bonul de lucru):
SELECT @retval = CASE WHEN calc_tic=1 THEN dbo.minim(CEILING(ore_reg/ore_norm) - zz_diurna, @ore_lun/8) ELSE 0 END
FROM blc_view
WHERE anluna=@anluna AND pct_lcr=@pl_blc AND id=@id_blc