KS WebAPI

Čtení ze souhrnu údajů:

PracovniPomery

Pracovněprávní poměry zaměstnanců

Údaj Datový typ Význam
OsCislodecimal(10,0)osobní číslo pracovníka
CisloPomsmallintčíslo pracovního poměru
DobaUvazkuchar(1)doba na, kterou je vytvořen pracovní poměr
7-7 - ostatní
4-4 - do 14 kal. dnů
3-3 - úvazek do 1 roku
2-2 - ú. na jeden rok
1-1 - úvazek na dobu neurčitou - implicitní!
PracStrchar(10)pracovní středisko pracovníka
SkupPracchar(7)skupina pracujících
PracKategsmallintpracovní kategorie (vazba na tabulku˙ p_kateg.cis_kat)
Jkzintegerklasifikace zaměstnání (KZAM -> vazba˙ tabulka cis_kzam.nazev
PovFunkcechar(12)pracovní místo pracovníka
MzdStupsmallintmzdovy stupen pracovnika (vazba na tarify.mzd_stup)
Tridasmallintplatova trida (vazba na tarify.trida)
TypTtsmallinttyp tarifní tabulky
ZakUvazekdecimal(4,2)zákonný denní úvazek
HodUvazekdecimal(4,2)průměrný denní úvazek
DuvodKratsichar(1)důvod zkrácení dovolené
TypKalsmallinttyp kalendáře pracovníka
7-kal. s využitím cyklických rozvrhů
6-bez automatizovaného dopočtu do měsíčního časového fondu
5-kalendář s využitím týdenního rozvrhu
4-pracovníci, kteří mají stanoven pouze časový fond měsíce(není určeno které dny kolik odpracovat)
3-kal. pro 4 směny nepřetržitého provozu stanovený algoritmem
2-podobné jako 1, ale svátky se proplácejí tarifem -> bez příplatků
1-běžný (volné soboty neděle)
RozpKategchar(3)rozpočtová kategorie(u každého zákazníka jinak VŠCHT ->např do kterého grantu je člověk zařazen ale jinde to může být třeba č. OP)
RezZakazkachar(10)režijní zakázka, na které pracovník dělá
TypMzdysmallinttyp mzdy pracovnika, souvisí s obsahem položky tarif
7-Smluvní mzda měsíční
6-Smluvní mzda hodinová
2-Podílová mzda dělnická
1-Hodinová mzda
0-Měsíční plat
Tarifdecimal(16,2)tarif zakladniho platu pracovnika (něsícní nebo hodinová sazba)
OsHodndecimal(16,2)osobní ohodnocení pracovníka
PriplVedenidecimal(16,2)příplatek za vedení
PriplZvlastnidecimal(16,2)příplatek zvláštní
TypPremiismallintkod vypocitanych premii pracovnika (vazba na ciselnik.kod between 300 and 399)
PremCastdecimal(16,2)částka pro výpočet prémii
OdprProDovsmallintodpracované dny od začátky roku
NeodprDnysmallintneodpracované dny od začátku roku
ExDovchar(1)existence nároku na dovolenou (tato položka by asi měla být not null)
a-Ano - implicitní hodnota!
n-Ne
NavazDovchar(1)návaznost dovolené (a/n)
a-Ano
n-Ne
DovNarokdecimal(3,1)zákonný nárok na dovolenou (na celý rok v zaměstnání, dnes pro všechny 20 dnů)
DovCerpanadecimal(5,2)dovolená, která je již vyčerpána
DovKracenadecimal(5,2)krácená dovolená (krácení při neomluvených absencích -> za jeden den absence 1 až 3 dnz dolů
ZbyvRdMinRokdecimal(5,2)zbývající řádná dovolená z minulého roku
DovPredmindecimal(5,2)zbývající řádná dovolená z předminulého roku přesahující 4 týdny
RdLetosdecimal(5,2)skutečný nárok na dovolenou letos zohleňující dobu trvání prec. poměru
DovDodatkRdecimal(5,2)celoroční nárok na dodatkovou dovolenou
DovDodatkdecimal(5,2)aktuální nárok na dodatkovou dovolenou
TrvDovchar(1)příznak trvalosti průměru dovolené
3-Vyrovn. příspěvek
2-Trvalý - implicitní hodnota!
1-Pravděpodobný
0-Průměr nespočítán
TrvNemchar(1)příznak trvalosti průměru nemocenské
0-průměr nespočítán
1-pravděpodobný
2-Trvalý - implicitní hodnota!
3-Vyrovn. příspěvek
DnyRoDovdecimal(4,1)dny rozhodného období průměru dovolené
HodRoDovdecimal(6,2)hodiny rozhodného období průměru dovolené
KcsDovdecimal(16,2)nápočet peněz pro výpočet prům. dovolené
PrumDovdecimal(16,2)průměr na dovolenou jsou (průměrné peníze na HODINU)
MinPrumDovdecimal(16,2)průměr pro dovolenou z minulého měsíce
DnyRoNemdecimal(6,1)dny rozhodného období průměru nemocenské
KcsNemdecimal(16,2)nápočet peněz pro výpočet prům. nemocenské
PrumNemdecimal(16,2)prumer nemocenske (průměrné peníze na DEN)
DnyNemocismallintpočet dní proplacené nemocenské
Praxesmallintroky praxe
PraxeDnysmallintdny praxe
MinZakldecimal(16,2)tarif z minulého měsíce
MinPripldecimal(16,2)trvalé příplatky z minulého měsíce
MinUvazekdecimal(4,2)průměrný denní úvazek z minulého měsíce
MinMinMzdadecimal(16,2)minimální mzda z minulého měsíce
PotlMinMzdychar(1)příznak potlačení minimální mzdy
DatumNastupudatedatup nástupu do pracovního poměru
DuvodNastchar(3)důvod nástupu pracovníka do pracov. poměru
DatumZmenydatedatum změny v pracovním poměru
DatumUkoncdatedatum ukončení pracovního poměru
DuvodUkoncchar(3)důvod ukončení pracovního poměru
Smenasmallinttyp rozvrhu (záleží na typu kalendáře)
KcsDov1decimal(16,2)nápočty položek za delší obd. než měsíc např. za čtvtrletí (hodnoty se mezi kcs_dov1 až dov4 předávají)( v edit. okně ozn. jako dělená částka 1)
KcsDov2decimal(16,2)viz. kcs_dov_1( v edit. okně ozn. jako dělená částka 2)
KcsDov3decimal(16,2)viz. kcs_dov_1( v edit. okně ozn. jako dělená částka 3)
KcsDov4decimal(16,2)viz. kcs_dov_1( v edit. okně ozn. jako dělená částka 4)
MinPrumNemdecimal(16,2)průměr pro nemocenskou z minulého měsíce
ZacNemPojdatePoslední začátek nemocenského pojištění
Eldp1znakchar(1)1. znak kódu pro ELDP
Eldp3znakchar(1)3. znak kódu pro ELDP
EldpAktchar(1)Příznak použití aktuálního nastavení pro kódy
EldpNezahrnchar(1)Příznak vyloučení z tvorby ELDP
DruhPomJchar(2)Uživateský druh prac. poměru
DruhPomchar(1)druh pracovního poměru
0-Externí pracovníci
1-Hlavní pracovní poměr
2-Vedlejší prac.pom.cizího zam.
3-Vedlejší prac.pom.vlast.zam.
4-Dohody vlast.zaměstnanců
5-Pracovník na nepravidelnou výpomoc
ZkDobadateZkušební doba do
KlPoZamchar(4)Klasifikace postavení v zaměstnání CZ-ICSE
ZapPraxechar(8)Započitatelné praxe
ZapPraxeOddateZapočitatelné praxe od
ZvysPsMessmallintNárok na zvýšení plat.stupně - měsíc
ZvysPsRoksmallintNárok na zvýšení plat.stupně - rok
ZvysPsDatdateNárok na zvýšení plat.stupně - datum
IdPracmistintegerID pracovního místa zaměstnance
IdPracmist2integerID pracovního místa - zastupování
DatumPrSmldateDatum pracovní smlouvy
DatumPlanOdchdateDatum plánovaného odchodu
DatumSkutNastdateDatum skutečného nástupu
PremieProcInddecimal(5,2)Procento individuálních prémií
DovGenerovatchar(1)Generovat nárok letos
DovKratitchar(1)Krátit dovol. automaticky
MalyRozsahchar(1)Zaměstnání malého rozsahu
DatDorucVypovdateDatum doručení výpovědi nebo dne dohody o ukonč.poměru
UcastDuchpOddateDatum začátku účasti na důchodovém pojištění
KpdPrumdecimal(16,4)Průměr pro konta pracovní doby
TarifCizidecimal(16,4)Tarif v jiné měně
KurzCizidecimal(16,4)Individulání kurz pro přepočet tarifu v jiné měně
Isco08char(7)Mezinárodní klas. zaměstnání se 4 stupň. hierar. strukturou
IndDnSkchar(1)Indikace dlouhodobě nezaměstnaných pro soc.poj.
ZpusobUkoncchar(7)Způsob ukončení poměru
ModelPdchar(10)Model pracovní doby
DochKartachar(15)Číslo doch. karty
MesprVyplNeprchar(1)Indikace sjednaného měsíčního příjmu vypláceného nepravidelně (pro ELDP)
IdRezProjektintegerRežijní projekt
TydPracDobachar(1)zaměstnanec nepracuje po stanovenou týdenní dobu (jen ČR)
SmluvPomUvdecimal(6,4)Smluvený poměr úvazku vyjádřený desetinným číslem
MesPomUvdecimal(6,4)Měsíční poměr úvazku vyjádřený desetinným číslem
PrumPomUvdecimal(6,4)Průměrný poměr úvazku vyjádřený desetinným číslem
CisloSluzOznacchar(3)Číslo služebního označení pro úředníky ve služebním poměru
MesicePracuradsmallintPočet měsíců na kdy byl zam. evidován na prac. úřadě (SK)
LegislatUvazekdecimal(4,2)Zákonný úvazek dle legislativy (může být pouze 8; 7,75; 7,5)
VychoziPomersmallint
Doplnkova1char(50)Doplňkový údaj dle rozšiřujícího parametru "DoplnkovePole1"
Doplnkova3char(10)Doplňkový údaj dle rozšiřujícího parametru "DoplnkovePole3"

Zpět na INDEX

Bližší informace o použití a fungování KS WebAPI naleznete na adrese http://prirucky.ksprogram.cz/mediawiki/index.php/KS_WebAPI