Položky průměrů
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 full-textové 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á:
- Průměr na dovolenou (PR:Average)
- Čitatel (PR:Numerator)
- Jmenovatel (PR:Denominator)
Průměr na dovolenou neboli průměrný výdělek (PV) se zjišťuje z hrubé mzdy zúčtované zaměstnanci k výplatě v rozhodném období. Co je rozhodným obdobím a hrubou mzdou pro účely zjištění PV, viz Výpočet průměrů.
Jak bylo řečeno v kap. Výpočet průměrů, v systému ABRA Gen se průměrný výdělek (PV) nevyčísluje přímo z položky Hrubá mzda (MLD:GrossWageTotal), ale přímo z jednotlivých započitatelných složek mzdy. Do položky Hrubá mzda (MLD:GrossWageTotal) jsou totiž zahrnuta i některá plnění, která nejsou započitatelná do základu pro zjištění PV.
Průměr(PR:Average) se počítá v agendě Průměrů, pro Typ průměru (PR:AverageKind) na dovolenou a v případě jeho potřeby se čerpá do ML daného zaměstnance. Průměr na dovolenou je definován jako podíl Čitatel (PR:Numerator) děleno Jmenovatelem (PR:Denominator).
Čitatel(PR:Numerator) je definován jako součtová položka, tj. rovná se součtu:
- úkolové mzdy celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Úkolová mzda celkem (MLD:S_TaskWageTotal),
- časové mzdy celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Časová mzda celkem (MLD:S_TimeWageTotal),
- příplatku za svátek celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za svátek celkem (MLD:S_FeastChargeTotal)
- příplatku za noc celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za noc celkem (MLD:S_NightChargeTotal),
- příplatku za prostředí celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za prostředí celkem (MLD:S_EnvChargeTotal),
- příplatku za přesčas celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za přesčas celkem (MLD:S_OverTimeChargeTotal),
- příplatku za sobotu a neděli celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za So a Ne celkem (MLD:S_WEndChargeTotal),
- osobního příplatku celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Osobní příplatek celkem (MLD:S_PersonalChargeTotal),
- příplatku za vedení celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za vedení celkem (MLD:S_ChiefChargeTotal),
- příplatku za zastupování celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Příplatek za zastupování celkem (MLD:S_SubChargeTotal),
- ostatních příplatků celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Ostatní příplatky (MLD:S_OtherCharges),
- prémií celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Prémie celkem (MLD:S_BonusTotal),
- odměny (měsíční) celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Měsíční odměna celkem (MLD:S_RewardTotal), kromě jubilejních odměn zadaných v položce Jubilejní odměna vstupující do základu daně zadaná(MLD:S_RewardJubilee) a v položce Jubilejní odměna vstupující do základu daně, SP, ZP (MLD:S_RewardJubileeAllBase),
- odměny za práci učňů celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Odměna za práci učňů celkem (MLD:S_ApprenticeFeeTotal),
- odměny za práci jednatelů celkem za všechna mzd. období, za něž se průměr počítá, tj. položek Odměna za práci jednatelů celkem (MLD:S_ExecutiveFeeTotal),
- opravy hrubé mzdy za všechna mzd. období, za něž se průměr počítá, tj. položek Hrubá mzda oprava (MLD:S_GrossWage),
- doplatku do minimální mzdy za všechna mzd. období, za něž se průměr počítá, tj. položek Doplatek do minimální mzdy (MLD:S_SurChargeTotal),
- a položek převedený Čitatel pro dov.(MLD:HolidayNumerator) ale jen z pomocných (importovaných) MLD, což je zajištěno podmínkou, že se jedná o pomocný (importovaný) MLD (tj. případná nenulová hodnota této položky u běžných MLD výsledný součet nijak neovlivní).
K tomu jsou přičteny části dlouhodobých odměn promítané do daného průměru jen poměrným dílem vypočteným podle délky období, za které je odměna poskytována, a připadající na časové rozmezí (mzdová období), za které je průměr počítán, včetně případné korekce podle odpracované doby (je-li tak nastaveno v Nastavení parametrů mezd v parametru Rozpouštění dlouhodobých odměn do průměru na dovolenou).
Tj. za všechna mzd. období, za něž se průměr počítá, se sečte:
- příslušný díl Odměn za delší období celkem (MLD:S_RewardLongTermTotal) vyplacených za dobu danou v položce Délka období, za které je odměna (MLD:S_RewardPeriodLength) a připadající na období průměru
- příslušný díl Pololetní odměny celkem (MLD:S_RewardSixMonthTotal) připadající na období průměru (tj. 1/2)
- příslušný díl Roční odměny celkem (MLD:S_RewardTwelveMonthTotal) připadající na období průměru (tj. 1/4)
- příslušný díl Třináctého platu celkem (MLD:S_ThirteenTotal) připadající na období průměru (tj. 1/4)
-
příslušný díl Čtrnáctého platu celkem (MLD:S_FourteenTotal) připadající na období průměru (tj. 1/2)
- příslušný díl Převedených pololetních odměn (MLD:OldSixMonthsReward) z pomocných (importovaných) MLD připadající na období průměru (tj. 1/2)
- příslušný díl Převedených ročních odměn (MLD:OldTwelveMonthsReward) z pomocných (importovaných) MLD připadající na období průměru (tj. 1/4)
- příslušný díl Převedených odměn za delší období celkem (MLD:S_JubileeRewardTotal) z pomocných (importovaných) MLD vyplacených za dobu danou v položce Převedená délka období, za které jsou odměny (MLD:OldRewardPeriodLength) a připadající na období průměru připadající na období průměru
K výpočtu odpovídajícího dílu se využívá mzdová funkce WageGetRewardAmount, která z položky, v níž je zadána částka odměny, a z počtu měsíců, za které je odměna poskytována, zjistí celkovou částku odměn za delší období připadající na odpovídající časové rozmezí pro počítaný průměr včetně případné korekce podle odpracované doby (je-li nastaveno). Dále viz Rozpouštění dlouhodobých odměn do průměru na dovolenou.
Jmenovatel(PR:Denominator) je definován jako součtová položka, tj. rovná se součtu:
- celkového odpracovaného času v hod. ze všech pracovních poměrů zaměstnance, tj. položek Odpracovaný čas(hod)(MLD:TotalWorkTime),
- celkového vypořádaného přesčasu ze všech pracovních poměrů zaměstnance, tj. položek Vypořádání přesčasu celkem (MLD:S_OldOvertimeHoursTotal)
Od toho se odečte celkový nevypořádaný přesčas ze všech pracovních poměrů zaměstnance, tj.
- minus součet položek Nevypořádaný přesčas celkem (MLD:S_UnresolvedOvertimeTotal).
Po výpočtu se provede kontrola na délku rozhodného období a případně se zobrazí upozornění, že by průměr měl být zadán ručně jako pravděpodobný. Viz Kontrolní výrazy.
Položky, kterých se výpočet týká:
- Průměr na nemoc (PR:Average)
- Spočten od (PR:CalcFrom)
- Spočten do (PR:CalcTo)
- Data od (PR:DataFrom)
- Data do (PR:DataTo)
- Platný od (PR:ValidFrom)
- Platný do (PR:ValidTo)
- Čitatel (PR:Numerator)
- Jmenovatel (PR:Denominator)
Průměr na nemoc neboli denní vyměřovací základ (DVZ) se zjišťuje z vyměřovacího základu v rozhodném období. Co je rozhodným obdobím a vyměřovacím základem obecně, viz Postup výpočtu průměrů.
Průměr(PR:Average) se počítá v agendě Průměrů, pro Typ průměru (PR:AverageKind) na nemoc a přenáší se do nemocenských dávek. Průměr na nemoc je definován jako podíl Čitatel (PR:Numerator) děleno Jmenovatelem (PR:Denominator).
Spočten od(PR:CalcFrom) je pomocná položka objektu průměry, která se využívá při výpočtu Průměru na nemoc (PR:Average). Slouží ke stanovení počátku období, za které se vyčísluje čitatel a jmenovatel. Rovná se prvnímu dni rozhodného období.
Spočten do(PR:CalcTo) je pomocná položka objektu průměry, která se využívá při výpočtu Průměru na nemoc (PR:Average). Slouží ke stanovení počátku období, za které se vyčísluje čitatel a jmenovatel. Rovná se poslednímu dni rozhodného období.
Data od(PR:DataFrom) je pomocná položka objektu průměry, která se využívá při výpočtu Průměru na nemoc (PR:Average). Určuje počátek období, za které se vyčísluje čitatel a jmenovatel. Jedná se o položku Spočten od (PR:CalcFrom) zkorigovanou se zohledněním začátku prac. poměru. Rovná se většímu z dat: datum začátku rozhodného období, za které se průměr počítá, nebo datum nástupu do prac.poměru, pokud nástup nastal až v průběhu rozhodného období (rozhodující je den skutečného nástupu do práce, nikoli den uzavření prac. poměru).
Data do(PR:DataTo) je pomocná položka objektu průměry, která se využívá při výpočtu Průměru na nemoc (PR:Average). Určuje konec období, za které se vyčísluje čitatel a jmenovatel. Jedná se o položku Spočten do (PR:CalcTo) zkorigovanou se zohledněním konce prac. poměru. Rovná se menšímu z dat: datum konce rozhodného období, za které se průměr počítá, nebo datum ukončení prac.poměru, pokud byl prac. poměr již ukončen před koncem rozhodného období.
Počítané období (doba trvání prac. poměru v rozhodném období) je pak dáno rozdílem položek "Data od" a "Data do".
Čitatel(PR:Numerator) je definován jako součtová položka, tj. rovná se součtu následujících položek: ze všech mzdových listů dílčích pro prac. poměr, k němuž se průměr počítá, za počítané období:
- základu sociálního pojištění, tj. položky Základ SP - součet (MLD:S_SocialInsBaseTotal) (tj. započítávají se shodné složky mzdy jako do základu SP, jelikož vyměřovací základ (průměr na nemoc) pro výpočet ND je shodný s vym. základem pro výpočet pojistného SP, i když se každý počítá za jiné rozhodné období)) a to POUZE za podmínky, že v počítaném období je účasten NP, tj. položka Účasten nemocenského pojištění(MLD:S_IsSocialInsurance) má hodnotu 2, přičemž se jedná o součet korigovaný korekčním výrazem tak, že jde-li o řídícího prac. poměr zaměstnance, tak se přičte ještě částka za Služební auto pro soukr. účely (MLS:S_DutyCarTotal) plus Penz.fond základ daně (MLS:S_RetFundTaxBase) plus Živ.poj. základ daně (MLS:S_LifeInsTaxBase).
- ze všech mzdových listů dílčích pro prac. poměr, k němuž se průměr počítá, za počítané období z položek převedený Čitatel pro ND (MLD:SickBenefitNumerator)ale jen z pomocných (importovaných) MLD. To je zajištěno tak, že se na běžných MLD položka převedený Čitatel pro ND (MLD:SickBenefitNumerator) výpočtem ML nuluje (tj. případná nenulová hodnota této položky u běžných MLD výsledný součet nijak neovlivní).
Jmenovatel(PR:Denominator) se rovná počtu kalendářních dní za dobu trvání prac. poměru v rozhodném období (přičemž je-li počet kalendářních dnů menší jak 6, počítají se jen prac. dny) minus dny, které se nezahrnují (viz Postup výpočtu průměrů, co je rozhodným obdobím).
Tj. Jmenovatel (PR:Denominator) je definován jako součtová položka ze sčítanců definovaných následovně (vyhodnocují se příslušné položky mzdových listů dílčích prac. poměru, k němuž se průměr počítá, za počítané období):
Počet kalendářních dní za dobu trvání prac. poměru v rozhodném období se vypočte:
- součet položek Převedený jmenovatel ND (MLD:SickBenefitDenominator) ze všech pomocných (importovaných) MLD za počítané období nebo počtu kal. dní připadajících na dané mzdové období vysčítaných z běžných MLD (délka trvání mzdového listu je vyčíslena jako rozdíl datumu konce a začátku daného MLD).
(Zda se ze mzdového listu použije položka Jmenovatel pro ND nebo vypočte délka trvání MLD, je zajištěno korekčním výrazem a závisí na hodnotě položky Importovaný ML).
- plus celkový vypořádaný přesčas ze všech pracovních poměrů zaměstnance, tj. položek Vypořádání přesčasu celkem (MLD:S_OldOvertimeHoursTotal).
Dále se odečtou kal.dny, které se nezahrnují do rozhod.období, tedy:
- minus zameškané kalendářní dny vysčítané ze zadaných nemocenských dávek v agendě nemocenské dávky pro daný prac. poměr, V definici součtu se jedná o položky Nem.dávky a náhrady - nepřítomnost (MLD:S_SickAbsences), ale zkorigované tak, aby šlo o kalendářní dny, ale krom dní nemocí v ochranné lhůtě (to je zajištěno korekčním výrazem a použitím funkce WageSickBenefitSum volané postupně s parametrem 1 a 15), a to postupně za počítaná období, tj. za mzdová období vysčítávaných MLD, ale jen za podmínky, že se nejedná o pomocný (importovaný) ML.
- minus kal. dny neplac. volna postupně sečtené ze všech MLD prac. poměru za počítané období, tj. položek Neplacené volno (kal.dny) celkem (MLD:S_UnpaidFreeCalTotal) zaokrouhlovala na celé dny dolů (část dne neplaceného volna není dnem neomluvené nepřítomnosti v práci - takový den se neodečítá),
- minus kal. dny vojenského cvičení postupně sečtené ze všech MLD prac. poměru za počítané období, tj. položek Vojenské cvičení (kal.dny)(MLD:S_ArmyExerciseCalTotal),
- a dále minus součet položek Nevypořádaný přesčas celkem (MLD:S_UnresolvedOvertimeTotal).
Přičemž pokud je výsledek součtu popsaného výše větší než 6, použije se tento výsledek. Pokud je menší než 6, tak se vypočte následovně: "pracovní dny" za počítané období vysčítané z přiřazeného prac. kalendáře.