Pom15: Porovnání verzí

Z Prirucky
Řádek 20: Řádek 20:
: den, který je ''plánovanou směnou'' a zároveň počet plánovaných hodin v tomto dni je alespoň tolik, kolik činí ''limit hodin pro dvojitý nárok''  
: den, který je ''plánovanou směnou'' a zároveň počet plánovaných hodin v tomto dni je alespoň tolik, kolik činí ''limit hodin pro dvojitý nárok''  


Sečtením všech ''dnů se stravováním'' a ''dnů s dvojitým stravováním'' <small>které se počítají jako 2 dny</small> vzniká '''počet dnů prvotního nároku stravování'''.
'''Vysvětlivky'''
: ''plánovaná směna'' - je posuzována dle nastavení parametru [[stravov_vypoc (sk.9)#n (nárok)]]
: ''plánovaná směna'' - je posuzována dle nastavení parametru [[stravov_vypoc (sk.9)#n (nárok)]]
: ''limit hodin pro nárok'' - je minimální počet odpracovaných hodin ve dni pro nárok na stravování - počet hodin určuje parametr [[stravov_vypoc (sk.9)#h1 (hodiny pro nárok)]]
: ''limit hodin pro nárok'' - je minimální počet odpracovaných hodin ve dni pro nárok na stravování - počet hodin určuje parametr [[stravov_vypoc (sk.9)#h1 (hodiny pro nárok)]]
: ''limit hodin pro dvojitý nárok'' - je minimální počet odpracovaných hodin dne pro nárok na dvojité stravování - počet hodin určuje parametr [[stravov_vypoc (sk.9)#h2 (hodiny pro dvojitý nárok)]]
: ''limit hodin pro dvojitý nárok'' - je minimální počet odpracovaných hodin dne pro nárok na dvojité stravování - počet hodin určuje parametr [[stravov_vypoc (sk.9)#h2 (hodiny pro dvojitý nárok)]]


 
== Zpracování dnů se stravováním ==
 
* '''den se stravováním'''
3) Zpracování dnů se stravováním
* den se stravováním
Pokud
Pokud
: ''počet plánovaných hodin v tomto dni'' + ''počet hodin přesčasu v tomto dni'' - ''počet hodin absencí v tomto dni''
: ''počet plánovaných hodin v tomto dni'' + ''počet hodin přesčasu v tomto dni'' - ''počet hodin absencí v tomto dni''
je alespoň tolik, kolik činí ''minimální počet odpracovaných hodin pro nárok na stravování'', pak je den počítán jako ''den nárokového stravování''
je alespoň tolik, kolik činí ''limit hodin pro nárok'', pak je den počítán jako ''den nárokového stravování''.


''počet plánovaných hodin v tomto dni'' + ''počet hodin přesčasu v tomto dni'' - ''počet hodin absencí v tomto dni''
* '''den s dvojitým stravováním'''
>= ''minimální počet odpracovaných hodin pro nárok na stravování''
pak den je počítán jako ''den nárokového stravování''
 
* den s dvojitým stravováním
Pokud
Pokud
: ''počet plánovaných hodin v tomto dni'' + ''počet hodin přesčasu v tomto dni'' - ''počet hodin absencí v tomto dni''
: ''počet plánovaných hodin v tomto dni'' + ''počet hodin přesčasu v tomto dni'' - ''počet hodin absencí v tomto dni''
je alespoň tolik, kolik činí ''minimální počet odpracovaných hodin pro nárok na dvojité stravování'', pak je den počítán jako ''2 dny nárokového stravování''
je alespoň tolik, kolik činí ''limit hodin pro dvojitý nárok'', pak je den počítán jako ''2 dny nárokového stravování'',
 
je alespoň tolik, kolik činí ''minimální počet odpracovaných hodin pro nárok na stravování'' <small>a méně než minimální počet odpracovaných hodin pro nárok na dvojité stravování</small>, pak je den počítán jako ''den nárokového stravování''


je méně, než činí ''minimální počet odpracovaných hodin pro nárok na stravování'', pak je den počítán jako ''den nenárokového stravování''
je alespoň tolik, kolik činí ''limit hodin pro nárok'' <small>a méně než ''limit hodin pro dvojitý nárok''</small>, pak je den počítán jako ''den nárokového stravování''.


Sečtením všech ''dnů nárokového stravování'' vzniká
: ''mezisoučet dnů nárokového stravování''


------
'''Vysvětlivky'''
:''počet hodin přesčasu v tomto dni'' - počítají se hodiny mzdových položek 210-215, které mají vyplněné "datum od" shodné se zjišťovaným dnem <small>a datum do je buď nevyplněno, nebo vyplněno stejnou hodnotou jako "datum od"</small>


:''počet hodin absencí v tomto dni'' - počítají se hodiny těch mzdových položek, které jsou definovány v [[Pojmy (číselník)|pojmu]] ''Dny krátící stravování'' a zároveň zjišťovaný den spadá do období "datum od" - "datum do".


''počet hodin přesčasu v tomto dni'' - počítají se hodiny mzdových položek 210-215, které mají vyplněné "datum od" shodné se zjišťovaným dnem <small>a datum do je buď nevyplněno, nebo vyplněno stejnou hodnotou jako "datum od"</small>
== Dokončení zpracování ==
Mezisoučet dnů nárokového stravování
+ dny přesčasů (bez vyplněného dat_od)
- dny absencí (bez vyplněného dat_od)
- dny pořízené na korekční položce <small>([[stravov_korekce (sk.9)]])</small>
- případný dluh z minulého měsíce
= dny nárokového stravování


''počet hodin absencí v tomto dni'' - počítají se hodiny těch mzdových položek, které jsou definovány v [[Pojmy (číselník)|pojmu]] ''Dny krátící stravování'' a zároveň zjišťovaný den spadá do období "datum od" - "datum do".


stravov_vypoc (sk.9)#a (absence s nevyplněným datem od)





Verze z 5. 5. 2014, 09:34

Stravování (výpočet)

Výpočet

Rozhodnutí, zda pracovní poměr má nárok na stravování

Rozhodnutí, zda dotyčný pracovní poměr má nárok na stravování, probíhá podle nastavení parametru:

Pokud nemá nárok, neprovádí se výpočet. Pokud má pracovní poměr nárok, provádí se výpočet dále.

Rozhodnutí o dnu

Ke každému kalendářnímu dni v měsíci je určeno, zda se jedná o:

  • den bez stravování
den, který není plánovanou směnou, nebo
den, který sice je plánovanou směnou, ale počet plánovaných hodin v tomto dni je menší, než činí limit hodin pro nárok
  • den se stravováním
den, který je plánovanou směnou a zároveň počet plánovaných hodin v tomto dni je alespoň tolik, kolik činí limit hodin pro nárok, ale méně než limit hodin pro dvojitý nárok.
  • den s dvojitým stravováním
den, který je plánovanou směnou a zároveň počet plánovaných hodin v tomto dni je alespoň tolik, kolik činí limit hodin pro dvojitý nárok

Sečtením všech dnů se stravováním a dnů s dvojitým stravováním které se počítají jako 2 dny vzniká počet dnů prvotního nároku stravování.

Vysvětlivky

plánovaná směna - je posuzována dle nastavení parametru stravov_vypoc (sk.9)#n (nárok)
limit hodin pro nárok - je minimální počet odpracovaných hodin ve dni pro nárok na stravování - počet hodin určuje parametr stravov_vypoc (sk.9)#h1 (hodiny pro nárok)
limit hodin pro dvojitý nárok - je minimální počet odpracovaných hodin dne pro nárok na dvojité stravování - počet hodin určuje parametr stravov_vypoc (sk.9)#h2 (hodiny pro dvojitý nárok)

Zpracování dnů se stravováním

  • den se stravováním

Pokud

počet plánovaných hodin v tomto dni + počet hodin přesčasu v tomto dni - počet hodin absencí v tomto dni

je alespoň tolik, kolik činí limit hodin pro nárok, pak je den počítán jako den nárokového stravování.

  • den s dvojitým stravováním

Pokud

počet plánovaných hodin v tomto dni + počet hodin přesčasu v tomto dni - počet hodin absencí v tomto dni

je alespoň tolik, kolik činí limit hodin pro dvojitý nárok, pak je den počítán jako 2 dny nárokového stravování,

je alespoň tolik, kolik činí limit hodin pro nárok a méně než limit hodin pro dvojitý nárok, pak je den počítán jako den nárokového stravování.

Sečtením všech dnů nárokového stravování vzniká

mezisoučet dnů nárokového stravování

Vysvětlivky

počet hodin přesčasu v tomto dni - počítají se hodiny mzdových položek 210-215, které mají vyplněné "datum od" shodné se zjišťovaným dnem a datum do je buď nevyplněno, nebo vyplněno stejnou hodnotou jako "datum od"
počet hodin absencí v tomto dni - počítají se hodiny těch mzdových položek, které jsou definovány v pojmu Dny krátící stravování a zároveň zjišťovaný den spadá do období "datum od" - "datum do".

Dokončení zpracování

Mezisoučet dnů nárokového stravování 
+ dny přesčasů (bez vyplněného dat_od) 
- dny absencí (bez vyplněného dat_od)
- dny pořízené na korekční položce (stravov_korekce (sk.9))
- případný dluh z minulého měsíce
= dny nárokového stravování


stravov_vypoc (sk.9)#a (absence s nevyplněným datem od)





Rozhodnutí, zda