Benefitní volno dny - kontrola (sestava)

Z Prirucky

Benefitní volno dny - kontrola (sestava)

Sestava

Benefitni volno dny kontrola-Sestava.png

SQL definice

SELECT A.os_cislo, A.prijmeni, A.jmeno, B.cislo_pom, B.datum_nastupu, B.datum_ukonc, BV.kod, BV.narok,
(BV.zustatek + BV.cerp_akt) as zust_min_obd,
BV.datum,
(select sum(dny) from pichacky P where P.os_cislo = B.os_cislo and P.cislo_pom = B.cislo_pom and P.kod in (select distinct kod from benefit_volno) and P.datum =  %DATUMOD%) as dny_cerp_btto

from pracovnici A, prac_pom B left outer join benefit_volno BV on B.os_cislo = BV.os_cislo and B.cislo_pom = BV.cislo_pom and BV.datum = %DATUMOD% 
where A.os_cislo = B.os_cislo
order by A.os_cislo

Čerpání bez nároku

Benefitní volno při vyúčtování hlásí přečerpání (pokud je nastaveno). Ale aktuálně ne u zaměstnance, který nemá žádný nárok na benefitní volno, ale současně omylem přijde z docházkového systému kód (se dny), který představuje čerpání.

hd 58921, 58908

Sestava zobrazí tyto případy, pokud je použit filtr dle obrázku.

Filtr benef volno kontr sest.png

Odkazy