Stepan1: Porovnání verzí

Z Prirucky
 
(Není zobrazeno 280 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
{{Navigace evidence zaměstnanců}}
== 2024/07 ==
Od sestavení 7841B je nutné, aby obsah konfiguračního soubor v části <runtime> byl nahrazen následujícím skriptem:


<small> Menu: Evidence > Evidence zaměstnanců / záložka ''Osobní údaje'' </small> <br>
<runtime>
<small> Menu: Evidence > [[MaP Express]] záložka ''Osobní údaje'' </small>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Syncfusion.Pdf.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Syncfusion.PdfToImageConverter.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
      </dependentAssembly>
    </assemblyBinding>
</runtime>


== <span style="background:#ADFF2F"> Osobní údaje </span> ==
== 2024/03 ==
V této záložce se nachází základní osobní kmenové údaje každého zaměstnance. Data jsou uchována v tabulce '''pracovnici'''. Každou měsíční závěrkou se kopie stavu před závěrkou uloží do tabulky '''prac_zal'''.
Od sestavení 7792 systém provádí '''kontrolu''' správnosti vybraných částí konfiguračního '''souboru web.config'''.  


[[Image:E-osobni-udaje.png|left|thumb|200px|Osobní údaje]]
: ''' 1) Microsoft Framework''' - při testu se provádí kontrola zacílení na podporovaný ''Microsoft Framework'' potřebný pro korektní běh aplikace.
: '''2) appSettings''' - kontrola povinných aplikačních parametrů definovaných ve výčtu ''appSettings''.


<small>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
<add key="Telerik.Web.UI.RenderMode" value="Lightweight" />
<add key="Telerik.Skin" value="Metro" />
<add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" />
<add key="Telerik.EnableEmbeddedSkins" value="true" />
<add key="ChartImageHandler" value="storage=memory;timeout=20;url=~/Temp/;" />
</small>


* '''Osobní číslo'''
: '''3) runtime''' - kontrola části ''runtime'', zda obsahuje všechny potřebné ''bindingRedirects'' pro komponenty třetích stran aplikace KS portál.
[[Osobní číslo]]


* '''Rodné číslo'''
Okruh nastavení může být v budoucnu rozšiřován.
[[Rodné číslo]]


* '''Věk zaměstnance'''
: - Pokud test '''''skončí chybou, zobrazí se informační okno''''' s popisem daného problému, případně '''''s odkazem''''' do této části příručky.
Vedle rodného čísla naleznete informativní údaj o věku zaměstnance. V sestavě osobních údajů je sloupec věk též obsažen, s možností třídění a filtrace. Dále tento údaj naleznete v záložce ´Výstup´ – v sestavě. Věk je zjišťován vzhledem k systémovému datu na PC. Jinak je věk zjišťován pro sestavy životních a pracovních jubileí (viz Sestavy).
: - Pokud test proběhne '''''bez chyby, zapíše se do parametru [[KonfiguraceOvěřena]] číslo sestavení''' aplikace KS portál, a toto sestavení již nebude testováno. <small>Tímto parametrem můžete testování také vypnout tím, že hodnotu vyplníte číslem aktuální verze. Pokud hodnotu parametru smažete, při prvním bezchybném otestování se parametr opět vyplní. Nové sestavení aplikace znamená novou kontrolu.</small>


* '''Příjmení, Jméno'''
Pozn. Pokud provádíte aktualizace dodávanou instalační aplikací [[MaPSetup]] a tu máte nastavenu tak, aby se vždy sama aktualizovala, nemusíte se o tato nastavení vůbec starat.
* '''Rodné příjm., všechna dřív.příjm.'''


Rozšiřujícím parametrem VELKA_PISMENA je nastaveno, zda se příjmení a jméno píše povinně velkými písmeny (hodnota parametru může být ''Ano/Ne''). Jednorázovou funkcí č. 6 a 7 lze konvertovat příjmení a jména všech zaměstnanců tak, aby byla uvedena velkými písmeny nebo prvním velkým písmenem a další malá.
== 2023/12 ==
Od sestavení 7771A je nutné, aby obsah konfiguračního soubor v části <runtime> byl nahrazen následujícím skriptem:


Rodné příjmení je pole evidenčního charakteru, všechna dřívější příjmení je pole využívané při tisku nových evidenčních listů důchodového pojištění (ELDP) pro ČSSZ.
<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
      <bindingRedirect oldVersion=<span style="background:#FFF000">"0.0.0.0-13.0.0.0" newVersion="13.0.0.0"</span> />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
      <bindingRedirect oldVersion=<span style="background:#FFF000">"0.0.0.0-24.1460.41.0" newVersion="24.1460.41.0"</span> />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Syncfusion.Pdf.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
      <bindingRedirect oldVersion=<span style="background:#FFF000">"0.0.0.0-24.1460.41.0" newVersion="24.1460.41.0"</span> />
    </dependentAssembly>
  </assemblyBinding>
</runtime>


* '''Místo narození'''
<span style="background:#FFF000">Historická data, platná v daném čase.</span>
[[Místo narození]]


* '''Stát narození'''
== 2023/09 ==
[[Stát narození]]
'''Nově při aktualizaci KS Portálu provádí [[MaPSetup]] kontrolu a úpravu vybraných částí konfiguračního souboru web.config dle web.config.default. Pokud dojde k úpravě konfiguračního souboru, je vytvořena záloha původního souboru pod názvem web.backup.config.'''


== 2023/09 ==
* [[web.config úpravy (2023/09)]]


* '''Kód státu'''
== 2023/06 ==
Editační pole v agendě os.údajů v trvalém bydlišti vedle místa ještě kód státu - nabízí se dvouznakové kódy z číselníku státních příslušností.. Tento údaj je nepovinný a je potřeba jej vypsat jen v případě zahraniční adresy (podobně jako kód státu u místa narození). Tuto úpravu si vynutila potřeba generovat adresy v cizině a v tuzemsku u cizinců v hlášení změn do registru pojištěnců ČSSZ. Původní řešení, kdy indikace zahraniční adresy byla přebírána z použití adres k ELDP, se ukázalo jako nedostatečné.
Do sekce
<appSettings> ... </appSettings>
vložte tento parametr s hodnotou
<add key="Telerik.Web.UI.RenderMode" value="Lightweight" />




'''Další povinné údaje'''
== 2023/04 - .NET Framework 4.8 ==
Dalšími povinně vyplňovanými údaji jsou:
Pro správnou funkcionalitu aplikací je vyžadován '''.NET Framework 4.8'''  
* '''[[.NET Framework]]'''


* [[Rodinný stav]]
=== Integrovaný režim ===
Váš fond aplikace musí být v '''integrovaném režimu''', pokud dosud není, změňte jej na Integrovaný režim následovně:
[[Image: Spravce IIS-Spravovany rezim kanalu-Integrovany.png|250px|right]]
# Otevřete ''Správce služby IIS''
# ''Fond aplikací'' - vyberte fond, ve kterém je aplikace spuštěna
# V pravém panelu vyberte ''Základní nastavení''
# Správa ''změny režimu kanálů'' na integrovaný


* '''Národnost'''
=== web config ===
V souvislosti se zákonem na ochranu osobních údajů lze v aplikaci nastavit pomocí rozšiřujícího parametru '''EVID_CITLIV_POL''' přístup na položky, které jsou zařazeny do kategorie citlivých údajů. Pokud je v tomto parametru nastavena hodnota ''‚n''', pak není přístupný údaj '''národnost '''pro žádného ze zaměstnanců. Při nastavené hodnotě ''‚a' ''lze individuálně nastavovat přístup k tomuto údaji pro jednotlivá osobní čísla v poli ‚Zaměstnanec souhlasí s evidencí citlivých dat‘.
Web config upravte v části ''<appSettings>'' následujícím způsobem.
 
<appSettings>
   
   
* '''Státní příslušnost''' – zde pro Českou republiku zadávejte č. 203, zároveň v rozšiřujícím parametru CECH_is_stprisl je potřeba mít vyplněnu hodnotu 203.
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>


* '''Kmenové středisko '''
* Namísto


Tip: Pokud v evidenci zaměstnanců, v osobních údajích měníte kmenové středisko, systém automaticky nabídne, zda má změnu zapsat i pro všechny aktuální pracovní poměry (pro položku pracovní středisko). Obdobně též naopak (změnu v pracovním poměru v pracovním středisku systém nabídne zapsat do evidence zaměstnanců do položky kmenové středisko).
<compilation targetFramework="4.X.X"> <small>(např. 4.6.1)</small>


Pozor na změnu střediska prostřednictvím budoucích změn: zde je nutné pořídit oba záznamy!
vložte


<compilation targetFramework="4.8">


'''Informativní údaje'''
* Namísto


'''Evidenční stav – '''barevně zvýrazněný údaj informující o evidenčním/mimoevidenčním stavu zaměstnance. Na obrazovce jej najdete vpravo uprostřed. Podmínkou je mít nastaven rozšiřující parametr INFO_EV_STAV. Možné hodnoty parametru jsou:
<httpRuntime maxRequestLength="10240" executionTimeout="300" />


a = zobrazení k posl.dni akt.období
Vložte


d = zobrazení k aktuálnímu syst.datumu počítače
<httpRuntime maxRequestLength="10240" executionTimeout="300" targetFramework="4.8" />
 
== Odkazy ==
* [[Portál-Aktualizace]]


n = nezobrazuje se


Barevná indikace pole má následující význam:


modrá – evidenční stav
<!--
== 2020/03 - DotNet Framework 4.6.1 ==
Pro správnou funkcionalitu aplikace KsPortál je vyžadován ''' DotNet framework 4.6.1'''


zelená – mimoevidenční stav
=== Integrovaný režim ===
Váš fond aplikace musí být v '''integrovaném režimu''', změňte jej na Integrovaný režim:
[[Image: Spravce IIS-Spravovany rezim kanalu-Integrovany.png|250px|right]]
# Otevřete ''Správce služby IIS''
# ''Fond aplikací'' - vyberte fond, ve kterém je aplikace spuštěna
# V pravém panelu vyberte ''Základní nastavení''
# Správa ''změny režimu kanálů'' na integrovaný


červená – zaměstnanec po výstupu.
=== web config ===
Do web.configu do appSettings je nutno vložit následující řádek:


<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>


'''Nepovinné údaje'''
* Místo


* '''Číslo OP '''–''' '''číslo občanského průkazu
<compilation targetFramework="4.0">
* '''Platnost do '''– datum platnosti občanského průkazu [[Varovná hlášení]]
* '''Číslo pasu '''– číslo pasu (tabulka pracovnici_po)
* '''Platnost do '''– datum platnosti pasu [[Varovná hlášení]]
* '''Titul''' – viz záložku Tituly


Rodné jméno, číslo OP, Číslo pasu, Místo narození, Okres narození, Přechodné bydliště.
vložte
<br /><br />


== <span style="background:#ADFF2F"> Trvalé bydliště </span> ==
<compilation targetFramework="4.6.1">
* '''Trvalé bydliště'''
U povinných položek (PSČ, Místo), si můžete pomoci rozšiřujícího parametru ´PSC_nacist´, nastavit čtyři stavy:
** ''a-Ano'' zadáte PSČ z číselníku. Položka Místo se zobrazí automaticky. Do položky Pošta se musí text vepsat.
** ''n-Ne'' vepíšete PSČ a po stisku Enter se položka Místo zobrazí automaticky. Do položky Pošta se musí text vepsat.
** ''o-Ano-obec do místa a pošta do pošty'' zadáte PSČ z číselníku. Hodnota pole „Obec“ z číselníku PSČ bude automaticky vkládána do místa i do pošty.
** ''m-Ano-obec do místa a pošty'' obec z číselníku PSČ je vložena do místa i do pošty
** ''i-Ano-pošta do pošty a také do obce'' zadáte PSČ z číselníku a hodnota pole "pošta" z číselníku PSČ bude automaticky vložena do pošty a do obce (místa).
** ''p-Ano-obec do pošty'' zadáte PSČ z číselníku. Položka Pošta se zobrazí automaticky. Do položky Místo se text musí vepsat.


Protože pro jedno PSČ může existovat sice jen jedna pošta, ale několik míst, nabízí se – po zadání PSČ – v poli „místo“ rozbalovátko s hodnotami daného PSČ pro výběr místa. Místo lze ale také ručně přepsat.
* Místo  


Nastavením rozšiřujícího parametru '''VELKA_PISMENA2''' si můžete zvolit psaní adresy vždy velkými písmeny.
<httpRuntime maxRequestLength="10240" executionTimeout="300" />


''Zobrazení na mapě''
Vložte
V rozšiřujících parametrech (sk. 12), je parametr MAPY, který lze nastavit nahodnotu "g" - Google Maps, "m" - Mapy.cz nebo "n" - Nepoužívat. Pokud je nastavena hodnota "g" nebo "m", bude se při editaci adres v aplikaci zobrazovat u PSČ tlačítko, které po kliknutí zobrazí adresu na zvolené mapě. Pro zobrazení se použije výchozí internetový prohlížeč na stanici. Při testování jsme zjistili, že v případě, kdy adresu nelze zcela přesně určit, je zobrazení na Google Maps lepší než na Mapy.cz


* '''Post Code'''
<httpRuntime maxRequestLength="10240" executionTimeout="300" targetFramework="4.6.1" />
Varianta, kdy namísto PSČ je pro zahraniční adresy uváděno do ELDP toto pole PostCode.
Pro navedení cizince vyplňte položky 'Post Code' a 'Stát', tím odpadne potřeba vyplňovat PSČ.


* '''Použití adres'''
== Odkazy ==
Prostřednictvím tlačítka „'''Použití adres'''“ lze určit, zda se pro '''ELDP''' (Evidenční listy důchodového pojištění) má použít adresa trvalého nebo přechodného bydliště. Dále je zde možné určit, zda se jedná o zahraniční adresu a případně také kód státu.
* [[Portál-Aktualizace]]
<br /><br />


== <span style="background:#ADFF2F"> Doručovací adresa </span> ==
-->
<!-- UŽ NENÍ NUTNÉ VKLÁDAT
Jakub O. 03-04/2020
Před poslední řádek v souboru web.config


* '''Doručovací adresa (dříve přechodné bydliště)'''
: </configuration>
Můžete vyplnit nepovinné údaje v položkách Ulice, PSČ, Pošta, Místo. Stejně jako u trvalého bydliště, si můžete pomoci rozšiřujícího parametru ´PSC_nacist´, zvolit způsob vyplňování položek. Jen ve stavu 2. a 3. (´Ne´ a ´Ano-místo do pošty´), je funkčnost totožná.


Stejná je i možnost volby psaní adresy vždy velkými písmeny.
vložte níže uvedený text
<br /><br />
-->
<!--Zcela na konec-->
<!-- UŽ NENÍ NUTNÉ VKLÁDAT
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin.Security.Cookies" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
-->
<!--


== <span style="background:#ADFF2F"> Evidenční data </span> ==
* [[Datum nástupu a výstupu]]


* [[Datum prvního nástupu]]


* '''Branná povinnost''' – výběr z číselníku (univerzální číselník)
<br />


== <span style="background:#ADFF2F"> Zdravotní postižení </span> ==


*'''Zdravotní postižení '''– může mít čtyři hodnoty nebo nevyplněno:
** nevyplněno,
** ne
** zdravotní znevýhodnění
** invalidita 1. st.
** invalidita 2. st.
** invalidita 3. st.


Po kliknutí na tlačítko „'''''Historie'''''“ je možno vkládat záznamy s časovou platností (např. zdravotní znevýhodnění od 1.8.2009 do 31.1.2010, částečně invalidní od 1.2.2010). Je možno vkládat jen záznamy historické, tzn. takové, které mají datum v minulosti vzhledem k aktuálnímu období. Nepředpokládá se zde mazání již zadaných záznamů, tzn. příp. opravy se provedou přepsáním hodnoty (např. z hodnoty „invalidita 1.st“ na hodnotu „ne“).


<small>Pokud jde o datumy v historii zdravotního postižení, datum do minulosti lze nastavit jen v rámci období, za které byly uzavřeny mzdy. Ukládá se totiž do záložní tabulky osobních údajů. Dřívější datum by nemělo smysl, protože by jej systém nebyl schopen zpracovat. </small>


Pozn. Záznamy se ukládají do tabulky pracovnici (aktuální záznam), resp. prac_zal, pole zmen_prac_sch s hodnotami „null, n, a, c, 2, t“.


Návaznosti:


Sestavy - Stavy zaměstnanců; záložka Podíl zam. se ZPS. Tato sestava je vypočítávána na základě údajů o zdravotním postižení zadaných právě v menu Evidence zaměstnanců, záložce Osobní údaje.


Další výskyty:


Sestavy - Personální evidenční sestavy - Důchodci <br>
Sestavy - Personální evidenční sestavy - Důchodci - zkráceno <br>
PIS - Dokumenty - Dokumenty; záložka Osobní dotazník (pole pro vytvoření šablony) <br>
PIS - Lék.evidence - Evidence lék.prohlídek; záložka Plánované; tlačítko Formulář pro lékaře <br>
PIS - Uchazeči - Evidence uchazečů; záložka Osobní údaje <br>
PIS - Uchazeči - Dokumenty pro uchazeče; záložka Dotazník pro uchazeče (pole pro vytvoření šablony)
<br /><br />


== <span style="background:#ADFF2F"> Důchod </span> ==
* '''[[Druh důchodu]]'''
* '''[[Počet dětí pro důchod (ženy)]] '''
* '''[[Důchodový věk]]'''


== <span style="background:#ADFF2F"> Započtená praxe </span> ==
Upravte soubor web.config
* '''Započtená praxe – předch.zaměstnání – '''roky a dny. Pole jsou standardně editovatelná.


Po přepnutí rozšiřujícího parametru '''Pred_zam_z_prub''' na ´Ano´ se stanou pole needitovatelnými '''–''' doba předcházejícího zaměstnání bude vypočtena ze záznamů navedených v záložce ´Průběh zaměstnání´ (Evidence zaměstnanců), ale jen těch záznamů, které jsou identifikovány jako ´naše organizace´. Související sestava je sestava ´Jubila - narozeniny´.
místo


* '''Započtená praxe''' '''– souč.zaměstnání''' – roky, dny. Zobrazovaný údaj, který se počítá jako rozdíl mezi systémovým datem na PC a datem nástupu.
<compilation targetFramework="4.0.0">


* '''Započtená praxe celkem '''– roky, dny. Údaj získaný součtem dvou předchozích údajů.
vložte


Viz též sestava: Sestavy – Personální evidenční sestavy – Seznam evid.zaměstnanců.
<compilation targetFramework="4.6.1">


Před poslední řádek v souboru web.config


----
</configuration>


[[Práva při nástupu]] - Tímto tlačítkem můžete přiřadit práva na tohoto zaměstnance dalším uživatelům.
vložte níže uvedený text




'''Evidovat uchazeče''' - Pokud jsou v databázi záznamy o uchazeči, pak při vložení nového záznamu v evidenci osobních údajů se povolí tlačítko '''Evidovat uchazeče'''. Jestliže je současně otevřeno okno se seznamem uchazečů, pak po kliknutí na toto tlačítko je možné přenést všechny údaje aktuálně zvoleného uchazeče do databáze zaměstnanců.
<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.Owin.Security.Cookies" publicKeyToken="31bf3856ad364e35" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
    </dependentAssembly>
  </assemblyBinding>
</runtime>


== Odkazy ==
== Odkazy ==
* [[Login]]
* [[Portál-Aktualizace]]
* [[kmenové údaje]]
 
<div style="text-align:center">[[Evidence zaměstnanců|Zpět]] | [[Mzdové údaje]]</div>

Aktuální verze z 24. 7. 2024, 12:40

2024/07

Od sestavení 7841B je nutné, aby obsah konfiguračního soubor v části <runtime> byl nahrazen následujícím skriptem:

<runtime>
   <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
     <dependentAssembly>
       <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
     </dependentAssembly>
     <dependentAssembly>
       <assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
     </dependentAssembly>
     <dependentAssembly>
       <assemblyIdentity name="Syncfusion.Pdf.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
     </dependentAssembly>
     <dependentAssembly>
       <assemblyIdentity name="Syncfusion.PdfToImageConverter.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-26.1462.35.0" newVersion="26.1462.35.0" />
     </dependentAssembly>
   </assemblyBinding>
</runtime>

2024/03

Od sestavení 7792 systém provádí kontrolu správnosti vybraných částí konfiguračního souboru web.config.

1) Microsoft Framework - při testu se provádí kontrola zacílení na podporovaný Microsoft Framework potřebný pro korektní běh aplikace.
2) appSettings - kontrola povinných aplikačních parametrů definovaných ve výčtu appSettings.

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
<add key="Telerik.Web.UI.RenderMode" value="Lightweight" />
<add key="Telerik.Skin" value="Metro" />
<add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" />
<add key="Telerik.EnableEmbeddedSkins" value="true" />
<add key="ChartImageHandler" value="storage=memory;timeout=20;url=~/Temp/;" />

3) runtime - kontrola části runtime, zda obsahuje všechny potřebné bindingRedirects pro komponenty třetích stran aplikace KS portál.

Okruh nastavení může být v budoucnu rozšiřován.

- Pokud test skončí chybou, zobrazí se informační okno s popisem daného problému, případně s odkazem do této části příručky.
- Pokud test proběhne bez chyby, zapíše se do parametru KonfiguraceOvěřena číslo sestavení aplikace KS portál, a toto sestavení již nebude testováno. Tímto parametrem můžete testování také vypnout tím, že hodnotu vyplníte číslem aktuální verze. Pokud hodnotu parametru smažete, při prvním bezchybném otestování se parametr opět vyplní. Nové sestavení aplikace znamená novou kontrolu.

Pozn. Pokud provádíte aktualizace dodávanou instalační aplikací MaPSetup a tu máte nastavenu tak, aby se vždy sama aktualizovala, nemusíte se o tato nastavení vůbec starat.

2023/12

Od sestavení 7771A je nutné, aby obsah konfiguračního soubor v části <runtime> byl nahrazen následujícím skriptem:

<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-24.1460.41.0" newVersion="24.1460.41.0" />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="Syncfusion.Pdf.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-24.1460.41.0" newVersion="24.1460.41.0" />
    </dependentAssembly>
  </assemblyBinding>
</runtime> 

Historická data, platná v daném čase.

2023/09

Nově při aktualizaci KS Portálu provádí MaPSetup kontrolu a úpravu vybraných částí konfiguračního souboru web.config dle web.config.default. Pokud dojde k úpravě konfiguračního souboru, je vytvořena záloha původního souboru pod názvem web.backup.config.

2023/09

2023/06

Do sekce

<appSettings> ... </appSettings>

vložte tento parametr s hodnotou

<add key="Telerik.Web.UI.RenderMode" value="Lightweight" />


2023/04 - .NET Framework 4.8

Pro správnou funkcionalitu aplikací je vyžadován .NET Framework 4.8

Integrovaný režim

Váš fond aplikace musí být v integrovaném režimu, pokud dosud není, změňte jej na Integrovaný režim následovně:

Spravce IIS-Spravovany rezim kanalu-Integrovany.png
  1. Otevřete Správce služby IIS
  2. Fond aplikací - vyberte fond, ve kterém je aplikace spuštěna
  3. V pravém panelu vyberte Základní nastavení
  4. Správa změny režimu kanálů na integrovaný

web config

Web config upravte v části <appSettings> následujícím způsobem.

<appSettings>

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>
  • Namísto
<compilation targetFramework="4.X.X"> (např. 4.6.1)

vložte

<compilation targetFramework="4.8">
  • Namísto
<httpRuntime maxRequestLength="10240" executionTimeout="300" />

Vložte

<httpRuntime maxRequestLength="10240" executionTimeout="300" targetFramework="4.8" />

Odkazy