<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>http://prirucky.ksprogram.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Milan</id>
	<title>Prirucky - Příspěvky [cs]</title>
	<link rel="self" type="application/atom+xml" href="http://prirucky.ksprogram.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Milan"/>
	<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/Milan"/>
	<updated>2026-10-17T04:33:24Z</updated>
	<subtitle>Příspěvky</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52532</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52532"/>
		<updated>2026-09-25T11:11:43Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Převod dat z REGZEC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt; Menu / Systém / Jednorázové funkce&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Převod slouží k aktualizaci údajů v databázi ''KS mzdy'' z XML souboru REGZEC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png|800px|center|Záložka Převod REGZEC]]--&amp;gt;&lt;br /&gt;
[[Image: Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png|600px|right]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. &amp;lt;/br&amp;gt;&lt;br /&gt;
Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou. &amp;lt;/br&amp;gt;&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky importu.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
&amp;lt;!--! Databázová položka--&amp;gt;&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
&amp;lt;!--| pracovnici.oic_mpsv--&amp;gt;&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.dcis_nerezidenta--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
&amp;lt;!--| pracovnici.kod_stat_drezid_od--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.cdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
&amp;lt;!--| ciz_doklad_vydal--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
&amp;lt;!--| adr_statrez_misto--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
&amp;lt;!--| adr_statrez_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
&amp;lt;!--| adr_statrez_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
&amp;lt;!--| adr_statrez_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
&amp;lt;!--| adr_statrez_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
&amp;lt;!--| reg_cssz_obec--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
&amp;lt;!--| reg_cssz_nazev--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
&amp;lt;!--| reg_cssz_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
&amp;lt;!--| reg_cssz_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
&amp;lt;!--| reg_cssz_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
&amp;lt;!--| reg_cssz_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
&amp;lt;!--| sektor_pojisteni--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
&amp;lt;!--| reg_cssz_cpoj--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
&amp;lt;!--| spec_ciz_nositele--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_od--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_do--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_cislo--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_vydal--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
&amp;lt;!--| prac_povol.druh_opravneni--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
&amp;lt;!--| prac_povol.doc_ochrana--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
&amp;lt;!--| stat_pravni_prisl--&amp;gt;&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
&amp;lt;!--| pracovnici.e101--&amp;gt;&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
&amp;lt;!--| pracovnici.predcas_star_duch--&amp;gt;&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
&amp;lt;!--| vzdelani.stupen--&amp;gt;&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
&amp;lt;!--| prac_pom.datum_skut_nast--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
&amp;lt;!--| prac_pom.maly_rozsah--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
&amp;lt;!--| prac_pom.druh_cinnosti--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
&amp;lt;!--| prac_pom.ic_prav_vztahu--&amp;gt;&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle elementu '''employee.client.bno'''.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné nebo neuvedené elementy XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52530</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52530"/>
		<updated>2026-09-25T08:33:11Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt; Menu / Systém / Jednorázové funkce&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Převod slouží k aktualizaci údajů v databázi ''KS mzdy'' z XML souboru REGZEC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png|800px|center|Záložka Převod REGZEC]]--&amp;gt;&lt;br /&gt;
[[Image: Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png|600px|right]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. &amp;lt;/br&amp;gt;&lt;br /&gt;
Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou. &amp;lt;/br&amp;gt;&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky importu.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
&amp;lt;!--! Databázová položka--&amp;gt;&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
&amp;lt;!--| pracovnici.oic_mpsv--&amp;gt;&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.dcis_nerezidenta--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
&amp;lt;!--| pracovnici.kod_stat_drezid_od--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.cdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
&amp;lt;!--| ciz_doklad_vydal--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
&amp;lt;!--| adr_statrez_misto--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
&amp;lt;!--| adr_statrez_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
&amp;lt;!--| adr_statrez_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
&amp;lt;!--| adr_statrez_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
&amp;lt;!--| adr_statrez_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
&amp;lt;!--| reg_cssz_obec--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
&amp;lt;!--| reg_cssz_nazev--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
&amp;lt;!--| reg_cssz_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
&amp;lt;!--| reg_cssz_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
&amp;lt;!--| reg_cssz_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
&amp;lt;!--| reg_cssz_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
&amp;lt;!--| sektor_pojisteni--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
&amp;lt;!--| reg_cssz_cpoj--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
&amp;lt;!--| spec_ciz_nositele--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_do--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_od--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_cislo--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_vydal--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
&amp;lt;!--| prac_povol.druh_opravneni--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
&amp;lt;!--| prac_povol.doc_ochrana--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
&amp;lt;!--| stat_pravni_prisl--&amp;gt;&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
&amp;lt;!--| pracovnici.e101--&amp;gt;&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
&amp;lt;!--| pracovnici.predcas_star_duch--&amp;gt;&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
&amp;lt;!--| vzdelani.stupen--&amp;gt;&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
&amp;lt;!--| prac_pom.datum_skut_nast--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
&amp;lt;!--| prac_pom.maly_rozsah--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
&amp;lt;!--| prac_pom.druh_cinnosti--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
&amp;lt;!--| prac_pom.ic_prav_vztahu--&amp;gt;&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle elementu '''employee.client.bno'''.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné nebo neuvedené elementy XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png&amp;diff=52529</id>
		<title>Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png&amp;diff=52529"/>
		<updated>2026-09-25T08:27:02Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52528</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52528"/>
		<updated>2026-09-25T08:26:38Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt; Menu / Systém / Jednorázové funkce&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Převod slouží k aktualizaci údajů v databázi ''KS mzdy'' z XML souboru REGZEC.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Jednorazova-funkce-112-zalozka-Prevod-REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. &amp;lt;/br&amp;gt;&lt;br /&gt;
Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou. &amp;lt;/br&amp;gt;&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky importu.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
&amp;lt;!--! Databázová položka--&amp;gt;&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
&amp;lt;!--| pracovnici.oic_mpsv--&amp;gt;&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.dcis_nerezidenta--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
&amp;lt;!--| pracovnici.kod_stat_drezid_od--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.cdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
&amp;lt;!--| ciz_doklad_vydal--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
&amp;lt;!--| adr_statrez_misto--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
&amp;lt;!--| adr_statrez_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
&amp;lt;!--| adr_statrez_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
&amp;lt;!--| adr_statrez_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
&amp;lt;!--| adr_statrez_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
&amp;lt;!--| reg_cssz_obec--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
&amp;lt;!--| reg_cssz_nazev--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
&amp;lt;!--| reg_cssz_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
&amp;lt;!--| reg_cssz_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
&amp;lt;!--| reg_cssz_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
&amp;lt;!--| reg_cssz_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
&amp;lt;!--| sektor_pojisteni--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
&amp;lt;!--| reg_cssz_cpoj--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
&amp;lt;!--| spec_ciz_nositele--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_do--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_od--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_cislo--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_vydal--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
&amp;lt;!--| prac_povol.druh_opravneni--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
&amp;lt;!--| prac_povol.doc_ochrana--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
&amp;lt;!--| stat_pravni_prisl--&amp;gt;&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
&amp;lt;!--| pracovnici.e101--&amp;gt;&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
&amp;lt;!--| pracovnici.predcas_star_duch--&amp;gt;&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
&amp;lt;!--| vzdelani.stupen--&amp;gt;&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
&amp;lt;!--| prac_pom.datum_skut_nast--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
&amp;lt;!--| prac_pom.maly_rozsah--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
&amp;lt;!--| prac_pom.druh_cinnosti--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
&amp;lt;!--| prac_pom.ic_prav_vztahu--&amp;gt;&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle elementu '''employee.client.bno'''.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné nebo neuvedené elementy XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52527</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52527"/>
		<updated>2026-09-25T08:23:22Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Prvotní převod kmenových dat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Import dat při implementaci  (jednorázová funkce č. 112)''' - tato jednorázová funkce je určena '''VÝHRADNĚ''' k použití '''PŘED zahájením rutinního provozu''' v systému – pro promazání dat vypočtených mezd z testovacího provozu a nastavení dat &amp;quot;na startovní čáru&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Provádí se '''v prvním měsíci rutinního provozu''', ještě '''před samotným zpracováním''' mezd. Převod před přechodem do rutiny si realizuje obvykle uživatel sám, dle níže uvedeného postupu.&lt;br /&gt;
&lt;br /&gt;
{{jednorázové funkce}}&lt;br /&gt;
&lt;br /&gt;
== Před spuštěním ==&lt;br /&gt;
Před spuštěním je potřeba '''dohodnout s tvůrci programu''' následující:&lt;br /&gt;
* stanovit o jakou společnost ('''IČ''') se jedná&lt;br /&gt;
* stanovit, jaký má být '''datum prvního rutinního zpracování mezd''' (např. 1.1.2017).&lt;br /&gt;
&lt;br /&gt;
== Při spuštění ==&lt;br /&gt;
&lt;br /&gt;
* 1. hláška při spuštění - varování  [[Image: 112-prevod-pred-rutinou-uvodni-hlaska.png|80px]]&lt;br /&gt;
&lt;br /&gt;
* 2. hláška při spuštění - doporučena záloha databáze [[Image: 112-prevod-pred-rutinou-uvodni-hlaska2.png|80px]]&lt;br /&gt;
&lt;br /&gt;
== Datum rutinního zpracování mezd ==&lt;br /&gt;
Zkontrolujte, zda je správně navedeno a zobrazeno datum prvního rutinního zpracování mezd. '''Pokud nesouhlasí, nepokračujte dále''' a kontaktujte autory programu.&lt;br /&gt;
&lt;br /&gt;
== Promazání dat ==&lt;br /&gt;
Prvním krokem je promazání dat – nastavte první měsíc rutinního zpracování a stiskněte tlačítko '''Promazání dat'''. Je provedeno promazání dat o vypočtených mzdách za dobu duplicitního provozu, tj. za všechna období, která jsou před datem definovaným v poli &lt;br /&gt;
: '''Datum rutinního zpracování mezd'''&lt;br /&gt;
Dále jsou nastaveny některé položky na výchozí hodnotu (např. 0).&lt;br /&gt;
: [[Promazání dat (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Struktura souborů ==&lt;br /&gt;
[[Image: 112-prevod-pred-rutinou-rozhrani.png|590px|right]]&lt;br /&gt;
Dále načítejte data z předem připravených souborů – soubory musí mít dohodnutou strukturu i dohodnutý název (popis viz na jiném místě). Je možno načítat soubory s příponou &lt;br /&gt;
* '''.txt''' &lt;br /&gt;
* '''.xls''' (MS Excel nebo OpenOffice Calc) &lt;br /&gt;
* '''.ods''' (OpenOffice Calc) &lt;br /&gt;
* '''.csv''' (textový soubor s oddělovačem středník);&lt;br /&gt;
&lt;br /&gt;
: [[Struktura souborů (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Načítání dat ==&lt;br /&gt;
Na počítači, na kterém se provádí načtení dat, musí být daný produkt nainstalovaný (např. MS Excel). Tlačítkem &lt;br /&gt;
* '''...'''&lt;br /&gt;
nalezněte soubor. Poté stiskněte tlačítko &lt;br /&gt;
* '''Načíst'''&lt;br /&gt;
Data ze souboru budou načtena na obrazovku, zároveň je provedena kontrola dat na formální správnost (kontrola, zda osobní číslo existuje v databázi, zda je dodržen správný datový typ položky, apod.). Pak stiskněte tlačítko&lt;br /&gt;
* '''Převést''' – data budou uložena do systému. &lt;br /&gt;
&lt;br /&gt;
Poznámka: výjimkou jsou data '''''výsledky ročního zúčtování daně''''', která jsou načítána aplikací v jiném menu (jen při zahájení rutiny od začátku roku). Pozn.2 Po provedeném převodu je proveden zápis do archívu.&lt;br /&gt;
&lt;br /&gt;
* V případě zjištění neexistujícího osobního čísla nebo čísla poměru bude tento řádek označen (ve sloupci 'status' hodnotou 'Ignorovat!', dále upozorněním ve výpisu chyb) a nebude se převádět.&lt;br /&gt;
&lt;br /&gt;
* V případě, že načtený údaj bude desetinné číslo s nulovou desetinnou částí, ale je očekáváno celé číslo, nebude údaj označen za chybný a dojde k převodu&lt;br /&gt;
&lt;br /&gt;
* SK - Slovenská aplikace obsahuje navíc datový přenos 'prevod_prum_nem' (převod průměru pro náhrady při pracovní neschopnosti).&lt;br /&gt;
&lt;br /&gt;
* Při načítání ze souborů xls (Microsoft Excel), ods (OpenOffice / LibreOffice Calc) se načtou řádky, které mají vyplněnu alespoň jednu položku datové struktury (původně se načítaly pouze řádky, které měly vyplněn první sloupec &amp;quot;os. číslo&amp;quot;). Je předpokládáno, že data jsou v souboru naplněny od první buňky A1. Čtení ze souboru se ukončí, pokud se narazí na prázdný řádek.&lt;br /&gt;
&lt;br /&gt;
* Postup při načítání souboru &amp;quot;abs_dny_kc_obd&amp;quot;. Standardní je volba &amp;quot;smazat stávající data + import&amp;quot;. Poté stisknout tlačítko &amp;quot;Načíst&amp;quot;. Po načtení dat provést přepočet průměrů stiskem tlačítka &amp;quot;Přepočet&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Převod '''vícekvartálových položek''' je umožněn jen tehdy, pokud je nastaven '''první měsíc''' v kvartálu.&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
První měsíc kvartálu se data přenášejí do položek: ''Dělená částka 2'', ''Dělená částka 3'', ''Dělená částka 4''. Pokud budou přenášena ve druhém nebo třetím měsíci kvartálu, je nutno je přenést následovně:&lt;br /&gt;
:: Dělená částka 1 = Dělená částka 1 + X&lt;br /&gt;
:: Dělená částka 2 = Dělená částka 2 + Y&lt;br /&gt;
:: Dělená částka 3 = Dělená částka 3 + Z&lt;br /&gt;
&lt;br /&gt;
::: Částky z původního systému:&lt;br /&gt;
::: X - poměrná částka, která se má použít při výpočtu průměru za aktuální kvartál&lt;br /&gt;
::: Y - ... za následující kvartál&lt;br /&gt;
::: Z - ... za další následující kvartál&lt;br /&gt;
&lt;br /&gt;
[[Vícekvartálové odměny (příklad)]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
== Více IČ ==&lt;br /&gt;
Při výběru jednoho podniku při přihlášení budou promázána pouze data tohoto podniku. Při výběru všech podniků budou promazána data všech podniků. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dovolená (import zůstatků)&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
Příklady hlášek při rozlišování režimu všech podniků/jednoho podniku &amp;lt;br&amp;gt;&lt;br /&gt;
''POZOR! Jste přihlášeni v režimu &amp;quot;všechny podniky&amp;quot;. Budou promazána data všech zaměstnanců z tab. dovolené. Tento způsob může být použit pouze pro zahájení rutinního zpracování mezd u všech podniků. Pokud zahajujete rutinní zpracování pouze u jednoho konkrétního podniku, nepokračujte dále, přihlašte se do vybraného podniku a akci zopakujte.'' ''Přejete si pokračovat? (Ano/Ne)''&lt;br /&gt;
&lt;br /&gt;
''Jste přihlášeni do vybraného podniku. Bude promazána tab. dovolená pro zaměstnance vybraného podniku. (O.K.)''&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Více IČ]]&lt;br /&gt;
&lt;br /&gt;
== Prvotní převod kmenových dat ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
* [[Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Jednorázové funkce]]&lt;br /&gt;
* [[Implementace]]&lt;br /&gt;
* [[Vícekvartálové položky před startem rutinního provozu]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
* [[Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52526</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52526"/>
		<updated>2026-09-25T08:21:45Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Import dat při implementaci  (jednorázová funkce č. 112)''' - tato jednorázová funkce je určena '''VÝHRADNĚ''' k použití '''PŘED zahájením rutinního provozu''' v systému – pro promazání dat vypočtených mezd z testovacího provozu a nastavení dat &amp;quot;na startovní čáru&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Provádí se '''v prvním měsíci rutinního provozu''', ještě '''před samotným zpracováním''' mezd. Převod před přechodem do rutiny si realizuje obvykle uživatel sám, dle níže uvedeného postupu.&lt;br /&gt;
&lt;br /&gt;
{{jednorázové funkce}}&lt;br /&gt;
&lt;br /&gt;
== Před spuštěním ==&lt;br /&gt;
Před spuštěním je potřeba '''dohodnout s tvůrci programu''' následující:&lt;br /&gt;
* stanovit o jakou společnost ('''IČ''') se jedná&lt;br /&gt;
* stanovit, jaký má být '''datum prvního rutinního zpracování mezd''' (např. 1.1.2017).&lt;br /&gt;
&lt;br /&gt;
== Při spuštění ==&lt;br /&gt;
&lt;br /&gt;
* 1. hláška při spuštění - varování  [[Image: 112-prevod-pred-rutinou-uvodni-hlaska.png|80px]]&lt;br /&gt;
&lt;br /&gt;
* 2. hláška při spuštění - doporučena záloha databáze [[Image: 112-prevod-pred-rutinou-uvodni-hlaska2.png|80px]]&lt;br /&gt;
&lt;br /&gt;
== Datum rutinního zpracování mezd ==&lt;br /&gt;
Zkontrolujte, zda je správně navedeno a zobrazeno datum prvního rutinního zpracování mezd. '''Pokud nesouhlasí, nepokračujte dále''' a kontaktujte autory programu.&lt;br /&gt;
&lt;br /&gt;
== Promazání dat ==&lt;br /&gt;
Prvním krokem je promazání dat – nastavte první měsíc rutinního zpracování a stiskněte tlačítko '''Promazání dat'''. Je provedeno promazání dat o vypočtených mzdách za dobu duplicitního provozu, tj. za všechna období, která jsou před datem definovaným v poli &lt;br /&gt;
: '''Datum rutinního zpracování mezd'''&lt;br /&gt;
Dále jsou nastaveny některé položky na výchozí hodnotu (např. 0).&lt;br /&gt;
: [[Promazání dat (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Struktura souborů ==&lt;br /&gt;
[[Image: 112-prevod-pred-rutinou-rozhrani.png|590px|right]]&lt;br /&gt;
Dále načítejte data z předem připravených souborů – soubory musí mít dohodnutou strukturu i dohodnutý název (popis viz na jiném místě). Je možno načítat soubory s příponou &lt;br /&gt;
* '''.txt''' &lt;br /&gt;
* '''.xls''' (MS Excel nebo OpenOffice Calc) &lt;br /&gt;
* '''.ods''' (OpenOffice Calc) &lt;br /&gt;
* '''.csv''' (textový soubor s oddělovačem středník);&lt;br /&gt;
&lt;br /&gt;
: [[Struktura souborů (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Načítání dat ==&lt;br /&gt;
Na počítači, na kterém se provádí načtení dat, musí být daný produkt nainstalovaný (např. MS Excel). Tlačítkem &lt;br /&gt;
* '''...'''&lt;br /&gt;
nalezněte soubor. Poté stiskněte tlačítko &lt;br /&gt;
* '''Načíst'''&lt;br /&gt;
Data ze souboru budou načtena na obrazovku, zároveň je provedena kontrola dat na formální správnost (kontrola, zda osobní číslo existuje v databázi, zda je dodržen správný datový typ položky, apod.). Pak stiskněte tlačítko&lt;br /&gt;
* '''Převést''' – data budou uložena do systému. &lt;br /&gt;
&lt;br /&gt;
Poznámka: výjimkou jsou data '''''výsledky ročního zúčtování daně''''', která jsou načítána aplikací v jiném menu (jen při zahájení rutiny od začátku roku). Pozn.2 Po provedeném převodu je proveden zápis do archívu.&lt;br /&gt;
&lt;br /&gt;
* V případě zjištění neexistujícího osobního čísla nebo čísla poměru bude tento řádek označen (ve sloupci 'status' hodnotou 'Ignorovat!', dále upozorněním ve výpisu chyb) a nebude se převádět.&lt;br /&gt;
&lt;br /&gt;
* V případě, že načtený údaj bude desetinné číslo s nulovou desetinnou částí, ale je očekáváno celé číslo, nebude údaj označen za chybný a dojde k převodu&lt;br /&gt;
&lt;br /&gt;
* SK - Slovenská aplikace obsahuje navíc datový přenos 'prevod_prum_nem' (převod průměru pro náhrady při pracovní neschopnosti).&lt;br /&gt;
&lt;br /&gt;
* Při načítání ze souborů xls (Microsoft Excel), ods (OpenOffice / LibreOffice Calc) se načtou řádky, které mají vyplněnu alespoň jednu položku datové struktury (původně se načítaly pouze řádky, které měly vyplněn první sloupec &amp;quot;os. číslo&amp;quot;). Je předpokládáno, že data jsou v souboru naplněny od první buňky A1. Čtení ze souboru se ukončí, pokud se narazí na prázdný řádek.&lt;br /&gt;
&lt;br /&gt;
* Postup při načítání souboru &amp;quot;abs_dny_kc_obd&amp;quot;. Standardní je volba &amp;quot;smazat stávající data + import&amp;quot;. Poté stisknout tlačítko &amp;quot;Načíst&amp;quot;. Po načtení dat provést přepočet průměrů stiskem tlačítka &amp;quot;Přepočet&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Převod '''vícekvartálových položek''' je umožněn jen tehdy, pokud je nastaven '''první měsíc''' v kvartálu.&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
První měsíc kvartálu se data přenášejí do položek: ''Dělená částka 2'', ''Dělená částka 3'', ''Dělená částka 4''. Pokud budou přenášena ve druhém nebo třetím měsíci kvartálu, je nutno je přenést následovně:&lt;br /&gt;
:: Dělená částka 1 = Dělená částka 1 + X&lt;br /&gt;
:: Dělená částka 2 = Dělená částka 2 + Y&lt;br /&gt;
:: Dělená částka 3 = Dělená částka 3 + Z&lt;br /&gt;
&lt;br /&gt;
::: Částky z původního systému:&lt;br /&gt;
::: X - poměrná částka, která se má použít při výpočtu průměru za aktuální kvartál&lt;br /&gt;
::: Y - ... za následující kvartál&lt;br /&gt;
::: Z - ... za další následující kvartál&lt;br /&gt;
&lt;br /&gt;
[[Vícekvartálové odměny (příklad)]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
== Více IČ ==&lt;br /&gt;
Při výběru jednoho podniku při přihlášení budou promázána pouze data tohoto podniku. Při výběru všech podniků budou promazána data všech podniků. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dovolená (import zůstatků)&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
Příklady hlášek při rozlišování režimu všech podniků/jednoho podniku &amp;lt;br&amp;gt;&lt;br /&gt;
''POZOR! Jste přihlášeni v režimu &amp;quot;všechny podniky&amp;quot;. Budou promazána data všech zaměstnanců z tab. dovolené. Tento způsob může být použit pouze pro zahájení rutinního zpracování mezd u všech podniků. Pokud zahajujete rutinní zpracování pouze u jednoho konkrétního podniku, nepokračujte dále, přihlašte se do vybraného podniku a akci zopakujte.'' ''Přejete si pokračovat? (Ano/Ne)''&lt;br /&gt;
&lt;br /&gt;
''Jste přihlášeni do vybraného podniku. Bude promazána tab. dovolená pro zaměstnance vybraného podniku. (O.K.)''&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Více IČ]]&lt;br /&gt;
&lt;br /&gt;
== Prvotní převod kmenových dat ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Jednorázové funkce]]&lt;br /&gt;
* [[Implementace]]&lt;br /&gt;
* [[Vícekvartálové položky před startem rutinního provozu]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
* [[Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52525</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)&amp;diff=52525"/>
		<updated>2026-09-25T08:20:37Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Odkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Import dat při implementaci  (jednorázová funkce č. 112)''' - tato jednorázová funkce je určena '''VÝHRADNĚ''' k použití '''PŘED zahájením rutinního provozu''' v systému – pro promazání dat vypočtených mezd z testovacího provozu a nastavení dat &amp;quot;na startovní čáru&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Provádí se '''v prvním měsíci rutinního provozu''', ještě '''před samotným zpracováním''' mezd. Převod před přechodem do rutiny si realizuje obvykle uživatel sám, dle níže uvedeného postupu.&lt;br /&gt;
&lt;br /&gt;
{{jednorázové funkce}}&lt;br /&gt;
&lt;br /&gt;
== Před spuštěním ==&lt;br /&gt;
Před spuštěním je potřeba '''dohodnout s tvůrci programu''' následující:&lt;br /&gt;
* stanovit o jakou společnost ('''IČ''') se jedná&lt;br /&gt;
* stanovit, jaký má být '''datum prvního rutinního zpracování mezd''' (např. 1.1.2017).&lt;br /&gt;
&lt;br /&gt;
== Při spuštění ==&lt;br /&gt;
&lt;br /&gt;
* 1. hláška při spuštění - varování  [[Image: 112-prevod-pred-rutinou-uvodni-hlaska.png|80px]]&lt;br /&gt;
&lt;br /&gt;
* 2. hláška při spuštění - doporučena záloha databáze [[Image: 112-prevod-pred-rutinou-uvodni-hlaska2.png|80px]]&lt;br /&gt;
&lt;br /&gt;
== Datum rutinního zpracování mezd ==&lt;br /&gt;
Zkontrolujte, zda je správně navedeno a zobrazeno datum prvního rutinního zpracování mezd. '''Pokud nesouhlasí, nepokračujte dále''' a kontaktujte autory programu.&lt;br /&gt;
&lt;br /&gt;
== Promazání dat ==&lt;br /&gt;
Prvním krokem je promazání dat – nastavte první měsíc rutinního zpracování a stiskněte tlačítko '''Promazání dat'''. Je provedeno promazání dat o vypočtených mzdách za dobu duplicitního provozu, tj. za všechna období, která jsou před datem definovaným v poli &lt;br /&gt;
: '''Datum rutinního zpracování mezd'''&lt;br /&gt;
Dále jsou nastaveny některé položky na výchozí hodnotu (např. 0).&lt;br /&gt;
: [[Promazání dat (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Struktura souborů ==&lt;br /&gt;
[[Image: 112-prevod-pred-rutinou-rozhrani.png|590px|right]]&lt;br /&gt;
Dále načítejte data z předem připravených souborů – soubory musí mít dohodnutou strukturu i dohodnutý název (popis viz na jiném místě). Je možno načítat soubory s příponou &lt;br /&gt;
* '''.txt''' &lt;br /&gt;
* '''.xls''' (MS Excel nebo OpenOffice Calc) &lt;br /&gt;
* '''.ods''' (OpenOffice Calc) &lt;br /&gt;
* '''.csv''' (textový soubor s oddělovačem středník);&lt;br /&gt;
&lt;br /&gt;
: [[Struktura souborů (jednorázová funkce č. 112)]]&lt;br /&gt;
&lt;br /&gt;
== Načítání dat ==&lt;br /&gt;
Na počítači, na kterém se provádí načtení dat, musí být daný produkt nainstalovaný (např. MS Excel). Tlačítkem &lt;br /&gt;
* '''...'''&lt;br /&gt;
nalezněte soubor. Poté stiskněte tlačítko &lt;br /&gt;
* '''Načíst'''&lt;br /&gt;
Data ze souboru budou načtena na obrazovku, zároveň je provedena kontrola dat na formální správnost (kontrola, zda osobní číslo existuje v databázi, zda je dodržen správný datový typ položky, apod.). Pak stiskněte tlačítko&lt;br /&gt;
* '''Převést''' – data budou uložena do systému. &lt;br /&gt;
&lt;br /&gt;
Poznámka: výjimkou jsou data '''''výsledky ročního zúčtování daně''''', která jsou načítána aplikací v jiném menu (jen při zahájení rutiny od začátku roku). Pozn.2 Po provedeném převodu je proveden zápis do archívu.&lt;br /&gt;
&lt;br /&gt;
* V případě zjištění neexistujícího osobního čísla nebo čísla poměru bude tento řádek označen (ve sloupci 'status' hodnotou 'Ignorovat!', dále upozorněním ve výpisu chyb) a nebude se převádět.&lt;br /&gt;
&lt;br /&gt;
* V případě, že načtený údaj bude desetinné číslo s nulovou desetinnou částí, ale je očekáváno celé číslo, nebude údaj označen za chybný a dojde k převodu&lt;br /&gt;
&lt;br /&gt;
* SK - Slovenská aplikace obsahuje navíc datový přenos 'prevod_prum_nem' (převod průměru pro náhrady při pracovní neschopnosti).&lt;br /&gt;
&lt;br /&gt;
* Při načítání ze souborů xls (Microsoft Excel), ods (OpenOffice / LibreOffice Calc) se načtou řádky, které mají vyplněnu alespoň jednu položku datové struktury (původně se načítaly pouze řádky, které měly vyplněn první sloupec &amp;quot;os. číslo&amp;quot;). Je předpokládáno, že data jsou v souboru naplněny od první buňky A1. Čtení ze souboru se ukončí, pokud se narazí na prázdný řádek.&lt;br /&gt;
&lt;br /&gt;
* Postup při načítání souboru &amp;quot;abs_dny_kc_obd&amp;quot;. Standardní je volba &amp;quot;smazat stávající data + import&amp;quot;. Poté stisknout tlačítko &amp;quot;Načíst&amp;quot;. Po načtení dat provést přepočet průměrů stiskem tlačítka &amp;quot;Přepočet&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Převod '''vícekvartálových položek''' je umožněn jen tehdy, pokud je nastaven '''první měsíc''' v kvartálu.&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
První měsíc kvartálu se data přenášejí do položek: ''Dělená částka 2'', ''Dělená částka 3'', ''Dělená částka 4''. Pokud budou přenášena ve druhém nebo třetím měsíci kvartálu, je nutno je přenést následovně:&lt;br /&gt;
:: Dělená částka 1 = Dělená částka 1 + X&lt;br /&gt;
:: Dělená částka 2 = Dělená částka 2 + Y&lt;br /&gt;
:: Dělená částka 3 = Dělená částka 3 + Z&lt;br /&gt;
&lt;br /&gt;
::: Částky z původního systému:&lt;br /&gt;
::: X - poměrná částka, která se má použít při výpočtu průměru za aktuální kvartál&lt;br /&gt;
::: Y - ... za následující kvartál&lt;br /&gt;
::: Z - ... za další následující kvartál&lt;br /&gt;
&lt;br /&gt;
[[Vícekvartálové odměny (příklad)]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
== Více IČ ==&lt;br /&gt;
Při výběru jednoho podniku při přihlášení budou promázána pouze data tohoto podniku. Při výběru všech podniků budou promazána data všech podniků. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dovolená (import zůstatků)&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
Příklady hlášek při rozlišování režimu všech podniků/jednoho podniku &amp;lt;br&amp;gt;&lt;br /&gt;
''POZOR! Jste přihlášeni v režimu &amp;quot;všechny podniky&amp;quot;. Budou promazána data všech zaměstnanců z tab. dovolené. Tento způsob může být použit pouze pro zahájení rutinního zpracování mezd u všech podniků. Pokud zahajujete rutinní zpracování pouze u jednoho konkrétního podniku, nepokračujte dále, přihlašte se do vybraného podniku a akci zopakujte.'' ''Přejete si pokračovat? (Ano/Ne)''&lt;br /&gt;
&lt;br /&gt;
''Jste přihlášeni do vybraného podniku. Bude promazána tab. dovolená pro zaměstnance vybraného podniku. (O.K.)''&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Více IČ]]&lt;br /&gt;
&lt;br /&gt;
== Prvotní převod kmenových dat ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Jednorázové funkce]]&lt;br /&gt;
* [[Implementace]]&lt;br /&gt;
* [[Vícekvartálové položky před startem rutinního provozu]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Prvotní převod)]]&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112) (záložka Převod dat)]]&lt;br /&gt;
* [[Import dat při implementaci (jednorázová funkce č. 112) (záložka_Převod_REGZEC)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52524</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52524"/>
		<updated>2026-09-25T08:15:04Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt; Menu / Systém / Jednorázové funkce&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Převod slouží k aktualizaci údajů v databázi ''KS mzdy'' z XML souboru REGZEC.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. &amp;lt;/br&amp;gt;&lt;br /&gt;
Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou. &amp;lt;/br&amp;gt;&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky importu.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
&amp;lt;!--! Databázová položka--&amp;gt;&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
&amp;lt;!--| pracovnici.oic_mpsv--&amp;gt;&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.dcis_nerezidenta--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
&amp;lt;!--| pracovnici.kod_stat_drezid_od--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdcis_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
&amp;lt;!--| pracovnici.statdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
&amp;lt;!--| pracovnici.cdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
&amp;lt;!--| pracovnici.typdokl_nerezid--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
&amp;lt;!--| ciz_doklad_vydal--&amp;gt;&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
&amp;lt;!--| adr_statrez_misto--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
&amp;lt;!--| adr_statrez_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
&amp;lt;!--| adr_statrez_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
&amp;lt;!--| adr_statrez_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
&amp;lt;!--| adr_statrez_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
&amp;lt;!--| reg_cssz_obec--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
&amp;lt;!--| reg_cssz_nazev--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
&amp;lt;!--| reg_cssz_stat--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
&amp;lt;!--| reg_cssz_pcode--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
&amp;lt;!--| reg_cssz_cislo--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
&amp;lt;!--| reg_cssz_ulice--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
&amp;lt;!--| sektor_pojisteni--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
&amp;lt;!--| reg_cssz_cpoj--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
&amp;lt;!--| spec_ciz_nositele--&amp;gt;&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_do--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
&amp;lt;!--| prac_povol.pr_pov_od--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_cislo--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
&amp;lt;!--| prac_povol.opravneni_vydal--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
&amp;lt;!--| prac_povol.druh_opravneni--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
&amp;lt;!--| prac_povol.doc_ochrana--&amp;gt;&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
&amp;lt;!--| stat_pravni_prisl--&amp;gt;&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
&amp;lt;!--| pracovnici.e101--&amp;gt;&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
&amp;lt;!--| pracovnici.predcas_star_duch--&amp;gt;&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
&amp;lt;!--| vzdelani.stupen--&amp;gt;&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
&amp;lt;!--| prac_pom.datum_skut_nast--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
&amp;lt;!--| prac_pom.maly_rozsah--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
&amp;lt;!--| prac_pom.druh_cinnosti--&amp;gt;&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
&amp;lt;!--| prac_pom.ic_prav_vztahu--&amp;gt;&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle elementu '''employee.client.bno'''.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné nebo neuvedené elementy XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52523</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52523"/>
		<updated>2026-09-25T06:23:06Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt; Menu / Systém / Jednorázové funkce&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Převod REGZEC =&lt;br /&gt;
&lt;br /&gt;
== Popis funkcionality ==&lt;br /&gt;
&lt;br /&gt;
Do okna '''Import dat při implementaci''' byla doplněna nová záložka '''Převod REGZEC'''.&lt;br /&gt;
&lt;br /&gt;
Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou.&lt;br /&gt;
&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky personální databáze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
! Databázová položka&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
| pracovnici.oic_mpsv&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
| pracovnici.statdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
| pracovnici.dcis_nerezidenta&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
| pracovnici.kod_stat_drezid_od&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
| pracovnici.typdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
| pracovnici.statdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
| pracovnici.cdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
| pracovnici.typdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
| prac_povol.pr_pov_do&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
| prac_povol.pr_pov_od&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
| prac_povol.opravneni_cislo&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
| prac_povol.opravneni_vydal&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
| prac_povol.druh_opravneni&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
| prac_povol.doc_ochrana&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
| pracovnici.e101&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
| pracovnici.predcas_star_duch&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
| vzdelani.stupen&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
| prac_pom.datum_skut_nast&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
| prac_pom.maly_rozsah&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
| prac_pom.druh_cinnosti&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
| prac_pom.ic_prav_vztahu&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle osobního čísla zaměstnance.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné hodnoty v XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Převod dat před startem rutinního provozu (jednorázová funkce č. 112)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52522</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52522"/>
		<updated>2026-09-25T06:09:54Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Převod dat z REGZEC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Převod REGZEC =&lt;br /&gt;
&lt;br /&gt;
== Popis funkcionality ==&lt;br /&gt;
&lt;br /&gt;
Do okna '''Import dat při implementaci''' byla doplněna nová záložka '''Převod REGZEC'''.&lt;br /&gt;
&lt;br /&gt;
Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou.&lt;br /&gt;
&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky personální databáze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Položka importu&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
! Databázová položka&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_oic_mpsv&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
| pracovnici.oic_mpsv&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
| pracovnici.statdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_dcis_nerezidenta&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
| pracovnici.dcis_nerezidenta&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_kod_stat_drezid_od&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
| pracovnici.kod_stat_drezid_od&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdcis_nerezid&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
| pracovnici.typdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_statdokl_nerezid&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
| pracovnici.statdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_cdokl_nerezid&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
| pracovnici.cdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_typdokl_nerezid&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
| pracovnici.typdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_do&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
| prac_povol.pr_pov_do&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_pr_pov_od&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
| prac_povol.pr_pov_od&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_cislo&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
| prac_povol.opravneni_cislo&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_opravneni_vydal&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
| prac_povol.opravneni_vydal&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_druh_opravneni&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
| prac_povol.druh_opravneni&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| prac_povol_doc_ochrana&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
| prac_povol.doc_ochrana&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_e101&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
| pracovnici.e101&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| pracovnici_predcas_star_duch&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
| pracovnici.predcas_star_duch&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| vzdelani_stupen&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
| vzdelani.stupen&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_datum_skut_nast&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
| prac_pom.datum_skut_nast&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_maly_rozsah&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
| prac_pom.maly_rozsah&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_druh_cinnosti&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
| prac_pom.druh_cinnosti&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| prac_pom_ic_prav_vztahu&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
| prac_pom.ic_prav_vztahu&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle osobního čísla zaměstnance.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné hodnoty v XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52521</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52521"/>
		<updated>2026-09-24T12:59:07Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Postup importu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Převod REGZEC =&lt;br /&gt;
&lt;br /&gt;
== Popis funkcionality ==&lt;br /&gt;
&lt;br /&gt;
Do okna '''Import dat při implementaci''' byla doplněna nová záložka '''Převod REGZEC'''.&lt;br /&gt;
&lt;br /&gt;
Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota '''Data REGZEC'''.&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou.&lt;br /&gt;
&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky personální databáze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
! Databázová položka&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
| pracovnici.oic_mpsv&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
| pracovnici.statdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
| pracovnici.dcis_nerezidenta&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
| pracovnici.kod_stat_drezid_od&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
| pracovnici.typdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
| pracovnici.statdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
| pracovnici.cdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
| pracovnici.typdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
| prac_povol.pr_pov_do&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
| prac_povol.pr_pov_od&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
| prac_povol.opravneni_cislo&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
| prac_povol.opravneni_vydal&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
| prac_povol.druh_opravneni&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
| prac_povol.doc_ochrana&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
| pracovnici.e101&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
| pracovnici.predcas_star_duch&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
| vzdelani.stupen&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
| prac_pom.datum_skut_nast&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
| prac_pom.maly_rozsah&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
| prac_pom.druh_cinnosti&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
| prac_pom.ic_prav_vztahu&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle osobního čísla zaměstnance.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné hodnoty v XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52520</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52520"/>
		<updated>2026-09-24T12:57:31Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Popis funkcionality */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Převod REGZEC =&lt;br /&gt;
&lt;br /&gt;
== Popis funkcionality ==&lt;br /&gt;
&lt;br /&gt;
Do okna '''Import dat při implementaci''' byla doplněna nová záložka '''Převod REGZEC'''.&lt;br /&gt;
&lt;br /&gt;
Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota:&lt;br /&gt;
#* '''Data REGZEC'''&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou.&lt;br /&gt;
&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky personální databáze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
! Databázová položka&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
| pracovnici.oic_mpsv&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
| pracovnici.statdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
| pracovnici.dcis_nerezidenta&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
| pracovnici.kod_stat_drezid_od&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
| pracovnici.typdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
| pracovnici.statdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
| pracovnici.cdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
| pracovnici.typdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
| prac_povol.pr_pov_do&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
| prac_povol.pr_pov_od&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
| prac_povol.opravneni_cislo&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
| prac_povol.opravneni_vydal&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
| prac_povol.druh_opravneni&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
| prac_povol.doc_ochrana&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
| pracovnici.e101&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
| pracovnici.predcas_star_duch&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
| vzdelani.stupen&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
| prac_pom.datum_skut_nast&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
| prac_pom.maly_rozsah&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
| prac_pom.druh_cinnosti&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
| prac_pom.ic_prav_vztahu&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle osobního čísla zaměstnance.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné hodnoty v XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52519</id>
		<title>Import dat při implementaci (jednorázová funkce č. 112) (záložka Převod REGZEC)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Import_dat_p%C5%99i_implementaci_(jednor%C3%A1zov%C3%A1_funkce_%C4%8D._112)_(z%C3%A1lo%C5%BEka_P%C5%99evod_REGZEC)&amp;diff=52519"/>
		<updated>2026-09-24T12:55:28Z</updated>

		<summary type="html">&lt;p&gt;Milan: založena nová stránka s textem „= Převod REGZEC =  == Popis funkcionality ==  Do okna **Import dat při implementaci** (dříve **Převod dat před startem rutinního provozu**) byla doplněna nová záložka **Převod REGZEC**.  Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.  Záložka Převod REGZEC  == Postup importu ==  # Otevřete okno '''Import dat při implementaci'''. # Zvolte záložku '''…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Převod REGZEC =&lt;br /&gt;
&lt;br /&gt;
== Popis funkcionality ==&lt;br /&gt;
&lt;br /&gt;
Do okna **Import dat při implementaci** (dříve **Převod dat před startem rutinního provozu**) byla doplněna nová záložka **Převod REGZEC**.&lt;br /&gt;
&lt;br /&gt;
Funkcionalita slouží k importu údajů z registru REGZEC prostřednictvím XML souboru.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Prevod_REGZEC.png|800px|center|Záložka Převod REGZEC]]&lt;br /&gt;
&lt;br /&gt;
== Postup importu ==&lt;br /&gt;
&lt;br /&gt;
# Otevřete okno '''Import dat při implementaci'''.&lt;br /&gt;
# Zvolte záložku '''Převod REGZEC'''.&lt;br /&gt;
# V části '''Datový přenos''' je dostupná pouze hodnota:&lt;br /&gt;
#* '''Data REGZEC'''&lt;br /&gt;
# Pomocí tlačítka '''...''' vyberte XML soubor REGZEC.&lt;br /&gt;
# Stiskněte tlačítko '''Načíst'''.&lt;br /&gt;
# Po úspěšném načtení budou data zobrazena v tabulce.&lt;br /&gt;
# Stiskněte tlačítko '''Převést'''.&lt;br /&gt;
&lt;br /&gt;
== Režim importu ==&lt;br /&gt;
&lt;br /&gt;
Pro převod dat je podporován pouze režim:&lt;br /&gt;
&lt;br /&gt;
* '''Aktualizovat stávající data + import'''&lt;br /&gt;
&lt;br /&gt;
Při zpracování importu jsou do databáze ukládány všechny načtené záznamy. Aktualizovány jsou pouze ty údaje, které jsou v XML souboru vyplněny hodnotou.&lt;br /&gt;
&lt;br /&gt;
Prázdné nebo neuvedené elementy XML '''nepřepisují''' stávající hodnoty v databázi na hodnotu NULL.&lt;br /&gt;
&lt;br /&gt;
== Převod dat z REGZEC ==&lt;br /&gt;
&lt;br /&gt;
Následující tabulka uvádí mapování XML elementů REGZEC na položky personální databáze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! XML element REGZEC&lt;br /&gt;
! Databázová položka&lt;br /&gt;
! Umístění v aplikaci&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.ikmpsv&lt;br /&gt;
| pracovnici.oic_mpsv&lt;br /&gt;
| Mzdové údaje → Osobní IČ (IK MPSV)&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.stat&lt;br /&gt;
| pracovnici.statdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Stát daňové rezidence&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.num&lt;br /&gt;
| pracovnici.dcis_nerezidenta&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Identifikátor&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.statchang&lt;br /&gt;
| pracovnici.kod_stat_drezid_od&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Datum změny státu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.taxidrezid.type&lt;br /&gt;
| pracovnici.typdcis_nerezid&lt;br /&gt;
| Cizinci → Daňová identifikace ve státě rezidence → Typ daňové identifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.stat&lt;br /&gt;
| pracovnici.statdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Stát vydání&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.num&lt;br /&gt;
| pracovnici.cdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Číslo dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.type&lt;br /&gt;
| pracovnici.typdokl_nerezid&lt;br /&gt;
| Cizinci → Doklad totožnosti → Typ dokladu&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.proofid.foreigninst&lt;br /&gt;
| ciz_doklad_vydal&lt;br /&gt;
| Cizinci → Doklad totožnosti → Doklad vydal&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cit&lt;br /&gt;
| adr_statrez_misto&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.cnt&lt;br /&gt;
| adr_statrez_stat&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.pnu&lt;br /&gt;
| adr_statrez_pcode&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.num&lt;br /&gt;
| adr_statrez_cislo&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.client.rdr.str&lt;br /&gt;
| adr_statrez_ulice&lt;br /&gt;
| Cizinci → Adresa bydliště ve státě rezidence → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cit&lt;br /&gt;
| reg_cssz_obec&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Obec&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.nam&lt;br /&gt;
| reg_cssz_nazev&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Název nositele&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cnt&lt;br /&gt;
| reg_cssz_stat&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Stát&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.pnu&lt;br /&gt;
| reg_cssz_pcode&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Postcode&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.num&lt;br /&gt;
| reg_cssz_cislo&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo popisné&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.str&lt;br /&gt;
| reg_cssz_ulice&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Ulice&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.sec&lt;br /&gt;
| sektor_pojisteni&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Sektor/účel&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.id&lt;br /&gt;
| reg_cssz_cpoj&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Číslo pojištění&lt;br /&gt;
|-&lt;br /&gt;
| employee.forin.cur&lt;br /&gt;
| spec_ciz_nositele&lt;br /&gt;
| Cizinci → Identifikace posledního cizozemského nositele pojištění → Specifikace&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permto&lt;br /&gt;
| prac_povol.pr_pov_do&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění do&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permfro&lt;br /&gt;
| prac_povol.pr_pov_od&lt;br /&gt;
| Pracovní povolení → Pracovní oprávnění od&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permid&lt;br /&gt;
| prac_povol.opravneni_cislo&lt;br /&gt;
| Pracovní povolení → Povolení číslo&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.issue&lt;br /&gt;
| prac_povol.opravneni_vydal&lt;br /&gt;
| Pracovní povolení → Povolení vydala&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.permtype&lt;br /&gt;
| prac_povol.druh_opravneni&lt;br /&gt;
| Pracovní povolení → Druh pracovního oprávnění&lt;br /&gt;
|-&lt;br /&gt;
| employee.nocitizen.freeacc&lt;br /&gt;
| prac_povol.doc_ochrana&lt;br /&gt;
| Pracovní povolení → Volný přístup na trh práce&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.state&lt;br /&gt;
| stat_pravni_prisl&lt;br /&gt;
| Cizinci → Příslušnost k cizím právním předpisům&lt;br /&gt;
|-&lt;br /&gt;
| employee.forinreg.juris&lt;br /&gt;
| pracovnici.e101&lt;br /&gt;
| Mzdové údaje → A1&lt;br /&gt;
|-&lt;br /&gt;
| employee.pens.early / employee.pens.reducedAge&lt;br /&gt;
| pracovnici.predcas_star_duch&lt;br /&gt;
| Osobní údaje → Starobní důchod&lt;br /&gt;
|-&lt;br /&gt;
| employee.fact.highedu&lt;br /&gt;
| vzdelani.stupen&lt;br /&gt;
| Vzdělání → Stupeň&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.fro&lt;br /&gt;
| prac_pom.datum_skut_nast&lt;br /&gt;
| Pracovní poměr → Datum skutečného nástupu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.sme&lt;br /&gt;
| prac_pom.maly_rozsah&lt;br /&gt;
| Pracovní poměr → Zaměstnání malého rozsahu&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.rel&lt;br /&gt;
| prac_pom.druh_cinnosti&lt;br /&gt;
| Pracovní poměr → Druh činnosti&lt;br /&gt;
|-&lt;br /&gt;
| employee.job.oid&lt;br /&gt;
| prac_pom.ic_prav_vztahu&lt;br /&gt;
| Pracovní poměr → ID pojistného vztahu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Poznámky ==&lt;br /&gt;
&lt;br /&gt;
* Identifikace zaměstnance probíhá podle osobního čísla zaměstnance.&lt;br /&gt;
* Import podporuje pouze soubory ve formátu XML REGZEC.&lt;br /&gt;
* Prázdné hodnoty v XML nepřepisují existující údaje v databázi.&lt;br /&gt;
* Před importem doporučujeme ověřit správnost a úplnost vstupního XML souboru.&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=%C3%9Alohy_(KS_aplika%C4%8Dn%C3%AD_server)&amp;diff=52509</id>
		<title>Úlohy (KS aplikační server)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=%C3%9Alohy_(KS_aplika%C4%8Dn%C3%AD_server)&amp;diff=52509"/>
		<updated>2026-09-18T08:58:30Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* 005 – Přenos uchazečů z LMC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Úlohy (KS aplikační server)'' - portfolio úloh, které může vykonávat [[KS aplikační server]]. Nastavení (parametrizaci) úloh provádějte prostřednictvím aplikace [[AS Seance Manager]].&lt;br /&gt;
&lt;br /&gt;
* '''[[E-mailové notifikace (Rozšíření aplikace)]]'''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ &amp;lt;small&amp;gt;Portfolio úloh aplikačního serveru KS&amp;lt;/small&amp;gt;&lt;br /&gt;
! &amp;lt;center&amp;gt;&amp;lt;small&amp;gt;Kód&amp;lt;/small&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
! &amp;lt;center&amp;gt;&amp;lt;small&amp;gt;Název&amp;lt;/small&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
! &amp;lt;center&amp;gt;&amp;lt;small&amp;gt;Poznámka&amp;lt;/small&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 001 || Výplatní lístky ||&lt;br /&gt;
|-&lt;br /&gt;
| 002 || Hodnocení zaměstnanců ||&lt;br /&gt;
|-&lt;br /&gt;
| 003 || Vyhodnocení školicí akce ||&lt;br /&gt;
|-&lt;br /&gt;
| 004 || Ukončení pracovních poměrů ||&lt;br /&gt;
|-&lt;br /&gt;
| 005 || Přenos uchazečů z LMC || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 007 || Přenos nákladových transakcí do AX || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 008 || Přenos platebních příkazů mzdových transakcí do AX || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 009 || Přenos evidenčních údajů zaměstnanců do AX || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 010 || Test e-mailu || Zůstává trvale zapnuto.&lt;br /&gt;
|-&lt;br /&gt;
| 013 || Přenos do ATTIS || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 014 || Přenos do SAP || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 018 || Výstup zaměstnanců ||&lt;br /&gt;
|-&lt;br /&gt;
| 019 || Ukončení zkušební doby ||&lt;br /&gt;
|-&lt;br /&gt;
| 034 || Končí platnost osvědčení vzdělávací aktivity ||&lt;br /&gt;
|-&lt;br /&gt;
| 036 || Končí platnost lékařských prohlídek podřízeným ||&lt;br /&gt;
|-&lt;br /&gt;
| 063 || [[Požadavky - výzva uživateli (Úloha AS 63)|Požadavky - výzva uživateli]] || [[Rozšíření aplikace]]&lt;br /&gt;
|-&lt;br /&gt;
| 064 || Přenos do AX || Zákaznická.&lt;br /&gt;
|-&lt;br /&gt;
| 065 || Ukončení zkušební doby podřízeného ||&lt;br /&gt;
|-&lt;br /&gt;
| 066 || Nástup nového podřízeného zaměstnance ||&lt;br /&gt;
|-&lt;br /&gt;
| 067 || Ukončení doby určité ||&lt;br /&gt;
|-&lt;br /&gt;
| 069 || Výpis z insolvenčního rejstříku || [[Insolvenční rejstřík]]&lt;br /&gt;
|-&lt;br /&gt;
| 073 || '''[[Webová služba KSWebAPI (Úloha AS 73)|Webová služba KSWebAPI]]''' || [[Rozšíření aplikace]]&lt;br /&gt;
|-&lt;br /&gt;
| 074 || [[Blahopřání k narozeninám (Úloha AS 74)|Blahopřání k narozeninám]] || Zákaznická&lt;br /&gt;
|-&lt;br /&gt;
| 075 || [[Distribuce ELDP (Úloha AS 75)|Distribuce ELDP]] ||&lt;br /&gt;
|-&lt;br /&gt;
| 076 || Synchronizace kalendáře || [[Export rozdílových souborů ICS (Kalendář KS portál)]]&lt;br /&gt;
|-&lt;br /&gt;
| 078 || [[Odesílání vystavených dokumentů e-mailem (SK) (Úloha AS 78)|Odesílání vystavených dokumentů e-mailem (SK)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| 079 || Nevyplněny ujeté kilometry u služeních cest (zaměstnanec) || &lt;br /&gt;
|-&lt;br /&gt;
| 080 || Nevyplněny ujeté kilometry u služebních cest (e-mail) ||&lt;br /&gt;
|-&lt;br /&gt;
| 081 || [[Odesílání hromadného příkazu (Úloha AS 81)|Odesílání hromadného příkazu]] ||&lt;br /&gt;
|-&lt;br /&gt;
| 085 || Ukončení pracovních poměrů (Úloha AS 85)|Ukončení pracovních poměrů || [[Rozšíření aplikace]]&lt;br /&gt;
|-&lt;br /&gt;
| 088 || &amp;lt;small&amp;gt;[[Import souborů z výroby do KS docházky (Úloha AS 88)|Import souborů z výroby do KS docházky]]&amp;lt;/small&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| 089 || Synchronizace dat do [[GIRITON]] ||&lt;br /&gt;
|-&lt;br /&gt;
| 093 || Automatické uzavírání požadavků || [[Automatické uzavření požadavku po stanovené době]]&lt;br /&gt;
|-&lt;br /&gt;
| 100 || Obecná notifikace || odesílá emaily z desktop a portálu&lt;br /&gt;
|-&lt;br /&gt;
| 101 || [[Odesílání dokumentů vystavených e-mailem (Úloha AS 101)|Odesílání dokumentů vystavených e-mailem]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Úlohy řízené časem ==&lt;br /&gt;
=== Varianta přesný čas ===&lt;br /&gt;
U některých úloh, které se mají spustit v určitém čase resp. spouštět opakovaně, je k dispozici prvek pro nastavení časových intervalů.&lt;br /&gt;
&lt;br /&gt;
[[Image: ASSeanceManager-nastaveni-ulohy-napr-018-spustit-okamzite.png]]&lt;br /&gt;
[[Image: ASSeanceManager-nastaveni-ulohy-napr-018-spustit-v-case.png]]&lt;br /&gt;
&lt;br /&gt;
* '''Spustit okamžitě''' - pokud k tomu není nastavena perioda, je úloha spuštěna jednou, v řádu sekund po restartu AS.&lt;br /&gt;
* '''Spustit v čase''' - den a konkrétní čas&lt;br /&gt;
* '''Perioda spuštění''' - číselná hodnota&lt;br /&gt;
* '''Typ intervalu''' - výběr ''vteřina/minuta/hodina/Den/Týden/Měsíc/Čtvrtletí/Pololetí/Rok''&lt;br /&gt;
* '''Od kdy odesílat''' - omezení denního času odesílání notifikací&lt;br /&gt;
* '''Do kdy odesílat''' - omezení denního času odesílání notifikací&lt;br /&gt;
&lt;br /&gt;
''Příklad''&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
Perioda = 2, typ = Hodina, Spustit v čase = 1.5.2017 13:20:00&lt;br /&gt;
: Bude docházet ke spouštění co 2 hodiny, tj. první spuštění v 13:20:00 hod, další 15:20:00, 17:20:00, ...&lt;br /&gt;
Informace o příštím spuštění je uvedena u dané úlohy na hlavní obrazovce a dále v detailnějším seznamu úloh.&lt;br /&gt;
&lt;br /&gt;
Spustit v čase - pokud je hodnota v budoucnu, dojde ke spuštění v tomto budoucím čase. Pokud je hodnota již v minulosti, dojde ke spuštění po připočtení jednoho nebo více násobků určené periody, až se bude jednat o realizovatelný okamžik.&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Varianta jen perioda ===&lt;br /&gt;
Jiným prvkem pro nastavení periody spuštění má název ''Priorita (s)''.&lt;br /&gt;
[[Image: ASSeanceManager-nastaveni-ulohy-napr-036-priorita-ulohy.png]]&lt;br /&gt;
&lt;br /&gt;
Zde se zadává perioda automatického spouštění - číselná hodnota představující čas v sekundách. &amp;lt;small&amp;gt;V případě deaktivování úlohy systém obvykle automaticky mění hodnotu na zápornou - nereálnou.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 001 - Výplatní lístky ==&lt;br /&gt;
Svázáno s akcí v KS mzdy PROFi přes NetBridge. Konvertuje výplatní lístek do PDF. Zamyká jej případně heslem. Pak jej KS-AS odesílá. Po stisku tlačítka v KS mzdy PROFi v nejbližším tisku KS-AS odejde. Interval tiku nastavený prioritou.&lt;br /&gt;
&lt;br /&gt;
''Parametry'':&lt;br /&gt;
[[Image: ASSeanceManager-uloha-001-nastaveni.png|550px]]&lt;br /&gt;
[[Image: ASSeanceManager-uloha-001.png|50px]]&lt;br /&gt;
* '''''Priorita úlony''''' (s - sekundy)&lt;br /&gt;
* '''''Default Credentials'''''&lt;br /&gt;
Souvisí s přenosem e-mailem. Určuje se tím režim v rámci odesílání e-mailů bez autentizace.&lt;br /&gt;
:: 1 - Je-li nastavena hodnota 1, pak se SMTP serveru předá i výchozí pověření. &amp;lt;small&amp;gt;Může být potřeba nastavit např. u MS Exchange serveru. &amp;lt;/small&amp;gt;&lt;br /&gt;
:: 0 - Je-li nastavena hodnota 0, pak se SMTP serveru nepředá žádné pověření - výchozí stav u většiny konfigurací SMTP serverů.&lt;br /&gt;
&lt;br /&gt;
== 002 - Hodnocení zaměstnanců ==&lt;br /&gt;
Svázáno s akcí v C/S aplikaci přes DB. KS-AS jenom odesílá prostý text s informací. Po stisku tlačítka v C/S v nejbližším tiku KS-AS odejde. Interval tiku je nastavený prioritou.&lt;br /&gt;
&lt;br /&gt;
''Parametry'':&lt;br /&gt;
* '''''Priorita úlony''''' (s)&lt;br /&gt;
&lt;br /&gt;
== 003 - Vyhodnocení školicí akce ==&lt;br /&gt;
Svázáno s akcí v C/S aplikaci přes NetBridge. KS-AS odesílá informační text. Po stisku tlačítka v C/S odejde v nejbližším tiku přes KS-AS. Interval tisku je nastavený prioritou.&lt;br /&gt;
&lt;br /&gt;
Notifikace je zasílána jen těm lidem, kteří se školení zúčastnili a zároveň nevyhodnotili ještě ani jednu otázku. &lt;br /&gt;
&lt;br /&gt;
''Parametry'':&lt;br /&gt;
* '''''Priorita úlony''''' (s)&lt;br /&gt;
* '''''Kolik dní zasílat''''' - jak dlouho po ukončené vzdělávací akci mají odcházet žádosti o vyhodnocení (s ohledem na výše uvedenou podmínku o účasti a dosavadního nevyhodnocení)&lt;br /&gt;
&lt;br /&gt;
== 004 - Ukončení pracovních poměrů  ==&lt;br /&gt;
''Parametry'':&lt;br /&gt;
* '''''Priorita úlony''''' (s)&lt;br /&gt;
&lt;br /&gt;
== 005 – Přenos uchazečů z LMC ==&lt;br /&gt;
&amp;lt;!-- AWT --&amp;gt; &lt;br /&gt;
- Automaticky se přenášejí údaje o uchazečích z Flexidotazníku LMC do databáze aplikace KS mzdy.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Přenos dat je realizován prostřednictvím externí webové služby LMC pomocí HTTPS POST rozhraní.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Webová služba poskytuje data ve formátu XML.&amp;lt;br /&amp;gt;&lt;br /&gt;
- '''''Struktura XML může být pro jednotlivé zákazníky upravena individuálně. Z tohoto důvodu může být nutné provést mapování číselníků a datových položek mezi systémem LMC a aplikací KS Mzdy v rámci konkrétního zákaznického řešení.'''''&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Url - Adresa webové služby LMC'''''&lt;br /&gt;
* '''''Login uživatele - Přihlašovací jméno klienta'''''&lt;br /&gt;
* '''''Heslo uživatele - Přihlašovací heslo klienta'''''&lt;br /&gt;
* '''''Defaultní čas od - Datum a čas, od kterého se standardně začínají načítat data uchazečů'''''&lt;br /&gt;
* '''''Opakovat od - Volitelné datum začátku období pro opakované stažení dat'''''&lt;br /&gt;
* '''''Opakovat do - Volitelné datum konce období pro opakované stažení dat'''''&lt;br /&gt;
&lt;br /&gt;
''Opakované stažení dat:''&lt;br /&gt;
&lt;br /&gt;
Parametry &amp;quot;Opakovat od&amp;quot; a &amp;quot;Opakovat do&amp;quot; slouží k ručnímu opakování přenosu dat za zadané období. Po jejich vyplnění budou načtena data uchazečů, která byla v externím systému vytvořena nebo změněna v uvedeném datovém rozsahu.&lt;br /&gt;
&lt;br /&gt;
== 007 – Přenos nákladových transakcí do AX ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro LOM --&amp;gt;&lt;br /&gt;
Vystavuje se webová WCF služba na portu 9001. Tato služba má metodu, po jejímž zavolání z externího systému převede data nákladových transakcí do MS Dynamics.&lt;br /&gt;
Parametry:&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
* '''''Den v měsíci'''''&lt;br /&gt;
&lt;br /&gt;
== 008 – Přenos platebních příkazů mzdových transakcí do AX ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro LOM --&amp;gt;&lt;br /&gt;
- Vystavuje se webová WCF služba na portu 9001. Tato služba má metodu, po jejímž zavolání z externího systému převede data platebních příkazů mzdových transakcí do MS Dynamics.&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
* '''''Den v měsíci'''''&lt;br /&gt;
&lt;br /&gt;
== 009 – Přenos evidenčních údajů zaměstnanců do AX ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro LOM --&amp;gt;&lt;br /&gt;
Vystavuje se webová WCF služba na portu 9001. Tato služba má metodu, po jejímž zavolání z externího systému převede data evidenčních údajů zaměstnanců do MS Dynamics.&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
* '''''Hodina ve dni'''''&lt;br /&gt;
&lt;br /&gt;
== 010 – Test e-mailu ==&lt;br /&gt;
Zůstává trvale zapnuto. Svázano s akcí v KS mzdy PROFi přes NetBridge. KS-AS odesílá. Po stisku tlačítka v KS mzdy PROFi v nejbližším tiku KS-AS odejde testovací e-mail.  Interval tiku je nastavený prioritou v ASSM.&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
&lt;br /&gt;
== 013 – Přenos do ATTIS ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro CZ LOKO --&amp;gt;&lt;br /&gt;
Volá se plně  časovačem metoda webové služby napsaná v Zdroje.DLL. Toto DLL je interně v KS-AS. Touto akcí dojde k požadovanému přenosu dat.&lt;br /&gt;
* '''''Spustit okamžitě / Spustit v čase + čas'''''&lt;br /&gt;
* '''''Perioda spuštění''''' – počet intervalů a typ intervalu&lt;br /&gt;
* '''''Cílové umístění'''''&lt;br /&gt;
&lt;br /&gt;
== 014 – Přenos do SAP ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro PAPCEL --&amp;gt;&lt;br /&gt;
Volá se plně  časovačem metoda webové služby napsaná v Zdroje.DLL. Toto DLL je interně v KS-AS. Touto akcí dojde k požadovanému přenosu dat.&lt;br /&gt;
* '''''Spustit okamžitě / Spustit v čase + čas'''''&lt;br /&gt;
* '''''Perioda spuštění''''' – počet intervalů a typ intervalu&lt;br /&gt;
* '''''Koncový bod služby'''''&lt;br /&gt;
* '''''Uživatel služby'''''&lt;br /&gt;
* '''''Heslo uživatele'''''&lt;br /&gt;
* '''''Jednotka intervalu spuštění'''''&lt;br /&gt;
* '''''Počet jednotek'''''&lt;br /&gt;
* '''''Čas prvního spuštění'''''&lt;br /&gt;
&lt;br /&gt;
== 018 – Výstup zaměstnanců ==&lt;br /&gt;
E-mailová notifikace o zaměstnancích, kteří vystupují ze společnosti (v agendě &amp;quot;Evidence zaměstnanců&amp;quot; se kontroluje položka &amp;quot;Datum výstupu&amp;quot;).&lt;br /&gt;
Prostřednictvím aplikace KS aplikační server se automaticky odesílají e-mailové notifikace na zadané e-maily příjemců (oddělovačem e-mailů je čárka).&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Kolik dnů předem upozorňovat'''''&lt;br /&gt;
* '''''Upozornit pouze v daný den'''''&lt;br /&gt;
* '''''E-maily příjemců upozornění'''''&lt;br /&gt;
* '''''E-mail odesílatele'''''&lt;br /&gt;
&lt;br /&gt;
Pokud tato úloha není dostupná, je potřeba ji aktivovat pomocí [[Rozšíření aplikace]] &amp;quot;Výstup zaměstnanců&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== 019 – Ukončení zkušební doby ==&lt;br /&gt;
Automaticky se odesílají e-mailové notifikace na zadané e-mail(y) příjemců. Stačí nastavit první spuštění,  perioda, časové období během dne, kolik dnů předem upozorňovat a příjemci&lt;br /&gt;
Parametry:&lt;br /&gt;
* '''''Spustit okamžitě / Spustit v čase + čas'''''&lt;br /&gt;
* '''''Perioda spuštění''''' – počet intervalů a typ intervalu&lt;br /&gt;
* '''''Časové období během dne, od kdy do kdy odesílat'''''&lt;br /&gt;
* '''''Kolik dnů předem upozorňovat'''''&lt;br /&gt;
* '''''E-maily příjemců upozornění'''''&lt;br /&gt;
&lt;br /&gt;
== 034 – Končí platnost osvědčení vzdělávací aktivity ==&lt;br /&gt;
Posílá se seznam těch, kterým končí platnost osvědčení vzdělávací aktivity do 14 dnů. Automaticky se odesílají e-mailové notifikace přímým nadřízeným. E-maily se zjistí z databáze KS mzdy PROFi. Stačí nastavit prioritu. E-maily se posílají napevno v denní době mezi 23:00:00 a 23:59:59. Jako podklad pro odesílání emailových notifikací slouží v desktop aplikaci sestava '''PV002''' ([[Vzdělávání - sestavy]]).&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
&lt;br /&gt;
== 036 – Končí platnost lékařských prohlídek podřízeným ==&lt;br /&gt;
Tato úloha odesílá seznam zaměstnanců, kterým končí platnost lékařských prohlídek. Automaticky se odesílají e-mailové notifikace přímým nadřízeným, přičemž e-mail adresáta se přebere z kontaktů zaměstnance (E-mail do práce). Budou zasílány notifikace o končících platnostech všech typů lékařských prohlídek, které jsou evidovány v evidenci lékařských prohlídek (Aplikace: KS mzdy; menu: PIS &amp;gt; Lékařská evidence &amp;gt; Evidence lékařských prohlídek; záložka: Plánované).&lt;br /&gt;
&lt;br /&gt;
Notifikace o končících platnostech lékařských prohlídek budou zasílány s předstihem (dny) dle nastaveného parametru v ASSM 'Kolik dnů předem informovat'.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Vyloučit mimoevidenční stav'''''&lt;br /&gt;
* '''''Kolik dnů předem informovat'''''&lt;br /&gt;
&lt;br /&gt;
== 064 – Přenos do AX ==&lt;br /&gt;
&amp;lt;!-- uvolněno jen pro J&amp;amp;T --&amp;gt;&lt;br /&gt;
Volá se plně časovačem metoda webové služby napsaná v Zdroje.DLL. Toto DLL je interně v KS-AS. Touto akcí dojde k požadovanému přenosu dat.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
Spustit okamžitě / Spustit v čase + čas&lt;br /&gt;
* '''''Perioda spuštění''''' – počet intervalů a typ intervalu&lt;br /&gt;
* '''''Uživatelské jméno'''''&lt;br /&gt;
* '''''Heslo'''''&lt;br /&gt;
* '''''Konfigurační soubor s cestou'''''&lt;br /&gt;
* '''''Umístění  logů'''''&lt;br /&gt;
* '''''Token'''''&lt;br /&gt;
* '''''ID podniků'''''&lt;br /&gt;
&lt;br /&gt;
== 065 – Ukončení zkušební doby podřízeného ==&lt;br /&gt;
Automaticky se odesílají e-mailové notifikace na emaily přímých nadřízených. Stačí nastavit první spuštění, perioda, časové období během dne, kolik dnů předem upozorňovat.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Priorita úlohy (s)'''''&lt;br /&gt;
* '''''Časové období během dne, od kdy do kdy odesílat'''''&lt;br /&gt;
       &lt;br /&gt;
== 066 – Nástup nového podřízeného zaměstnance ==&lt;br /&gt;
- Automaticky se odesílají e-mailové notifikace na emaily přímých nadřízených. Stačí nastavit první spuštění, perioda, časové období během dne, kolik dnů předem upozorňovat.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Kolik dnů předem upozorňovat'''''&lt;br /&gt;
&lt;br /&gt;
== 067 – Ukončení doby určité ==&lt;br /&gt;
- Automaticky se odesílají e-mailové notifikace na zadané e-mail(y) příjemců. Stačí nastavit první spuštění,  perioda, časové období během dne, kolik dnů předem upozorňovat a příjemce.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Kolik dnů předem upozorňovat'''''&lt;br /&gt;
* '''''E-maily příjemců upozornění'''''&lt;br /&gt;
&lt;br /&gt;
== 078 - Odesílání vystavených dokumentů e-mailem (SK) ==&lt;br /&gt;
* Možnost odeslat také dokument MK 118 (Vyhlásenie o poukázaní podielu zaplatenej dane z príjmov fyzickej osoby). Pro odesílání tohoto dokumentu musí být doplněn výčet dokumentů v parametru AS &amp;quot;Druhy dokumentů&amp;quot; o číslo sestavy MK 118.&lt;br /&gt;
&lt;br /&gt;
== 079 - Nevyplněny ujeté kilometry u služebních cest (zaměstnanec) ==&lt;br /&gt;
Notifikace bude odesílat na e-maily zaměstnanců nevyplněné kilometry za období v rozsahu prvního až posledního dne aktuálního měsíce. Datum odeslání notifikace (např. 25 den v měsíci) bude nastaven intervalem spouštění dané úlohy.&lt;br /&gt;
&lt;br /&gt;
== 080 - Nevyplněny ujeté kilometry u služebních cest (e-mail) ==&lt;br /&gt;
Na zadaný e-mail v parametrech úlohy bude notifikace odesílat sestavu s nevyplněnými kilometry zaměstnanců, za období v rozsahu prvního až posledního dne aktuálního měsíce.&lt;br /&gt;
&lt;br /&gt;
Notifikace je nastavena tak, že k odeslání dojde poslední pracovní den v měsíci (jsou zohledněny víkendové dny a svátky), přičemž den odeslání je ještě možno upravit nastavením parametru '''''Kolik dnů předem informovat'''''. Pokud bude zmíněný parametr vyplněn kladnou nenulovou hodnotou, dojde k dřívějšímu odeslání o zadaný počet dnů, než poslední pracovní den měsíce.&lt;br /&gt;
&lt;br /&gt;
U této úlohy musí být nastaven interval spouštění úlohy '''s periodou 1 den''', protože skutečný den odeslání se potom dopočítává aplikační logikou.&lt;br /&gt;
&lt;br /&gt;
== 085 - Ukončení pracovních poměrů ==&lt;br /&gt;
E-mailová notifikace o zaměstnancích, kterým končí pracovní poměr (v agendě &amp;quot;Pracovní poměry&amp;quot; se kontroluje položka &amp;quot;Ukončení pracovního poměru&amp;quot;).&lt;br /&gt;
Pokud je vyplněn parametr &amp;quot;E-maily příjemců upozornění&amp;quot;, budou se odesílat notifikace na zadané e-maily v tomto parametru (oddělovačem e-mailů je čárka). Pokud tento parametr nebude vyplněn, odesílají se notifikace přímým nadřízeným.&lt;br /&gt;
&lt;br /&gt;
''Parametry:''&lt;br /&gt;
* '''''Kolik dnů předem upozorňovat'''''&lt;br /&gt;
* '''''Upozornit pouze v daný den'''''&lt;br /&gt;
* '''''E-maily příjemců upozornění'''''&lt;br /&gt;
* '''''E-mail odesílatele'''''&lt;br /&gt;
&lt;br /&gt;
Pokud tato úloha není dostupná, je potřeba ji aktivovat pomocí [[Rozšíření aplikace]] &amp;quot;Ukončení pracovních poměrů&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== 100 - Obecná notifikace ==&lt;br /&gt;
V seznamů zpráv této úlohy se zobrazují notifikace odesílané aplikacemi KS portál a KS mzdy, které se odesílají prostřednictvím AS.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[AS Seance Manager]]&lt;br /&gt;
* [[KS aplikační server]]&lt;br /&gt;
* &amp;lt;small&amp;gt; SELECT * FROM cis_notifikaci; SELECT * FROM zpravy; SELECT * FROM zpr_notif; &amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=52277</id>
		<title>Konfigurace (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=52277"/>
		<updated>2026-06-18T07:01:44Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Příklad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Základní konfigurace webové služby ''KS webAPI'' se provádí v konfiguračním souboru ''ASServer.exe.config'', který je součástí Windows služby [[KS aplikační server]] (AS). V tomto souboru se nastavuje transportní protokol (HTTP/HTTPS), komunikační protokol (SOAP/REST), adresa webové služby (Endpoint), certifikát pro zabezpečení komunikace, atd. Toto nastavení je potřeba pro zpřístupnění webové služby klientské aplikaci.&lt;br /&gt;
&lt;br /&gt;
Nastavení uživatelských účtů a oprávnění k přenášeným údajům se nastavuje v aplikaci [[AS Seance Manager]] (ASSM).&lt;br /&gt;
&lt;br /&gt;
== Konfigurační soubor ==&lt;br /&gt;
&lt;br /&gt;
Konfigurace se provádí v konfiguračním souboru Windows služby [[KS aplikační server]].&lt;br /&gt;
* '''''ASServer.exe.config''''' - soubor je uložen v adresáři ''ASServer'', v umístění instance [[KS aplikační server]], které bylo vybráno pro instalaci [[KS aplikační server]].&lt;br /&gt;
&lt;br /&gt;
V konfiguračním souboru je nutné nastavit ''Endpoint'', ''Binding'', ''Behavior'' a ''WebApiType'', případně další nastavení.&lt;br /&gt;
&lt;br /&gt;
== Příklad ==&lt;br /&gt;
Níže je uvedena vzorová konfigurace, která využívá zabezpečení s ověřením uživatelského jména na straně klienta a proto je potřeba nastavit certifikát v části '''''&amp;lt;serviceCertificate&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
Dále je nutné nastavit, jaký typ API se bude používat. To určuje parametr s klíčem ''WebApiType'' a hodnotou &amp;quot;soap,rest&amp;quot;, &amp;quot;rest&amp;quot; nebo &amp;quot;soap&amp;quot;.&lt;br /&gt;
V případě nevyplnění tohoto parametru bude použito pouze SOAP API.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;appSettings&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;add key=&amp;quot;WebApiType&amp;quot; value=&amp;quot;rest&amp;quot; /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/appSettings&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SOAP a REST lze využívat souběžně.&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace SOAP'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
  &amp;lt;services&amp;gt;  &lt;br /&gt;
    &amp;lt;service name=&amp;quot;KSProgram.AS.WCF.KSWebAPI&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;host&amp;gt;&lt;br /&gt;
        &amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
          &amp;lt;add baseAddress=&amp;quot;http://localhost:9001/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
      &amp;lt;/host&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;endpoint address=&amp;quot;&amp;quot;&lt;br /&gt;
                binding=&amp;quot;wsHttpBinding&amp;quot;&lt;br /&gt;
                bindingConfiguration=&amp;quot;KSWebAPIBinding&amp;quot;&lt;br /&gt;
                contract=&amp;quot;KSProgram.AS.WCF.IKSWebAPI&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;/services&amp;gt;&lt;br /&gt;
  &amp;lt;bindings&amp;gt;&lt;br /&gt;
      &amp;lt;wsHttpBinding&amp;gt;&lt;br /&gt;
        &amp;lt;binding name=&amp;quot;KSWebAPIBinding&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;security mode=&amp;quot;Message&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;message clientCredentialType=&amp;quot;UserName&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/security&amp;gt;&lt;br /&gt;
 &amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot;&lt;br /&gt;
        maxArrayLength=&amp;quot;2147483647&amp;quot;   &lt;br /&gt;
        maxBytesPerRead=&amp;quot;2147483647&amp;quot; maxNameTableCharCount=&amp;quot;2147483647&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/binding&amp;gt;&lt;br /&gt;
      &amp;lt;/wsHttpBinding&amp;gt;&lt;br /&gt;
    &amp;lt;/bindings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;behaviors&amp;gt;&lt;br /&gt;
      &amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
        &amp;lt;behavior name=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;serviceMetadata httpGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
      &amp;lt;userNameAuthentication userNamePasswordValidationMode=&amp;quot;Custom&amp;quot;  &lt;br /&gt;
             customUserNamePasswordValidatorType=&amp;quot;KSProgram.AS.WCF.PasswordValidator, WCFLib&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;serviceCertificate findValue=&amp;quot;WebAPI_cert&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot;  &lt;br /&gt;
             storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySubjectName&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
&amp;lt;/behavior&amp;gt;&lt;br /&gt;
      &amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
    &amp;lt;/behaviors&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace REST'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
	&amp;lt;services&amp;gt;&lt;br /&gt;
		&amp;lt;service name=&amp;quot;WCFLib.KSWebAPI.RESTApi.KSWebAPIRest&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;endpoint address=&amp;quot;Rest&amp;quot; behaviorConfiguration=&amp;quot;webBehavior&amp;quot; binding=&amp;quot;webHttpBinding&amp;quot; bindingConfiguration=&amp;quot;KSWebAPIBindingRest&amp;quot; contract=&amp;quot;WCFLib.KSWebAPI.RESTApi.IKSWebAPIRest&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;host&amp;gt;&lt;br /&gt;
				&amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
					&amp;lt;add baseAddress=&amp;quot;https://localhost:9002/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
			&amp;lt;/host&amp;gt;&lt;br /&gt;
		&amp;lt;/service&amp;gt;&lt;br /&gt;
	&amp;lt;/services&amp;gt;&lt;br /&gt;
	&amp;lt;bindings&amp;gt;&lt;br /&gt;
		&amp;lt;webHttpBinding&amp;gt;&lt;br /&gt;
			&amp;lt;binding name=&amp;quot;KSWebAPIBindingRest&amp;quot; maxBufferPoolSize=&amp;quot;2147483647&amp;quot; maxReceivedMessageSize=&amp;quot;2147483647&amp;quot; maxBufferSize=&amp;quot;2147483647&amp;quot; sendTimeout=&amp;quot;00:10:00&amp;quot; receiveTimeout=&amp;quot;00:10:00&amp;quot; crossDomainScriptAccessEnabled=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot; maxArrayLength=&amp;quot;2147483647&amp;quot; maxBytesPerRead=&amp;quot;2147483647&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;security mode=&amp;quot;Transport&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;/security&amp;gt;&lt;br /&gt;
			&amp;lt;/binding&amp;gt;&lt;br /&gt;
		&amp;lt;/webHttpBinding&amp;gt;&lt;br /&gt;
	&amp;lt;/bindings&amp;gt;&lt;br /&gt;
	&amp;lt;behaviors&amp;gt;&lt;br /&gt;
		&amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;serviceMetadata httpGetEnabled=&amp;quot;false&amp;quot; httpsGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
					&amp;lt;serviceCertificate findValue=&amp;quot;7fdc925e54075d60a48939f24c1eec7d7052d3b0&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot; storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindByThumbprint&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
		&amp;lt;endpointBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;webBehavior&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;webHttp defaultOutgoingResponseFormat=&amp;quot;Json&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/endpointBehaviors&amp;gt;&lt;br /&gt;
	&amp;lt;/behaviors&amp;gt;&lt;br /&gt;
	&amp;lt;standardEndpoints&amp;gt;&lt;br /&gt;
		&amp;lt;webScriptEndpoint&amp;gt;&lt;br /&gt;
			&amp;lt;standardEndpoint crossDomainScriptAccessEnabled=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;/standardEndpoint&amp;gt;&lt;br /&gt;
		&amp;lt;/webScriptEndpoint&amp;gt;&lt;br /&gt;
	&amp;lt;/standardEndpoints&amp;gt;&lt;br /&gt;
	&amp;lt;serviceHostingEnvironment aspNetCompatibilityEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== AS Seance Manager - Úloha č. 73 ==&lt;br /&gt;
[[AS Seance Manager]] (dále ASSM) je aplikace, která byla nainstalována společně s AS a slouží ke správě AS (spouštění instancí AS, konfigurace úloh, kontrola stavu úloh, atd.).  ASSM je umístěn v adresáři, který byl vybrán pro instalaci AS - '''''...\KS-AS\ASSeanceManager\ASSeanceManager.exe'''''.&lt;br /&gt;
&lt;br /&gt;
V případě KS webAPI je zde typ úlohy &lt;br /&gt;
* '''''Webová služba KSwebAPI''''' (Kód = 73) v seznamu ''Typ úlohy''. V části ''Nastavení webové služby'' se provádí nastavení uživatelských účtů pro autentizaci.&lt;br /&gt;
&lt;br /&gt;
ASSM (soubor '''ASSeanceManager.exe''') je nutné spouštět jako '''správce'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Nastaveni-as-seancemanager-webapi.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
===Správa uživatelů===&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení uživatelských účtů pro autentizaci. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''Správa uživatelů'' otevře příslušné okno.&lt;br /&gt;
&lt;br /&gt;
[[Image: KSwebAPI-Konektor Advanto-SpravaUzivatelu.png|400px]] &lt;br /&gt;
&amp;lt;!-- [[Soubor:Sprava-uzivatelu-KS-WEBAPI.jpg|350px]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Oprávnění na položky ===&lt;br /&gt;
&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení oprávnění ''''Čtení'''' a ''''Zápis'''' na položky pro jednotlivé skupiny položek. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''''Přístupová práva'''' otevře příslušné okno. &lt;br /&gt;
&lt;br /&gt;
[[Soubor:Pristupova-prava-polozky-ks-webapi.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Správa (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51969</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51969"/>
		<updated>2026-05-05T12:14:32Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Informace pro správce KS webAPI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
====Příklad====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Informace pro správce KS webAPI=&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkcionalitu je potřeba, aby bylo v aplikaci ''KS mzdy'' aktivováno rozšíření „KS docházka 2024“ (menu: Nápověda &amp;gt; Rozšíření aplikace &amp;gt; Otevřít…).&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51968</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51968"/>
		<updated>2026-05-05T12:11:42Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
====Příklad====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Informace pro správce KS webAPI=&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkcionalitu je potřeba, aby bylo v aplikaci KS mzdy aktivováno rozšíření „KS docházka 2024“ (menu: Nápověda &amp;gt; Rozšíření aplikace &amp;gt; Otevřít…).&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51967</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51967"/>
		<updated>2026-05-05T12:10:49Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Popis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=Informace pro správce KS webAPI=&lt;br /&gt;
&lt;br /&gt;
Pro správnou funkcionalitu je potřeba, aby bylo v aplikaci KS mzdy aktivováno rozšíření „KS docházka 2024“ (menu: Nápověda &amp;gt; Rozšíření aplikace &amp;gt; Otevřít…).&lt;br /&gt;
&lt;br /&gt;
====Příklad====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=51966</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=51966"/>
		<updated>2026-05-05T12:01:36Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Systemizace pracovních míst|SystemizacePracovnichMist]] || Ano || Ne || Systemizace pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || Ano || Ano || iTutor - Platné kurzy&lt;br /&gt;
&amp;lt;!--|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Import průchodů|ImportPruchodu]] || Ne || Ano || Import průchodů&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Týdenní rozvrhy|TydenniRozvrhy]] || Ano || Ano || Číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51965</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51965"/>
		<updated>2026-05-05T11:55:06Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
====Příklad====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51964</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51964"/>
		<updated>2026-05-05T11:54:25Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Příklad 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Příklad 1====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51963</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51963"/>
		<updated>2026-05-05T11:53:53Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Příklad 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Příklad 1====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, kteří byli v databázi KS mzdy evidováni od 22.3.2021 17:50:00 do 26.3.2021 20:00:00.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51962</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51962"/>
		<updated>2026-05-05T11:53:04Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Popis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
Pro tuto skupinu údajů je umožněno použít pouze metodu &amp;quot;InsertData&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Příklad 1====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;InsertData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;ImportPruchodu&amp;quot;&lt;br /&gt;
JsonChangeData = [{ &amp;quot;OsCislo&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;CisloPom&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Kod&amp;quot;: &amp;quot;4&amp;quot;, &amp;quot;Cas&amp;quot;: &amp;quot;2026-03-01 060104&amp;quot; }]&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, kteří byli v databázi KS mzdy evidováni od 22.3.2021 17:50:00 do 26.3.2021 20:00:00.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Příklad 2 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;GetData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;KmenoveUdaje&amp;quot;&lt;br /&gt;
Items = &amp;quot;OsCislo, Jmeno, Prijmeni, Titul&amp;quot;&lt;br /&gt;
JsonOptions = {&amp;quot;ZmenenoOd&amp;quot;: &amp;quot;2021-03-22 175000&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, u kterých byla provedena změna v některém z údajů v parametru &amp;quot;Items&amp;quot; (OsCislo, Jmeno, Prijmeni, Titul) od 22.3.2021 17:50:00.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51961</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51961"/>
		<updated>2026-05-05T11:48:52Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Zápis pomocí WebAPI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| Osobní číslo zaměstnance.&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
==Options==&lt;br /&gt;
&lt;br /&gt;
===VlozenoOd===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy &amp;quot;od&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
===VlozenoDo===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy &amp;quot;do&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
===ZmenenoOd===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy &amp;quot;od&amp;quot; zadaného data v tomto Option. Bude kontrolována pouze změna položek zadaných v parametru&lt;br /&gt;
&lt;br /&gt;
===ZmenenoDo===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy &amp;quot;do&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
Pokud bude zadáno více Option v parametru JsonOptions, bude vrácena množina údajů odpovídající průniku záznamů jednotlivých Option.&lt;br /&gt;
&lt;br /&gt;
====Příklad 1====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;GetData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;KmenoveUdaje&amp;quot;&lt;br /&gt;
Items = &amp;quot;OsCislo, Jmeno, Prijmeni, Titul&amp;quot;&lt;br /&gt;
JsonOptions = {&amp;quot;VlozenoOd&amp;quot;: &amp;quot;2021-03-22 175000&amp;quot;, &amp;quot;VlozenoDo&amp;quot;: &amp;quot;2021-03-26 200000&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, kteří byli v databázi KS mzdy evidováni od 22.3.2021 17:50:00 do 26.3.2021 20:00:00.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Příklad 2 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;GetData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;KmenoveUdaje&amp;quot;&lt;br /&gt;
Items = &amp;quot;OsCislo, Jmeno, Prijmeni, Titul&amp;quot;&lt;br /&gt;
JsonOptions = {&amp;quot;ZmenenoOd&amp;quot;: &amp;quot;2021-03-22 175000&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, u kterých byla provedena změna v některém z údajů v parametru &amp;quot;Items&amp;quot; (OsCislo, Jmeno, Prijmeni, Titul) od 22.3.2021 17:50:00.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51960</id>
		<title>WebAPI Import průchodů</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Import_pr%C5%AFchod%C5%AF&amp;diff=51960"/>
		<updated>2026-05-05T11:47:57Z</updated>

		<summary type="html">&lt;p&gt;Milan: založena nová stránka s textem „=Zápis pomocí WebAPI= {|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; |- style=&amp;quot;background-color: #eeeeee&amp;quot; |'''Údaj''' |'''Datový typ''' |'''Povinné pole''' |'''Význam'''    |-  | IdZaznamu | integer | Ne | Jednoznačná identifikace záznamu v externím systému. |-  | OsCislo | decimal(10,0) | Ano | osobní číslo pracovníka |-  | CisloPom | smallint | Ne | Číslo pracovního poměru. |-  | Kod | char(10) | Ano | Docházkový kód externího s…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Zápis pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
  &lt;br /&gt;
|- &lt;br /&gt;
| IdZaznamu&lt;br /&gt;
| integer&lt;br /&gt;
| Ne&lt;br /&gt;
| Jednoznačná identifikace záznamu v externím systému.&lt;br /&gt;
|- &lt;br /&gt;
| OsCislo&lt;br /&gt;
| decimal(10,0)&lt;br /&gt;
| Ano&lt;br /&gt;
| osobní číslo pracovníka&lt;br /&gt;
|- &lt;br /&gt;
| CisloPom&lt;br /&gt;
| smallint&lt;br /&gt;
| Ne&lt;br /&gt;
| Číslo pracovního poměru.&lt;br /&gt;
|- &lt;br /&gt;
| Kod&lt;br /&gt;
| char(10)&lt;br /&gt;
| Ano&lt;br /&gt;
| Docházkový kód externího systému.&lt;br /&gt;
|- &lt;br /&gt;
| Cas&lt;br /&gt;
| char(17)&lt;br /&gt;
| Ano&lt;br /&gt;
| Datum a čas ve formátu yyyy-MM-dd hhmmss.&lt;br /&gt;
|- &lt;br /&gt;
| NazevZarizeni&lt;br /&gt;
| char(50)&lt;br /&gt;
| Ne&lt;br /&gt;
| Název zařízení externího systému.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Popis=&lt;br /&gt;
&lt;br /&gt;
==Options==&lt;br /&gt;
&lt;br /&gt;
===VlozenoOd===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy &amp;quot;od&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
===VlozenoDo===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy &amp;quot;do&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
===ZmenenoOd===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy &amp;quot;od&amp;quot; zadaného data v tomto Option. Bude kontrolována pouze změna položek zadaných v parametru&lt;br /&gt;
&lt;br /&gt;
===ZmenenoDo===&lt;br /&gt;
* '''Použití pro metodu:''' &amp;quot;GetData&amp;quot;.&lt;br /&gt;
* '''Datový typ:''' DateTime ve formátu &amp;quot;yyyy-MM-dd hhmmss&amp;quot; (Příklad: '2021-03-22 175235').&lt;br /&gt;
* '''Funkcionalita:''' Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy &amp;quot;do&amp;quot; zadaného data v tomto Option.&lt;br /&gt;
&lt;br /&gt;
Pokud bude zadáno více Option v parametru JsonOptions, bude vrácena množina údajů odpovídající průniku záznamů jednotlivých Option.&lt;br /&gt;
&lt;br /&gt;
====Příklad 1====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;GetData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;KmenoveUdaje&amp;quot;&lt;br /&gt;
Items = &amp;quot;OsCislo, Jmeno, Prijmeni, Titul&amp;quot;&lt;br /&gt;
JsonOptions = {&amp;quot;VlozenoOd&amp;quot;: &amp;quot;2021-03-22 175000&amp;quot;, &amp;quot;VlozenoDo&amp;quot;: &amp;quot;2021-03-26 200000&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, kteří byli v databázi KS mzdy evidováni od 22.3.2021 17:50:00 do 26.3.2021 20:00:00.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Příklad 2 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Metoda = &amp;quot;GetData&amp;quot;&lt;br /&gt;
SkupinaUdaju = &amp;quot;KmenoveUdaje&amp;quot;&lt;br /&gt;
Items = &amp;quot;OsCislo, Jmeno, Prijmeni, Titul&amp;quot;&lt;br /&gt;
JsonOptions = {&amp;quot;ZmenenoOd&amp;quot;: &amp;quot;2021-03-22 175000&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Metodou &amp;quot;GetData&amp;quot; budou vráceny záznamy zaměstnanců, u kterých byla provedena změna v některém z údajů v parametru &amp;quot;Items&amp;quot; (OsCislo, Jmeno, Prijmeni, Titul) od 22.3.2021 17:50:00.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Systemizace_pracovn%C3%ADch_m%C3%ADst&amp;diff=50506</id>
		<title>WebAPI Systemizace pracovních míst</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Systemizace_pracovn%C3%ADch_m%C3%ADst&amp;diff=50506"/>
		<updated>2026-02-17T08:37:19Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Čtení pomocí WebAPI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Systemizace pracovních míst.''&lt;br /&gt;
&lt;br /&gt;
=Čtení pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|IdPracmist || integer || Identifikátor prvku v systemizaci (prac. místa, atd..).&lt;br /&gt;
|-&lt;br /&gt;
|CisPracmist ||  char(12) || Číslo prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|NazevPracmist || char(120) || Název prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|IdNadrizeny || integer || Identifikátor nadřízeného prvku - vždy prac. místo.&lt;br /&gt;
|-&lt;br /&gt;
|CisNadrizeny || char(12) || Číslo nadřízeného prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|NazevNadrizeny || char(120) || Název nadřízeného prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|IdSystemizace || integer || Vazba na nejvyšší úroveň - systemizaci podniku.&lt;br /&gt;
|-&lt;br /&gt;
|VedouciFunkce || char(1) || Zda se jedná o vedoucí pracovní místo (a - ano, n - ne).&lt;br /&gt;
|-&lt;br /&gt;
|ZamOsCislo || decimal(10,0) || Osobní číslo zaměstnance.&lt;br /&gt;
|-&lt;br /&gt;
|ZamCisloPom || smallint || Číslo pracovního poměru zaměstnance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Komentář ==&lt;br /&gt;
* V položce ''VedouciFunkce'' je předávána informace z atributu pracovního místa č. 60 (Vedoucí funkce).&lt;br /&gt;
* Položky ''ZamOsCislo'' a ''ZamCisloPom'' jsou doplňkové a slouží k načtení zařazení zaměstnanců na pracovní místo, která jsou platná k aktuálnímu dni. Pomocí Option [[EvidStavZam]] je možno dále omezit načtenou množinu zaměstnanců.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50505</id>
		<title>EvidStavZam</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50505"/>
		<updated>2026-02-17T08:32:32Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''EvidStavZam'' je [[JsonOptions]] option [[KS webAPI]].&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Option&lt;br /&gt;
| EvidStavZam&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Metoda&lt;br /&gt;
| GetData&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Skupina údajů&lt;br /&gt;
| [[KmenoveUdaje]], [[WebAPI_Kontakty|Kontakty]], [[WebAPI_Systemizace_pracovních_míst|SystemizacePracovnichMist]]&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Rozsah&lt;br /&gt;
| &lt;br /&gt;
 0: zaměstnanci po výstupu.&lt;br /&gt;
 1: aktivní zaměstnanci&lt;br /&gt;
 2: aktivní zaměstnanci bez mimoevidenčního stavu&lt;br /&gt;
 3: zaměstnanci v mimoevidenčním stavu&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Popis&lt;br /&gt;
| Vrátí zaměstnance s ohledem na evidenční stav.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Příklad 1''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;1&amp;quot; }. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Metodou ''GetData'' bude vrácena skupina zaměstnanců, kteří jsou v evidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
''Příklad 2''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;0,3&amp;quot; }.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
V tomto případě bude vrácena skupina zaměstnanců, kteří vystoupili a jsou v mimoevidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[JsonOptions]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=50503</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=50503"/>
		<updated>2026-02-17T08:02:05Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Systemizace pracovních míst|SystemizacePracovnichMist]] || Ano || Ne || Systemizace pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || Ano || Ano || iTutor - Platné kurzy&lt;br /&gt;
&amp;lt;!--|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Týdenní rozvrhy|TydenniRozvrhy]] || Ano || Ano || Číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Systemizace_pracovn%C3%ADch_m%C3%ADst&amp;diff=50501</id>
		<title>WebAPI Systemizace pracovních míst</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Systemizace_pracovn%C3%ADch_m%C3%ADst&amp;diff=50501"/>
		<updated>2026-02-17T07:57:53Z</updated>

		<summary type="html">&lt;p&gt;Milan: založena nová stránka s textem „''Systemizace pracovních míst.''  =Čtení pomocí WebAPI= {|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; |- style=&amp;quot;background-color: #eeeeee&amp;quot; |'''Údaj''' |'''Datový typ''' |'''Význam''' |- |IdPracmist || integer || Identifikátor prvku v systemizaci (prac. místa, atd..). |- |CisPracmist ||  char(12) || Číslo prvku (pracovního místa). |- |NazevPracmist || char(120) || Název prvku (pracovního místa). |- |IdNadrizeny || integer || Identifiká…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Systemizace pracovních míst.''&lt;br /&gt;
&lt;br /&gt;
=Čtení pomocí WebAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|IdPracmist || integer || Identifikátor prvku v systemizaci (prac. místa, atd..).&lt;br /&gt;
|-&lt;br /&gt;
|CisPracmist ||  char(12) || Číslo prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|NazevPracmist || char(120) || Název prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|IdNadrizeny || integer || Identifikátor nadřízeného prvku - vždy prac. místo.&lt;br /&gt;
|-&lt;br /&gt;
|CisNadrizeny || char(12) || Číslo nadřízeného prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|NazevNadrizeny || char(120) || Název nadřízeného prvku (pracovního místa).&lt;br /&gt;
|-&lt;br /&gt;
|IdSystemizace || integer || Vazba na nejvyšší úroveň - systemizaci podniku.&lt;br /&gt;
|-&lt;br /&gt;
|VedouciFunkce || char(1) || Zda se jedná o vedoucí pracovní místo (a - ano, n - ne).&lt;br /&gt;
|-&lt;br /&gt;
|ZamOsCislo || decimal(10,0) || Osobní číslo zaměstnance.&lt;br /&gt;
|-&lt;br /&gt;
|ZamCisloPom || smallint || Číslo pracovního poměru zaměstnance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50500</id>
		<title>EvidStavZam</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50500"/>
		<updated>2026-02-17T07:44:14Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''EvidStavZam'' je [[JsonOptions]] option [[KS webAPI]].&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Option&lt;br /&gt;
| EvidStavZam&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Metoda&lt;br /&gt;
| GetData&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Skupina údajů&lt;br /&gt;
| [[KmenoveUdaje]], [[WebAPI_Kontakty|Kontakty]], [[SystemizacePracovnichMist]]&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Rozsah&lt;br /&gt;
| &lt;br /&gt;
 0: zaměstnanci po výstupu.&lt;br /&gt;
 1: aktivní zaměstnanci&lt;br /&gt;
 2: aktivní zaměstnanci bez mimoevidenčního stavu&lt;br /&gt;
 3: zaměstnanci v mimoevidenčním stavu&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Popis&lt;br /&gt;
| Vrátí zaměstnance s ohledem na evidenční stav.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Příklad 1''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;1&amp;quot; }. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Metodou ''GetData'' bude vrácena skupina zaměstnanců, kteří jsou v evidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
''Příklad 2''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;0,3&amp;quot; }.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
V tomto případě bude vrácena skupina zaměstnanců, kteří vystoupili a jsou v mimoevidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[JsonOptions]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50499</id>
		<title>EvidStavZam</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=EvidStavZam&amp;diff=50499"/>
		<updated>2026-02-17T07:42:32Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''EvidStavZam'' je [[JsonOptions]] option [[KS webAPI]].&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Option&lt;br /&gt;
| EvidStavZam&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Metoda&lt;br /&gt;
| GetData&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Skupina údajů&lt;br /&gt;
| [[KmenoveUdaje]], [[WebAPI_Kontakty|Kontakty]]&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Rozsah&lt;br /&gt;
| &lt;br /&gt;
 0: zaměstnanci po výstupu.&lt;br /&gt;
 1: aktivní zaměstnanci&lt;br /&gt;
 2: aktivní zaměstnanci bez mimoevidenčního stavu&lt;br /&gt;
 3: zaměstnanci v mimoevidenčním stavu&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| Popis&lt;br /&gt;
| Vrátí zaměstnance s ohledem na evidenční stav.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Příklad 1''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;1&amp;quot; }. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Metodou ''GetData'' bude vrácena skupina zaměstnanců, kteří jsou v evidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
''Příklad 2''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Zadání vlastnosti JsonOptions: { &amp;quot;EvidStavZam&amp;quot;: &amp;quot;0,3&amp;quot; }.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
V tomto případě bude vrácena skupina zaměstnanců, kteří vystoupili a jsou v mimoevidenčním stavu.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[JsonOptions]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Protokol_REST_(KS_webAPI)&amp;diff=50266</id>
		<title>Protokol REST (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Protokol_REST_(KS_webAPI)&amp;diff=50266"/>
		<updated>2026-01-28T10:07:59Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;        &amp;lt;h2&amp;gt;Základní informace&amp;lt;/h2&amp;gt;&lt;br /&gt;
Komplexní API pro správu dat souhrnů údajů, zaměstnanců a autentizaci uživatelů.&lt;br /&gt;
Umožňuje vkládání, aktualizaci, výběr a mazání dat v různých souhrnech údajů na základě&lt;br /&gt;
specifikovaných kritérií a operací prováděných prostřednictvím HTTP metod.&lt;br /&gt;
        &amp;lt;!-- AUTENTIZACE --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;access&amp;quot;&amp;gt;Autentizace&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;ol&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Zabezpečení protokolu&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Všechny dotazy na API musí být zasílány prostřednictvím zabezpečeného protokolu HTTPS.&amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Přístupová oprávnění&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Uživatel musí mít povolení k užívání API, které mu uděluje administrátor. K tomu je nezbytné mít vygenerováno jméno a heslo k API.&amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Autentizace&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Pro autentizaci je třeba odeslat na adresu &amp;lt;i&amp;gt;.../KSAsServer/WebService/WebAPI/rest/users/authenticate&amp;lt;/i&amp;gt; JSON body s údaji &amp;lt;i&amp;gt;&amp;quot;Username&amp;quot;&amp;lt;/i&amp;gt; a &amp;lt;i&amp;gt;&amp;quot;Password&amp;quot;&amp;lt;/i&amp;gt;. Pokud jsou tyto údaje správné, obdržíte &amp;lt;b&amp;gt;token&amp;lt;/b&amp;gt;, který je nutný pro používání API po určitou dobu. Token i jeho platnost jsou vráceny v těle odpovědi.&amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Použití tokenu&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Při každém volání API ,mimo autentizaci, je třeba zaslat platný token jedním ze dvou způsobů:&amp;lt;/p&amp;gt;&lt;br /&gt;
               &lt;br /&gt;
                &amp;lt;ul class=&amp;quot;ulAktualizace&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;&lt;br /&gt;
                        V HEADER&lt;br /&gt;
                        &amp;lt;p&amp;gt;&lt;br /&gt;
                            Plain:  &amp;lt;pre&amp;gt;Authorization -   eyJ0eXAwibmFtZSI6InBhdmVIuMDGtBE1GxcdkwUuTTLDL4&amp;amp;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                            Bearer: &amp;lt;pre&amp;gt;Authorization -   Bearer eyJ0eXAwibmFtZSI6InBhdmVIuMDGtBE1GxcdkwUuTTLDL4&amp;amp;&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/li&amp;gt;&lt;br /&gt;
                   &amp;lt;li&amp;gt;&lt;br /&gt;
                       V URI&lt;br /&gt;
                          &amp;lt;pre&amp;gt;GET /KSAsServer/WebService/WebAPI/rest/KmenoveUdaje/Jmeno/Karel?token=eyJ0eXAwibmFtZSI6InBhdmVIuMDGtBE1GxcdkwUuTTLDL4&amp;amp;&amp;lt;/pre&amp;gt;&lt;br /&gt;
                   &amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Způsob HEADER je preferován před URI.&amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
POST /KSAsServer/WebService/WebAPI/rest/user/authenticate&lt;br /&gt;
&lt;br /&gt;
body:&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Username&amp;quot;: &amp;quot;jmeno&amp;quot;,&lt;br /&gt;
    &amp;quot;Password&amp;quot;: &amp;quot;heslo&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Created&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1720705997339+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: 201,&lt;br /&gt;
    &amp;quot;Token&amp;quot;: &amp;quot;jkdsjflsdfjsdfklsjdflskdfjs.6tQew&amp;quot;,&lt;br /&gt;
    &amp;quot;ValidTo&amp;quot;: &amp;quot;/Date(1720715997000+0200)/&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;!-- METODY --&amp;gt;&lt;br /&gt;
        &amp;lt;h1 id=&amp;quot;methods&amp;quot;&amp;gt;Metody&amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Veškerá dokumentakce k metodám: [[Metody (KS webAPI)|Metody]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- PARAMTERY --&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;Parametry&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Request header&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Content-Type -   application/raw&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Accept -         application/json&amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;Items&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;&lt;br /&gt;
                    Vyplňuje se v případě volání metody GET/POST. Předává se seznam [[Položky (KS webAPI)|Položky]], které budou v návratové datové struktuře, na které má uživatel oprávnění.&lt;br /&gt;
                    Jednotlivé položky se oddělují čárkou. Pokud bude v parametru předáno více položek, vrací se návratová datová struktura, která obsahuje všechny&lt;br /&gt;
                    položky uvedené v parametru oddělené čárkami. Pokud bude zadáno více 'Item' v parametru, bude vrácena množina údajů odpovídající průniku&lt;br /&gt;
                    záznamů jednotlivých 'Item'. V případě nezadání paramteru, vrátí všechny položky, na které má uživatel oprávnění.&lt;br /&gt;
                &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[[JsonSearchCriteria]]&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[[JsonOptions]]&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Token&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;!-- CESTY --&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;Proměnné cesty&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;b&amp;gt;ItemGroup&amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;&lt;br /&gt;
                    (Required)&lt;br /&gt;
                    Název souhrnu údajů. Parametr {ItemGroup} je nutno zaměnit za reálný souhrn údajů.&lt;br /&gt;
                    Předává se název skupiny údajů (entity) v KS mzdy (např. 'KmenoveUdaje').&lt;br /&gt;
                &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GET /KSAsServer/WebService/WebAPI/rest/{ItemGroup]/{Item}?token=12asd16a5sda1s32d&amp;amp;Items=Jmeno,Prijmeni,OsCislo,RodneCislo&amp;amp;JsonSearchCriteria=[{ 'Item': 'OsCislo', 'Operator': '&amp;lt;=', 'Value': 100 }]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- GET-SOUHRN METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;get-method&amp;quot;&amp;gt;GET - Vrací data souhrnu údajů podle zadaného názvu souhrnu.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Volitelné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            JsonSearchCriteria, Items, JsonOptions.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Vrátí data ze souhrnu údajů &amp;quot;KmenoveUdaje&amp;quot;, kde OsCislo &amp;lt;= 100.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;GET /KSAsServer/WebService/WebAPI/rest/KmenoveUdaje/?token=12asd16a5sda1s32d&amp;amp;Items=Jmeno,Prijmeni,OsCislo,RodneCislo&amp;amp;JsonSearchCriteria=[{ 'Item': 'OsCislo', 'Operator': '&amp;lt;=', 'Value': 100 }]&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;[{\&amp;quot;OsCislo\&amp;quot;:36,\&amp;quot;Titul\&amp;quot;:null,\&amp;quot;Jmeno\&amp;quot;:\&amp;quot;Miroslav\&amp;quot;,\&amp;quot;Prijmeni\&amp;quot;:\&amp;quot;Nový\&amp;quot;,\&amp;quot;RodneCislo\&amp;quot;:\&amp;quot;123456789\&amp;quot;...}],&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Data nalezena.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1720696754982+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;200&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- GET-ZAMĚSTNANEC METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;get-zamestnanec&amp;quot;&amp;gt;GET - Vyhledá zaměstnance ze skupiny údajů 'KmenoveUdaje' podle zadaného osobního čísla.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup, aOsCislo.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Volitelné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            JsonSearchCriteria, Items, JsonOptions.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Vrátí data ze souhrnu údajů &amp;quot;KmenoveUdaje&amp;quot;, kde OsCislo = 1. Vrátí sloupce OsCislo, Titul, Jmeno, Primeni, RodneCislo&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;GET /KSAsServer/WebService/WebAPI/rest/KmenoveUdaje/1?token=eyJ0eXAiOIiwi7_GcdkwUuTTLDL4&amp;amp;Items=OsCislo, Titul, Jmeno, Prijmeni, RodneCislo&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;[{\&amp;quot;OsCislo\&amp;quot;:1,\&amp;quot;Titul\&amp;quot;:\&amp;quot;Ing.\&amp;quot;,\&amp;quot;Jmeno\&amp;quot;:\&amp;quot;Pavel\&amp;quot;,\&amp;quot;Prijmeni\&amp;quot;:\&amp;quot;Hovorka\&amp;quot;,\&amp;quot;RodneCislo\&amp;quot;:\&amp;quot;581227411\&amp;quot;}]&amp;quot;,&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Data nalezena.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1720766282434+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;200&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- GET-ITEM METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;get-item&amp;quot;&amp;gt;GET - Vrací data, kde údaj 'Item' má hodnotu 'Value' v rámci zadaného souhrnu údajů 'ItemGroup'.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup, Item, Value.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Volitelné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            JsonSearchCriteria, Items, JsonOptions.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Vrátí data ze souhrnu údajů &amp;quot;KmenoveUdaje&amp;quot;, kde Jmeno = Pavel.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;GET /KSAsServer/WebService/WebAPI/rest/KmenoveUdaje/Jmeno/Pavel?token=eyJ0eXAwibmFtZSI6InBhdmVIuMDGtBE1GxcdkwUuTTLDL4&amp;amp;&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;[{\&amp;quot;OsCislo\&amp;quot;:1,\&amp;quot;Titul\&amp;quot;:\&amp;quot;Ing.\&amp;quot;,\&amp;quot;Jmeno\&amp;quot;:\&amp;quot;Pavel\&amp;quot;,\&amp;quot;Prijmeni\&amp;quot;:\&amp;quot;Hovorka\&amp;quot;,\&amp;quot;RodneCislo\&amp;quot;:\&amp;quot;581227411\&amp;quot;},&lt;br /&gt;
            {\&amp;quot;OsCislo\&amp;quot;:18,\&amp;quot;Titul\&amp;quot;:null,\&amp;quot;Jmeno\&amp;quot;:\&amp;quot;Pavel\&amp;quot;...}]&amp;quot;,&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Data nalezena.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1720766630099+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;200&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- POST METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;post-method&amp;quot;&amp;gt;POST - Vkládá data do zadaného souhrnu údajů.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            Metoda InsertData zapisuje data do databáze KS mzdy.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup, JsonChangeData (data v těle požadavku).&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Vloží data z body požadavku do souhrnu údajů &amp;quot;KmenoveUdaje&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
POST /KSAsServer/WebService/WebAPI/rest/KmenoveUdaje?token=eyJ0eXAiOiJKV1QtL2BDA7_GcdkwUuTTLDL4&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
[&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;IdPodniku&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
        &amp;quot;Jmeno&amp;quot;: &amp;quot;Karel&amp;quot;,&lt;br /&gt;
        &amp;quot;Prijmeni&amp;quot;: &amp;quot;Nový&amp;quot;,&lt;br /&gt;
        &amp;quot;RodneCislo&amp;quot;: &amp;quot;9710085892&amp;quot;,&lt;br /&gt;
        &amp;quot;MistoNarozeni&amp;quot;: &amp;quot;Vsetín&amp;quot;,&lt;br /&gt;
        &amp;quot;StatNar&amp;quot;: &amp;quot;CZ&amp;quot;,&lt;br /&gt;
        &amp;quot;StPrisl&amp;quot;: &amp;quot;203&amp;quot;,&lt;br /&gt;
        &amp;quot;RodinStav&amp;quot;: &amp;quot;2&amp;quot;,&lt;br /&gt;
        &amp;quot;TrCislo&amp;quot;: &amp;quot;100&amp;quot;,&lt;br /&gt;
        &amp;quot;PscTrv&amp;quot;: &amp;quot;75501&amp;quot;,&lt;br /&gt;
        &amp;quot;MistoTrv&amp;quot;: &amp;quot;Vsetín&amp;quot;,&lt;br /&gt;
        &amp;quot;KmenStr&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
        &amp;quot;DatumNastupu&amp;quot;: &amp;quot;2019-01-01&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
]&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;[{\&amp;quot;OsCislo\&amp;quot;: 95967,\&amp;quot;IdPodniku\&amp;quot;: 1,\&amp;quot;Jmeno\&amp;quot;: \&amp;quot;Karel\&amp;quot;,\&amp;quot;Prijmeni\&amp;quot;: \&amp;quot;Nový\&amp;quot;&amp;quot;...}]&amp;quot;,&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Vybraná data byla vložena.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1720767043837+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;201&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- PUT METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;put-method&amp;quot;&amp;gt;PUT / UPDATE - Aktualizuje data do zadaného souhrnu údajů.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup, JsonChangeData (data v těle požadavku), JsonSearchCriteria.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Aktualizuje data v souhrnu údajů &amp;quot;Kontakty&amp;quot;, kde Hodnota = 222 222 222, na Hodnota = 111 111 111. &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
PUT /KSAsServer/WebService/WebAPI/rest/Kontakty?token=eyJ0eXAiOiJKV1QiLaW_GcdkwUuTTLDL4&amp;amp;JsonSearchCriteria=[{ &amp;quot;Item&amp;quot;: &amp;quot;Hodnota&amp;quot;, &amp;quot;Operator&amp;quot;: &amp;quot;=&amp;quot;, &amp;quot;Value&amp;quot;: &amp;quot;222 222 222&amp;quot;}]&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
[&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;Hodnota&amp;quot;: &amp;quot;111 111 111&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
]&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Vybraná data byla aktualizována.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1721030337638+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;204&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!-- DELETE METHOD --&amp;gt;&lt;br /&gt;
        &amp;lt;h2 id=&amp;quot;delete-method&amp;quot;&amp;gt;DELETE - Smaže data v zadaném souhrnu údajů.&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            Metoda DELETE smaže data v databázi KS mzdy.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;Povinné parametry:&amp;lt;/b&amp;gt;&lt;br /&gt;
            Token, ItemGroup, JsonSearchCriteria.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;h3&amp;gt;Příklad&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Smaže data v souhrnu údajů &amp;quot;Kontakty&amp;quot;, kde Hodnota = 111 111 111&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Požadavek&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
DELETE KSAsServer/WebService/WebAPI/rest/Kontakty?token=eyJ0eXAiOiJKV1QiLCk&amp;amp;JsonSearchCriteria=[{ &amp;quot;Item&amp;quot;: &amp;quot;Hodnota&amp;quot;, &amp;quot;Operator&amp;quot;: &amp;quot;=&amp;quot;, &amp;quot;Value&amp;quot;: &amp;quot;111 111 111&amp;quot;}]&amp;lt;/pre&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Odpověď&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Data&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
    &amp;quot;ErrorCode&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;ErrorMessage&amp;quot;: null,&lt;br /&gt;
    &amp;quot;ErrorText&amp;quot;: null,&lt;br /&gt;
    &amp;quot;IsError&amp;quot;: false,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;quot;Vybraná data byla smazána.&amp;quot;,&lt;br /&gt;
    &amp;quot;ResponseDatetime&amp;quot;: &amp;quot;/Date(1721030823993+0200)/&amp;quot;,&lt;br /&gt;
    &amp;quot;StatusCode&amp;quot;: &amp;quot;204&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Protokoly (KS webAPI)|Protokoly]]&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_T%C3%BDdenn%C3%AD_rozvrhy&amp;diff=49004</id>
		<title>WebAPI Týdenní rozvrhy</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_T%C3%BDdenn%C3%AD_rozvrhy&amp;diff=49004"/>
		<updated>2025-11-05T09:49:52Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Čtení pomocí KS webAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|CisRoz || smallint || Pořadové číslo.&lt;br /&gt;
|-&lt;br /&gt;
|NazRoz || char(20) || Název rozvrhu.&lt;br /&gt;
|-&lt;br /&gt;
|PoHod || decimal(4,2) || Délka pracovní doby pro pondělí.&lt;br /&gt;
|-&lt;br /&gt;
|UtHod || decimal(4,2) || Délka pracovní doby pro úterý.&lt;br /&gt;
|-&lt;br /&gt;
|StHod || decimal(4,2) || Délka pracovní doby pro středu.&lt;br /&gt;
|-&lt;br /&gt;
|CtHod || decimal(4,2) || Délka pracovní doby pro čtvrtek.&lt;br /&gt;
|-&lt;br /&gt;
|PaHod || decimal(4,2) || Délka pracovní doby pro pátek.&lt;br /&gt;
|-&lt;br /&gt;
|SoHod || decimal(4,2) || Délka pracovní doby pro sobotu.&lt;br /&gt;
|-&lt;br /&gt;
|NeHod || decimal(4,2) || Délka pracovní doby pro neděli.&lt;br /&gt;
|-&lt;br /&gt;
|PoZac || char(4) || Začátek směny pro pondělí (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|UtZac || char(4) || Začátek směny pro úterý (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|StZac || char(4) || Začátek směny pro středu (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|CtZac || char(4) || Začátek směny pro čtvrtek (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|PaZac || char(4) || Začátek směny pro pátek (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|SoZac || char(4) || Začátek směny pro sobotu (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|NeZac || char(4) || Začátek směny pro neděli (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|Dopocet || char(1) || Indikace provádění automatického dopočtu (n - neprovádět).&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
==Zápis pomocí KS webAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|CisRoz || smallint || Ano || Pořadové číslo.&lt;br /&gt;
|-&lt;br /&gt;
|NazRoz || char(20) || Ano || Název rozvrhu.&lt;br /&gt;
|-&lt;br /&gt;
|PoHod || decimal(4,2) || Ano || Délka pracovní doby pro pondělí.&lt;br /&gt;
|-&lt;br /&gt;
|UtHod || decimal(4,2) || Ano || Délka pracovní doby pro úterý.&lt;br /&gt;
|-&lt;br /&gt;
|StHod || decimal(4,2) || Ano || Délka pracovní doby pro středu.&lt;br /&gt;
|-&lt;br /&gt;
|CtHod || decimal(4,2) || Ano || Délka pracovní doby pro čtvrtek.&lt;br /&gt;
|-&lt;br /&gt;
|PaHod || decimal(4,2) || Ano || Délka pracovní doby pro pátek.&lt;br /&gt;
|-&lt;br /&gt;
|SoHod || decimal(4,2) || Ano || Délka pracovní doby pro sobotu.&lt;br /&gt;
|-&lt;br /&gt;
|NeHod || decimal(4,2) || Ano || Délka pracovní doby pro neděli.&lt;br /&gt;
|-&lt;br /&gt;
|PoZac || char(4) || Ne || Začátek směny pro pondělí (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|UtZac || char(4) || Ne || Začátek směny pro úterý (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|StZac || char(4) || Ne || Začátek směny pro středu (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|CtZac || char(4) || Ne || Začátek směny pro čtvrtek (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|PaZac || char(4) || Ne || Začátek směny pro pátek (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|SoZac || char(4) || Ne || Začátek směny pro sobotu (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|NeZac || char(4) || Ne || Začátek směny pro neděli (počet minut od začátku směny).&lt;br /&gt;
|-&lt;br /&gt;
|Dopocet || char(1) || Ne || Indikace provádění automatického dopočtu (n - neprovádět).&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=49003</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=49003"/>
		<updated>2025-11-05T09:38:07Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || Ano || Ano || iTutor - Platné kurzy&lt;br /&gt;
&amp;lt;!--|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Týdenní rozvrhy|TydenniRozvrhy]] || Ano || Ano || Číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_T%C3%BDdenn%C3%AD_rozvrhy&amp;diff=49002</id>
		<title>WebAPI Týdenní rozvrhy</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_T%C3%BDdenn%C3%AD_rozvrhy&amp;diff=49002"/>
		<updated>2025-11-05T09:36:07Z</updated>

		<summary type="html">&lt;p&gt;Milan: založena nová stránka s textem „== Odkazy == * Položky (KS webAPI)“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=49001</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=49001"/>
		<updated>2025-11-05T09:32:25Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || Ano || Ano || iTutor - Platné kurzy&lt;br /&gt;
&amp;lt;!--|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| TydenniRozvrhy || Ano || Ano || Číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=48997</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=48997"/>
		<updated>2025-11-05T08:38:54Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || Ano || Ano || iTutor - Platné kurzy&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]&lt;br /&gt;
|-&lt;br /&gt;
| TydenniRozvrhy || || || číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_iTutor_Courses&amp;diff=48996</id>
		<title>WebAPI iTutor Courses</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_iTutor_Courses&amp;diff=48996"/>
		<updated>2025-11-05T08:31:12Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Čtení pomocí KS webAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|UserId || decimal(10,0) || Jednoznačný identifikátor uživatele.&lt;br /&gt;
|-&lt;br /&gt;
|CourseId || char(10) || Jednoznačný identifikátor kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Name || char(100) || Název kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Begda || date || Datum počátku platnosti kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Endda || date || Datum konce platnosti kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Pdf || blob || PDF certifikát v řetězci BASE64.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Zápis pomocí KS webAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|UserId || decimal(10,0) || Ano || Jednoznačný identifikátor uživatele.&lt;br /&gt;
|-&lt;br /&gt;
|CourseId || char(10) || Ano || Jednoznačný identifikátor kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Name || char(100) || Ano || Název kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Begda || date || Ano || 	Datum počátku platnosti kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Endda || date || Ne || Datum konce platnosti kurzu.&lt;br /&gt;
|-&lt;br /&gt;
|Pdf || blob || Ne || PDF certifikát v řetězci BASE64.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=WebAPI_Poznamky&amp;diff=48995</id>
		<title>WebAPI Poznamky</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=WebAPI_Poznamky&amp;diff=48995"/>
		<updated>2025-11-05T08:22:02Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Čtení pomocí KS webAPI=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|OsCislo || decimal(10,0) || Osobní číslo zaměstnance.&lt;br /&gt;
|-&lt;br /&gt;
|CisloPom || smallint || Číslo pracovního poměru zaměstnance.&lt;br /&gt;
|-&lt;br /&gt;
|ProgJmeno || char(14) || Vazba na egendu, ve které se pořizuje.&lt;br /&gt;
|-&lt;br /&gt;
|Hlavicka || char(20) || Text hlavičky poznámky.&lt;br /&gt;
|-&lt;br /&gt;
|Vlastnik || char(128) || Uživatel, který zavedl hlavičku do evidence.&lt;br /&gt;
|-&lt;br /&gt;
|IdHlavickapozn || integer || Vazba na hlavičku poznámky (nebo 0 - jednotlivá vlastní poznámka).&lt;br /&gt;
|-&lt;br /&gt;
|Obsah || char(2000) || Text poznámky.&lt;br /&gt;
|-&lt;br /&gt;
|Vyznam || char(80) || Význam hodnoty, pokud je text poznámky číselníkem.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=DataVyroby_(KS_webAPI)&amp;diff=48994</id>
		<title>DataVyroby (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=DataVyroby_(KS_webAPI)&amp;diff=48994"/>
		<updated>2025-11-05T07:25:02Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''DataVyroby (KS webAPI)''&lt;br /&gt;
&lt;br /&gt;
==Čtení pomocí WebAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|OsCislo || decimal(10,0) || Osobní číslo pracovníka.&lt;br /&gt;
|-&lt;br /&gt;
|CisloPom || smallint || Číslo poměru.&lt;br /&gt;
|-&lt;br /&gt;
|Zakazka || char(20) || Projekt.&lt;br /&gt;
|-&lt;br /&gt;
|Cinnost || char(20) || Další členění v rámci projektu.&lt;br /&gt;
|-&lt;br /&gt;
|Stred || char(10) || Středisko.&lt;br /&gt;
|-&lt;br /&gt;
|Kod || smallint || Kód mzdové položky.&lt;br /&gt;
|-&lt;br /&gt;
|Dny || decimal(3,1) || Dny.&lt;br /&gt;
|-&lt;br /&gt;
|Hodiny || decimal(5,2) || Hodiny.&lt;br /&gt;
|-&lt;br /&gt;
|Castka || decimal(8,2) || Částka.&lt;br /&gt;
|-&lt;br /&gt;
|DatumOd || date || Datum od.&lt;br /&gt;
|-&lt;br /&gt;
|DatumDo || date || Datum do.&lt;br /&gt;
|-&lt;br /&gt;
|Davka || smallint || Číslo dávky.&lt;br /&gt;
|-&lt;br /&gt;
|Obdobi || date || Datum 1. dne období.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
==Zápis pomocí WebAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|OsCislo || decimal(10,0) || Ano || Osobní číslo pracovníka.&lt;br /&gt;
|-&lt;br /&gt;
|CisloPom || smallint || Ano || Číslo poměru.&lt;br /&gt;
|-&lt;br /&gt;
|Zakazka || char(20) || Ne || Projekt.&lt;br /&gt;
|-&lt;br /&gt;
|Cinnost || char(20) || Ne || Další členění v rámci projektu.&lt;br /&gt;
|-&lt;br /&gt;
|Stred || char(10) || Ne || Středisko.&lt;br /&gt;
|-&lt;br /&gt;
|Kod || smallint || Ne || Kód mzdové položky.&lt;br /&gt;
|-&lt;br /&gt;
|Dny || decimal(3,1) || Ne || Dny.&lt;br /&gt;
|-&lt;br /&gt;
|Hodiny || decimal(5,2) || Ne || Hodiny.&lt;br /&gt;
|-&lt;br /&gt;
|Castka || decimal(8,2) || Ne || Částka.&lt;br /&gt;
|-&lt;br /&gt;
|DatumOd || date || Ne || Datum od.&lt;br /&gt;
|-&lt;br /&gt;
|DatumDo || date || Ne || Datum do.&lt;br /&gt;
|-&lt;br /&gt;
|Davka || smallint || Ne || Číslo dávky.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Komentář ==&lt;br /&gt;
* ''kod'' - kód mzdové položky, '''povinné''' pole.&lt;br /&gt;
* Funkcionalita se řídí parametry popisovanými zde: [[Import do výrobáku]].&lt;br /&gt;
* ''Zakazka'' a ''Cinnost'' - zapisovány mohou být volné hodnoty (neprobíhá kontrola na omezení hodnot, např. dle číselníku).&lt;br /&gt;
* Při vkládání dochází k promazání, proto pozor na správnou strukturu: [[Metody (KS webAPI)]] - není možné provádět INSERT po jednotlivých záznamech.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;br /&gt;
* &amp;lt;small&amp;gt;db: vyrobak&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=48993</id>
		<title>Položky (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Polo%C5%BEky_(KS_webAPI)&amp;diff=48993"/>
		<updated>2025-11-05T07:17:09Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V tabulce jsou uvedeny obecné skupiny údajů (a údaje), které se mohou lišit v závislosti na konkrétním uživateli. Dále se seznam liší dle varianty KS webAPI (Free, Reader, Writer).&lt;br /&gt;
&lt;br /&gt;
'''Vždy je tedy nutné vygenerovat vlastní HTML dokumentaci s popisem datových struktur skupin údajů, a jí se řídit.''' Vygenerování HTML dokumentace se provede v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API), viz [[Generování (KS webAPI)]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
!'''Skupiny údajů'''&lt;br /&gt;
!'''Čtení'''&lt;br /&gt;
!'''Zápis'''&lt;br /&gt;
!'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní pomůcky|PracovniPomucky]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Přiřazení prac. pomůcek zaměstnancům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky ciselnik|PomuckyCiselnik]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Číselník pracovních pomůcek&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pomucky na sklade|PomuckyNaSklade]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Pracovní pomůcky na skladě&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracované mzdy |ZpracovaneMzdy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Mzdy zaměstnanců a odvody podniku.	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Jazykové znalosti |JazykoveZnalosti	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Jazykové znalosti zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Dovolená|Dovolena	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Dovolená v hodinách (legislativa 2021)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Divize|Divize	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník divizí	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Benefitní volno|BenefitniVolno	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Benefitní volna zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Zpracovaná docházka|ZpracovanaDochazka	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Sesumovaná docházková data pro mzdy	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Platby |Platby	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Platby zaměstanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Podpisové vzory |PodpisoveVzory	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne&lt;br /&gt;
|	Podpisové vzory	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní místa|PracovniMista ]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník pracovních míst	&lt;br /&gt;
|-&lt;br /&gt;
|   [[WebAPI Atributy pracovních míst |PracovniMistaAtributy]]&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Ano&lt;br /&gt;
|	Vlastnosti přiřazené pracovním místům&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní poměry |PracovniPomery	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovněprávní poměry zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní postup|PracovniPostup	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Pracovní postup zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Pracovní povolení|PracovniPovoleni	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Pracovní povolení cizinců	&lt;br /&gt;
|-&lt;br /&gt;
| Priplatky || Ano || Ano || [[Příplatky]]&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kmenové údaje|KmenoveUdaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Evidence zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci|RodinniPrislusnici	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Rodinní příslušníci	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Rodinní příslušníci slevy|RodinniPrislusniciSlevy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Daňové zvýhodnění rodinných příslušníků	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Skupiny středisek |SkupinyStredisek	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník skupiny středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty výdaje |SluzebniCestyVydaje	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Cestovní výdaje/náhrady	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty|SluzebniCesty	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty vyučtování|SluzebniCestyVyuctovani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Vyúčtování služebních cest	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Služební cesty zálohy|SluzebniCestyZalohy	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ne	&lt;br /&gt;
|	Zálohy na služební cesty	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Střediska|Strediska	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Číselník středisek	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Kontakty|Kontakty]]	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Kontakty (telefonní čísla, emaily)	&lt;br /&gt;
|-&lt;br /&gt;
|	[[WebAPI Vzdělání|Vzdelani	]]&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Ano	&lt;br /&gt;
|	Dosažené vzdělání zaměstnanců	&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI KumulacePoVyuctovani|KumulacePoVyuctovani]] || Ano || Ne || Měsíční kumulace a další údaje po vyúčtování za os.číslo.&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI MimoevidencniStavy|MimoevidencniStavy]] || Ano || Ne || [[Mimoevidenční stav]]&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Poznamky|Poznamky]] || Ano || Ne || Poznámky&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikJazyku|CiselnikJazyku]] || Ano || Ne || Číselník jazyků&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI CiselnikStupnuVzdelani|CiselnikStupnuVzdelani]] || Ano || Ne || Číselník stupňů vzdělání&lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI iTutor_Courses|iTutor_Courses]] || || || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Plánované směny|Plánované směny]] ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[WebAPI Požadavky|Požadavky]] || ||  || [[Požadavky]]&lt;br /&gt;
|-&lt;br /&gt;
| TydenniRozvrhy || || || číselník [[Týdenní rozvrhy]]&lt;br /&gt;
|-&lt;br /&gt;
| [[DataVyroby (KS webAPI)|DataVyroby]] || Ano || Ano || Data výroby&lt;br /&gt;
|-&lt;br /&gt;
| PrukazyZamestnanci || || || &lt;br /&gt;
|-&lt;br /&gt;
| PrukazyVzdelavani || || || &lt;br /&gt;
|-&lt;br /&gt;
| WorkflowNepritomnostiVsechnyTypy || || || &amp;lt;small&amp;gt;db tab workfl_absence; možno aplikovat boolean Option s názvem ''PozadavkyPlatnyZaznam'' - pokud je aplikován, budou vráceny jen poslední platné záznamy z wkfl. Pokud nebude aplikováno, tak se ke každému požadavku vrátí tolik záznamů, kolika stupni schvalování ten který požadavek prošel. Pokud je potřeba získat data jen o schválených požadavcích, nastavte podmínku SysStav='o'. (hd 61207)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PouzitaOsobniCisla || || || Seznam použitých osobních čísel &amp;lt;small&amp;gt;(tato již nemohou být použita při zakládání nových zaměstnanců).&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [[DokumentyVystavene]] || Ano || Ne || [[Dokumenty vystavené]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Klient (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=DataVyroby_(KS_webAPI)&amp;diff=48992</id>
		<title>DataVyroby (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=DataVyroby_(KS_webAPI)&amp;diff=48992"/>
		<updated>2025-11-05T07:15:00Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''DataVyroby (KS webAPI)''&lt;br /&gt;
&lt;br /&gt;
==Čtení pomocí WebAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|OsCislo || DECIMAL(10,0) || Osobní číslo pracovníka.&lt;br /&gt;
|-&lt;br /&gt;
|CisloPom || SMALLINT || Číslo poměru.&lt;br /&gt;
|-&lt;br /&gt;
|Zakazka || CHAR(20) || Projekt.&lt;br /&gt;
|-&lt;br /&gt;
|Cinnost || CHAR(20) || Další členění v rámci projektu.&lt;br /&gt;
|-&lt;br /&gt;
|Stred || CHAR(10) || Středisko.&lt;br /&gt;
|-&lt;br /&gt;
|Kod || SMALLINT || Kód mzdové položky.&lt;br /&gt;
|-&lt;br /&gt;
|Dny || DECIMAL(3,1) || Dny.&lt;br /&gt;
|-&lt;br /&gt;
|Hodiny || DECIMAL(5,2) || Hodiny.&lt;br /&gt;
|-&lt;br /&gt;
|Castka || DECIMAL(8,2) || Částka.&lt;br /&gt;
|-&lt;br /&gt;
|DatumOd || DATE || Datum od.&lt;br /&gt;
|-&lt;br /&gt;
|DatumDo || DATE || Datum do.&lt;br /&gt;
|-&lt;br /&gt;
|Davka || SMALLINT || Číslo dávky.&lt;br /&gt;
|-&lt;br /&gt;
|Obdobi || DATE || Datum 1. dne období.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
==Zápis pomocí WebAPI==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|'''Údaj'''&lt;br /&gt;
|'''Datový typ'''&lt;br /&gt;
|'''Povinné pole'''&lt;br /&gt;
|'''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
|OsCislo || DECIMAL(10,0) || Ano || Osobní číslo pracovníka.&lt;br /&gt;
|-&lt;br /&gt;
|CisloPom || SMALLINT || Ano || Číslo poměru.&lt;br /&gt;
|-&lt;br /&gt;
|Zakazka || CHAR(20) || Ne || Projekt.&lt;br /&gt;
|-&lt;br /&gt;
|Cinnost || CHAR(20) || Ne || Další členění v rámci projektu.&lt;br /&gt;
|-&lt;br /&gt;
|Stred || CHAR(10) || Ne || Středisko.&lt;br /&gt;
|-&lt;br /&gt;
|Kod || SMALLINT || Ne || Kód mzdové položky.&lt;br /&gt;
|-&lt;br /&gt;
|Dny || DECIMAL(3,1) || Ne || Dny.&lt;br /&gt;
|-&lt;br /&gt;
|Hodiny || DECIMAL(5,2) || Ne || Hodiny.&lt;br /&gt;
|-&lt;br /&gt;
|Castka || DECIMAL(8,2) || Ne || Částka.&lt;br /&gt;
|-&lt;br /&gt;
|DatumOd || DATE || Ne || Datum od.&lt;br /&gt;
|-&lt;br /&gt;
|DatumDo || DATE || Ne || Datum do.&lt;br /&gt;
|-&lt;br /&gt;
|Davka || SMALLINT || Ne || Číslo dávky.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Komentář ==&lt;br /&gt;
* ''kod'' - kód mzdové položky, '''povinné''' pole.&lt;br /&gt;
* Funkcionalita se řídí parametry popisovanými zde: [[Import do výrobáku]].&lt;br /&gt;
* ''Zakazka'' a ''Cinnost'' - zapisovány mohou být volné hodnoty (neprobíhá kontrola na omezení hodnot, např. dle číselníku).&lt;br /&gt;
* Při vkládání dochází k promazání, proto pozor na správnou strukturu: [[Metody (KS webAPI)]] - není možné provádět INSERT po jednotlivých záznamech.&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Položky (KS webAPI)]]&lt;br /&gt;
* &amp;lt;small&amp;gt;db: vyrobak&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Univerz%C3%A1ln%C3%AD_%C4%8D%C3%ADseln%C3%ADky&amp;diff=48732</id>
		<title>Univerzální číselníky</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Univerz%C3%A1ln%C3%AD_%C4%8D%C3%ADseln%C3%ADky&amp;diff=48732"/>
		<updated>2025-09-08T09:05:28Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* DB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;Menu: Evidence &amp;gt; Číselníky &amp;gt; Univerzální číselníky &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V této agendě jsou umístěny číselníky, jejichž struktura je velmi jednoduchá a vzájemně podobná. V podstatě se vždy jedná pouze o vazbu '''Číslo(id) položky – Význam (název) položky'''.&lt;br /&gt;
&lt;br /&gt;
Použití je potom v místě, kde je vyžadována hodnota taková, že se vyplněnými položkami z číselníku naplní rozbalovací menu a uživatel může zadat pouze hodnotu, která byla dříve zanesena do příslušného číselníku.&lt;br /&gt;
&lt;br /&gt;
Seznam číselníků:&lt;br /&gt;
{| class = &amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
| &amp;lt;small&amp;gt;Číselník&amp;lt;/small&amp;gt;&lt;br /&gt;
| &amp;lt;small&amp;gt;Použití číselníku&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Branná povinnost&lt;br /&gt;
| [[Osobní údaje]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Délka úvazku *&lt;br /&gt;
| [[Délka úvazku]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Hodnoty odpovědí&lt;br /&gt;
| [[Školící akce - vyhodnocení]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Koeficienty (adm) (univerzální číselník)|Koeficienty (adm)]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Konstantní symboly *&lt;br /&gt;
| [[Platby]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Měrné jednotky&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Modely pracovní doby&lt;br /&gt;
| Nepoužíváno - přesměrováno na [[Model pracovní doby]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Národnost&lt;br /&gt;
| [[Osobní údaje]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Názvy účtů&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Praktické zkušenosti (číselník)]]&lt;br /&gt;
| [[Praktické zkušenosti]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Rozpočtová kategorie]]&lt;br /&gt;
| [[Pracovní poměry]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Skupina pracujících|Skupiny pracujících]]&lt;br /&gt;
| [[Pracovní poměry]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skupiny průkazů&lt;br /&gt;
| [[Evidence uchazečů#Průkazy]], [[FBK (Služební cesty)]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Služební cesty - druh nákladu&lt;br /&gt;
| [[Služební cesty (zákaznické úpravy)]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Směnnost&lt;br /&gt;
| [[Rozvrh]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Stavy dokumentu&lt;br /&gt;
| [[Dokumenty vystavené]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Stupně jazykových znalostí&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Stupně porušení prac.kázně&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tituly&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Typy akreditací šk.akcí (číselník)]]&lt;br /&gt;
| [[Školící akce (Editace)]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Typy odborných činností&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Úvazek, přestávka&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vojenské hodnosti&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Výdejní místa&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Výkaz]]&lt;br /&gt;
| [[Pracovní poměry]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| WEB docházka - operace&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| WEB docházka - výkazy práce&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; adm - administrátorský číselník, může jej editovat jen administrátor aplikace.&lt;br /&gt;
&lt;br /&gt;
== DB ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ &amp;lt;small&amp;gt;Univerzální číselníky - DB&amp;lt;/small&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|tab&lt;br /&gt;
|sloupec&lt;br /&gt;
|typ&lt;br /&gt;
|popis&lt;br /&gt;
|null&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot;|univ_cisel&lt;br /&gt;
| id || smallint || identifikátor daného číselníku ||&lt;br /&gt;
|-&lt;br /&gt;
| cislo || char(7) || číslo (vazební hodnota) na daný číselník ||&lt;br /&gt;
|-&lt;br /&gt;
| vyznam || char(120)|| význam (popis hodnoty) || x&lt;br /&gt;
|-&lt;br /&gt;
| archiv || char(1) || příznak archivu (null; &amp;quot;a&amp;quot;) || x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center&amp;quot;&amp;gt;[[Číselníky|Zpět]] | [[Obecná evidence osob]]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47989</id>
		<title>Konfigurace (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47989"/>
		<updated>2025-03-19T08:52:59Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Konfigurační soubor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Základní konfigurace webové služby ''KS webAPI'' se provádí v konfiguračním souboru ''ASServer.exe.config'', který je součástí Windows služby [[KS aplikační server]] (AS). V tomto souboru se nastavuje transportní protokol (HTTP/HTTPS), komunikační protokol (SOAP/REST), adresa webové služby (Endpoint), certifikát pro zabezpečení komunikace, atd. Toto nastavení je potřeba pro zpřístupnění webové služby klientské aplikaci.&lt;br /&gt;
&lt;br /&gt;
Nastavení uživatelských účtů a oprávnění k přenášeným údajům se nastavuje v aplikaci [[AS Seance Manager]] (ASSM).&lt;br /&gt;
&lt;br /&gt;
== Konfigurační soubor ==&lt;br /&gt;
&lt;br /&gt;
Konfigurace se provádí v konfiguračním souboru Windows služby [[KS aplikační server]].&lt;br /&gt;
* '''''ASServer.exe.config''''' - soubor je uložen v adresáři ''ASServer'', v umístění instance [[KS aplikační server]], které bylo vybráno pro instalaci [[KS aplikační server]].&lt;br /&gt;
&lt;br /&gt;
V konfiguračním souboru se nastaví ''Endpoint'', ''Binding'', ''Behavior'', případně jiná nastavení.&lt;br /&gt;
&lt;br /&gt;
== Příklad ==&lt;br /&gt;
Níže je uvedena vzorová konfigurace, která využívá zabezpečení s ověřením uživatelského jména na straně klienta a proto je potřeba nastavit certifikát v části '''''&amp;lt;serviceCertificate&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
SOAP a REST lze využívat souběžně.&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace SOAP'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
  &amp;lt;services&amp;gt;  &lt;br /&gt;
    &amp;lt;service name=&amp;quot;KSProgram.AS.WCF.KSWebAPI&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;host&amp;gt;&lt;br /&gt;
        &amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
          &amp;lt;add baseAddress=&amp;quot;http://localhost:9001/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
      &amp;lt;/host&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;endpoint address=&amp;quot;&amp;quot;&lt;br /&gt;
                binding=&amp;quot;wsHttpBinding&amp;quot;&lt;br /&gt;
                bindingConfiguration=&amp;quot;KSWebAPIBinding&amp;quot;&lt;br /&gt;
                contract=&amp;quot;KSProgram.AS.WCF.IKSWebAPI&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;/services&amp;gt;&lt;br /&gt;
  &amp;lt;bindings&amp;gt;&lt;br /&gt;
      &amp;lt;wsHttpBinding&amp;gt;&lt;br /&gt;
        &amp;lt;binding name=&amp;quot;KSWebAPIBinding&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;security mode=&amp;quot;Message&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;message clientCredentialType=&amp;quot;UserName&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/security&amp;gt;&lt;br /&gt;
 &amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot;&lt;br /&gt;
        maxArrayLength=&amp;quot;2147483647&amp;quot;   &lt;br /&gt;
        maxBytesPerRead=&amp;quot;2147483647&amp;quot; maxNameTableCharCount=&amp;quot;2147483647&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/binding&amp;gt;&lt;br /&gt;
      &amp;lt;/wsHttpBinding&amp;gt;&lt;br /&gt;
    &amp;lt;/bindings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;behaviors&amp;gt;&lt;br /&gt;
      &amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
        &amp;lt;behavior name=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;serviceMetadata httpGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
      &amp;lt;userNameAuthentication userNamePasswordValidationMode=&amp;quot;Custom&amp;quot;  &lt;br /&gt;
             customUserNamePasswordValidatorType=&amp;quot;KSProgram.AS.WCF.PasswordValidator, WCFLib&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;serviceCertificate findValue=&amp;quot;WebAPI_cert&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot;  &lt;br /&gt;
             storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySubjectName&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
&amp;lt;/behavior&amp;gt;&lt;br /&gt;
      &amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
    &amp;lt;/behaviors&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace REST'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
	&amp;lt;services&amp;gt;&lt;br /&gt;
		&amp;lt;service name=&amp;quot;WCFLib.KSWebAPI.RESTApi.KSWebAPIRest&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;endpoint address=&amp;quot;Rest&amp;quot; behaviorConfiguration=&amp;quot;webBehavior&amp;quot; binding=&amp;quot;webHttpBinding&amp;quot; bindingConfiguration=&amp;quot;KSWebAPIBindingRest&amp;quot; contract=&amp;quot;WCFLib.KSWebAPI.RESTApi.IKSWebAPIRest&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;host&amp;gt;&lt;br /&gt;
				&amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
					&amp;lt;add baseAddress=&amp;quot;https://localhost:9002/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
			&amp;lt;/host&amp;gt;&lt;br /&gt;
		&amp;lt;/service&amp;gt;&lt;br /&gt;
	&amp;lt;/services&amp;gt;&lt;br /&gt;
	&amp;lt;bindings&amp;gt;&lt;br /&gt;
		&amp;lt;webHttpBinding&amp;gt;&lt;br /&gt;
			&amp;lt;binding name=&amp;quot;KSWebAPIBindingRest&amp;quot; maxBufferPoolSize=&amp;quot;2147483647&amp;quot; maxReceivedMessageSize=&amp;quot;2147483647&amp;quot; maxBufferSize=&amp;quot;2147483647&amp;quot; sendTimeout=&amp;quot;00:10:00&amp;quot; receiveTimeout=&amp;quot;00:10:00&amp;quot; crossDomainScriptAccessEnabled=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot; maxArrayLength=&amp;quot;2147483647&amp;quot; maxBytesPerRead=&amp;quot;2147483647&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;security mode=&amp;quot;Transport&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;/security&amp;gt;&lt;br /&gt;
			&amp;lt;/binding&amp;gt;&lt;br /&gt;
		&amp;lt;/webHttpBinding&amp;gt;&lt;br /&gt;
	&amp;lt;/bindings&amp;gt;&lt;br /&gt;
	&amp;lt;behaviors&amp;gt;&lt;br /&gt;
		&amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;serviceMetadata httpGetEnabled=&amp;quot;false&amp;quot; httpsGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
					&amp;lt;serviceCertificate findValue=&amp;quot;4564qwe23gdf8gd32f4fhf6f12s3a1sd&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot; storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySerialNumber&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
		&amp;lt;endpointBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;webBehavior&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;webHttp defaultOutgoingResponseFormat=&amp;quot;Json&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/endpointBehaviors&amp;gt;&lt;br /&gt;
	&amp;lt;/behaviors&amp;gt;&lt;br /&gt;
	&amp;lt;standardEndpoints&amp;gt;&lt;br /&gt;
		&amp;lt;webScriptEndpoint&amp;gt;&lt;br /&gt;
			&amp;lt;standardEndpoint crossDomainScriptAccessEnabled=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;/standardEndpoint&amp;gt;&lt;br /&gt;
		&amp;lt;/webScriptEndpoint&amp;gt;&lt;br /&gt;
	&amp;lt;/standardEndpoints&amp;gt;&lt;br /&gt;
	&amp;lt;serviceHostingEnvironment aspNetCompatibilityEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== AS Seance Manager - Úloha č. 73 ==&lt;br /&gt;
[[AS Seance Manager]] (dále ASSM) je aplikace, která byla nainstalována společně s AS a slouží ke správě AS (spouštění instancí AS, konfigurace úloh, kontrola stavu úloh, atd.).  ASSM je umístěn v adresáři, který byl vybrán pro instalaci AS - '''''...\KS-AS\ASSeanceManager\ASSeanceManager.exe'''''.&lt;br /&gt;
&lt;br /&gt;
V případě KS webAPI je zde typ úlohy &lt;br /&gt;
* '''''Webová služba KSwebAPI''''' (Kód = 73) v seznamu ''Typ úlohy''. V části ''Nastavení webové služby'' se provádí nastavení uživatelských účtů pro autentizaci.&lt;br /&gt;
&lt;br /&gt;
ASSM (soubor '''ASSeanceManager.exe''') je nutné spouštět jako '''správce'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Nastaveni-as-seancemanager-webapi.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
===Správa uživatelů===&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení uživatelských účtů pro autentizaci. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''Správa uživatelů'' otevře příslušné okno.&lt;br /&gt;
&lt;br /&gt;
[[Image: KSwebAPI-Konektor Advanto-SpravaUzivatelu.png|400px]] &lt;br /&gt;
&amp;lt;!-- [[Soubor:Sprava-uzivatelu-KS-WEBAPI.jpg|350px]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Oprávnění na položky ===&lt;br /&gt;
&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení oprávnění ''''Čtení'''' a ''''Zápis'''' na položky pro jednotlivé skupiny položek. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''''Přístupová práva'''' otevře příslušné okno. &lt;br /&gt;
&lt;br /&gt;
[[Soubor:Pristupova-prava-polozky-ks-webapi.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Správa (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47988</id>
		<title>Konfigurace (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47988"/>
		<updated>2025-03-19T08:50:23Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Konfigurační soubor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Základní konfigurace webové služby ''KS webAPI'' se provádí v konfiguračním souboru ''ASServer.exe.config'', který je součástí Windows služby [[KS aplikační server]] (AS). V tomto souboru se nastavuje transportní protokol (HTTP/HTTPS), komunikační protokol (SOAP/REST), adresa webové služby (Endpoint), certifikát pro zabezpečení komunikace, atd. Toto nastavení je potřeba pro zpřístupnění webové služby klientské aplikaci.&lt;br /&gt;
&lt;br /&gt;
Nastavení uživatelských účtů a oprávnění k přenášeným údajům se nastavuje v aplikaci [[AS Seance Manager]] (ASSM).&lt;br /&gt;
&lt;br /&gt;
== Konfigurační soubor ==&lt;br /&gt;
&lt;br /&gt;
Konfigurace se provádí v konfiguračním souboru Windows služby [[KS aplikační server]]&lt;br /&gt;
* '''''ASServer.exe.config''''' - soubor je uložen v adresáři ''ASServer'', v umístění instance [[KS aplikační server]], které bylo vybráno pro instalaci [[KS aplikační server]].&lt;br /&gt;
&lt;br /&gt;
V konfiguračním souboru se nastaví ''Endpoint'', ''Binding'', ''Behavior'', případně jiná nastavení.&lt;br /&gt;
&lt;br /&gt;
== Příklad ==&lt;br /&gt;
Níže je uvedena vzorová konfigurace, která využívá zabezpečení s ověřením uživatelského jména na straně klienta a proto je potřeba nastavit certifikát v části '''''&amp;lt;serviceCertificate&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
SOAP a REST lze využívat souběžně.&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace SOAP'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
  &amp;lt;services&amp;gt;  &lt;br /&gt;
    &amp;lt;service name=&amp;quot;KSProgram.AS.WCF.KSWebAPI&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;host&amp;gt;&lt;br /&gt;
        &amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
          &amp;lt;add baseAddress=&amp;quot;http://localhost:9001/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
      &amp;lt;/host&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;endpoint address=&amp;quot;&amp;quot;&lt;br /&gt;
                binding=&amp;quot;wsHttpBinding&amp;quot;&lt;br /&gt;
                bindingConfiguration=&amp;quot;KSWebAPIBinding&amp;quot;&lt;br /&gt;
                contract=&amp;quot;KSProgram.AS.WCF.IKSWebAPI&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;/services&amp;gt;&lt;br /&gt;
  &amp;lt;bindings&amp;gt;&lt;br /&gt;
      &amp;lt;wsHttpBinding&amp;gt;&lt;br /&gt;
        &amp;lt;binding name=&amp;quot;KSWebAPIBinding&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;security mode=&amp;quot;Message&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;message clientCredentialType=&amp;quot;UserName&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/security&amp;gt;&lt;br /&gt;
 &amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot;&lt;br /&gt;
        maxArrayLength=&amp;quot;2147483647&amp;quot;   &lt;br /&gt;
        maxBytesPerRead=&amp;quot;2147483647&amp;quot; maxNameTableCharCount=&amp;quot;2147483647&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/binding&amp;gt;&lt;br /&gt;
      &amp;lt;/wsHttpBinding&amp;gt;&lt;br /&gt;
    &amp;lt;/bindings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;behaviors&amp;gt;&lt;br /&gt;
      &amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
        &amp;lt;behavior name=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;serviceMetadata httpGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
      &amp;lt;userNameAuthentication userNamePasswordValidationMode=&amp;quot;Custom&amp;quot;  &lt;br /&gt;
             customUserNamePasswordValidatorType=&amp;quot;KSProgram.AS.WCF.PasswordValidator, WCFLib&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;serviceCertificate findValue=&amp;quot;WebAPI_cert&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot;  &lt;br /&gt;
             storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySubjectName&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
&amp;lt;/behavior&amp;gt;&lt;br /&gt;
      &amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
    &amp;lt;/behaviors&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace REST'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
	&amp;lt;services&amp;gt;&lt;br /&gt;
		&amp;lt;service name=&amp;quot;WCFLib.KSWebAPI.RESTApi.KSWebAPIRest&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;endpoint address=&amp;quot;Rest&amp;quot; behaviorConfiguration=&amp;quot;webBehavior&amp;quot; binding=&amp;quot;webHttpBinding&amp;quot; bindingConfiguration=&amp;quot;KSWebAPIBindingRest&amp;quot; contract=&amp;quot;WCFLib.KSWebAPI.RESTApi.IKSWebAPIRest&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;host&amp;gt;&lt;br /&gt;
				&amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
					&amp;lt;add baseAddress=&amp;quot;https://localhost:9002/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
			&amp;lt;/host&amp;gt;&lt;br /&gt;
		&amp;lt;/service&amp;gt;&lt;br /&gt;
	&amp;lt;/services&amp;gt;&lt;br /&gt;
	&amp;lt;bindings&amp;gt;&lt;br /&gt;
		&amp;lt;webHttpBinding&amp;gt;&lt;br /&gt;
			&amp;lt;binding name=&amp;quot;KSWebAPIBindingRest&amp;quot; maxBufferPoolSize=&amp;quot;2147483647&amp;quot; maxReceivedMessageSize=&amp;quot;2147483647&amp;quot; maxBufferSize=&amp;quot;2147483647&amp;quot; sendTimeout=&amp;quot;00:10:00&amp;quot; receiveTimeout=&amp;quot;00:10:00&amp;quot; crossDomainScriptAccessEnabled=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot; maxArrayLength=&amp;quot;2147483647&amp;quot; maxBytesPerRead=&amp;quot;2147483647&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;security mode=&amp;quot;Transport&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;/security&amp;gt;&lt;br /&gt;
			&amp;lt;/binding&amp;gt;&lt;br /&gt;
		&amp;lt;/webHttpBinding&amp;gt;&lt;br /&gt;
	&amp;lt;/bindings&amp;gt;&lt;br /&gt;
	&amp;lt;behaviors&amp;gt;&lt;br /&gt;
		&amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;serviceMetadata httpGetEnabled=&amp;quot;false&amp;quot; httpsGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
					&amp;lt;serviceCertificate findValue=&amp;quot;4564qwe23gdf8gd32f4fhf6f12s3a1sd&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot; storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySerialNumber&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
		&amp;lt;endpointBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;webBehavior&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;webHttp defaultOutgoingResponseFormat=&amp;quot;Json&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/endpointBehaviors&amp;gt;&lt;br /&gt;
	&amp;lt;/behaviors&amp;gt;&lt;br /&gt;
	&amp;lt;standardEndpoints&amp;gt;&lt;br /&gt;
		&amp;lt;webScriptEndpoint&amp;gt;&lt;br /&gt;
			&amp;lt;standardEndpoint crossDomainScriptAccessEnabled=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;/standardEndpoint&amp;gt;&lt;br /&gt;
		&amp;lt;/webScriptEndpoint&amp;gt;&lt;br /&gt;
	&amp;lt;/standardEndpoints&amp;gt;&lt;br /&gt;
	&amp;lt;serviceHostingEnvironment aspNetCompatibilityEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== AS Seance Manager - Úloha č. 73 ==&lt;br /&gt;
[[AS Seance Manager]] (dále ASSM) je aplikace, která byla nainstalována společně s AS a slouží ke správě AS (spouštění instancí AS, konfigurace úloh, kontrola stavu úloh, atd.).  ASSM je umístěn v adresáři, který byl vybrán pro instalaci AS - '''''...\KS-AS\ASSeanceManager\ASSeanceManager.exe'''''.&lt;br /&gt;
&lt;br /&gt;
V případě KS webAPI je zde typ úlohy &lt;br /&gt;
* '''''Webová služba KSwebAPI''''' (Kód = 73) v seznamu ''Typ úlohy''. V části ''Nastavení webové služby'' se provádí nastavení uživatelských účtů pro autentizaci.&lt;br /&gt;
&lt;br /&gt;
ASSM (soubor '''ASSeanceManager.exe''') je nutné spouštět jako '''správce'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Nastaveni-as-seancemanager-webapi.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
===Správa uživatelů===&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení uživatelských účtů pro autentizaci. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''Správa uživatelů'' otevře příslušné okno.&lt;br /&gt;
&lt;br /&gt;
[[Image: KSwebAPI-Konektor Advanto-SpravaUzivatelu.png|400px]] &lt;br /&gt;
&amp;lt;!-- [[Soubor:Sprava-uzivatelu-KS-WEBAPI.jpg|350px]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Oprávnění na položky ===&lt;br /&gt;
&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení oprávnění ''''Čtení'''' a ''''Zápis'''' na položky pro jednotlivé skupiny položek. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''''Přístupová práva'''' otevře příslušné okno. &lt;br /&gt;
&lt;br /&gt;
[[Soubor:Pristupova-prava-polozky-ks-webapi.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Správa (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47987</id>
		<title>Konfigurace (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Konfigurace_(KS_webAPI)&amp;diff=47987"/>
		<updated>2025-03-19T08:48:10Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Základní konfigurace webové služby ''KS webAPI'' se provádí v konfiguračním souboru ''ASServer.exe.config'', který je součástí Windows služby [[KS aplikační server]] (AS). V tomto souboru se nastavuje transportní protokol (HTTP/HTTPS), komunikační protokol (SOAP/REST), adresa webové služby (Endpoint), certifikát pro zabezpečení komunikace, atd. Toto nastavení je potřeba pro zpřístupnění webové služby klientské aplikaci.&lt;br /&gt;
&lt;br /&gt;
Nastavení uživatelských účtů a oprávnění k přenášeným údajům se nastavuje v aplikaci [[AS Seance Manager]] (ASSM).&lt;br /&gt;
&lt;br /&gt;
== Konfigurační soubor ==&lt;br /&gt;
&lt;br /&gt;
Konfigurace se provádí v konfiguračním souboru [[KS aplikační server]]&lt;br /&gt;
* '''''ASServer.exe.config''''' - soubor je uložen v adresáři ''ASServer'', v umístění instance [[KS aplikační server]], které bylo vybráno pro instalaci [[KS aplikační server]].&lt;br /&gt;
&lt;br /&gt;
V konfiguračním souboru se nastaví ''Endpoint'', ''Binding'', ''Behavior'', případně jiná nastavení.&lt;br /&gt;
&lt;br /&gt;
== Příklad ==&lt;br /&gt;
Níže je uvedena vzorová konfigurace, která využívá zabezpečení s ověřením uživatelského jména na straně klienta a proto je potřeba nastavit certifikát v části '''''&amp;lt;serviceCertificate&amp;gt;'''''&lt;br /&gt;
&lt;br /&gt;
SOAP a REST lze využívat souběžně.&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace SOAP'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
  &amp;lt;services&amp;gt;  &lt;br /&gt;
    &amp;lt;service name=&amp;quot;KSProgram.AS.WCF.KSWebAPI&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;host&amp;gt;&lt;br /&gt;
        &amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
          &amp;lt;add baseAddress=&amp;quot;http://localhost:9001/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
      &amp;lt;/host&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;endpoint address=&amp;quot;&amp;quot;&lt;br /&gt;
                binding=&amp;quot;wsHttpBinding&amp;quot;&lt;br /&gt;
                bindingConfiguration=&amp;quot;KSWebAPIBinding&amp;quot;&lt;br /&gt;
                contract=&amp;quot;KSProgram.AS.WCF.IKSWebAPI&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;/services&amp;gt;&lt;br /&gt;
  &amp;lt;bindings&amp;gt;&lt;br /&gt;
      &amp;lt;wsHttpBinding&amp;gt;&lt;br /&gt;
        &amp;lt;binding name=&amp;quot;KSWebAPIBinding&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;security mode=&amp;quot;Message&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;message clientCredentialType=&amp;quot;UserName&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/security&amp;gt;&lt;br /&gt;
 &amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot;&lt;br /&gt;
        maxArrayLength=&amp;quot;2147483647&amp;quot;   &lt;br /&gt;
        maxBytesPerRead=&amp;quot;2147483647&amp;quot; maxNameTableCharCount=&amp;quot;2147483647&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/binding&amp;gt;&lt;br /&gt;
      &amp;lt;/wsHttpBinding&amp;gt;&lt;br /&gt;
    &amp;lt;/bindings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;behaviors&amp;gt;&lt;br /&gt;
      &amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
        &amp;lt;behavior name=&amp;quot;KSWebAPIBehavior&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;serviceMetadata httpGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
      &amp;lt;userNameAuthentication userNamePasswordValidationMode=&amp;quot;Custom&amp;quot;  &lt;br /&gt;
             customUserNamePasswordValidatorType=&amp;quot;KSProgram.AS.WCF.PasswordValidator, WCFLib&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;serviceCertificate findValue=&amp;quot;WebAPI_cert&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot;  &lt;br /&gt;
             storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySubjectName&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
&amp;lt;/behavior&amp;gt;&lt;br /&gt;
      &amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
    &amp;lt;/behaviors&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vzorová konfigurace REST'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;system.serviceModel&amp;gt;&lt;br /&gt;
	&amp;lt;services&amp;gt;&lt;br /&gt;
		&amp;lt;service name=&amp;quot;WCFLib.KSWebAPI.RESTApi.KSWebAPIRest&amp;quot; behaviorConfiguration=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;endpoint address=&amp;quot;Rest&amp;quot; behaviorConfiguration=&amp;quot;webBehavior&amp;quot; binding=&amp;quot;webHttpBinding&amp;quot; bindingConfiguration=&amp;quot;KSWebAPIBindingRest&amp;quot; contract=&amp;quot;WCFLib.KSWebAPI.RESTApi.IKSWebAPIRest&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;host&amp;gt;&lt;br /&gt;
				&amp;lt;baseAddresses&amp;gt;&lt;br /&gt;
					&amp;lt;add baseAddress=&amp;quot;https://localhost:9002/KSAsServer/WebService/WebAPI&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/baseAddresses&amp;gt;&lt;br /&gt;
			&amp;lt;/host&amp;gt;&lt;br /&gt;
		&amp;lt;/service&amp;gt;&lt;br /&gt;
	&amp;lt;/services&amp;gt;&lt;br /&gt;
	&amp;lt;bindings&amp;gt;&lt;br /&gt;
		&amp;lt;webHttpBinding&amp;gt;&lt;br /&gt;
			&amp;lt;binding name=&amp;quot;KSWebAPIBindingRest&amp;quot; maxBufferPoolSize=&amp;quot;2147483647&amp;quot; maxReceivedMessageSize=&amp;quot;2147483647&amp;quot; maxBufferSize=&amp;quot;2147483647&amp;quot; sendTimeout=&amp;quot;00:10:00&amp;quot; receiveTimeout=&amp;quot;00:10:00&amp;quot; crossDomainScriptAccessEnabled=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;readerQuotas maxDepth=&amp;quot;2147483647&amp;quot; maxStringContentLength=&amp;quot;2147483647&amp;quot; maxArrayLength=&amp;quot;2147483647&amp;quot; maxBytesPerRead=&amp;quot;2147483647&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;security mode=&amp;quot;Transport&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;/security&amp;gt;&lt;br /&gt;
			&amp;lt;/binding&amp;gt;&lt;br /&gt;
		&amp;lt;/webHttpBinding&amp;gt;&lt;br /&gt;
	&amp;lt;/bindings&amp;gt;&lt;br /&gt;
	&amp;lt;behaviors&amp;gt;&lt;br /&gt;
		&amp;lt;serviceBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;KSWebAPIBehaviorRest&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;serviceMetadata httpGetEnabled=&amp;quot;false&amp;quot; httpsGetEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceDebug includeExceptionDetailInFaults=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;serviceCredentials&amp;gt;&lt;br /&gt;
					&amp;lt;serviceCertificate findValue=&amp;quot;4564qwe23gdf8gd32f4fhf6f12s3a1sd&amp;quot; storeLocation=&amp;quot;LocalMachine&amp;quot; storeName=&amp;quot;My&amp;quot; x509FindType=&amp;quot;FindBySerialNumber&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/serviceCredentials&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/serviceBehaviors&amp;gt;&lt;br /&gt;
		&amp;lt;endpointBehaviors&amp;gt;&lt;br /&gt;
			&amp;lt;behavior name=&amp;quot;webBehavior&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;webHttp defaultOutgoingResponseFormat=&amp;quot;Json&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/behavior&amp;gt;&lt;br /&gt;
		&amp;lt;/endpointBehaviors&amp;gt;&lt;br /&gt;
	&amp;lt;/behaviors&amp;gt;&lt;br /&gt;
	&amp;lt;standardEndpoints&amp;gt;&lt;br /&gt;
		&amp;lt;webScriptEndpoint&amp;gt;&lt;br /&gt;
			&amp;lt;standardEndpoint crossDomainScriptAccessEnabled=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;/standardEndpoint&amp;gt;&lt;br /&gt;
		&amp;lt;/webScriptEndpoint&amp;gt;&lt;br /&gt;
	&amp;lt;/standardEndpoints&amp;gt;&lt;br /&gt;
	&amp;lt;serviceHostingEnvironment aspNetCompatibilityEnabled=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/system.serviceModel&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== AS Seance Manager - Úloha č. 73 ==&lt;br /&gt;
[[AS Seance Manager]] (dále ASSM) je aplikace, která byla nainstalována společně s AS a slouží ke správě AS (spouštění instancí AS, konfigurace úloh, kontrola stavu úloh, atd.).  ASSM je umístěn v adresáři, který byl vybrán pro instalaci AS - '''''...\KS-AS\ASSeanceManager\ASSeanceManager.exe'''''.&lt;br /&gt;
&lt;br /&gt;
V případě KS webAPI je zde typ úlohy &lt;br /&gt;
* '''''Webová služba KSwebAPI''''' (Kód = 73) v seznamu ''Typ úlohy''. V části ''Nastavení webové služby'' se provádí nastavení uživatelských účtů pro autentizaci.&lt;br /&gt;
&lt;br /&gt;
ASSM (soubor '''ASSeanceManager.exe''') je nutné spouštět jako '''správce'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Nastaveni-as-seancemanager-webapi.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
===Správa uživatelů===&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení uživatelských účtů pro autentizaci. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''Správa uživatelů'' otevře příslušné okno.&lt;br /&gt;
&lt;br /&gt;
[[Image: KSwebAPI-Konektor Advanto-SpravaUzivatelu.png|400px]] &lt;br /&gt;
&amp;lt;!-- [[Soubor:Sprava-uzivatelu-KS-WEBAPI.jpg|350px]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Oprávnění na položky ===&lt;br /&gt;
&lt;br /&gt;
V [[AS Seance Manager]] se provádí nastavení oprávnění ''''Čtení'''' a ''''Zápis'''' na položky pro jednotlivé skupiny položek. V sekci ''''Nastavení webové služby'''' se po stisku tlačítka ''''Přístupová práva'''' otevře příslušné okno. &lt;br /&gt;
&lt;br /&gt;
[[Soubor:Pristupova-prava-polozky-ks-webapi.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Správa (KS webAPI)]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Spr%C3%A1va_(KS_webAPI)&amp;diff=47986</id>
		<title>Správa (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Spr%C3%A1va_(KS_webAPI)&amp;diff=47986"/>
		<updated>2025-03-19T07:40:15Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Webová služba ''KS webAPI'' běží jako součást Windows služby [[KS aplikační server]].&lt;br /&gt;
''KS webAPI'' se zpřístupní aktivací [[Rozšíření aplikace]] typu [[Konektory_(KS_webAPI)|Konektory]].&lt;br /&gt;
&lt;br /&gt;
* [[Zpřístupnění (KS webAPI)|Zpřístupnění]] &amp;lt;br&amp;gt; &lt;br /&gt;
** Varianta: '''[[Konektory (KS webAPI)|Konektory]]'''&lt;br /&gt;
* [[KS aplikační server]] &amp;lt;br&amp;gt; &lt;br /&gt;
* [[Konfigurace (KS webAPI)|Konfigurace]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
* [[KS webAPI]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Spr%C3%A1va_(KS_webAPI)&amp;diff=47985</id>
		<title>Správa (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Spr%C3%A1va_(KS_webAPI)&amp;diff=47985"/>
		<updated>2025-03-18T13:48:49Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Webová služba ''KS webAPI'' běží jako součást Windows služby [[KS aplikační server]].&lt;br /&gt;
&lt;br /&gt;
* [[Zpřístupnění (KS webAPI)|Zpřístupnění]] &amp;lt;br&amp;gt; &lt;br /&gt;
** Varianta: '''[[Konektory (KS webAPI)|Konektory]]'''&lt;br /&gt;
* [[KS aplikační server]] &amp;lt;br&amp;gt; &lt;br /&gt;
* [[Konfigurace (KS webAPI)|Konfigurace]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
* [[KS webAPI]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=KS_webAPI&amp;diff=47984</id>
		<title>KS webAPI</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=KS_webAPI&amp;diff=47984"/>
		<updated>2025-03-18T13:21:55Z</updated>

		<summary type="html">&lt;p&gt;Milan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''KS webAPI'' je webová služba postavená na technologii ''Windows Communication Foundation (WCF)''. Umožňuje klientské aplikaci získávat údaje z databáze ''KS mzdy'' nebo do ní zapisovat data.&lt;br /&gt;
&lt;br /&gt;
* '''[[Správa (KS webAPI)|Správa]]'''&lt;br /&gt;
* '''[[Klient (KS webAPI)|Klient]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
* [[Systémová příručka]]&lt;br /&gt;
* [[Logování (Aplikační server KS)]]&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
	<entry>
		<id>http://prirucky.ksprogram.cz/index.php?title=Generov%C3%A1n%C3%AD_(KS_webAPI)&amp;diff=47983</id>
		<title>Generování (KS webAPI)</title>
		<link rel="alternate" type="text/html" href="http://prirucky.ksprogram.cz/index.php?title=Generov%C3%A1n%C3%AD_(KS_webAPI)&amp;diff=47983"/>
		<updated>2025-03-18T12:25:24Z</updated>

		<summary type="html">&lt;p&gt;Milan: /* Generování */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o úlohu, která provede vygenerování HTML dokumentace datových struktur KS webAPI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kdy spouštět:&lt;br /&gt;
* při '''zpřístupnění''' [[KS webAPI]]&lt;br /&gt;
* při vydání nové verze ('''aktualizaci''') [[KS webAPI]]&lt;br /&gt;
&lt;br /&gt;
== Účel ==&lt;br /&gt;
* zapsání nových položek do databáze &amp;lt;small&amp;gt;(DB: webapi_items)&amp;lt;/small&amp;gt;&lt;br /&gt;
* vygenerování dokumentačních tabulek v html&lt;br /&gt;
&lt;br /&gt;
== Generování ==&lt;br /&gt;
Generování se provádí v aplikaci ''KS mzdy'' (menu: Systém &amp;gt; Web API).&lt;br /&gt;
&lt;br /&gt;
[[Image: Chcete spustut generovani dokumentace a pristupu pro WebAPI.png|250px]]&lt;br /&gt;
[[Image: WebAPI generovani pristupu a dokumentace cilovy adresar.png|70px]]&lt;br /&gt;
[[Image: WebAPI generovani bylo uspesne dokonceno.png|250px]]&lt;br /&gt;
&lt;br /&gt;
== Výsledek ==&lt;br /&gt;
* aktualizovány položky do databáze&lt;br /&gt;
* do určeného umístění (adresáře) jsou uloženy soubory dokumentace&lt;br /&gt;
&lt;br /&gt;
[[Image: WebAPI generovani-Stazene soubory.png|150px]]&lt;br /&gt;
[[Image: KS WebAPI-Index.png|450px]]&lt;br /&gt;
[[Image: KS WebAPI-PracovniPomery-R.png|350px]]&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[KS webAPI]]&lt;/div&gt;</summary>
		<author><name>Milan</name></author>
	</entry>
</feed>