|
|
| Řádek 1: |
Řádek 1: |
| ''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".
| |
|
| |
| [[Image: Vyuctovani dane-Zahrnovani zamestnanci za mesic.png|750px|right]]
| |
|
| |
| * '''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í <small>(nepočítá se položka 501)</small>
| |
|
| |
| Filtr
| |
| Stav = Ano a Pocet > 0
| |
|
| |
| [[Image: Vyuctovani dane-Zahrnovani zamestnanci za mesic-Filtr1.png|50px]]
| |
|
| |
| Po aplikování filtru jsou zobrazeni požadovaní zaměstnanci.
| |
|
| |
| == SQL definice ==
| |
| <small>
| |
| 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
| |
| </small>
| |
| == Odkazy ==
| |
| * [[Vyúčtování daně]]
| |