Vyúčtování daně - zahrnovaní zaměstnanci za měsíc (sestava)
Z Prirucky
Vyúčtování daně - zahrnovaní zaměstnanci za měsíc (sestava) je kontrolní sestava. Uvádí jmenovitě zaměstnance, kteří jsou uvedeni počtem v agendě Vyúčtování daně - věta D.
Jedná se jen o orientační přehled bez nároku na přesnost. Zobrazuje data platná pro 1 období - nastavuje se v položce "Datum od".
- Stav = Ano uvádí, zda zaměstnanec byl k poslednímu dni zvoleného období aktivní (posuzováno dle data nástupu a výstupu v agendě Osobní údaje)
- Pocet - uvádí počet mzdových položek zaměstnance ve sledovaném období (nepočítá se položka 501)
Filtr
Stav = Ano a Pocet > 0
Po aplikování filtru jsou zobrazeni požadovaní zaměstnanci.
SQL definice
select A.os_cislo, A.prijmeni, A.jmeno, A.datum_nastupu, A.datum_vystupu, (case when A.datum_nastupu <= datefromparts (year (%DATUMOD%), month (%DATUMOD%), (select dny_celkem from mesice where rok = year(%DATUMOD%) and mesic = month(%DATUMOD%))) and (A.datum_vystupu is null or A.datum_vystupu >= datefromparts (year (%DATUMOD%), month (%DATUMOD%), (select dny_celkem from mesice where rok = year(%DATUMOD%) and mesic = month(%DATUMOD%))) ) then 'Ano' else 'Ne' end) as stav, (select count(*) from pichacky P where P.os_cislo = A.os_cislo and P.datum = %DATUMOD% and kod <>501) as pocet from pracovnici A order by A.prijmeni