Individuální kalendář: Porovnání verzí
| (Není zobrazeno 16 mezilehlých verzí od 3 dalších uživatelů.) | |||
| Řádek 1: | Řádek 1: | ||
{{Navigace mzdové číselníky}} | {{Navigace mzdové číselníky}} | ||
Individuální plánovací kalendář se | '''Individuální''' plánovací '''kalendář''' je jeden z typů kalendářů, přičemž od ostatních se liší tím, že je určen pro jednoho jediného zaměstnance. | ||
== Přiřazení == | |||
[[Image: Pracovni-pomer-individualni-kalendar-editace.png|250px]] | |||
[[ | Agenda [[Pracovní poměr]] | ||
* '''[[typ kalendáře]] = 9 – Individuální kalendář''' | |||
* [[Uložit]]. | |||
== Rozpis dnů == | |||
Po kliknutí na tlačítko | |||
* '''Rozpis dnů''' | |||
se objeví nové okno pro určení plánovaných směn. | |||
Pro den, který je pracovní, se vyplňují následující údaje: | |||
* '''Identifikace směny''' - nepovinný údaj. Text (např. R, O, N - ranní odpolední, noční) | |||
* '''Počet hodin''' - důležité pro správné určení měsíčního fondu pracovní doby, neodpracovaných dob, atd. | |||
* '''Začátek směny''' - nepovinný údaj (např. 06:30) | |||
[[Image: C-rozvrhy-indiv kal.png|right]] | |||
== Možnosti naplnění == | |||
Možnosti naplnění rozpisu dnů. | |||
''' | '''Ruční zadání''' <br> | ||
Pomůcka: Při odskočení (klávesou Tab nebo Enter) z pole ''počet hodin'' a přechodu na pole ''začátek směny'' | |||
systém předvyplní pole ''začátek směny'' posledně použitou hodnotou. | |||
'''Předvyplnit z cyklického rozvrhu''' <br> | |||
# Vybrat některý ze založených [[cyklické rozvrhy|cyklických rozvrhů]]. | |||
# Stisknout tlačítko ''Načíst údaje z cyklického rozvrhu''. | |||
'''Předvyplnit dle běžného kalendáře''' <br> | |||
# Stisknout tlačítko ''Předvyplnit pracovní dny''. | |||
Předvyplní se pracovní dny dle běžného kalendáře (pondělí - pátek) s počtem hodin rovným dennímu úvazku zaměstnance. | |||
'''Import''' <br> | |||
Viz dále. Nebo zákaznická úprava. | |||
== Poznámky == | |||
* Rozpis dnů se zadává '''jen pro aktuální období''' (v následujícím období je nutno opět definovat směny). | |||
''' | * '''Nástup/výstup zaměstnance v průběhu měsíce''' | ||
Aby se správně počítala odpracovaná doba u zaměstnanců, kteří nastoupili či vystoupili v průběhu měsíce, je potřeba zadat individuální kalendář vždy na celý kalendářní měsíc. V případě zadání pracovních směn až od data nástupu (či do data výstupu) systém bere naplánovaný počet hodin jako celkovou hodnotu připadající na kalendářní měsíc a nedojde k pokrácení mzdy. | |||
* '''Svátek''' | |||
Náhrada za svátek se u individuálního kalendáře standardně negeneruje. Pokud je kód pro náhradu za svátek (např. 531) importován např. z docházky, pak je zahrnut i do mzdy/platu. | |||
* '''Kontroly při měsíční závěrce''' | |||
Kontrola vyplnění individuálních kalendářů a kont pracovní doby v agendě ''Pracovní poměr''. <br> | |||
: Vyplnění kalendáře není kontrolováno u vystoupivších zaměstnanců. | |||
: Informační hláška o nevyplněném kalendáři je doplněna o informaci o osobním čísle a čísle poměru zaměstnance, kde je tento použit. | |||
* '''DB''' | |||
Data o zaměstnancích a čísle jejich individuálních kalendářů jsou uložena v tabulce '''''indiv_kal'''''. Data o směnách se ukládají do tabulky '''''indiv_kal_dny''''' (cis_rozvrhu, kal_den, smena, pocet_hodin, zac_sm). Sloupec ''cis_rozvrhu'' se plní automaticky – čísluje se od 1 v pořadí dle zadaného rozvrhu ten daný měsíc. Toto číslo se pak ukládá v tabulce odpovídající agendě pracovního poměru (prac_pom). | |||
== Sestavy == | |||
* [[Kontrola_odprac._doby_indiv._kal.]] | |||
* <small> [[Počet směn individuálního kalendáře (sestava SQL)]] </small> | |||
== Import dat do individuálního kalendáře == | |||
Lze provádět i import dat do individuálního kalendáře. Import je prováděn v rámci | |||
* '''[[Import z docházkového systému|importu dat z docházkového systému]]'''. | |||
Data importovaná z docházkového systému obsahují alespoň následující pole: | |||
* '''Osobní číslo''' | |||
* '''Kód''' – číslo dle parametru [[dch_kod_pfondu (sk.9)]] <small>Mělo by se jednat o číslo, které není obsaženo v číselníku mzdových položek (např. 99 či 9999)</small> | |||
* '''Datum od''' – tímto je identifikován den | |||
* '''Hodiny''' – počet pracovních hodin dne | |||
* '''Směna''' - označení směny (nepovinný údaj, označení směny) | |||
* '''Směna od''' (nepovinný údaj) - odpovídá položce ''Zač. směny'' (hodina, např. 6:00) | |||
Je možno importovat i data za celý rok jednorázově (dopředu, na začátku roku), a pak v konkrétním měsíci importovat data pouze daného měsíce. Tím dojde k přepsání původních dat (jednoho měsíce). | Je možno importovat i data za celý rok jednorázově (dopředu, na začátku roku), a pak v konkrétním měsíci importovat data pouze daného měsíce. Tím dojde k přepsání původních dat (jednoho měsíce). | ||
Další poznámky: | Další poznámky: | ||
* Přenos dat za minulá období je možný (ale striktně jej nedoporučujeme), systém na toto upozorní. | * Přenos dat za minulá období je možný (ale striktně jej nedoporučujeme), systém na toto upozorní. Resp. vůbec takové záznamy nenačte. | ||
* Nově importované hodnoty přepisují staré. | * Nově importované hodnoty přepisují staré. | ||
* Tzn. například pokud přenos obsahuje den, na který již byla dříve vyplněna směna, nová hodnota přepíše starou. | * Tzn. například pokud přenos obsahuje den, na který již byla dříve vyplněna směna, nová hodnota přepíše starou. | ||
* Včetně případu, kdy původně byla na tento den plánována směna, ale nyní již není plánována (datum není obsažen v datech). | * Včetně případu, kdy původně byla na tento den plánována směna, ale nyní již není plánována (datum není obsažen v datech). Postup je takový, že systém zjistí z nového přenosu rozsah období od - do (minimální datum a maximální datum), a původní data z tohoto období od-do vymaže a následně nahraje data nová. | ||
* Dny volna nepřenášet. | |||
* Jestliže je zapnuto načítání dávek, a uživatel před importem zadá číslo již existující dávky, dojde k promazání dat (dle předchozího bodu) všech zaměstnanců dotyčné dávky. Seznam dávek je uveden v okně při načítání dat z docházkového systému. Pokud je dávek více, je vhodné si je nechat vypsat následujícím SQL příkazem (menu:Systém/SQL prompt, vložit příkaz a stisknout "Provést"): select distinct davka from indiv_kal order by davka; | |||
* Pokud se importuje individuální kalendář, je potřeba otevřít rozpis dnů i bez zadání hodnot a zavřít, poté systém neupozorní chybovou hláškou. | |||
== Odkazy == | |||
* [[Mzdové číselníky]] | |||
* [[krac_nepr_fond (sk.5)]] | |||
Aktuální verze z 26. 8. 2026, 15:01
- Mzdové položky
- Účtování
- Kódy účtování
- Kódy účtování pro střediska
- Rozšířené kódy účtování
- Kódy účtování zdravotních pojišťoven
- Banky
- Kalendáře
- Úvod
- Plánovací kalendář
- Týdenní rozvrhy
- Cyklické rozvrhy
- Měsíční rozvrhy
- Individuální kalendář
- Konta pracovní doby
- Ostatní
Individuální plánovací kalendář je jeden z typů kalendářů, přičemž od ostatních se liší tím, že je určen pro jednoho jediného zaměstnance.
Přiřazení
Agenda Pracovní poměr
- typ kalendáře = 9 – Individuální kalendář
- Uložit.
Rozpis dnů
Po kliknutí na tlačítko
- Rozpis dnů
se objeví nové okno pro určení plánovaných směn.
Pro den, který je pracovní, se vyplňují následující údaje:
- Identifikace směny - nepovinný údaj. Text (např. R, O, N - ranní odpolední, noční)
- Počet hodin - důležité pro správné určení měsíčního fondu pracovní doby, neodpracovaných dob, atd.
- Začátek směny - nepovinný údaj (např. 06:30)
Možnosti naplnění
Možnosti naplnění rozpisu dnů.
Ruční zadání
Pomůcka: Při odskočení (klávesou Tab nebo Enter) z pole počet hodin a přechodu na pole začátek směny
systém předvyplní pole začátek směny posledně použitou hodnotou.
Předvyplnit z cyklického rozvrhu
- Vybrat některý ze založených cyklických rozvrhů.
- Stisknout tlačítko Načíst údaje z cyklického rozvrhu.
Předvyplnit dle běžného kalendáře
- Stisknout tlačítko Předvyplnit pracovní dny.
Předvyplní se pracovní dny dle běžného kalendáře (pondělí - pátek) s počtem hodin rovným dennímu úvazku zaměstnance.
Import
Viz dále. Nebo zákaznická úprava.
Poznámky
- Rozpis dnů se zadává jen pro aktuální období (v následujícím období je nutno opět definovat směny).
- Nástup/výstup zaměstnance v průběhu měsíce
Aby se správně počítala odpracovaná doba u zaměstnanců, kteří nastoupili či vystoupili v průběhu měsíce, je potřeba zadat individuální kalendář vždy na celý kalendářní měsíc. V případě zadání pracovních směn až od data nástupu (či do data výstupu) systém bere naplánovaný počet hodin jako celkovou hodnotu připadající na kalendářní měsíc a nedojde k pokrácení mzdy.
- Svátek
Náhrada za svátek se u individuálního kalendáře standardně negeneruje. Pokud je kód pro náhradu za svátek (např. 531) importován např. z docházky, pak je zahrnut i do mzdy/platu.
- Kontroly při měsíční závěrce
Kontrola vyplnění individuálních kalendářů a kont pracovní doby v agendě Pracovní poměr.
- Vyplnění kalendáře není kontrolováno u vystoupivších zaměstnanců.
- Informační hláška o nevyplněném kalendáři je doplněna o informaci o osobním čísle a čísle poměru zaměstnance, kde je tento použit.
- DB
Data o zaměstnancích a čísle jejich individuálních kalendářů jsou uložena v tabulce indiv_kal. Data o směnách se ukládají do tabulky indiv_kal_dny (cis_rozvrhu, kal_den, smena, pocet_hodin, zac_sm). Sloupec cis_rozvrhu se plní automaticky – čísluje se od 1 v pořadí dle zadaného rozvrhu ten daný měsíc. Toto číslo se pak ukládá v tabulce odpovídající agendě pracovního poměru (prac_pom).
Sestavy
Import dat do individuálního kalendáře
Lze provádět i import dat do individuálního kalendáře. Import je prováděn v rámci
Data importovaná z docházkového systému obsahují alespoň následující pole:
- Osobní číslo
- Kód – číslo dle parametru dch_kod_pfondu (sk.9) Mělo by se jednat o číslo, které není obsaženo v číselníku mzdových položek (např. 99 či 9999)
- Datum od – tímto je identifikován den
- Hodiny – počet pracovních hodin dne
- Směna - označení směny (nepovinný údaj, označení směny)
- Směna od (nepovinný údaj) - odpovídá položce Zač. směny (hodina, např. 6:00)
Je možno importovat i data za celý rok jednorázově (dopředu, na začátku roku), a pak v konkrétním měsíci importovat data pouze daného měsíce. Tím dojde k přepsání původních dat (jednoho měsíce).
Další poznámky:
- Přenos dat za minulá období je možný (ale striktně jej nedoporučujeme), systém na toto upozorní. Resp. vůbec takové záznamy nenačte.
- Nově importované hodnoty přepisují staré.
- Tzn. například pokud přenos obsahuje den, na který již byla dříve vyplněna směna, nová hodnota přepíše starou.
- Včetně případu, kdy původně byla na tento den plánována směna, ale nyní již není plánována (datum není obsažen v datech). Postup je takový, že systém zjistí z nového přenosu rozsah období od - do (minimální datum a maximální datum), a původní data z tohoto období od-do vymaže a následně nahraje data nová.
- Dny volna nepřenášet.
- Jestliže je zapnuto načítání dávek, a uživatel před importem zadá číslo již existující dávky, dojde k promazání dat (dle předchozího bodu) všech zaměstnanců dotyčné dávky. Seznam dávek je uveden v okně při načítání dat z docházkového systému. Pokud je dávek více, je vhodné si je nechat vypsat následujícím SQL příkazem (menu:Systém/SQL prompt, vložit příkaz a stisknout "Provést"): select distinct davka from indiv_kal order by davka;
- Pokud se importuje individuální kalendář, je potřeba otevřít rozpis dnů i bez zadání hodnot a zavřít, poté systém neupozorní chybovou hláškou.
