Pom3: Porovnání verzí

Z Prirucky
Řádek 27: Řádek 27:




=== 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 ==
== Import ze stravovacího systému ==

Verze z 20. 2. 2013, 14:14

Download icon
KS rozcestník
Knihy.png

Návody

Aplikace
Evidence
Mzdy
PIS
Sestavy a výstupy
Jiné

Získejte více

Ú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.




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:
1. Kmenové údaje zaměstnance (např. tarif).
2. Doplnění měsíčních dat pro zpracování mezd (např. odměny, doplatky, neschopnosti, OČR)
3. Uložení dat z výroby nebo z docházky do mezd.
4. Případné zadávání dat v agendě Zpracování brutto.

  • 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ě.



Import ze stravovacího systému

Viz kapitola „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.