|
|
| Řádek 1: |
Řádek 1: |
| '''UDR_HIM/SIL_DOP/PRYTANIS/MONDI''' je zákaznická specialita představující import a export prostřednictvím .txt souborů.
| |
|
| |
|
| <small>Menu: Evidence > Zákaznické speciality </small>
| |
|
| |
| [[Image: X-UDR HIM-Prytanis-Mondi.png|70px]]
| |
|
| |
| == Funkcionalita ==
| |
| [[Image: X-Prytanis.png|right]]
| |
| Volby ''Systém'':
| |
| * UDR_HIM
| |
| * SIL_DOP
| |
| * PRYTANIS
| |
| * MONDI
| |
|
| |
| === Import odpracovaných hodin na směnách ===
| |
| Předpokládá se, že v souboru jsou směny označeny stejně jako v systému KS, v číselníku směn, agendy [[Pořizování směn]].
| |
|
| |
| Po volbě tohoto importu a tlačítka '''Spustit''' systém zobrazí okno pro výběr souboru. Po výběru je soubor načítán. Případné chyby jsou oznámeny.
| |
|
| |
| Data jsou uložena do agendy [[Pořizování směn]] <small>db: smenovnice</small>, přičemž jsou doplněny další údaje, a to podle '''kmenového záznamu''' v záložce ''Profese-vazby''.
| |
|
| |
| * '''Dávky (hodiny)'''
| |
| Při uložení jsou data zapsána pod (systémovým) číslem dávky. Číslo oznámení systém při uložení. Dávku je pak možno uživatelsky smazat.
| |
| <small>DB: odmeny.davka </small>
| |
|
| |
| === Import mzdových složek ===
| |
| Platí pro rozhraní PRYTANIS. Před tímto importem je potřeba jednorázově nastavit vazbu:
| |
| : původní kód - kód KS
| |
| Tato vazba se nastavuje tak, že v číselníku [[Mzdové položky]] se u vybrané mzdové položky v režimu ''Editace'' vyplní pole:
| |
| * '''Uživatelský kód''' - číslem původního kódu.
| |
|
| |
| <small>Data jsou uložena do tab. odmeny, s příznakem vyp_castka = -3, stejně jako [[Import z výroby]], což značí, že nebudou nijak upravována.
| |
| <s>Původně: s příznakem stejným jako data z doch.systému, tj. vyp_castka = -1. Proto jsou zobrazena v agendě Mzdy/Doplatky/Data z doch.systému </s></small>
| |
|
| |
| * '''Dávky (složky)'''
| |
| Při uložení jsou data zapsána pod (systémovým) číslem dávky. Číslo oznámení systém při uložení. Dávku je pak možno uživatelsky smazat.
| |
| <small>DB: smenovnice.davka </small>
| |
|
| |
| === Práva ===
| |
| Přístupová práva existují k jednotlivým typům:
| |
| * Import/export dat UDR_HIM
| |
| * Import/export dat SIL_DOP
| |
| * Import/export dat PRYTANIS
| |
| * Import/export dat MONDI
| |
|
| |
| === Zámek ===
| |
| Pokud je agendou [[Zámek]] zamčena
| |
| * agenda [[Pořizování směn]], pak systém zamítne importovat "hodiny"
| |
| * agenda [[Doplatky]], pak systém zamítne importovat "složky".
| |
|
| |
| === Archiv spuštěných výpočtů ===
| |
| Import si poznačí údaje o importu pro daného zaměstnance do agendy [[Archiv spuštěných výpočtů]].
| |
|
| |
| == UDR_HIM ==
| |
| === Import UDR_HIM - odpracované hodiny ===
| |
| * .txt soubor
| |
| * oddělovačem je středník (;)
| |
| * <small> desetinným oddělovačem je čárka </small>
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka (orientačně)</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |OS_CISLO||5||osobní číslo
| |
| |-
| |
| |DEN||2||kalendářní den v měsíci
| |
| |-
| |
| |SMENA||1||označení směny, např. 1,2,3,4,5,9,T
| |
| |-
| |
| |HODINY||4||odpracované hodiny (na 1 des.místo)
| |
| |-
| |
| |KONTO||9||konto alias nákladové středisko
| |
| |-
| |
| |OBDOBI||6||období (4-rok, 2-měsíc)
| |
| |}
| |
|
| |
| * KONTO - hledá se a zapisuje se id záznamu v agendě Profese-vazby s tímto nákladovým střediskem.
| |
|
| |
| === Import UDR_HIM - složky ===
| |
| * .txt soubor
| |
| * oddělovačem je středník (;)
| |
| * <small> desetinným oddělovačem je čárka </small>
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka (orientačně)</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |OS_CISLO||5||osobní číslo
| |
| |-
| |
| |KOD||3||kód mzdové položky (v číslování dle KS)
| |
| |-
| |
| |HODINY||4(1)||odpracované hodiny (na 1 des.místo)
| |
| |-
| |
| |CASTKA||7(2)||částka (na 2 des.místa)
| |
| |-
| |
| |OBDOBI||6||období (4-rok, 2-měsíc)
| |
| |}
| |
|
| |
| == Export UDR_HIM - zaměstnanci ==
| |
| * .txt soubor
| |
| * oddělovačem je středník (;)
| |
| * datumy jsou exportovány ve tvaru: ''yyyymmdd''
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka (orientačně)</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |OS_CISLO||5||Osobní číslo
| |
| |-
| |
| |PRIZNAK||1||Příznak evidenčního stavu 0-odchod, 1-evidence, 2-mateřská, 2-dohody, 8/9-chyba dat
| |
| |-
| |
| |D_NASTUP||8||Datum nástupu
| |
| |-
| |
| |D_ODCHOD||8||Datum odchodu
| |
| |-
| |
| |JMENO||30||Příjmení a jméno
| |
| |-
| |
| |KONTO||9||Nákladové středisko (kmenové konto)
| |
| |-
| |
| |M_PP_CN||25||Místo pro cestovní náhrady
| |
| |}
| |
|
| |
| Místo pro cestovní náhrady - [[Místo (počátek cesty)]]
| |
|
| |
| == SIL_DOP ==
| |
| Struktury jsou stejné jako pro UDR_HIM.
| |
|
| |
| == PRYTANIS ==
| |
| === Import PRYTANIS - odpracované hodiny ===
| |
| * .txt soubor
| |
| * pevná délka věty (bez oddělovačů)
| |
| * <small> desetinným oddělovačem je tečka </small>
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |OS_CISLO||5||osobní číslo
| |
| |-
| |
| |DEN||2||kalendářní den v měsíci
| |
| |-
| |
| |MESIC||2||měsíc
| |
| |-
| |
| |SMENA||3||označení směny, např. 1,2,3,4,5,9,T
| |
| |-
| |
| |HODINY||4(1)||odpracované hodiny (na 1 des.místo)
| |
| |}
| |
|
| |
| <span style="background:#FFFF00">'''Stav ke dni: 12.12.2014'''</span> <br>
| |
| [[Image: X-Prytanis-nepocitane-smeny.png|200px|right]]
| |
| ''Na základě poskytnutých informací z AWT Rekultivace se importované hodiny mají zapisovat do agendy Pořizování směn pouze informativně. Nemá z nich být prováděn výpočet, a to z toho důvodu, že odpracované hodiny a k nim částky již obsahuje druhý z importovaných souborů, tj. složky.''
| |
| ''Z toho vyplývají programové změny na straně KS.
| |
| * ''1) Přidat sloupec do tabulky k agendě Pořizování směn (tab. smenovnice), který bude indikovat, že se jedná o informativní záznam, z něhož se nebudou počítat mzdy. Při importu hodin z agendy Prytanis plnit tento sloupec hodnotou. (helpdesk id 26931)''
| |
| * 2) ''Provést programovou úpravu, aby ty záznamy v tab. smenovnice, které mají vyplněnou hodnotu ve sloupci indikujícím, že se jedná o informativní záznam, nebyly brány pro výpočet mzdy zaměstnance. (helpdesk id 26932)''
| |
| * 3) ''Změna zadání: některé položky mají být zpracovávány pro mzdy, jiné ne. Seznam položek poskytlo AWT. (helpdesk id 27067).''
| |
|
| |
| === Import PRYTANIS - složky ===
| |
| * .txt soubor
| |
| * pevná délka věty (bez oddělovačů)
| |
| * <small> desetinným oddělovačem je tečka </small>
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |PODNIK||2||účetní okruh společnosti (číslo podniku)
| |
| |-
| |
| |OS_CISLO||5||osobní číslo
| |
| |-
| |
| |SLOZKA||3||mzdová položka v číslování dle zdroj.syst.
| |
| |-
| |
| |HODINY||5(1)||počet hodin
| |
| |-
| |
| |KC||8(2)||částka v Kč (na 2 des.místa)
| |
| |-
| |
| |KONTO||10||"konto alias nákladové středisko" (zakázka)
| |
| |-
| |
| |KOD2||5||vždy konstanta "1 "
| |
| |-
| |
| |ROK||4||rok
| |
| |-
| |
| |MESIC||2||měsíc
| |
| |}
| |
|
| |
| '''Nákladové středisko''' <br>
| |
| Při uložení se záznam ukládá s hodnotou defaultního střediska zaměstnance ([[pracovní středisko]] z agendy [[Pracovní poměr]]).
| |
|
| |
| '''Zakázka''' <br>
| |
| Konto (zakázka) se zapisuje takové, jak je uvedeno v souboru, přičemž nedochází ke kontrole výskytu oproti tabulce "Profese-vazba", ale jen oproti číselníku zakázek.
| |
|
| |
| Uložení: db tabulka odmeny, pole typ_vazby2 = "z" (zakázka), id_vazby2 = id zakázky z číselníku zakázek.
| |
|
| |
| <s>
| |
| ''Aktuálně je záznam s kontem zapsán jenom tehdy, pokud je konto nalezeno v agendě ''Profese-vazby''.''
| |
| ''Rozhodnutí na uživateli, zda změnit tento princip, a ukládat vždy (pokud zakázka nalezena v číselníku zakázek). Na straně dodavatele by znamenalo upravit''
| |
| * '''''ukládání''' záznamu o zakázce (helpdesk id 26870)''
| |
| * ''přebírání záznamu o zakázce '''do účetnictví''' (helpdesk id 26871)'' </s>
| |
|
| |
| '''Kumulace''' <br>
| |
| Z důvodu velkého počtu záznamů pro jednoho zaměstnance probíhá při importu funkce kumulace hodnot (hodiny, částka) po osobním čísle, kódu a zakázce.
| |
|
| |
|
| |
| === Export Prytanis - kmenová data ===
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Pole </small>
| |
| |<small>Datový typ</small>
| |
| |<small>Délka</small>
| |
| |<small>Decimal</small>
| |
| |<small>Význam</small>
| |
| |<small>Poznámka</small>
| |
| |-
| |
| |OS_CISLO||C||5||||Osobní číslo||
| |
| |-
| |
| |JMENO||C||25||||Celé jméno ve tvaru Příjmení Jméno||
| |
| |-
| |
| |TITUL||C||15||||Titul||
| |
| |-
| |
| |M-NAROZE||C||20||||Místo narození||
| |
| |-
| |
| |PRIZNAK||C||1||||Příznak stavu||1-není-li vyplněno datum odchodu, 2 pro zaměstnance s vyplněným datumem odchodu
| |
| |-
| |
| |ROD_CISL||C||11||||Rodné číslo, vyplňuje se osobním číslem||
| |
| |-
| |
| |ROD_STAV||C||1||||Rodinný stav||převod dat dle převodového můstku - Rodinný stav zaměstnance
| |
| |-
| |
| |ZAVOD||C||2||||Číslo závodu||dle KS divize
| |
| |-
| |
| |STRED||C||2||||Číslo střediska||dle KS skupina středisek
| |
| |-
| |
| |KATEG||C||1||||Pracovní kategorie||převodový můstek - Pracovní kategorie
| |
| |-
| |
| |D_NASTUP||Date||8||||Datum nástupu||
| |
| |-
| |
| |D_ODCHOD||Date||8||||Datum odchodu||
| |
| |-
| |
| |DRUH_PPV||C||1||||Druh pracovně právního vztahu||převodový můstek - Druh pracovního poměru
| |
| |-
| |
| |DRUH_UVA||C||1||||Doba úvazku||převodový můstek - Doba úvazku
| |
| |-
| |
| |DUV_ODCH||C||2||||Důvod odchodu||
| |
| |-
| |
| |D_PL_ODCH||Date||8||||Datum plánovaného odchodu||
| |
| |-
| |
| |DELDP||N||4||1||Délka pracovní doby||
| |
| |-
| |
| |FOR_MZDY||N||1||||Forma mzdy||
| |
| |-
| |
| |X_OS_OHO||N||9||2||Osobní ohodnocení||pro pracovní kategorii 2 nastavit hodnotu 1, v opačném případě 0
| |
| |-
| |
| |PRUM_DOV||N||7||2||Průměr pro dovolenou||
| |
| |-
| |
| |TARIF||N||10||2||Tarif||
| |
| |-
| |
| |TS||N||2||||Tarifní stupeň||
| |
| |-
| |
| |OBDOBI||Date||8||||Datum období exportu, např. 1.6.2014||
| |
| |}
| |
|
| |
|
| |
| ==== Délka úvazku ====
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Hodnota KS </small>
| |
| |<small>Hodnota export</small>
| |
| |<small>Popis</small>
| |
| |-
| |
| |1||1||Doba neurčitá
| |
| |-
| |
| |2||2||Doba určitá
| |
| |}
| |
|
| |
| ==== Druh pracovního poměru ====
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Hodnota KS </small>
| |
| |<small>Hodnota export</small>
| |
| |<small>Popis</small>
| |
| |-
| |
| |0||||externí pracovníci
| |
| |-
| |
| |1||||hlavní pracovní poměr
| |
| |-
| |
| |2||||vedlejší pracovní poměr cizího zaměstnance
| |
| |-
| |
| |3||||vedlejší pracovní poměr vlastního zaměstnance
| |
| |-
| |
| |4||||dohoda o provedení práce (DPP) vlastních zaměstnanců
| |
| |-
| |
| |4||||SK: dohoda o vykonaní práce (DVP) vlastných zamestnancov
| |
| |-
| |
| |5||||dohoda o pracovní činnosti (DPČ) vlastních zaměstnanců
| |
| |-
| |
| |6||||dohoda o provedení práce (DPP) cizích zaměstnanců
| |
| |-
| |
| |6||||SK: dohoda o vykonaní práce (DVP) cudzích zamestnancov
| |
| |-
| |
| |7||||dohoda o pracovní činnosti (DPČ) cizích zaměstnanců
| |
| |-
| |
| |8||||SK: brigádnická práca študentov
| |
| |}
| |
|
| |
| ==== Pracovní kategorie ====
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Hodnota KS </small>
| |
| |<small>Hodnota export</small>
| |
| |<small>Popis</small>
| |
| |-
| |
| |1||2||TH tarifní
| |
| |-
| |
| |2||1||D tarifní
| |
| |-
| |
| |3||3||manažeři
| |
| |-
| |
| |5||||TH smluvní
| |
| |-
| |
| |6||||D smluvní
| |
| |-
| |
| |7||4||M externí
| |
| |-
| |
| |8||5||TH externí
| |
| |-
| |
| |9||||dohody
| |
| |}
| |
|
| |
| ==== Typ mzdy ====
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Hodnota KS </small>
| |
| |<small>Hodnota export</small>
| |
| |<small>Popis</small>
| |
| |-
| |
| |0||2||měsíční plat
| |
| |-
| |
| |1||1||hodinová mzda
| |
| |-
| |
| |2||||podílová mzda dělnická
| |
| |-
| |
| |6||||smluvní mzda hodinová
| |
| |-
| |
| |7||3||smluvní mzda měsíční
| |
| |}
| |
|
| |
|
| |
| == MONDI ==
| |
| === Import MONDI - odpracované hodiny ===
| |
| * .txt soubor
| |
| * oddělovačem je středník (;)
| |
| * <small> desetinným oddělovačem je čárka </small>
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small></small>
| |
| |-
| |
| |<small>Položka </small>
| |
| |<small>Délka (orientačně)</small>
| |
| |<small>Komentář</small>
| |
| |-
| |
| |OS_CISLO||5||osobní číslo
| |
| |-
| |
| |DEN||2||Den v přenášeném měsíci
| |
| |-
| |
| |MES||2||Měsíc
| |
| |-
| |
| |SMEN||1||Typ směny
| |
| |-
| |
| |HOD||5(2)||Hodiny - 5 míst, z toho dvě desetinná místa - odděleno tečkou - nn.nn
| |
| |}
| |
|
| |
| ==== Konverze a úpravy ====
| |
| <span style="background:#FFFF00">'''Stav ke dni: 16.12.2014'''</span> <br>
| |
| * '''O''' - je převedeno na kód '''K''' (počet hodin zůstává).
| |
| * '''&'''
| |
| : Do počtu 7,5 hodiny se převede na kód 1.
| |
| : Zbývající hodiny nad 7,5 hod se převedou na kód 2.
| |
| <small><s>
| |
| : Pokud je počet hodin menší nebo roven 7.50, převede se počet hodin na kód '''1'''
| |
| : Pokud je počet hodin větší než 7.50 a menší než 8, převede se 7.50 hodin na kód '''1'''
| |
| : Pokud je počet hodin větší než 8, převede se 7.50 hodin na kód '''1''' a zbytek (nad 8.5 hodiny) na kód '''2'''
| |
| </s></small>
| |
|
| |
| * '''$''' - je převedeno na kód, který v číselníku v označení typ má hodnotu '''přesčas''' (hledají se směny "Př. hod." a "Př. měs.")
| |
|
| |
| * '''%'''
| |
| : Do počtu hodin 3,5 hod se tyto zapíšou na kód '''2'''.
| |
| : Dalších max. 2 hod se tyto zapíšou na kód '''3'''.
| |
| : Zbývající počet hodin se zapíše na kód '''3''', ale s datem '''následujícího dne'''.
| |
|
| |
| * '''3'''
| |
| <!-- AWT – 27180 - Pavel -->
| |
| V datech by se mělo jednat vždy o 7,5 hodiny, které jsou rozděleny následovně:
| |
| : 2 hodiny v kalendářním dni ve kterém je záznam zapsán,
| |
| : 5,5 hodiny do následujícího kalendářního dne
| |
|
| |
| * '''4'''<small><s>'''nepřevádí se'''</s></small>
| |
| : Do počtu 7,5 hodiny se převede na kód 1.
| |
| : Zbývající hodiny nad 7,5 hod se převedou na kód 2.
| |
|
| |
| * '''5''' <br>
| |
| : Do počtu hodin 3,5 hod se tyto zapíšou na kód '''2'''.
| |
| : Dalších max. 2 hod se tyto zapíšou na kód '''3'''.
| |
| : Zbývající počet hodin se zapíše na kód '''3''', ale s datem '''následujícího dne'''.
| |
| * '''#''' - '''nepřevádí se'''
| |
|
| |
| == Odkazy ==
| |
| * [[Pořizování směn]]
| |
| * [[Tabulky (Pořizování směn)]]
| |