Pom20: Porovnání verzí
(Stránka vyprázdněna) |
|||
| Řádek 1: | Řádek 1: | ||
'''Rozpad na projekty dle odpracované doby''' je způsob rozdělení částek mzdy na projekty na základě údajů o odpracované době. | |||
== Pořizování odpracované doby == | |||
Sami zaměstnanci (nebo určené osoby) si pořizují (ve webové aplikaci [[KS portál]]) záznamy o svých odpracovaných hodinách na jednotlivých projektech - v souhrnu za celý měsíc. | |||
[[Image: Porizovani hodin na projektech.JPG|450px]] | |||
Pořizovací formulář může být doplněn o další informace - např. hodiny dalších nepřítomností (schválená dovolená zaměstnance) a funkčnosti (kontrola celkového počtu hodin na plánovaný fond, schvalování nadřízeným). | |||
== Rozpad == | |||
[[Image: rozpad na projekty dle odpracovane doby 2.png|650px|right]] | |||
Na základě informací o odpracované době na jednotlivých projektech systém při zpracování mezd rozpadne částky základní mzdy i dalších vybraných položek (hrubé mzdy). | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Rozpad mzdové položky "dovolená" </small> | |||
|- | |||
|Mzdová položka | |||
|Projekt | |||
|Hodiny | |||
|- | |||
|521-Dovolená | |||
|01002 | |||
|8* (7,5/122,5) | |||
|- | |||
|521-Dovolená | |||
|01003 | |||
|8 * (10/122,5) | |||
|- | |||
|521-Dovolená | |||
|01004 | |||
|8 * (35/122,5) | |||
|- | |||
|521-Dovolená | |||
|01001 | |||
|8 * (70/122,5) | |||
|} | |||
== Nastavení == | |||
'''1. Způsob rozpadu mzdové položky''' | |||
Nastavení se provede v číselníku mzdových položek resp. uvedením informace do 2 pojmů v číselníku pojmů. | |||
: '''nevyplněno nebo ne''' - Mzdová položka se nebude rozpadávat. | |||
: '''ano - bez fondu''' - Mzdová položka se rozpadá poměrně na vykázané projekty u odpracované doby. | |||
: '''ano - včetně fondu''' - Mzdová položka se rozpadá poměrně na vykázané projekty u odpracované doby a (pokud ještě něco zbývá do fondu) na zaměstnancův režijní projekt (uložený např. v poli "pracovní středisko" či "režijní zakázka"). | |||
'''2. Určení projektů na rozpad''' | |||
Některé projekty, i když se na ně vykazuje odpracovaná doba, se nemají účastnit rozpadu u dalších mzdových položek. V číselníku projektů se je možné u každého projektu zapsat hodnotu do zvláštní položky nazvané: | |||
: '''Náhradní (zástupný) projekt''' | |||
:: hodnota nevyplněna - projekt se účastní rozpadu. | |||
:: hodnota vyplněna - hodnota představuje zástupný projekt. | |||
== Příklady == | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|- | |||
| | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Rozpad "bez fondu", všechny projekty </small> | |||
|- | |||
|Mzdová položka | |||
|Projekt | |||
|Hodiny | |||
|- | |||
|521-Dovolená | |||
|01002 | |||
|8* (7,5/'''122,5''') | |||
|- | |||
|521-Dovolená | |||
|01003 | |||
|8 * (10/'''122,5''') | |||
|- | |||
|521-Dovolená | |||
|01004 | |||
|8 * (35/'''122,5''') | |||
|- | |||
|521-Dovolená | |||
|01001 | |||
|8 * (70/'''122,5''') | |||
|} | |||
| | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Rozpad "včetně fondu", všechny projekty </small> | |||
|- | |||
|Mzdová položka | |||
|Projekt | |||
|Hodiny | |||
|- | |||
|521-Dovolená | |||
|01002 | |||
|8* (7,5/'''130,5''') | |||
|- | |||
|521-Dovolená | |||
|01003 | |||
|8 * (10/'''130,5''') | |||
|- | |||
|521-Dovolená | |||
|01004 | |||
|8 * (35/'''130,5''') | |||
|- | |||
|521-Dovolená | |||
|01001 | |||
|8 * (70/'''130,5''') | |||
|- | |||
|'''521-Dovolená''' | |||
|'''01097''' | |||
|'''8 * (8/130,5)''' | |||
|} | |||
|- | |||
| | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Rozpad "bez fondu", proj. 01004 jako 01001 </small> | |||
|- | |||
|Mzdová položka | |||
|Projekt | |||
|Hodiny | |||
|- | |||
|521-Dovolená | |||
|01002 | |||
|8* (7,5/122,5) | |||
|- | |||
|521-Dovolená | |||
|01003 | |||
|8 * (10/122,5) | |||
|- | |||
|521-Dovolená | |||
|'''01001''' | |||
|8 * (35/122,5) | |||
|- | |||
|521-Dovolená | |||
|01001 | |||
|8 * (70/122,5) | |||
|} | |||
| | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Rozpad "včetně fondu", proj. 01004 jako 01001 </small> | |||
|- | |||
|Mzdová položka | |||
|Projekt | |||
|Hodiny | |||
|- | |||
|521-Dovolená | |||
|01002 | |||
|8* (7,5/130,5) | |||
|- | |||
|521-Dovolená | |||
|01003 | |||
|8 * (10/130,5) | |||
|- | |||
|521-Dovolená | |||
|'''01001''' | |||
|8 * (35/130,5) | |||
|- | |||
|521-Dovolená | |||
|01001 | |||
|8 * (70/130,5) | |||
|- | |||
|'''521-Dovolená''' | |||
|'''01097''' | |||
|'''8 * (8/130,5)''' | |||
|} | |||
|} | |||
== Číselník projektů == | |||
* [[Projekty (číselník)]] | |||
<small>Dříve uvažovaná varianta. | |||
Pokud v agendě [[Zpracování brutto]] není samostatný sloupec pro "projekt", pořizují se projekty do [[střediska|číselníku středisek]]. V něm jsou současně údaje o "střediscích" (u zaměstnance v agendě Osobní údaje - kmenové středisko) i "projektech". </small> | |||
== Nastavení == | |||
* [[rozpad projekty (sk.5)]] - na hodnotu ''h - ano, dle zadaných odpracovaných hodin'' | |||
* [[Pojmy (číselník)]] - pojem '''''Rozpad na projekty dle hodin''''' (varianta ''ano-včetně fodnu'', tj. s určováním režijního projektu) - zatrhnout kódy mzdových položek, které se mají rozpadávat poměrně dle odpracovaných hodin na projektech. Přitom samotné kódy mzdových položek pro odpracovanou dobu nezatrhávat. | |||
* Zaměstnancům přiřadit [[Režijní projekt]]. | |||
* Odpracovaná doba je při zpracování ve mzdách převedena na kódy základní odpracované doby - [[automatické doplnění]]. | |||
* Záznamy jsou v agendě [[Zpracování brutto]] indikovány označením ''J''. | |||
== Zadávání na portále == | |||
* [[Doba na projektech (požadavek)]] | |||
== Doplatky na jiný projekt == | |||
Náhradní postup: | |||
* v agendě Doplatky je do pole '''Popis''' pořízeno číslo nákladového projektu | |||
* Po ukončení pořizování všem zaměstnancům se provede příkaz: | |||
: <small> update odmeny set zakazka = (select popis from odmeny_text where c_dokladu = odmeny.c_dokladu) </small> | |||
: <small> where c_dokladu in (select c_dokladu from odmeny_text) and datum = (select datum_prvni from par_map) ; </small> | |||
: <small> update odmeny set id_vazby = (select id from cis_projekty where cislo = odmeny.zakazka) </small> | |||
: <small> where zakazka is not null and datum = (select datum_prvni from par_map); </small> | |||
== Sestavy == | |||
[[Sestavy (Rozpad na projekty dle odpracované doby)]] | |||
== DB tabulky == | |||
<small> | |||
select * from projekty_hod; <br> | |||
select * from projekty_cinn; <br> | |||
select * from cis_projekty; <br> | |||
select * from pichacky; | |||
projekty_hod: schválené záznamy jsou indikovány vyplněním ve sloupci ''schvaleno'' (vyplňuje se datum schválení). <br> | |||
pichacky: projekty vzniklé rozpadem jsou indikovány označením ''J''. V položkách hrubé mzdy je vyplněn sloupec ''typ_vazby'' = 'ph' (rozpad projekty-hodiny) a sloupec ''id_vazby'' je naplněn "id projektu" z číselníku projektů [[Projekty (číselník)]]. | |||
</small> | |||
[[Image: Projekty hod cinn tabulky.png|200px]] | |||
== Odkazy == | |||
* [[Doba na projektech (požadavek)]] | |||
* [[Rozpad na projekty]] | |||
* [[Sestavy (Rozpad na projekty dle odpracované doby)]] | |||
Verze z 7. 5. 2015, 08:56
Rozpad na projekty dle odpracované doby je způsob rozdělení částek mzdy na projekty na základě údajů o odpracované době.
Pořizování odpracované doby
Sami zaměstnanci (nebo určené osoby) si pořizují (ve webové aplikaci KS portál) záznamy o svých odpracovaných hodinách na jednotlivých projektech - v souhrnu za celý měsíc.
Pořizovací formulář může být doplněn o další informace - např. hodiny dalších nepřítomností (schválená dovolená zaměstnance) a funkčnosti (kontrola celkového počtu hodin na plánovaný fond, schvalování nadřízeným).
Rozpad
Na základě informací o odpracované době na jednotlivých projektech systém při zpracování mezd rozpadne částky základní mzdy i dalších vybraných položek (hrubé mzdy).
| Mzdová položka | Projekt | Hodiny |
| 521-Dovolená | 01002 | 8* (7,5/122,5) |
| 521-Dovolená | 01003 | 8 * (10/122,5) |
| 521-Dovolená | 01004 | 8 * (35/122,5) |
| 521-Dovolená | 01001 | 8 * (70/122,5) |
Nastavení
1. Způsob rozpadu mzdové položky Nastavení se provede v číselníku mzdových položek resp. uvedením informace do 2 pojmů v číselníku pojmů.
- nevyplněno nebo ne - Mzdová položka se nebude rozpadávat.
- ano - bez fondu - Mzdová položka se rozpadá poměrně na vykázané projekty u odpracované doby.
- ano - včetně fondu - Mzdová položka se rozpadá poměrně na vykázané projekty u odpracované doby a (pokud ještě něco zbývá do fondu) na zaměstnancův režijní projekt (uložený např. v poli "pracovní středisko" či "režijní zakázka").
2. Určení projektů na rozpad Některé projekty, i když se na ně vykazuje odpracovaná doba, se nemají účastnit rozpadu u dalších mzdových položek. V číselníku projektů se je možné u každého projektu zapsat hodnotu do zvláštní položky nazvané:
- Náhradní (zástupný) projekt
- hodnota nevyplněna - projekt se účastní rozpadu.
- hodnota vyplněna - hodnota představuje zástupný projekt.
Příklady
|
| |||||||||||||||||||||||||||||||||
|
|
Číselník projektů
Dříve uvažovaná varianta. Pokud v agendě Zpracování brutto není samostatný sloupec pro "projekt", pořizují se projekty do číselníku středisek. V něm jsou současně údaje o "střediscích" (u zaměstnance v agendě Osobní údaje - kmenové středisko) i "projektech".
Nastavení
- rozpad projekty (sk.5) - na hodnotu h - ano, dle zadaných odpracovaných hodin
- Pojmy (číselník) - pojem Rozpad na projekty dle hodin (varianta ano-včetně fodnu, tj. s určováním režijního projektu) - zatrhnout kódy mzdových položek, které se mají rozpadávat poměrně dle odpracovaných hodin na projektech. Přitom samotné kódy mzdových položek pro odpracovanou dobu nezatrhávat.
- Zaměstnancům přiřadit Režijní projekt.
- Odpracovaná doba je při zpracování ve mzdách převedena na kódy základní odpracované doby - automatické doplnění.
- Záznamy jsou v agendě Zpracování brutto indikovány označením J.
Zadávání na portále
Doplatky na jiný projekt
Náhradní postup:
- v agendě Doplatky je do pole Popis pořízeno číslo nákladového projektu
- Po ukončení pořizování všem zaměstnancům se provede příkaz:
- update odmeny set zakazka = (select popis from odmeny_text where c_dokladu = odmeny.c_dokladu)
- where c_dokladu in (select c_dokladu from odmeny_text) and datum = (select datum_prvni from par_map) ;
- update odmeny set id_vazby = (select id from cis_projekty where cislo = odmeny.zakazka)
- where zakazka is not null and datum = (select datum_prvni from par_map);
Sestavy
Sestavy (Rozpad na projekty dle odpracované doby)
DB tabulky
select * from projekty_hod;
select * from projekty_cinn;
select * from cis_projekty;
select * from pichacky;
projekty_hod: schválené záznamy jsou indikovány vyplněním ve sloupci schvaleno (vyplňuje se datum schválení).
pichacky: projekty vzniklé rozpadem jsou indikovány označením J. V položkách hrubé mzdy je vyplněn sloupec typ_vazby = 'ph' (rozpad projekty-hodiny) a sloupec id_vazby je naplněn "id projektu" z číselníku projektů Projekty (číselník).