Pom: Porovnání verzí
| Řádek 35: | Řádek 35: | ||
Ta buď byla určena napevno anebo definována průvodcem (viz kapitola Obecný interface pro nastavení textového souboru). | |||
== Přenos dat == | |||
[[Image: M-import-doch-1.png]] | |||
| Řádek 65: | Řádek 63: | ||
Umožnuje editaci přenesených dat z docházky. Pokud je nastaven na "ano", pak se v doplatcích (Mzdy-Doplatky) zobrazí nová záložka s názvem "Data z doch. systému" a je umožněno naimportované záznamy editovat. | Umožnuje editaci přenesených dat z docházky. Pokud je nastaven na "ano", pak se v doplatcích (Mzdy-Doplatky) zobrazí nová záložka s názvem "Data z doch. systému" a je umožněno naimportované záznamy editovat. | ||
[[Image: M-import-doch-2.png]] | |||
[[Image: M-import-doch-3.png]] | |||
Verze z 20. 2. 2013, 12:24
Menu: Mzdy/Přenosy dat/Z docházkového systému
Zde je popisován princip importu dat z docházkového systému.
Plánované směny
Import dat o plánovaných směnách je možný v případě tzv. individuálního kalendáře zaměstnace. Blíže viz import do individuálního kalendáře.
Přenos z docházkového systému – praktické připomínky
Ta buď byla určena napevno anebo definována průvodcem (viz kapitola Obecný interface pro nastavení textového souboru).
Přenos dat
Při vlastním přenosu nejprve specifikujte název a cestu k textovému souboru. Poté stiskněte tlačítko Načíst data. Data se načtou tak, že je uvidíte na obrazovce. Neplatná data budou označena červeně (může jít například o záznamy s chybným obdobím neodpovídajícím zpracovávanému období, neexistujícím kódem mzdové položky, osobním číslem, které není v databázi, apod.). Chcete-li vidět všechna neplatná data, můžete například použít třídění podle komentáře. Dokud budou na obrazovce červené řádky, nelze data zapsat do mezd. Opravte je tedy ve výchozím zdroji (v docházkovém systému, následně vygenerujte nový soubor pro mzdy), anebo, pokud víte, že červené řádky můžete smazat, umažte je.
Teprve pak stiskněte tlačítko Spustit přenos, čímž dojde k přenosu do mezd. Data jsou přenášena do tabulky ´odmeny´ s příznakem ve sloupci ´vyp_castka´= -1. Přenos do mezd je možné provádět opakovaně – původní data budou nejprve smazána a pak dojde k zapsání nových dat.
Je vhodné, aby v přenosovém souboru byla informace o období, neboť pak systém automaticky upozorní na to, pokud se v přenášených datech objeví data nespadající do zpracovávaného období (a neumožní je uložit).
Import z docházkového systému ovlivňují další rozšiřující parametry.
dochazka_davky
Parametr ovlivňuje rozhraní pro přenos dat z docházkového systému (Mzdy - Přenosy dat - Z docházkového systému). Po přepnutí na hodnotu "Ano" je umožněno dávkové načítání (příp. mazání) dat z docházky. Každou přenášenou dávku uživatel očísluje, a pod tímto číslem je dávka evidována. Tím, že jsou dávky označeny, může také uživatel vybranou dávku smazat/přepsat. Smazání dávky provedete tak, že vyberete příslušnou dávku a stisknete tlačítko pro smazání ("Smazat dávku"). Pozor, mazat se mohou jen data (dávky) o odpracované/neodpracované době, nelze takto smazat data o plánovaných směnách (plánované směny pro individuální kalendáře nebo konta pracovní doby).
Standardní hodnota parametru je "Ne", tj. načítá se jen jeden soubor z docházky, při opětovném přenosu se původně nahraná data smažou a provede se nový import.
dochazka_opravy
Umožnuje editaci přenesených dat z docházky. Pokud je nastaven na "ano", pak se v doplatcích (Mzdy-Doplatky) zobrazí nová záložka s názvem "Data z doch. systému" a je umožněno naimportované záznamy editovat.
dochazka_strava
Rozšiřujícím parametrem „dochazka_strava“ je možno zapnout načítání počtu stravenek z docházkového systému – parametr přepněte z hodnoty „Ne“ na hodnotu „Ano“. Počet stravenek systém očekává v položce „dny“ nebo „hodiny“, pronásobí jej cenou stravenky (dle rozšiřujícího parametru) a uloží výslednou částku pro mzdy.
Varianta 2 - Přímý zápis do tabulky v KS-programu
Co se týče obsahu dat, je nutno dodržet totéž co ve Variantě 1. Situace se změní jen v tom, že data jsou zapisována přímo do tabulky v KS-programu. Z této tabulky (dch_sumace) se pak v menu pro import (Mzdy-Přenosy dat – Z docházkového systému) na tlačítko přenesou do mezd (do tabulky odmeny, která je pak dále zpracovávána standardně – do tabulky pichacky).
Popis položek tabulky dch_sumace:
CREATE TABLE dch_sumace ( os_cislo decimal(10, 0), cislo_pom integer, prac_str char(10), kod integer, castka decimal(16, 4), dat_od char(10), dat_do char(10), dny decimal(3, 1), hodiny decimal(5, 2), datum char(10));
Položky „dat_od“, „dat_do“, „datum“ představují datum ve tvaru yyyy-mm-dd. Do těchto polí nesmí být ukládán prázdný řetězec, ale pouze platné datum nebo tzv. null hodnota. Do položky „datum“ se ukládá hodnota prvního dne zpracovávaného období (měsíce). Pokud bude prováděno opakované ukládání dat do této tabulky (opakovaný přenos), musí strana, která data posílá (docházkový systém) zabezpečit nejprve smazání všech záznamů daného období (z předcházejícího přenosu) a poté vložení nových záznamů.
Pro funkcionalitu v systému KS-program je pak potřeba přepnout rozšiřující parametr dch_sumace_exis (sk.9) z hodnoty „Ne“ na hodnotu „Ano“. Dále je nutné, aby rozšiřující parametr dochazka_davky (sk.9) byl přepnut na hodnotě "ne".
Následně platí totéž, co pro docházku ve variantě 1/, tj. např. to, že data se mohou objevit v menu: Mzdy-Doplatky/Data z doch.systému s možností jejich úpravy do mezd.
Pokud není v tabulce uvedeno číslo poměru, systém má funkčnost, kdy tato data přiřadí na hlavní pracovní poměr (aktivní). Pokud je v tabulce uvedeno číslo poměru, znamená to, že bylo vloženo v rámci importu dat. Obsah tabulky tedy představuje data vložená uživatelem.


