Pom15: Porovnání verzí

Z Prirucky
Řádek 1: Řádek 1:
* '''Počet výplatních lístků po výstupu'''
Počet zaměstnanců, kteří mají vyplněné datum výstupu hodnotou dřívější než zvolené datum a zároveň mají ve [[Zpracování brutto]] nějakou položku (různou od 501).


* Počet výplatních lístků po výstupu
<small>Pokud je navoleno aktuální období, získává se datum výstupu z agendy [[Osobní údaje]] (tab: pracovnici). Pokud je navoleno minulé období, získává se datum výstupu takové, jakou mělo hodnotu v onom minulém období v agendě Osobní údaje (tab: prac_zal). </small>
Počet zaměstnanců, kteří mají vyplněné datum výstupu hodnotou dřívější než zvolené datum a zároveň mají ve [[Zpracování brutto]] nějakou položku (různou od 501).


<small>
<small>

Verze z 15. 8. 2017, 11:10

  • Počet výplatních lístků po výstupu

Počet zaměstnanců, kteří mají vyplněné datum výstupu hodnotou dřívější než zvolené datum a zároveň mají ve Zpracování brutto nějakou položku (různou od 501).

Pokud je navoleno aktuální období, získává se datum výstupu z agendy Osobní údaje (tab: pracovnici). Pokud je navoleno minulé období, získává se datum výstupu takové, jakou mělo hodnotu v onom minulém období v agendě Osobní údaje (tab: prac_zal).

IF ldDatum < gd_prvni THEN select count(a.os_cislo) into :llPocet from prac_zal a where a.os_cislo in (select distinct os_cislo from pichacky where datum = :ldDatum and kod <> 501 ) and a.datum = :ldDatum and a.datum_vystupu < :ldDatum and a.id_podniku = :llIdPodniku; ELSE select count(a.os_cislo) into :llPocet from pracovnici a where a.os_cislo in (select distinct os_cislo from pichacky where datum = :ldDatum and kod <> 501 ) and a.datum_vystupu < :ldDatum and a.id_podniku = :llIdPodniku; END IF