UDR HIM/SIL DOP/PRYTANIS/MONDI
UDR_HIM/SIL_DOP/PRYTANIS/MONDI je zákaznická specialita představující import a export prostřednictvím .txt souborů.
Menu: Evidence > Zákaznické speciality
Funkcionalita
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 db: smenovnice, 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. DB: odmeny.davka
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.
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.
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
- 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.
Při mazání dávky je prováděna kontrola, zda mazaná dávka pochází ze zvoleného systému a je také zobrazován login uživatele, který dávku vytvořil.
DB: smenovnice.davka
- Zakázka - zápis id zakázky do id_vazby2, typ_vazby=z
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 (;)
- desetinným oddělovačem je čárka
Položka | Délka (orientačně) | Komentář |
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 (;)
- desetinným oddělovačem je čárka
Položka | Délka (orientačně) | Komentář |
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
Položka | Délka (orientačně) | Komentář |
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čů)
- desetinným oddělovačem je tečka
Položka | Délka | Komentář |
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) |
Stav ke dni: 12.12.2014
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čů)
- desetinným oddělovačem je tečka
Položka | Délka | Komentář |
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
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
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.
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)
Kumulace
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
Pole | Datový typ | Délka | Decimal | Význam | Poznámka |
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
Hodnota KS | Hodnota export | Popis |
1 | 1 | Doba neurčitá |
2 | 2 | Doba určitá |
Druh pracovního poměru
Hodnota KS | Hodnota export | Popis |
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
Hodnota KS | Hodnota export | Popis |
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
Hodnota KS | Hodnota export | Popis |
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 (;)
- desetinným oddělovačem je čárka
Položka | Délka (orientačně) | Komentář |
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
Stav ke dni: 16.12.2014
- 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.
- 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
- $ - 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
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
nepřevádí se
- 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
- 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