Odstupné jako násobek průměrného výdělku (sestava): Porovnání verzí
Z Prirucky
(Založena nová stránka: ''Odstupné jako násobek průměrného výdělku (sestava)'' - sestava pro Generátor sestav II. Určuje kolikanásobný měsíční průměrný výdělek představova…) |
|||
| (Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
| Řádek 3: | Řádek 3: | ||
[[Image: Odstupne-jako-nasobek-prumerneho-vydelku.png|980px]] | [[Image: Odstupne-jako-nasobek-prumerneho-vydelku.png|980px]] | ||
Sestava primárně určená pro MS SQL platformu (pokud by se upravily nebo odmazaly příkazy ceiling a round, pak i pro ostatní platformy). | Sestava primárně určená pro MS SQL platformu (pokud by se upravily nebo odmazaly příkazy ceiling a round, isnull, nullif, pak i pro ostatní platformy). | ||
select A.os_cislo, A.prijmeni, A.jmeno, P.cislo_pom, | select A.os_cislo, A.prijmeni, A.jmeno, P.cislo_pom, | ||
| Řádek 10: | Řádek 10: | ||
ceiling(Z.hod_uvazek * Z.prum_dov * 21.74) as A1_A2_A3_Vypoc_1mes, | ceiling(Z.hod_uvazek * Z.prum_dov * 21.74) as A1_A2_A3_Vypoc_1mes, | ||
ceiling(P.castka) as Castka, | ceiling(P.castka) as Castka, | ||
ceiling(P.castka/(Z.hod_uvazek * Z.prum_dov * 21.74)) as podil_cely, | ceiling(P.castka/(isnull (nullif (Z.hod_uvazek * Z.prum_dov * 21.74, 0), 1))) as podil_cely, | ||
(P.castka/(Z.hod_uvazek * Z.prum_dov * 21.74)) as podil_desetinny | (P.castka/(isnull (nullif (Z.hod_uvazek * Z.prum_dov * 21.74, 0), 1))) as podil_desetinny | ||
from pracovnici A, pichacky P, pom_zal Z where | from pracovnici A, pichacky P, pom_zal Z where | ||
Aktuální verze z 2. 6. 2017, 11:32
Odstupné jako násobek průměrného výdělku (sestava) - sestava pro Generátor sestav II. Určuje kolikanásobný měsíční průměrný výdělek představovala poskytnutá částka odstupného. Zobrazuje všechny záznamy odstupného z celé historie (v příkladu mzdová položka 622).
Sestava primárně určená pro MS SQL platformu (pokud by se upravily nebo odmazaly příkazy ceiling a round, isnull, nullif, pak i pro ostatní platformy).
select A.os_cislo, A.prijmeni, A.jmeno, P.cislo_pom, Z.datum_nastupu, Z.datum_ukonc, P.kod, P.datum, Z.hod_uvazek as A1_hod_uvazek , Z.prum_dov as A2_prum_dov, 21.74 as A3_konst, ceiling(Z.hod_uvazek * Z.prum_dov * 21.74) as A1_A2_A3_Vypoc_1mes, ceiling(P.castka) as Castka, ceiling(P.castka/(isnull (nullif (Z.hod_uvazek * Z.prum_dov * 21.74, 0), 1))) as podil_cely, (P.castka/(isnull (nullif (Z.hod_uvazek * Z.prum_dov * 21.74, 0), 1))) as podil_desetinny from pracovnici A, pichacky P, pom_zal Z where A.os_cislo = P.os_cislo and P.os_cislo = Z.os_cislo and P.cislo_pom = Z.cislo_pom and P.datum = Z.datum and P.kod in (622);