Pom7: Porovnání verzí

Z Prirucky
(Stránka vyprázdněna)
 
(Není zobrazeno 36 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
[[Image: S-MS047-var1.png|200px|right]]
<small> Menu: Sestavy > Mzdové sestavy > Mzdová statistika - vlastní </small> <br>
'''Mzdová statistika - vlastní''' je nástroj pro tvorbu vlastních uživatelských statistik, přičemž zobrazení dat je podobné jako v sestavě [[Mzdová statistika]].


== Nastavení  ==
* Sestava může být zpracovávána v '''libovolném počtu variant'''.
* Pro každou variantu lze '''nadefinovat''' vlastní '''strukturu řádků''' sestavy.
* '''Sloupce nelze měnit''' - jejich struktura je dána nastavením číselníku [[pracovní kategorie|pracovních kategorií]]. Jednotlivé kategorie mohou být takto přiřazeny do 8 sloupců sestavy - obdobně jako ve [[Mzdová statistika|mzdové statistice (MS001)]]. Poslední sloupec sestavy je součtový. Do zadávacího políčka umístěného vedle čísla varianty je potřeba vložit čísla sloupců, ze kterých bude vypočten poslední sloupec (např. 2+3+4+8).
=== Nová varianta ===
Pro vytvoření nové varianty je potřeba použít tlačítko '''Nová varianta'''. Pokud ještě v aplikaci neexistuje žádné nastavení, systém nabízí uživateli vyplnění výchozího nastavení automaticky. Jestliže je již načtená existující varianta, pak kliknutím na toto tlačítko je možné aktuálně načtenou variantu ponechat pro úpravu a následně ji uložit pod novým číslem, které je vždy generováno automaticky.
[[Image:S_ms046-mzdova-statistika-vlastni-nastaveni.png|700px]]
''obrázek 11 - Mzdová statistika-vlastní: nastavení - varianta 1''
Předpis pro strukturu výsledné varianty se nastavuje v pomocné sestavě MS 046. Do ní je možné doplňovat nové řádky a používat nastavení podle následujícího popisu:
* '''částka-dny-hodiny '''- indikační sloupec, kterým je potřeba určit druh zpracovávaného údaje. Tři první druhy údajů mají barevné rozlišení písma a společně s další položkou je možno jim nastavit i tučné písmo (v rozbalovacím seznamu označeno [B]). Pro zpřehlednění sestavy je vhodné přidávat i prázdné řádky (indikace ''nezobrazeno'') a titulky (indikace ''Titulek [B]'')
* '''Řádek''' - uživatelské označení řádku. Pokud má jít o řádek se zobrazovanými hodnotami, musí být označen s použitím 3 alfanumerických znaků
* '''Název''' - název položky pro výstupní sestavu (max.30 znaků)
* '''SKUPINY''' - pomocí zaškrtávacích políček jsou hodnoty přiřazovány ke skupinám, ze kterých se automaticky vypočítávají mezisoučty a součty. Systém provádí kontrolu, aby všechny řádky se stejnou skupinou měly shodně nastaven indikační sloupec (týká se rovněž řádku s mezisoučtem nebo součtem, který se na skupinu odkazuje svým označením algoritmu - např.SB = součet skupiny B)
* '''Výčet mzd.položek / spec.algoritmus''' - je předpisem, jak se mají stanovit hodnoty ve všech sloupcích sestavy na daném řádku. Pro rychlou orientaci je toto pole opatřeno na pravé straně tlačítkem, kterým lze zobrazovat rozbalovací nabídku variant, které je možné zadávat.
* Pokud má být sčítáno více mzd.položek současně, je možné zadat jejich výčet rozpisem (např.111,122,141), rozsahem (např.100-168) nebo kombinací obou (např.111,113,120-125,141,150-160). Toto zadání je funkční jen pro nastavené indikace = ''částka, dny, hodiny''.
Specielní algoritmy mají zápis začínající některým z následujících kódů:
* '''S '''= součet skupiny (povolené hodnoty jsou tedy SA, SB,..., SI). V případě vícenásobného použití stejného algoritmu se výsledky počítají jako mezisoučty.
* '''V''' = vzorec pro numerický výpočet z hodnot předcházejících řádků. Pro tento účel lze definovat matematické operátory „+-*/“ a odkazovat se na čísla uživatelsky označených řádků (např. V035+038-040 znamená, že v každém sloupci zvlášť se provede součet řádků 035 a 038, od něj se odečte ř.040). Vlastní zpracování probíhá v pořadí podle předpisu (nedává se přednost matematickým operacím násobení a dělení, pro operaci dělení je ošetřeno dělení nulou).
* '''K''' = konstantní hodnota stejná ve všech sloupcích (napřK100, která se následně může použít pro numerický výpočet %)
* '''A''' = specielní algoritmy
* A01-A99 (převzaté algoritmy z výpočtů na jiných místech aplikace)
* A100-A999 (specielní zákaznické výpočty podle zadání)
* A01 - neodpracovaná doba dny
* A02 - průměrný počet zaměstnanců evidenční
* A03 - průměrný počet zaměstnanců přepočtený
* A04 - fyzický počet zaměstnanců k poslednímu dni
* A05 - průměrný počet zaměstnanců v měsíci
* A06 - odvody SP organizace (soc.poj.)
* A07 - odvody ZP organizace (zdrav.poj.)
* A08 - výplaty v hotovosti
* A09 - daňový základ
* A10 - základ soc.poj.
* A11 - základ zdrav.poj.
* A12 - hrubá mzda
* A13 - čistá mzda
* A14 - výplata hotovost + převodem
* A15 - superhrubá mzda
* A16 - hrubá dle ČMP - hrubá mzda dle nastavení v číselníku mzdových položek
* A17 - čistá dle ČMP - čistá mzda dle nastavení v číselníku mzdových položek
Aby byly funkční algoritmy č. A16 a A17, je nutno mít nastaven rozšiřující parametr zahrn_hrub_cist (sk.11) na hodnotu "ano" a v číselníku mzdových položek si musíte u používaných mzdových položek nastavit, jak se mají zahrnovat do hrubé a čisté mzdy (zahrnovat/nezahrnovat).
'''Zdravotní pojištění''' <br>
* ZAxxx - Vyměřovací základ zdravotního pojištění za příslušnou zdravotní pojišťovnu.
* ZOxxx - Částka odvodu zdravotního pojištění za zaměstnavatele za příslušnou zdravotní pojišťovnu.
* ZZxxx - Částka odvodu zdravotního pojištění za zaměstnance za příslušnou zdravotní pojišťovnu.
* ZPxxx - zdravotní pojištění odvedené zaměstnancem + zaměstnavatelem (tj. celkový odvod) a za příslušnou zdravotní pojišťovnu.  <small>Částku je možno získat i součtem předchozích algoritmů: zvlášť za zaměstnance a zaměstnavatele</small>
Místo xxx se doplní číslo zdravotní pojišťovny, např. ZP111, ZP207, ZP209, apod.
== Sestava ==
S využitím možných nastavení lze načítat sestavu v mnoha režimech:
* pro nastavený '''rozsah období'''
* pro '''celou společnost'''
* pro kteroukoliv '''organizační jednotku nebo jejich výběr'''. Pokud je nastaven režim ''Org.jednotka'' a v rozbalovacím seznamu je vybráno více než jedno '''středisko, skupina středisek nebo divizí''', lze načítat sumárně nebo z jednotlivě. V prvém případě je pak na konci sestavy uveden výčet vybraných org.jednotek, ve druhém případě se vyplní podnadpis sestavy informací o použitém nastavení. Každá organizační jednotka je při tisku automaticky odstránkována.
'''Středisko = pracovní středisko (z agendy [[Pracovní poměry]]), nikoliv nákladové středisko (z agendy [[Zpracování brutto]]).'''
* pro '''vybraného zaměstnance'''
* je možno '''potlačit řádky, které by byly nulové'''
* je možno '''načíst jen poslední součtový sloupec'''
Po každém provedení mezisoučtu za skupinu (vyčíslení řádku s algoritmy SA,...SI) je prováděno interní vynulování skupiny.
Pokud se během zpracování narazí na chybu v nastavení, zobrazí se chybové hlášení a řádek se nevyčíslí kompletně, ale načítání pokračuje dále.
V případě zpětného načítání za dlouhé časové období a více org.jednotek je potřeba počítat s přiměřenou časovou náročností sestavy. Při algoritmizaci jsou ale přednostně využívány tabulky, které obsahují předzpracované statistické údaje.
Aby měl uživatel přehled o stavu načítání, ve stavovém řádku aplikace se průběžně zobrazuje informace o zpracovávané organizační jednotce (a jejich celkovém počtu) a o aktuálně vypočítávaném řádku sestavy (a o celkovém počtu řádků).
== Kopírování sestavy do jiné databáze ==
Postup pro kopírování vytvořené varianty do jiné databáze:
1. Menu: Systém - SQL prompt
select * from mzd_stat_uz where varianta = x;
Namísto písmene "x" doplňte číslo dotyčné varianty. Pak stiskněte tlačítko "Provést". Pak tlačítko "Uložit jako" a soubor uložte do nějakého vašeho adresáře s názvem "mzd_stat_uz" a jako typ "SQL".
2. Otevřte dotyčný soubor (např. v Poznámkovém bloku). Na začátku smažte řádky začínající slovem "CREATE" až po řádek INSERT (ten již ponechejte). Uložte.
3. Přihlašte se do cílové databáze. Menu: Systém - SQL prompt. Stiskněte tlačítko "LongRun" a ukažte na soubor "mzd_stat_uz.sql". Ten se ihned začne načítat.
Výsledkem je, že ze zdrojové databáze byla přenesena varianta do cílové databáze - pod stejným číslem.
== Sestava po měsících ==
[[Image:S-ms046-po-mesicich.png|550px]]
== Práva ==
Aby bylo možné je používat, uživatelé musí mít nastaveno nové přístupové právo
* ''Sestavy;Mzdové sestavy;Mzdová statistika-vlastní;Zpracování;'' (pro zpracování sestavy)
a jeden pověřený uživatel právo
* ''Sestavy;Mzdové sestavy;Mzdová statistika-vlastní;Nastavení;'' (pro přípravu variant sestavy).
== Odkazy ==
* [[Mzdová statistika]]
<small> DB: mzd_stat_uz </small>

Aktuální verze z 20. 4. 2021, 10:03