Pom15: Porovnání verzí

Z Prirucky
 
(Není zobrazeno 634 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
''Nemocnost po střediscích'' je sestava určená pro [[Generátor sestav II]]
== Číselníky ==
[[Image: Nemocnost po strediscich-Krankenstand-dilci cast.png|700px|right]]
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
Postup:
|- style="background-color: #eeeeee"
|'''Souhrn údajů'''
|'''Čtení'''
|'''Zápis'''
|'''Význam'''
|-
| [[WebAPI Střediska|Strediska ]]
| Ano
| Ano
| Číselník středisek
|-
| [[WebAPI Skupiny středisek |SkupinyStredisek ]]
| Ano
| Ano
| Číselník skupiny středisek
|-
| [[WebAPI Divize|Divize ]]
| Ano
| Ano
| Číselník divizí
|-
|-
| [[WebAPI Pracovní místa|PracovniMista ]]
| Ano
| Ano
| Číselník pracovních míst
|-
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || || || Číselník jazyků
|-
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || || || Číselník stupňů vzdělání
|-
| [[WebAPI iTutor_Courses|iTutor_Courses]] || || ||
|}


'''1.''' Agenda: [[SQL prompt]] - zde vložte příkaz:
== Zaměstnanci ==
: <small> insert into cis_pojmy (nazev, kod) values ('Krankenstand', 0); </small>
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
|- style="background-color: #eeeeee"
|'''Souhrn údajů'''
|'''Čtení'''
|'''Zápis'''
|'''Význam'''
|-
| [[WebAPI Kmenové údaje|KmenoveUdaje ]]
| Ano
| Ano
| Evidence zaměstnanců
|-
| [[WebAPI Vzdělání|Vzdelani ]]
| Ano
| Ano
| Dosažené vzdělání zaměstnanců
|-
| [[WebAPI Jazykové znalosti |JazykoveZnalosti ]]
| Ano
| Ano
| Jazykové znalosti zaměstnanců
|-
| [[WebAPI Rodinní příslušníci|RodinniPrislusnici ]]
| Ano
| Ano
| Rodinní příslušníci
|-
| [[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy ]]
| Ano
| Ano
| Daňové zvýhodnění rodinných příslušníků
|-
|-
| [[WebAPI Kontakty|Kontakty]]
| Ano
| Ano
| Kontakty (telefonní čísla, emaily)
|-
| [[WebAPI Poznamky|Poznamky]] || || || Poznámky
|-
| [[WebAPI Platby |Platby ]]
| Ano
| Ano
| Platby zaměstanců


'''2.''' Číselník [[Pojmy (číselník)]] - zde nastavte do '''pojmu ''Krankenstand''''' ty mzdové položky, které považujete za "nemocnosti".
|-
| [[WebAPI Pracovní povolení|PracovniPovoleni ]]
| Ano
| Ano
| Pracovní povolení cizinců
|-
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]
|}


'''3.''' Zadejte novou definici pro generátor sestav (sql)
== Pracovní poměry ==
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
|- style="background-color: #eeeeee"
|'''Souhrn údajů'''
|'''Čtení'''
|'''Zápis'''
|'''Význam'''
|-
| [[WebAPI Pracovní poměry |PracovniPomery ]]
| Ano
| Ano
| Pracovněprávní poměry zaměstnanců
|-
| [[WebAPI Pracovní postup|PracovniPostup ]]
| Ano
| Ne
| Pracovní postup zaměstnanců
|-
| [[WebAPI Dovolená|Dovolena ]]
| Ano
| Ne
| Dovolená v hodinách (legislativa 2021)
|-
| [[WebAPI Benefitní volno|BenefitniVolno ]]
| Ano
| Ne
| Benefitní volna zaměstnanců
|-
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]
|}


<small>
== Mzdy ==
select str, nazev,
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
(select sum(fond_dny) from pom_mes where prac_str = str and datum = %DATUMOD%) as fond_dny,
|- style="background-color: #eeeeee"
(select sum(fond_dny) from pom_mes where prac_str = str and
|'''Souhrn údajů'''
year(cast(datum as date)) = year(cast(%DATUMOD% as date))-1 and
|'''Čtení'''
month(cast(datum as date)) = month(cast(%DATUMOD% as date))
|'''Zápis'''
) as fond_dny_minrok,
|'''Význam'''
|-
| [[WebAPI Zpracované mzdy |ZpracovaneMzdy ]]
| Ano
| Ne
| Mzdy zaměstnanců a odvody podniku.
|-
| [[WebAPI Zpracovaná docházka|ZpracovanaDochazka ]]
| Ano
| Ano
| Sesumovaná docházková data pro mzdy
|-
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  ||
|-
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.
|}


(select sum(odpr_dny) from pom_mes where prac_str = str and datum = %DATUMOD%) as odpr_dny,
== Ostatní ==
(select sum(odpr_dny) from pom_mes where prac_str = str and
{|class="wikitable sortable" border="1" cellpadding="3" cellspacing="0"
year(cast(datum as date)) = year(cast(%DATUMOD% as date))-1 and
|- style="background-color: #eeeeee"
month(cast(datum as date)) = month(cast(%DATUMOD% as date))
|'''Souhrn údajů'''
) as odpr_dny_minrok,
|'''Čtení'''
|'''Zápis'''
|'''Význam'''
|-
| [[WebAPI Pracovní pomůcky|PracovniPomucky]]
| Ano
| Ano
| Přiřazení prac. pomůcek zaměstnancům


(select sum(dny) from pichacky where prac_str = str and datum = %DATUMOD% and
|-
kod in (select kod from cis_pojmy where nazev = 'Krankenstand')
| [[WebAPI Služební cesty výdaje |SluzebniCestyVydaje ]]
) as Krank_dny,
| Ano
 
| Ne
(select sum(dny) from pichacky where prac_str = str and 
| Cestovní výdaje/náhrady
year(cast(datum as date)) = year(cast(%DATUMOD% as date))-1 and
|-
month(cast(datum as date)) = month(cast(%DATUMOD% as date)) and
| [[WebAPI Služební cesty|SluzebniCesty ]]
kod in (select kod from cis_pojmy where nazev = 'Krankenstand')
| Ano
) as Krank_dny_minrok,
| Ne
 
| Služební cesty
(
|-
(select sum(dny) from pichacky where prac_str = str and datum = %DATUMOD% and
| [[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani ]]
kod in (select kod from cis_pojmy where nazev = 'Krankenstand'))
| Ano
/
| Ne
(select sum(fond_dny) from pom_mes where prac_str = str and datum = %DATUMOD%)
| Vyúčtování služebních cest
)*100 as Krank_dny_proc,
|-
 
| [[WebAPI Služební cesty zálohy|SluzebniCestyZalohy ]]
(
| Ano
(select sum(dny) from pichacky where prac_str = str and 
| Ne
year(cast(datum as date)) = year(cast(%DATUMOD% as date))-1 and
| Zálohy na služební cesty
month(cast(datum as date)) = month(cast(%DATUMOD% as date)) and
|}
kod in (select kod from cis_pojmy where nazev = 'Krankenstand')
)
/
(select sum(fond_dny) from pom_mes where prac_str = str and
year(cast(datum as date)) = year(cast(%DATUMOD% as date))-1 and
month(cast(datum as date)) = month(cast(%DATUMOD% as date))
)
)*100 as Krank_dny_min_proc
 
from stred order by str;
</small>
 
== Komentář ==
* Fond je vyčíslován za všechny druhy pracovních poměrů (tj. i DPP, DPČ).
* Data jsou vybírána za období určené uživatelem před vytvořením sestavy - v položce ''Od'' - tzn. za 1 měsíc (např. 03/2018).
* Data ve sloupcích označených "Minrok" nebo "Min" jsou čerpána z období přesně o rok zpět od volby ''Od'' (např. 03/2017).
 
== Odkazy ==
* [[Generátor sestav II (příklady sestav)]]
* [[Generátor sestav II]]

Aktuální verze z 16. 2. 2022, 15:49

Číselníky

Souhrn údajů Čtení Zápis Význam
Strediska Ano Ano Číselník středisek
SkupinyStredisek Ano Ano Číselník skupiny středisek
Divize Ano Ano Číselník divizí
PracovniMista Ano Ano Číselník pracovních míst
CiselnikJazyku Číselník jazyků
CiselnikStupnuVzdelani Číselník stupňů vzdělání
iTutor_Courses

Zaměstnanci

Souhrn údajů Čtení Zápis Význam
KmenoveUdaje Ano Ano Evidence zaměstnanců
Vzdelani Ano Ano Dosažené vzdělání zaměstnanců
JazykoveZnalosti Ano Ano Jazykové znalosti zaměstnanců
RodinniPrislusnici Ano Ano Rodinní příslušníci
RodinniPrislusniciSlevy Ano Ano Daňové zvýhodnění rodinných příslušníků
Kontakty Ano Ano Kontakty (telefonní čísla, emaily)
Poznamky Poznámky
Platby Ano Ano Platby zaměstanců
PracovniPovoleni Ano Ano Pracovní povolení cizinců
Požadavky Požadavky

Pracovní poměry

Souhrn údajů Čtení Zápis Význam
PracovniPomery Ano Ano Pracovněprávní poměry zaměstnanců
PracovniPostup Ano Ne Pracovní postup zaměstnanců
Dovolena Ano Ne Dovolená v hodinách (legislativa 2021)
BenefitniVolno Ano Ne Benefitní volna zaměstnanců
MimoevidencniStavy Ano Ne Mimoevidenční stav

Mzdy

Souhrn údajů Čtení Zápis Význam
ZpracovaneMzdy Ano Ne Mzdy zaměstnanců a odvody podniku.
ZpracovanaDochazka Ano Ano Sesumovaná docházková data pro mzdy
Plánované směny
KumulacePoVyuctovani Ano Ne Měsíční kumulace a další údaje po vyúčtování za os.číslo.

Ostatní

Souhrn údajů Čtení Zápis Význam
PracovniPomucky Ano Ano Přiřazení prac. pomůcek zaměstnancům
SluzebniCestyVydaje Ano Ne Cestovní výdaje/náhrady
SluzebniCesty Ano Ne Služební cesty
SluzebniCestyVyuctovani Ano Ne Vyúčtování služebních cest
SluzebniCestyZalohy Ano Ne Zálohy na služební cesty