Pom3: Porovnání verzí

Z Prirucky
 
(Není zobrazeno 111 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
{{Navigace}}
[[Image: historicka-hodnota.png|150px]]
== Úvod ==
Pokud provedete '''opakovaný import''' souboru z docházky, výroby nebo stravného, systém v rámci importu nejprve
* '''smaže''' veškerá předchozí importovaná data ze zpracovávaného období
* '''poté nahraje''' data nová.


Toto platí, pokud není nastaveno dávkování, kdy si uživatel sám určuje čísla dávek a tak může načíst více souborů v jednom období. V tom případě ale platí, že pokud uživatel uvede již použité číslo dávky, systém nejprve smaže předchozí importovaná data dávky a pak nahraje nová data.
[[Image: vykricnik-1.png|35px|left]]


 
[[Image: Paragraf.png|12px]]
 
 
 
 
 
'''Správný postup při načítání dat z docházky nebo z výroby'''
 
Je nutno zachovat správný postup při načítání dat z výroby nebo z docházky, tj: <br>
1. Kmenové údaje zaměstnance (např. tarif). <br>
2. Doplnění měsíčních dat pro zpracování mezd (např. odměny, doplatky, neschopnosti, OČR) <br>
3. Uložení dat z výroby nebo z docházky do mezd. <br>
4. Případné zadávání dat v agendě Zpracování brutto. <br>
 
* Body 2 a 3 mohou být zaměněny, tj. na jejich pořadí nezáleží
* Poslední operací musí být případné zadávání v agendě Zpracování brutto (aby byl správně dopočten časový fond zaměstnance).
* V rámci uložení dat z výroby nebo docházky probíhá i výpočet částky mzdové položky 169, tj. např. následná změna tarifu zaměstnance po uložení dat z výroby by již neměla efekt, že by se přepočetl (ani výpočtem mzdy zaměstnance) tzv. základ přesčasu odměňovaný dle tarifu. Proto bod 1. předchází bodu 3. Je možné, že v budoucnu bude tento princip v KS MZDY PROFI změněn.
* Obvykle se přenáší jen „odpadlá“ doba a zbytek do časového fondu na základní mzdu spočte automaticky KS mzdy, méně často celá odpracovaná doba; pak se např. nemusí generovat mzdová položka 169, když je zahrnuta v přenášené odpracované době.
 
 
=== Export do docházkového systému ===
V některých případech může být zpracován i směr opačný, tzn. z KS-programu do docházkového systému. Jedná se obvykle o přenos zaměstnanců, tzn. klíčové údaje k zaměstnanci se zadávají v systému KS-programu a v docházkovém systému se objeví automaticky nebo na stisk tlačítka nebo nějakou aktualizací v určitých časových intervalech.
 
 
Technické řešení je formou tzv. '''databázového pohledu – view'''. Databázový pohled se vytváří v databázi KS-programu a docházka se na něj „nakonektí“. Z toho plyne, že po vytvoření pohledu je potřeba nastavit práva pro uživatele, pod kterým bude docházka data číst (v docházkovém systému musí mít uživatel nastavena práva na toto view – ten uživatel, který bude provádět načtení těchto dat, pomocí nějakého tlačítka či funkce v docházkovém systému). Seznam položek je vidět v přiloženém scriptu – jedná se o příklad, který je v konkrétním případě potřeba upravit (změnit, vytvořit nový).
 
<small>
CREATE VIEW W_PRAC AS
SELECT    pracovnici.os_cislo, pracovnici.jmeno, pracovnici.prijmeni, pracovnici.titul, pracovnici.titul_za, pracovnici.misto_trv, pracovnici.ulice_trv, 
pracovnici.psc_trv, prac_pom.cislo_pom,
CONVERT(datetime, prac_pom.datum_nastupu) AS datum_nastupu,
CONVERT(datetime,prac_pom.datum_ukonc) AS datum_ukonc,
prac_pom.prac_str, pracovnici.model_pd AS mzda,
CASE WHEN prac_pom.dov_predmin IS NULL  THEN 0 ELSE prac_pom.dov_predmin END +
CASE WHEN prac_pom.zbyv_rd_min_rok IS NULL  THEN 0 ELSE prac_pom.zbyv_rd_min_rok END +
CASE WHEN prac_pom.rd_letos IS NULL THEN 0 ELSE prac_pom.rd_letos END +
CASE WHEN prac_pom.dov_dodatk IS NULL THEN 0 ELSE prac_pom.dov_dodatk END AS dovnar, 
CONVERT(datetime, par_mzdy.datum_prvni) AS datumtrn
FROM        prac_pom, pracovnici, par_mzdy
WHERE    pracovnici.os_cislo = prac_pom.os_cislo AND prac_pom.druh_pom = '1'
and (DATEADD(day, 30, CONVERT(datetime, prac_pom.datum_ukonc))>= GETDATE() OR prac_pom.datum_ukonc IS NULL )
</small>
 
<small>
CREATE VIEW W_STRED AS select str as STR,nazev as NAZEV from STRED WITH check option
</small>
 
 
Další položky, které využívá nebo může využívat view:
 
'''Model pracovní doby'''
 
Položka je v menu: Evidence-Evidence zaměstnanců, záložka Osobní údaje. Před prvním použitím zde je potřeba naplnit hodnoty do číselníku: Evidence – Číselníky – Univerzální číselníky; modely pracovní doby.
 
 
'''Číslo čipové karty'''
 
Nejprve je nutné přepnout rozšiřující parametr „'''evidence-doch'''“ ze skupiny „9-ostatní agendy“ z hodnoty „ne“ na hodnotu „ano“ nebo „ano-čtečka“. Tímto přepnutím se v agendě Evidence zaměstnanců zobrazí záložka „Docházka“, v níž je umístěna i položka „číslo čipové karty“.
 
 
Pokud je parametr nastaven na hodnotu "ano_čtečka", tak bude umožněno načítání pomocí čtečky karet. Čtečka musí být připojena na seriový port a v adresáři MaP musí být nahrán soubor cardread_220.exe (pro docházkový systém ANeT).
 
== Import ze stravovacího systému ==
Viz kapitola „Stravné“.[[Mzdové agendy#Stravné|Mzdové agendy - Stravné]]
 
 
 
 
 
== Konfigurace databáze pro připojení ==
Aby bylo možné provést speciální úpravy databáze, kterými se aplikace propojuje s jinými systémy v organizaci, vzniklo okno ‚Konfigurace databáze pro připojení k ostatním subsystémům IS‘. Spouští se z menu: Systém – Správa databáze – Konfigurace databáze pro přenosy.
 
V principu se jedná o jednoduchý SQL soubor, do kterého se zapisuje vytváření pohledů, synonym a jiných objektů nutných k propojení. Prvotní naplnění tohoto SQL souboru provedou pracovníci KS-program, údržbou se zabývá správce vaší databáze.
 
 
 
 
== Prohlížení dat pořízených v jiném systému ==
'''Menu: '''Sestavy – Mzdové sestavy – Data ze starého systému
 
 
V této sestavě je možné prohlížet data z jiného systému (např. ze staršího mzdového systému v případě přechodu na systém KS-program), která byla předtím vložena do tabulky pichacky_st.

Aktuální verze z 18. 12. 2018, 10:40

Historicka-hodnota.png

Vykricnik-1.png

Paragraf.png