Newsletter IS/STAG 2024, Srpen II (za období 27. 7. - 15. 8.)
Vážení administrátoři a uživatelé IS/STAG!
Dostáváte do rukou další vydání našeho newsletteru, obsahuje opět novinky a změny za poslední dobu. Newsletter je k dispozici online na adrese https://is-stag.zcu.cz/zakaznici/newsletter/STAGNEWS-2024-08-19, případně jako PDF.
EWP - LA, problémy s podepisováním
Podařilo se nám identifikovat a opravit problém v LA, který se projevoval tak, že nebylo možné přijmout podpis souhlasu s LA z přijímající instituce. Problém se projevoval tak, že LA se jevilo na straně vysílající instituce (škola s IS/STAG) jako podepsané a bylo ve stavu "čeká se na podpis od protistrany" (přijímající instituce). LA je stále nepodepsané přijímající institucí a v logu lze dohledat chybu (záznam ERROR), kde je uvedeno "Your copy of the Learning Agreement is not up-to-date. Please refresh your copy from our servers and repeat your request.".
Níže popsanou opravou se data v IS/STAG dostanou do konzistentního stavu. Problém je stav dat na přijímající instituci, kterou nelze znovu vyzvat k podpisu již podepsaného a schváleného LA. Existuje možnost, jak aktivně přijímající instituci upozornit, že si má z IS/STAG stáhnout aktuální data. Bohužel již neovlivníme, jak s těmito daty systém přijímající instituce pracuje. Mimo jiné nevíme, jestli znovu vyzve koordinátora přijímající instituce k podpisu. Dle vyjádření z "EWP centrály", by minimálně systém EWP Dashboard měl reagovat správně na vrácení chybové zprávy při podpisu a měl by se pokusit udělat celý proces podpisů znovu. U jiných systémů pak je možné, že bude potřeba kontaktovat přijímající instituci jiným způsobem (napřímo, např. prostřednictvím e-mailu) a požádat je o součinnost a nové poslání podpisu.
Podrobnější popis, včetně technických detailů naleznete na konci celého newsletteru.
Změny zajímavé pro uživatele
Portál
- RT 397680 - IS/STAG / Výjezdy a Příjezdy
Do tooltipové nápovědy k stavu mobility doplněna informace o tom, v jakých stavech může student tvořit LA a CHLA.
- RT 374853 - IS/STAG / Příjezdy
Doplněna možnost změny registračního emailu osoby.
- RT 430832 - Webové služby - Úprava API spisovky ICZ pro UTB
Týká se založení souborů s příznakem "finální verze".
- Globální - Webové služby - Vylepšení hledání osoby v ROB
V případě nenalezení dle jméno+příjmení+datum narození zkouší ještě hledat podle kombinace jméno+rodné příjmení+datum narození.
- RT 428174 - Studenti na sezení komise formulář
Řazení studentů dle nastavení pořadí ve formuláři AN0050.
Windows klient
- RT 428174 - AN0050 (2.79) Zobrazení studentů
V bloku Studenti přiřazení ke komisi se studenti zobrazují dle pořadí, příjmení a jména. Studenti bez nastaveného pořadí jsou v seznamu na konci.
- RT 421327 - SL0020 (2.00) Kontrolní sestava
Zobrazení výsledků kontrol převedeno do portálové verze sestavy.
- RT 431258 - SY0280 (1.12) Nové položky
Možnost přiložit k typu souboru šablonu pro hromadnou korespondenci budoucího souboru. Možnost nastavit typ hodnocení souboru odevzdaného studentem.
Databáze
- RT 430616 - Oprava události
Oprava události. U přechodů do 581 a do 571 bylo ZU předěláno na VU.
- RT 432228 - Změny v tabulce OBOROVE_RADY_CLENI
Úprava primárního klíče a dvě nové položky.
- RT 430617 - Ocenění VŠKP
Přidávají se dvě tabulky - oceneni_typ a oceneni.
- RT 432235 - Nová položka tabulky studenti_zadosti
Přidána položka WORKFLOW_POSLEDNI_NOTIFIKACE - datum odeslání žádosti do notifikace.
- RT 424285 - Nová doména
Přidána doména ROCNI - navázána na položku cis_parametru.rocni.
- RT 421327 - Kontroly stud. plánů
Oprava procedury pro portálovou verzi sestavy.
- RT 432235 - Nové tabulky
Pro workflow u studentských žádostí.
- RT 431258 - Nová položka tabulky sou_prava_administratori
Přidána položka SABLONA_NAZEV - Název souboru (šablony).
Portál - chyby
- RT 432157
Oprava zobrazení PSČ v trvalé adrese studenta na portále.
- Globální
Oprava specifického problému při odhlašování z portálu.
- RT 432110
Opravena chyba ve vyhledávači portálu.
- RT 415663 - Platby a jejich rekapitulace
Oprava rozložení seznamu studentů.
Databáze - chyby
- RT 432139 - Oprava LA notifikací
Oprava zjišťování jména studenta - docházelo k chybě ORA-04091 (mutatning table).
- RT 419306 - Nastavení AKTUALNOST
Správné nastavení příznaku AKTUALNOST, pokud se hned vkládá ukončení studia do budoucna.
- RT 432520 - Oprava kopírování VŠKP při převodu
Nedocházelo ke kopírování VŠKP.
Windows klient - chyby
- RT 432238 - ES0010 (14.17) Uznané předměty
Při nastavení uznaného předmětu zpět na studovaný se automaticky nemazalo studium, na kterém byl předmět uznán.
Windows klient - změny malé a systémové
Princip podepisování u LA:
V IS/STAG - vysílající instituci - se vytvoří LA a toto LA se pošle přijímající instituci. Ta ho přijme a zpracuje ve svém systému. Pokud s jeho podobou souhlasí, LA podepíše a pošle zpět. Tato část funguje a fungovala v IS/STAG dobře.
K problémům dojde v situaci, kdy po vytvoření LA vysílající institucí se student rozhodne, že v LA udělá nějakou změnu (například přidání předmětu). Změna se na vysílající instituci provede a po všech podpisech pošle přijímající instituci. Ta je opět u sebe zpracuje a pokud s nimi souhlasí, pošle zpět podpis. Abychom dokázali rozlišit, že přijímající instituce má správnou verzi (beze výhrad akceptuje úpravy vysílající instituce), ke každé změně se generuje unikátní kód ("hash"), který se vypočítává z předmětů zadaných v LA. Tento kód se generuje na vysílající instituci, tedy v IS/STAG. Tento kód pak musí být přítomen v souhlasu z přijímající instituce. Vysílající instituce (IS/STAG) přijetí souhlasu kód ověří dle aktuálních dat v LA (= kód se vygeneruje z aktuálně zadaných předmětů) a pokud vše souhlasí, uloží se podpis a LA je podepsané od všech stran.
V této fázi docházelo v IS/STAG k problému - a to od cca června, od zprovoznění IIA API v7. Při přijetí souhlasu se změnou IS/STAG za určitých okolností - a nedeterministicky - špatně vypočetl kontrolní kód, takže při porovnání vznikl nesoulad. IS/STAG následně podpis aktivně vracel s chybou přijímající instituci. Ta by správně měla zareagovat stažením aktuálního LA, opakováním podpisu a zasláním zpět. Naneštěstí často přijímající instituce považuje LA v jejich systému už za podepsané a celou věc tím za vyřízenou - a nevidí tak žádný problém.