Přenosy dat: Porovnání verzí

Z Prirucky
 
(Není zobrazeno 23 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
{{Navigace}}
<!----------
== Ú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.
    Importy


------------>
{| id="mp-upper" style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0;"
| class="MainPageBG" style="width:33%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; color:#000;" |
{| id="mp-left" style="width:100%; vertical-align:top; background:#f5faff;"
! style="padding:2px;" | <p id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Importy</p>
|-
| style="color:#000;" | <div id="mp-tfa" style="padding:2px 15px;">


== Pošta ==
[[Importy - společné|Společné]]
'''Menu:''' Mzdy – Přenosy dat – Disketa pro poštu
--------------
'''[[Import z docházkového systému]]''' <br>
[[Import ze stravovacího systému]] <br>
[[Import z výroby]] <br>
[[Import do pořizování dat]] <br>
[[Import do výrobáku]] <br>
: <small>([[Hromadné doplatky]])</small>
-------------
[[Textové soubory pro import]] <br>
</div>
|}
<!----------


==== Základní předpoklady ====
    Exporty
Pro správné využití modulu je potřeba alespoň obecné obeznámení s problematikou předávání poštovních poukázek „typu B” na disketě tak, jak je popsána v Podmínkách pro vstup podavatele ... vydaných Českou poštou (dále jen ČP), případně základní obeznámení s Programem pro ruční tvorbu disket, taktéž dodávaným ČP. V praxi to znamená především mít uzavřenu dohodu o předávání datových souborů k automatizovanému podání platebních dokladů tak, jak je popsáno ve výše zmíněných Podmínkách. Mezi další předpokládané znalosti patří mimo jiné i znalost jednotlivých druhů výplatních podmínek, základní názvosloví (VDS-vstupní datový soubor podavatele, jednotlivé symboly, sumační a položková věta) a správné hodnoty sazeb pro jednotlivá období.


==== Popis funkce modulu ====
------------>
Funkcí modulu je vytvořit soubor a průvodku k automatizovanému podávání platebních dokladů. Program je možné použít pro dané období až po provedení výpočtu výplat, protože čerpá z naplněných položek zpracování brutto jednotlivých pracovníků a vyhledává takové platby pracovníka, které jsou zasílány poštovní poukázkou na zadanou adresu.  
| style="border:1px solid transparent;" |
| class="MainPageBG" style="width:33%; border:1px solid #cedff2; background:#f5faff; vertical-align:top;"|
{| id="mp-left" style="width:100%; vertical-align:top; background:#f5faff;"
! style="padding:2px;" | <p id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Exporty</p>
|-
| style="color:#000;" | <div id="mp-tfa" style="padding:2px 15px">


Kromě souboru a průvodky vytvoří program tzv. opis datového souboru, který slouží ke kontrole správného vytvoření datového souboru, v postatě se jedná o „rozkódovaný” datový soubor, proto se velmi doporučuje před odevzdáním datového souboru a průvodky projít pro kontrolu tento opis.
'''[[Export do účetnictví]]''' <br>
: <small> [[Souhrn kódů účtování (sestava)]] </small> <br>
: <small> [[Účtování hrubých mezd zaměstnanců (sestava)]] </small> <br>
<s> [[Disketa pro spořitelnu]] </s><br>
[[Disketa pro poštu]] <br>
[[Export do docházkového systému]] <br>
[[Propojení s Microsoft Excel]]
--------
[[Export dat]]
</div>
|}
<!----------


==== Postup tvorby datového souboru a průvodky ====
    Ostatní
Kontrola, zda byl proveden výpočet výplat.


Z menu spustit program ‚Pošta‘.
------------>
 
| style="border:1px solid transparent;" |
Kontrola naplnění sazeb v číselníku ‚Ceny ze sumy‘ a ‚Ceny za služby‘.
| class="MainPageBG" style="width:33%; border:1px solid #cedff2; background:#f5faff; vertical-align:top;"|
 
{| id="mp-left" style="width:100%; vertical-align:top; background:#f5faff;"
Naplnění obecných údajů
! style="padding:2px;" | <p id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Ostatní</p>
 
|-
'''Číslo podavatele '''- dle dohody s ČP.
| style="color:#000;" | <div id="mp-tfa" style="padding:2px 15px">
 
'''Datum VDS''' - aktuální datum ve formátu mmdd (mm - měsíc, dd - den). Implicitně dnešní datum.
 
'''Číslo VDS''' - počáteční číslo, od kterého se budou číslovat jednotlivé sumační věty, mění se pouze v případě tvorby více disket v jednom dni.
 
'''Specifikace adresáta '''– pokud je tento údaj vyplněn, pak se hodnota v něm používá jako kontrolní údaj při vybírání peněz, tj. objeví se ve vytvořeném datovém souboru. Je možné si vybrat ze tří možností : buď rodné číslo zaměstnance nebo datum narození zaměstnance nebo nevyplněno. Položka je nepovinná.
 
 
Zde je ovšem položka needitovatelná, nastavení se řídí rozšiřujícím parametrem '''„posta_sp_adres“.''' Implicitní hodnota parametru je "nic". Po nastavení na hodnotu "datum narození" nebo "rodné číslo" se zviditelní v agendě "Mzdy-Platby, záložka Pro zaměstnance" pole pro zadání kontrolního údaje (data narození nebo rodného čísla). Tento údaj bude použit do datového souboru pro poštu.
 
 
'''Způsob placení '''
 
v případě, že úhrn poukazovaných částek je placen ze stejného účtu jako úhrn sazeb
 
v případě, že úhrn sazeb je placen z jiného účtu nežli úhrn poukazovaných částek
 
'''Banka''' - kód banky, ve kterém je veden účet, ze kterého proběhnou platby
 
'''Předčíslí účtu '''- předčíslí účtu, ze kterého proběhnou platby
 
'''Účet '''- číslo účtu, ze kterého proběhnou platby
 
'''Konst. symbol '''- konstantní symbol, který je uveden v dohodě s ČP.
 
'''Specifický symbol '''- specifický symbol, tak jak je uveden v dohodě s ČP.
 
'''Variabilní symbol '''- variabilní symbol, je dopočítáván automaticky - nelze editovat
 
'''Úhrada cen''' - tyto údaje se vyplňují pouze v případě placení úhrnu sazeb z jiného účtu nežli úhrn poukazovaných částek
 
'''Platnost dokladů '''- údaj obsahující datum platnosti výplatního dokladu, podrobnosti k této položce viz Podmínky pro vstup podavatele vydané ČP.
 
'''Zpráva pro příjemce -''' lze definovat vlastní text nebo název mzdové položky.
 
'''Forma média -''' výběr závisí na tom, jestli soubory budou poslány elektronicky(např. emailem) nebo předány na disketě.
 
'''Pozn. '''Názvy datových souborů nelze editovat, skládají se z čísla podavatele.
 
 
Od 1.8.2005 došlo ke změně formátu pro odesílání poštovních poukázek.
 
Vytváří se jen jeden soubor, na záložce tvorba diskety je proto implicitně zatrženo "nová struktura souboru". Tento soubor musí být v kódování Latin2, proto není umožněna editace položky "Kódování souborů". Podmínkou elektronického přenosu souboru pomocí sítě Internet (e-mail) i předávání souboru pomocí paměťového média je zašifrování souboru pomocí programu CRYPTA.
 
Pro tento účel je potřeba zapůjčení šifrovacího programu CRYPTA od ČP, založení příslušného certifikátu (klíče) a jeho předepsaná aktualizace. Podrobné informace k šifrování podá kterákoli vybraná pošta ČP, s. p. (s funkcionalitou kontaktního místa).
 
Po dohodě s ČP je možno žádat o datový soubor zpracovaných i nezpracovaných poštovních poukázek. Načtení těchto souborů do sestavy(pro účely snadnější orientace) je umožněno na záložce "Seznam poštovních poukázek".
 
 
==== Poplatky za služby ====
Poplatky za služby spojené s odesíláním částek prostřednictvím pošty se nastavují následujícím způsobem:  
 
# Vytvořte novou mzdovou položku 9xx (z řady devět set), která bude představovat tyto poplatky.
# V číselníku poplatků založte nový záznam, vyplňte výše uvedenou mzdovou položku a zatrhněte pole ´poštovní poukázka´.
# Upravte výběrovou podmínku v číselníku společných převodů a to tak, že k výběrové podmínce představující kód mzdové položky pro poštu přidejte svislítko (|) a založený kód představující poplatky za služby.
 
Aby se částka poplatku ukládala a mohla být využita ve společném převodu a následně odeslána, je zapotřebí disketu vytvořit v období, ve kterém se provádí výpočet. Pokud by se disketa dělala za již uzavřené období, pak se poplatek neukládá.
 
== Data Spořitelna ==
Menu: Mzdy – Přenosy dat – Disketa pro spořitelnu
 
Tento program je určen pro vytvoření datového souboru, obsahujícího informace nutné pro rozúčtování celkové částky (poukázané České spořitelně) na jednotlivé položky. Program vytváří zároveň tři soubory: Soubor dat, Soubor tiskové sestavy opisu dat a Soubor tiskové sestavy rekapitulace dat.
 
'''Smlouva s ČS'''Před prvním spuštěním vytvoření datového souboru je nutné mít zadány údaje ze Smlouvy s Českou Spořitelnou. Toto učiníte v záložce '''Smlouva s ČS'''. Údaje k vyplnění: Číslo podniku, Název podniku, Číslo sběrného účtu u ČS, Pořadové číslo souboru (automaticky je navyšováno při vytvoření!), Typ diskety, Používat CRC kód (není nutné), Telefon pro průvodku.
 
'''Opis komp.média'''
 
'''Data - vytvoření'''Vlastní vytvoření souboru provedete v záložce '''Data-vytvoření'''. Zde nejprve zvolíte '''období''', za které chcete data vytvářet. '''Datum vytvoření '''a '''Datum splatnosti''', které se objeví na disketě a v sestavách je možné taktéž změnit.
 
Pokud máte tyto údaje nastaveny, provedete vytvoření stiskem tlačítka '''Vytvořit data '''a zadáte místo, kam chcete soubor na disku (disketě) vytvořit.
 
'''Průvodka '''
 
'''Rekapitulace'''Ve zbývajících záložkách vytvoříte sestavy, které jsou nutné pro správné odeslání dat do České Spořitelny i pro zpětnou kontrolu správnosti odeslaných dat.
 
Je možné také vytvořit dva soubory, tj. dvě diskety. Např. při požadavku rozesílání do dvou poboček spořitelny v různých krajích. Postupujte následovně :
# do číselníku společných převodů (menu: ´Mzdy – Platby´) naveďte více než jeden záznam pro spořitelnu (v tomto případě dva).
# poté se zpřístupní nové rozbalovací pole pro výběr hromadného převodu. Pro každý hromadný převod pro spořitelnu je potřeba navést v záložce ´Smlouva s ČS´ údaje ze smlouvy (požaduje se, aby každý hromadný převod měl svoji smlouvu).
# další postup je již standardní, tj. tlačítkem ´Vytvořit data´ se vytvářejí a ukládají soubory, jejich opisy lze prohlížet v záložce ´opis komp. Média´a obdobně lze vytvořit průvodku. Vždy pro vybraný hromadný příkaz.
 
== Obecný interface pro nastavení textového souboru ==
Menu: Mzdy – Přenosy dat – Textové soubory pro import
 
Pod touto položkou menu naleznete průvodce, pomocí kterého nastavíte formát a strukturu souborů pro dávkové vkládání dat z '''docházkového''' nebo '''stravovacího systému''', případně '''z výroby'''.
 
Načítán bude textový soubor (.txt). Nejdříve nastavte, zda jde o pevnou délku věty, nebo zda bude použit oddělovač (v tom případě jaký – výběr z tabelátor, svislítko, čárka, středník, jiný oddělovač). Pak určete pozice od do (pro pevnou délku) nebo pořadí položek (pro oddělovač). V posledním kroku se systém pokusí naimportovat vámi určený zkušební soubor.
 
Položky, z nichž si vybíráte při konfiguraci, jsou následující:
* '''Stravovací systém''' – osobní číslo, číslo poměru, středisko, počet ks, částka, období, období rok, období měsíc
* '''Docházkový systém''' – osobní číslo, číslo poměru, kód (mzdové položky), středisko, dny, hodiny, datum od , datum do, období rok, období měsíc, částka
* '''Přenos z výroby''' – osobní číslo, pracovní středisko, kód (mzdové položky), dny, hodiny, částka
 
 
* ''Kód'' - představuje číslo mzdové položky, a to v číslování dle systému KS mzdy
* ''Číslo poměru'' - položka „číslo poměru“ musí být v číslování dle KS mzdy (první pracovní poměr má číslo 0). Pokud bude tato položka ve struktuře věty vynechána, budou data importem přiřazena na hlavní pracovní poměr zaměstnance.
* ''Formát pro datum'': yyyymmdd, ddmmyyyy, mmddyyyy, dd-mm-yyyy, dd.mm.yyyy, yyyy.mm.dd, yyyy-mm-dd, dd/mm/yyyy, yyyy/mm/dd.
* ''Formát pro hodiny'': Je umožněno načíst i číslo bez desetinné tečky, která se má doplnit. Uživatel může zvolit v poli: „Doplnit desetinnou tečku“ jednu z hodnot: Nedoplňovat, 1.místo odzadu, 2.místo odzadu.
 
Toto rozhraní je určeno především pro implementaci systému KS Mzdy a Personalistika. Zákazníci, kteří měli přenos z uvedených externích systémů řešen jako zákaznickou úpravu, před tím, než existoval tento průvodce, tímto průvodcem nezmění používaný formát a strukturu.
 
 
'''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 z docházkového systému ==
'''Menu:''' Mzdy - Přenosy dat – Z docházkového systému
 
 
Dříve než dojde k vlastnímu načtení dat z docházkového systému a jejímu uložení do mezd v tomto menu, je nutné mít zadefinovánu strukturu vazebního souboru. Ta buď byla určena napevno anebo definována průvodcem (viz kapitola Obecný interface pro nastavení textového souboru).
 
Z docházkového systému je možné přenášet všechna data včetně odpracované doby, obvyklejší je ale přenášení jen odpadlé doby a dopočet do časového fondu v systému KS-program.
 
Z docházkového systému přicházejí kódy již v číslování dle KS-programu, přiřazení se děje v docházkovém systému.
 
''Dokladované nepřítomnosti'' (nemoc, OČR, mateřská a rodičovská dovolená) je nutno do systému vždy zadávat ručně na základě dokladu, tj. neimportují se.
 
 
'''Přenos z docházkového systému – praktické připomínky'''
 
* Pokud z docházkového systému přenášíte mzdové položky představující '''omluvené volno''' neplacené a '''neomluvená absence''' (např. 513, 514, 515 - jedná o mzdové položky č. 5xx se započitatelností zdravotního pojištění s hodnotou 2,3 nebo 4), je nutné, aby soubor obsahoval sloupce datum_od a datum_do, a aby obě data byla správně vyplněna datem začátku a datem konce nepřítomnosti. Je to z důvodu správného výpočtu odvodu zdravotního pojištění (13,5% z minimální mzdy).
 
* Pokud přenášíte data '''dovolené '''(mzdová položka 521), je nutné, aby soubor obsahoval správná data jak dnů, tak hodin u jednotlivých zaměstnanců. Dny jsou důležité pro odpočet nároku na dovolenou (vyčerpaná dovolená), hodiny jsou důležité pro výpočet náhrady za dovolenou (průměrem pro p.p.účely). Pokud umožňujete čerpání na půldne dovolené, zkontrolujte si, že v přenosovém souboru se data správně zobrazí. Systém neobsahuje funkcionalitu automatického dopočítání počtu dnů z importovaných hodin (důvodem je např. to, že zaměstnanec mohl mít nerovnoměrně rozvržené hodiny a jeden den odpracovat 8 hodin a druhý den 11 hodin – pak z celkového počtu hodin nelze určit počet dnů).
 
* Rozhodněte si sami, které mzdové položky budete přenášet '''jednotlivě a které v součtu''' jedním záznamem za celý měsíc. Funkcionalitu ovšem musí umožňovat váš docházkový systém.
 
* Všechny záznamy budou '''načteny na hlavní pracovní poměr''' zaměstnance.
 
* '''Minimální rozsah struktury''' je: osobní číslo; kód; dny; hodiny; datum od; datum do (položky „dny“, „datum od“, „datum do“ mohou být v datech nevyplněny, ale do struktury je nutné je mít – není totiž vždy nutné tyto položky mít vyplněny)
 
* Pokud se přenáší '''odpracovaná doba''', je možno ji přenášet pod jedním kódem – '''číslo 100'''. Při importu do mezd je pak tento kód nahrazen kódem buď 111, 112, 121 nebo 122, a to podle toho, jakou pracovní kategorii má zaměstnanec (viz vysvětlení k těmto kódům – automatické generování aplikací v rámci automatického dopočtu). V případě přenášení odpracované doby je nutno vyplňovat i počet dnů - tyto dny jsou pak evidovány jako tzv. "odpracované dny pro dovolenou" a slouží pro správné rozhodnutí o stanovení nároku na dovolenou (dovolená za kalendářní rok nebo dovolená za odpracované dny).
 
* Pokud se přenáší '''svátek''', je možno jej přenášet pod jedním kódem - '''číslo 500'''. Při importu do mezd je pak tento kód konvertován na kód 531 nebo 532 podle zaměstnance (pokud je zaměstnanec odměňován hodinovou mzdou, systém mu přiřadí kód 531; pokud je odměňován měsíční mzdou, obdrží kód 532)
 
* Pokud importní data obsahují položku "'''středisko'''", je toto chápáno jako "nákladové středisko" (může se lišit od kmenového a pracovního střediska zaměstnance). Pokud data neobsahují položku "středisko" (obvyklejší případ), pak záznamy jsou automaticky přiřazeny (nákladově) na středisko zaměstnance (pracovní středisko).
 
* V případě, že v souboru jsou vyplněny jen hodiny u mzdových položek 2xx (příplatky, systém automaticky při přenosu dogeneruje (přidá) datum od (vyplní ho prvním dnem v měsíci) a datum do (poslední den v měsíci). U mzdových položek 5xx naopak datum od a datum do systém nedoplňuje. U neplacených položek 5xx (které nepředstavují omluvené a neomluvené volno jako v pozn.1) dokonce datum_od a datum_do být nemůže, jinak by systém tato data nesprávně chápal jako vyloučené doby na ELDP.
 
* '''Dokladované nepřítomnosti''' (nemoc, OČR, mateřská,...) se '''pořizují ručně v systému''', tj. neimportují se z docházkového systému. Import by nebyl metodicky správný; za doklad nese odpovědnost mzdová účetní, nikoliv mistr (ten, kdo pořizuje resp. schvaluje docházku). Případné opravy záznamu by byly složitější než vlastní pořízení, obcházely by se kontroly při pořizování záznamů, atd.
 
 
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.
 
 
'''Dopočet hodin do měsíčního fondu'''
 
Je možná úprava dorovnání časového fondu u zaměstnanců, kterým po přenosu z docházkového systému vznikl rozdíl oproti předepsanému časovému fondu. Význam je pak takový, že zaměstnanci nebudou nadbývat ve statistice „rozdíly proti časovému fondu“.
 
Pro správnou funkčnost je nutné provést následující kroky:
 
1) Ve mzdových položkách založit novou mzdovou položku v rozmezí 10 - 99. Číslo algoritmu, zpočítatelnosti do sociálního, zdravotního, daní a vyloučených dob nastavit na 0.2) V rozšiřujících parametrech ve skupině "3 - Mzdy - mzdové položky" nastavte parametr "'''kod_dop_doch'''" na hodnotu mzdové položky založené v kroku 1.
 
Funkčnost je pak následující:
 
Pro zaměstnance, jež mají ve zpracování brutto alespoň jeden záznam z docházky (ve sloupci "Aut" je písmeno "e") a zároveň mají rozdíl oproti časovému fondu (kladný i záporný)je tento rozdíl uložen na mzdovou položku z bodu 1. Tato mzdová položka se pak nezobrazí na výplatní lístek, nezobrazí se ve mzdovém listu a jinde. Zobrazena je ve zkrácené mzdové statistice a ve statistice Cokoliv.
 
Pokud je zapnuta tato funkčnost, pak pro zaměstnance s přenosem z docházkového systému je ignorováno nastavení základního parametru "Aut. dopočet" a rozšiřujícího parametru "AUT_DOP_VYROBA" ze skupiny "5 - Mzdy - výpočet".
 
 
=== 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:
<small>
    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));
</small>
 
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.
 
=== Import kalendářů – plánovaných směn ===
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 k úpravě – kapitola o kalendářích, individuální kalendáře.
 
 
=== 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> [[Konfigurace databáze pro připojení]] </small> <br>
<small> [[Prohlížení dat pořízených v jiném systému]] </small> <br>
[[Active Directory]] <br>
[[Zadávání docházky v MS Excel]] <br>
'''[[KS WebAPI]]''' <br>
'''[[KS ePodání]]'''
-----------
<small>
<small>
CREATE VIEW W_STRED AS select str as STR,nazev as NAZEV from STRED WITH check option
: [[Propojení na Docházka 2000]]
: [[GIRITON]]
</small>
</small>
</div>
|}
|}


 
__NOTOC____NOEDITSECTION__
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é]]
 
== Import dat z výroby ==
Menu: Mzdy-Přenosy dat – Z výroby
 
 
Nastavení se provádí obdobně jako pro nastavení importu z docházky nebo ze stravovacího systému. V některých případech je potřeba zpracovat speciální programovou zákaznickou úpravu pro přenos dat z výroby.
 
 
'''vyroba_davky'''
 
Parametr ovlivňuje rozhraní pro přenos dat z výroby (Mzdy - Přenosy dat - Z výroby). Po přepnutí na hodnotu "Ano" je umožněno dávkové načítání (příp. mazání) dat z výroby. 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. Standardní hodnota parametru je "Ne", tj. načítá se jen jeden soubor, při opětovném přenosu se původně nahraná data smažou a provede se nový import.
 
 
== Export dat do účetnictví ==
'''Menu:''' Mzdy - Přenosy dat - Do účetnictví
 
Standardní princip vazby na účetnictví v systému KS-program je následující.
 
Jednorázové nastavení:
 
* Uživatel naplní [[Kódy účtování|'''číselník kódů účtování''']] podle vnitro firemních principů účtování. Zde se vyplňuje číslo kódu účtování (interní identifikace), účetní kód „má dáti“ (číslo), účetní kód „dal“ (číslo), a popis – název kódu účtování.
* Dále uživatel '''přiřadí''' každé používané [[Mzdové položky|'''mzdové položce''']] v číselníku mzdových položek '''jeden z''' těchto založených '''účetních kódů''' (která mzdová položka bude na který účetní účet zaúčtována, to si určuje strana uživatele).
 
 
V menu „Mzdy - Přenosy dat - Do účetnictví“ uživatel provádí samotný výstup (každý měsíc po zpracování mezd):
 
* Nejprve volí '''období''' mezd, za které se má přenos provést (vybere rok a měsíc).
* Dále určí, '''kde''' se má výstupní soubor '''uložit''' a jaký má být '''název''' tohoto výstupního souboru; formát souboru je standardně .txt (textový soubor).
* Systém provede '''kontrolu''', zda všechny mzdové položky, na nichž v daném období nalezl nějaké částky, mají přiřazeny kód účtování. Pokud ne, dá o tom uživateli informativní hlášku, resp. nedovolí pokračovat dále. Pokud nemá být mzdová položka účtována, přestože jsou na ní peníze, je nutno ji přiřadit kód účtování 0 – neúčtuje se.
* Po tomto kroku systém zobrazí '''dvě tiskové sestavy''' – první představuje sestavu členěnou po střediscích, druhá sestavu souhrnnou za celou firmu.
* Nakonec systém vloží data '''do souboru'''. Obvyklá struktura souboru obsahuje položky: kód má dáti, kód dal, popis, středisko, částka. Strukturu souboru musí každý uživatel dohodnout s KS-program (.
 
[[Image:M-prenosy-dat-do-ucetnictvi-1.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-2.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-3.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-4.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-5.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-6.png|400px]]
[[Image:M-prenosy-dat-do-ucetnictvi-7.png|400px]]
 
Standardem při přenosu do účetnictví je také možnost rozpadu '''po pracovních kategoriích'''. To znamená, že jedna mzdová položka nebude zaúčtována přesně na jeden účetní kód, ale na více účetních kódů, a to podle toho, jakou má zaměstnanec přiřazenu pracovní kategorii. Pak je tedy potřeba takové mzdové položce přiřadit účtování pro každou z pracovních kategorií, která se může v datech (v částce mzdové položky) vyskytnout. Toto přiřazení se děje prostřednictvím číselníku [[Číselníky#Rozšířené kódy účtování|rozšířené kódy účtování]].
 
Často také bývá zpracována varianta rozpadu částek mzdových položek představujících zdravotní pojištění '''po zdravotních pojišťovnách''' dle číselníku [[Kódy účtování zdravotních pojišťoven|kódy účtování zdravotních pojišťoven]].
 
Méně často je využíván [[Číselníky#Kódy účtování pro střediska|číselník kódů účtování pro střediska]] - některé středisko má výjimku v účtování.
 
Jiné varianty přenosu do účetnictví je potřeba popsat a algoritmizovat v rámci zákaznické úpravy.
 
<small>Pozn.
Rozšiřujícím parametrem kod_uct_k_vypl je možné určit, že i částka k výplatě (v hotovosti) bude obsažena ve výstupním souboru. V tom případě se zadává číslo kódu účtování (dle číselníku). Tato funkcionalita nemusí být zaručena, obzvláště v případě zákazníků, u nichž implementace proběhla v dřívějším období. </small>
 
== 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 29. 7. 2022, 13:13