M) Položky mzdového listu - Stravné
Tato stránka již není udržována.

Pro lepší identifikaci některých dále popsaných položek je uveden i jejich konkrétní název (italikou), příp. včetně zkratky agendy, do níž položka patří, viz identifikace popisovaných položek. Podle tohoto názvu lze položky i lehce vyhledávat v helpu (viz fulltextové hledání v helpu), mezi uživatelsky definovatelnými položkami funkcí Hledat položku v seznamu, příp. v popisu Struktur a definic GenDoc.chm.
Dále popisovaný výpočet se vztahuje k defaultně dodávaným výpočtovým schématům. Způsob použití výpočtových schémat a výpočtu položek viz kap. definice výpočtu a postup výpočtu.


Položky, kterých se výpočet týká:
- Nárok na stravenky oprava MLD:S_MealTicketDemand
- Nárok na stravenky celkem MLD:S_MealTicketDemandTotal
- Počet vydaných stravenek MLD:S_MealTicketCount
- Počet stravenek za plnou cenu MLD:S_MealTicketFullCount
- Počet stravenek za sníženou cenu MLD:S_MealTicketDisCount
Nárok na stravenky se rovná součtu zadaného nároku plus nároku spočteného podle odpracované doby (počítá se jen pro zaměstnance, kteří mají v údajích personalistiky zadáno, že mají na stravenky nárok). Zaměstnancům s měsíční mzdou a režimem výpočtu svátků Nepočítat se od počtu odpracovaných hodin odečtou případné proplacené svátky a svátky v době nepřítomnosti. Nárok na stravenky se porovná s počtem vydaných stravenek a vyčíslí se počet stravenek za plnou cenu (tj. stravenek vydaných navíc) a za sníženou cenu. Pro správný výpočet nároku na stravenky je třeba mít správně uvedený pracovní úvazek a odpracovaný čas vzhledem k případným svátkům.
Pravidla pro zadávání opracované doby s ohledem na neodpracované svátky, viz Často kladené otázky - Jak zadávat odpracovanou dobu a neodpracované svátky.
Nárok na stravenky celkem MLD:S_MealTicketDemandTotal se rovná součtu nenulového Nároku na stravenky oprava MLD:S_MealTicketDemand a dále částky, která se rovná nule, pokud je úvazek MLD:CalendarDuty nulový, v opačném případě se vypočte následovně: Pokud má zaměstnanec zadán nárok na stravenky (tj. položka Stravenky PL:MealTicket v údajích zaměstnance je zatržena), pak plus počet vypočtený z odpracované doby dle následujícího vztahu: (odpracovaná doba bez přesčasů a plac. svátků) děleno průměrná délka směny, kde odpracovanou dobou bez přesčasů a plac. svátků rozumíme následující: Odpracovaný čas (hod) MLD:TotalWorkTime minus Hodiny přesčas celkem MLD:S_OverTimeTotal minus Korekce nepřítomnosti pro přesčas (MLD:S_OverTimeAbsence), a dále, je-li Druh mzdy = měsíční PP:TypeOfWage a současně Způsob počítání svátků pro měsíční mzdu MLD:S_FeastMode je roven jedné (tj. Nepočítat, tedy svátky se považují za odpracovanou dobu), pak ještě minus hodiny proplacených svátků (hod) celkem MLD:S_PaidFeastTotal (jelikož u měsíční mzdy s nepočítanými svátky je odpracovaný čas zadáván včetně neodpracovaných placených svátků).
Za přesčas není nárok na stravenkový paušál ani na stravenky bez ohledu, zda se nevyplatí nebo vyplatí příplatek za přesčas.
Počet stravenek za plnou cenu MLD:S_MealTicketFullCount se rovná rozdílu Počtu vydaných stravenek MLD:S_MealTicketCount minus Nárok na stravenky celkem MLD:S_MealTicketDemandTotal, jen je-li rozdíl větší než nula.
Počet stravenek za sníženou cenu MLD:S_MealTicketDisCount se rovná rozdílu Počtu vydaných stravenek MLD:S_MealTicketCount minus Počet stravenek za plnou cenu MLD:S_MealTicketFullCount.

Položky, kterých se výpočet týká:
- Stravenky za plnou cenu MLS:S_MealTicketFullPrice
- Stravenky za sníženou cenu MLS:S_MealTicketDisPrice
Dále se vypočtou stravenky vydané zaměstnanci celkem v rámci jednotlivých prac. poměrů a vyčíslí se cena vydaných stravenek:
Stravenky za plnou cenu MLS:S_MealTicketFullPrice je definována jako součtová položka, tj. rovná se součtu:
- počtu stravenek za plnou cenu ze všech pracovních poměrů daného zaměstnance, tj. položek Počet stravenek za plnou cenu MLD:S_MealTicketFullCount.
Tento celkový počet stravenek za plnou cenu se vynásobí plnou cenou jedné stravenky zadanou v položce Plná cena PL:S_MealTicketFullPrice v údajích zaměstnance. Není-li v údajích zaměstnance plná cena stravenky zadána, pak se použije cena v glob. proměnné S_StraPlna.
Stravenky za sníženou cenuMLS:S_MealTicketDisPrice je definována jako součtová položka, tj. rovná se součtu:
- počtu stravenek za sníženou cenu ze všech pracovních poměrů daného zaměstnance, tj. položek Počet stravenek za sníženou cenuMLD:S_MealTicketDisCount.
Tento celkový počet stravenek za sníženou cenu se vynásobí sníženou cenou jedné stravenky zadanou v položce Snížená cenaPL:S_MealTicketLowPrice v údajích Zaměstnance. Není-li v údajích zaměstnance snížená cena stravenky zadána, pak se použije cena v glob. proměnné S_StraNizka.

Položky, kterých se výpočet týká:
- Nárok na stravenkový paušál oprava MLD:S_MealAmountDaysDemand
- Nárok na stravenkový paušál celkem MLD:S_MealAmountDaysDemandTotal
- Přiznaný počet dní stravenkového paušálu MLD:S_MealAmountDays
- Stravenkový paušál (osvobozeno) MLD:S_MealAmountToLimitTotal
- Stravenkový paušál (nad limit) MLD:S_MealAmountOverLimitTotal
Výpočet stravenkového paušálu funguje na stejném principu jako výpočet stravenek, proto zde již není podrobně popsán.
Položka Nárok na strav. paušál má kolonky Oprava a Celkem. Do položky Celkem se vypočítá předpokládaný nárok zaměstnance na počet stravenkových paušálů. Tento předpokládaný nárok je potřeba upravit pomocí hodnoty v položce oprava v případě, že chceme zaměstnanci ponížit vypočítaný nárok (např. služební cesta). Korekce přímo ovlivňuje výpočet položky Stravenkový paušál - nad limit.
Do položky Stravenkový paušál (Celkem) se spočítá celková hodnota vypočítaného nároku zaměstnance na základě hodnoty zadané v položce Přiznaný počet dní st. paušálu.
Do položky Stravenkový paušál – osvobozeno je napočítávaná hodnota položky Přiznaný počet dní st. paušálu maximálně do výšky Nároku na strav. paušál (Celkem) a následně vynásobená hodnotou globální proměnné S_StravPaus, (anebo hodnotou na zaměstnanci). Z daného vyplývá, že Nárok na strav. paušál (Oprava) má přímý vliv na výpočet položky Stravenkový paušál – osvobozeno.
Za přesčas není nárok na stravenkový paušál ani na stravenky bez ohledu, zda se nevyplatí nebo vyplatí příplatek za přesčas.
Položka Stravenkový paušál - nad limit je rozdíl položek Stravenkový paušál (Celkem) a Stravenkový paušál – osvobozeno.
Položka Počítat na základě nároku je položka typu Zatržítko. Je-li zatržena, tak se další měsíc zase zatrhne a přepočtem mzdového listu se automaticky předvyplní počet přiznaných dní stravenkového paušálu. Pokud je potřeba měnit počet přiznaných dní strav paušálu (např. byl 3 dny na služební cestě), tak je potřeba položku odtrhnout, aby se počet přiznaných dní nepřepsal automaticky Nárokem na strav. paušál.