Dch dopl dnyabs (sk.9): Porovnání verzí

Z Prirucky
(Založena nová stránka: '''dch_dopl_dnyabs (sk.9)''' je parametr nastavující doplňování dnů z hodin při importu z docházky. == Funkcionalita == {|border="1"…)
 
Řádek 17: Řádek 17:
| Určuje, zda se při přenosu z docházky mají u absencí doplňovat dny v případě, že se rovnají nule. Výpočet dnů probíhá na základě hodinového úvazku. Možno použít jen v případě, že zaměstnaneci pracují na běžném kalendáři a délka směny odpovídá hodinovému úvazku.
| Určuje, zda se při přenosu z docházky mají u absencí doplňovat dny v případě, že se rovnají nule. Výpočet dnů probíhá na základě hodinového úvazku. Možno použít jen v případě, že zaměstnaneci pracují na běžném kalendáři a délka směny odpovídá hodinovému úvazku.
|}
|}
== Variantní řešení ==
V době, kdy ještě neexistoval tento parametr, bylo možno využívat doplnění pomocí SQL příkazu:
update odmeny set dny = odprac_hod /
(select hod_uvazek from prac_pom where
prac_pom.os_cislo = odmeny.os_cislo and
prac_pom.cislo_pom = odmeny.cislo_pom)
where vyp_castka = -1 and
(dny is null or dny = 0) ;
S výběrem kódů, u nichž se nechce provádět:
update odmeny set dny = odprac_hod /
(select hod_uvazek from prac_pom where
prac_pom.os_cislo = odmeny.os_cislo and
prac_pom.cislo_pom = odmeny.cislo_pom)
where vyp_castka = -1 and
(dny is null or dny = 0)
and kod not in (571, 574, ...);


== Odkazy ==
== Odkazy ==
* [http://apl.czso.cz/iSMS/cisdet.jsp?kodcis=56&razeni=ca&delka_strany=30 ČSÚ-právní forma organizace]
* [http://apl.czso.cz/iSMS/cisdet.jsp?kodcis=56&razeni=ca&delka_strany=30 ČSÚ-právní forma organizace]
* [[Data pro ISP]]
* [[Data pro ISP]]

Verze z 29. 5. 2015, 13:55

dch_dopl_dnyabs (sk.9) je parametr nastavující doplňování dnů z hodin při importu z docházky.

Funkcionalita

Kód dch_dopl_dnyabs
Název Určuje, zda se mají doplňovat dny v případě, že se rovnají nule.
Rozsah Ne/Ano
Popis Určuje, zda se při přenosu z docházky mají u absencí doplňovat dny v případě, že se rovnají nule. Výpočet dnů probíhá na základě hodinového úvazku. Možno použít jen v případě, že zaměstnaneci pracují na běžném kalendáři a délka směny odpovídá hodinovému úvazku.


Variantní řešení

V době, kdy ještě neexistoval tento parametr, bylo možno využívat doplnění pomocí SQL příkazu:

update odmeny set dny = odprac_hod /
(select hod_uvazek from prac_pom where
prac_pom.os_cislo = odmeny.os_cislo and
prac_pom.cislo_pom = odmeny.cislo_pom)
where vyp_castka = -1 and
(dny is null or dny = 0) ;

S výběrem kódů, u nichž se nechce provádět:

update odmeny set dny = odprac_hod /
(select hod_uvazek from prac_pom where
prac_pom.os_cislo = odmeny.os_cislo and
prac_pom.cislo_pom = odmeny.cislo_pom)
where vyp_castka = -1 and
(dny is null or dny = 0)
and kod not in (571, 574, ...);

Odkazy