Popis struktury souborů pro import dat do Kaskádních mezd

Tato kapitola helpu slouží jako technická dokumentace pro servisní techniky, kteří vytváří převodový můstek pro přenos dat z jiného informačního systému do Kaskády (např. z docházkového systému).
Níže jsou uvedeny dvě tabulky pro import nepřítomností a import složek mzdy, se seznamem vybraných sloupců a jejich významem. Některé sloupce, resp. hodnoty těchto sloupců, nejsou povinné (nemusí být vyplněny), jiné povinné jsou a bez řádného vyplnění import do Kaskády nebude možný.


POZOR: Tento popis datových struktur v žádném případě nepředstavuje úplnou a dostatečnou dokumentaci pro tvorbu převodového můstku z jiného systému do Kaskády.
Popis struktury může posloužit pro hrubou představu o množině údajů a jejich významu a tím usnadnit a urychlit práci na převodovém můstků, ke které bude každopádně nutná součinnost servisních techniků IS Kaskáda.

Za předpokladu, že požadované DBF soubory mají správnou strukturu (níže uvedené sloupce) a obsahují minimálně všechna povinná data, je možné provést samotný import těchto dat v konfiguraci mezd na kartě Období.

NEPRITOM.DBF (pro import nepřítomností)

Seznam nepřítomností v daném měsíci s rozpisem o jaký druh nepřítomnosti se jedná.

Jméno sloupce Dat.typ Délka Povinnost Krátký název Popis / výklad
ID_PRPOM Numeric 20 Kontext ID pracovního poměru Jde o číselnou identifikaci pracovního poměru. Před testováním funkčnosti Vám tento údaj dodáme spolu se jmeným seznamem zaměstnanců.
Není-li tento údaj používán pro identifikaci, musí zde být NULL, nikoliv 0
OS_CISLO Numeric 6 Kontext Osobní číslo zaměstnance Číselná identifikace zaměstnance. Pokud má zaměstnanec 1 pracovní poměr, je to dostačující identifikace, která nahrazuje ID_PRPOM.
Má-li 1 zaměstnanec více pracovních poměrů, je tato identifikace nedostatečná a je nutné vyplňovat údaj ID_PRPOM.
KOD_NEPRI Char 6 Povinný Kód druhu mzdy Během rozběhu mezd v Kaskádě se může tento číselník upravit, některé položky přibydou, jiné nemusí existovat.
HOD_START Numeric 14,2 Nepovinný Počet hodin nepřítomnosti v prvním dni jejího trvání. Pokud údaj není vyplněn, znamená to "plný počet hodin", tedy tolik hodin, kolik vyplývá z pracovního úvazku.
Pokud se jedná o celodenní nepřítomnost, údaj nevyplňujte. Ponechte hodnotu NULL.
HOD_END Numeric 14,2 Nepovinný Počet hodin nepřítomnosti v posledním dni trvání této nepřítomnosti. Pokud údaj není vyplněn, znamená to "plný počet hodin", tedy tolik hodin, kolik vyplývá z pracovního úvazku.
Pokud je nepřítomnost jednodenní, nemá údaj žádný význam, relevantní je v tom případě údaj u prvního dne.
Pokud se jedná o celodenní nepřítomnost, údaj nevyplňujte. Ponechte hodnotu NULL.
DT_START Date 8 Povinný Datum začátku nepřítomnosti Datum začátku nepřítomnosti
DT_END Date 8 Kontext Datum konce nepřítomnosti Uvádějte jen pokud nepřítomnost skutečně skončila.
C_NESCHOP Char 20 Kontext Označení dokladu (neschopenky, rozhodnutí o DPN, ... ) Slouží k identifikaci nepřítomnosti a případně k navázání na již existující záznam jejím pokračováním.

SLOZ_MZD.DBF (pro import složek mzdy)

Seznam jednotlivých složek mezd (prémie, odměny, apod.).
Základní mzda a ostatní opakovatelné složky není potřeba uvádět, jsou zadány ve mzdovém modulu.

Jméno sloupce Dat.typ Délka Povinnost Krátký název Popis / výklad
ROK Numeric 6 Povinný Rok importovaných složek Spíše jen pro kontrolu správnosti období během provádění importu.
MESIC Numeric 6 Povinný Měsíc importovaných složek Spíše jen pro kontrolu správnosti období během provádění importu.
ID_PRPOM Numeric 20 Kontext ID pracovního poměru Jde o číselnou identifikaci pracovního poměru. Před testováním funkčnosti Vám tento údaj dodáme spolu se jmeným seznamem zaměstnanců.
Není-li tento údaj používán pro identifikaci, musí zde být NULL, nikoliv 0
OS_CISLO Numeric 6 Kontext Osobní číslo zaměstnance Číselná identifikace zaměstnance. Pokud má zaměstnanec 1 pracovní poměr, je to dostačující identifikace, která nahrazuje ID_PRPOM.
Má-li 1 zaměstnanec více pracovních poměrů, je tato identifikace nedostatečná a je nutné vyplňovat údaj ID_PRPOM.
KOD_SLOZKY Char 6 Povinný Druh mzdové složky Váže se na číselník druhů mzdy (DRUHMZDY.DBF)
CASTKA Numeric 14,2 Povinný Částka Částka, která se zaměstnanci v rámci daného pracovního poměru touto složkou přiznává.
HODINY Numeric 14,2 Povinný Počet hodin, vykázaných v rámci této složky Údaj může být následně použit v závislosti na druhu složky pro kontrolu fondu pracovní doby, započítání do některých mezivýsledků i jako vstup do výpočtu částky u některých metod výpočtu částky.
SAZBA Numeric 14,2 Povinný Sazba Tento údaj vstupuje do procesu výpočtu částky určitou metodou. Jak bude použit, o tom rozhoduje příslušná metoda. Kde se vzal (a zda jej lze měnit), to záleží na specifikaci zdroje sazby u příslušné složky mzdy.
MNOZSTVI Numeric 14,2 Nepovinný Koeficient Výchozí hodnota je 1.00. Slouží většinou pro krácení nějakého nároku
Pokud nechcete tento údaj řešit, můžete zde použít nodnotu NULL
DNY_PRAC Numeric 14,2 Kontext Počet pracovních dní Počet pracovních dní nemá přímý dopad na výpočty částek, je ale obvykle zdrojem pro výpočet hodin. Výjimkou jsou dočasné pracovní nepřítomnosti. U nich program dle platné legislativy počítá sazby náhrady a její redukci podle "pořadového čísla pracovního dne" v rámci této nepřítomnosti.
DNY_KAL Numeric 14,2 Kontext Počet kalendářních dní U některých druhů složek tento údaj není vůbec vyplněn, jinde vyplněn je a má pouze orientační význam. U jiných druhů má tento údaj význam zásadní, jsou to například nepřítomnosti, zde jde o skutečnou délku nepřítomnosti v rámci příslušného mzdového období.
STREDISKO Char 4 Nepovinný Středisko Údaj pro možnost rozúčtování nákladů na jednotlivá střediska v rámci jednoho pracovního poměru jednoho zaměstnance.
ID_ZAKAZKY Numeric 20 Nepovinný ID zakázky/objednávky ID zakázky/objednávky pro zaúčtování nákladů. Tento nepovinný údaj umožňuje promítnout náklady na určitou konkrétní objednávku.

Příbuzná témata: