Oddělení částky za přesčas z celkově vyplacené mzdy (sestava)
Z Prirucky
Oddělení částky za přesčas z celkově vyplacené mzdy (sestava) je sestava pro Generátor sestav II.
Požadavek
Požadavek - Požadavek na oddělení hodin za práci přesčas a vyplacené částky za práci přesčas. Máme dvousložkovou mzdu na kódech 111,112,121 a 122, to je zaručená, základní složka mezd. Dále k tomu osobní ohodnocení - 171-D a 175-THP. Mzdovou položku 169 zákl. přesčasů zatím nepoužíváme, ale snad by to šlo sledovat samostatně tyto přesčasy. Děkuji za pomoc k samostatnému sledování těchto ukazatelů do měsíční rozborové činnosti.
hd 46688
Sestava
select A.os_cislo, A.prijmeni, A.jmeno, B.cislo_pom, B.prac_str, S.cis_divize, (select sum(hodiny) from pichacky P1 where P1.os_cislo = B.os_cislo and P1.cislo_pom = B.cislo_pom and kod in (212,213,214,215) and datum = %DATUMOD%) as hod_presc, (select sum(castka) from pichacky P1 where P1.os_cislo = B.os_cislo and P1.cislo_pom = B.cislo_pom and kod in (212,213,214,215) and datum = %DATUMOD%) as Kc_presc, (select sum(hodiny) from pichacky P1 where P1.os_cislo = B.os_cislo and P1.cislo_pom = B.cislo_pom and kod in (212,213,214,215) and datum= %DATUMOD%) * (select max(sazba) from pichacky P2 where P2.os_cislo = B.os_cislo and P2.cislo_pom = B.cislo_pom and kod in (111,112,121,122) and datum= %DATUMOD%) as Kc_zakl, (select sum(hodiny) from pichacky P1 where P1.os_cislo = B.os_cislo and P1.cislo_pom = B.cislo_pom and kod in (212,213,214,215) and datum = %DATUMOD%) * (select sum (castka) from pichacky P2 where P2.os_cislo = B.os_cislo and P2.cislo_pom = B.cislo_pom and kod in (171,175) and datum = %DATUMOD%)/ (select sum (hodiny) from pichacky P3 where P3.os_cislo = B.os_cislo and P3.cislo_pom = B.cislo_pom and kod in (171,175) and datum = %DATUMOD%) as Kc_oshodn, %DATUMOD% as datum from pracovnici A, prac_pom B, stred S where A.os_cislo = B.os_cislo and B.prac_str = S.str
