Informační systém JIS2 Vygenerováno 5.5.2024 v 10:51:50
Uživatelská příručka - JIS2

(menu) > Sprava karet (menu) > KB - import a export XML (JI0110)

Úvodní stránka uživ. příručky Obecné ovládání formulářů

KB - import a export XML (JI0110)

Popis
KB - import a export XML

Ovládání
Formular realizuje datove toky mezi univerzitou a KB - vyrobcem karet. Vymena dat probiha prostrednictvim XML souboru definovanych v dokumentu Popis datovych toku mezi KB a univerzitou v projektu Univerzitni identifikacni karta [UKB1]>. Ve formulari je videt seznam vsech doposud generovanych nebo importovanych souboru vcetne jejich obsahu.

Prenos dat ve smeru univerzita -> KB

Export IZ souboru se realizuje stisknutim tlacitka Generovani IZ souboru pro KB. Do souboru se vygeneruji vsechny zadosti o karty ve stavu Z z tabulky j_ext_vyroba, ktere dosud nebyly vygenerovany. Po vygenerovani se doplni k zaznamum identifikace souboru, do ktereho byly generovany. Soubor se uklada na serveru do adresare definovaneho v databazi jako directory s nazvem KB. Sem se ulozi i vsechny fotografie s nazvy dle pozadovane specifikace. Vysledny soubor je ulozen v kodovani nastavenem v prostredi serveru (typicky iso8859-2) a je treba ho prekodovat do utf-8 (pozadavek KB). To se provede typicky prikazem
recode l2..u8 soubor.xml 

Pro spravne generovani XML souboru musi byt dale:

  • nastaven parametr ORGANIZACE
  • nastaven parametr ORGANIZACE_KOD dle atributu UniversityCode [UKB1]
  • pro domenu KARTA_DRUH polozka english vyplnena dle elementu ClientType [UKB1]
Generovani zmen stavu
Vygeneruje pozadavky na zmeny stavu karty dle KB. Pozadavky vznikaji pri prechodu zadosti do noveho stavu, pokud je pro tento stav zmena stavu pro KB nastavena. Nastaveni se provadi ve formulari Nastaveni stavu a prechodu (JS0020). Pro generovani souboru IZ se zmenami stavu (vetev CardStateChange) kliknete na tlacitko Generovani IZ souboru se zmenami stavu pro KB.

Prenos dat ve smeru KB -> univerzita

Import OR souboru se realizuje stisknutim tlacitka Import OR souboru z KB. Soubory jsou v kodovani win-1250 (takto je poskytuje KB). Do databaze se nactou vsechny soubory s priponou xml z adresare definovaneho v databazi jako directory s nazvem KB_OR. Dojde k vlozeni cisla na karte (element MIFAREID) do tabulky j_ext_vyroba a zmene stavu na V - tim se spusti zalozeni karet, jejich prirazeni k zadostem a prevod zadosti do stavu V3 (karta vyrobena).

Existuji i karty, ktere KB vydava sama, napr. naslednici ztracene karty s platebni funkci. V techto zaznamech jsou navic vyplnene polozky OriginalUIKID a OriginalMIFAREID a zpracovani probiha dvema zpusoby:

  1. v pripade shody polozek OriginalUIKID a UIKID dojde pouze k prepsani cisla cipu, tj. do j_karty.cislo_karty je vlozena polozka MIFAREID
  2. neshoduji-li se polozky OriginalUIKID a UIKID, je vytvoren zaznam nove karty a prirazen k zadosti, ke ktere byla prirazena karta puvodni

Vysledek importu a pripadne chyby se ukladaji do souboru kb_or.log v KB_OR. Vsechny uspesne zpracovane soubory jsou automaticky presunuty do adresare definovaneho v databazi jako directory s nazvem KB_OR_OK.

Přístup

  • Admin

Západočeská univerzita v Plzni, CIV/SIS/PIS Poslední změna této stránky : 9.2.2024