ciselniky
Description Číselníky STAGu
Type SOAP
Address /ws/services/soap/ciselniky
Specifikace SOAP 1.1 WSDL 
Title CiselnikyServiceImplPort

Operation

deletePracoviste
Comment Smaže existující pracoviště z číselníku.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracovisteForDelete String Zkratka pracoviště, které smazat.

getCasovaRada
Comment Vrátí časovou řadu podle jejího kódu - tj. seznam položek časové řady.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
kod String Kód (=název) časové řady. Seznam časových řad školy lze najít dotazem na číselník s názvem 'CASOVA_RADA' (služba 'getCiselnik').

getCiselnik
Comment Vrátí obsah číselníku zadaného doménou.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
domena String Název domény číselníku. Seznam domén lze zjistit službou 'getSeznamDomen'.
lang String

getCiselnikNewDomains
Comment Vrátí seznam nazvu domen ciselniku
Areas root
Authentication necessary without logging in

getCiselnikNewItems
Comment Vrátí položky číselníku dle zadaného dotazu
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
domena String Doména. Seznam domen lze zjistit metodou 'getCiselnikNewDomains'
key String Klíč - tj. interní reprezentace hodnoty tohoto číselníku. Vyplňte v případě, že chcete vrátit pouze položku s tímto jedním konkrétním klíčem.
resultsStartAt Integer Je-li vyplněno, udává, od jaké pozice v seznamu vracet výsledky, určeno např. pro stránkování. První pozice má index 0.
resultsEndAt Integer Je-li vyplněno, udává, do jaké pozice v seznamu vracet výsledky, určeno např. pro stránkování. První pozice má index 0.
onlyValidItems Boolean Určuje, zda vracet pouze platné položky. Není-li vyplněno, vrací se pouze platné položky.
sortItems Boolean Určuje, zda budou výsledné položky seřazené. Není-li vyplněno, položky nebudou seřazené (resp. není garantováno jejich pořadí).
lang String Jazyk. Využívá se pokud je požadavek na seřazení položek. Výchozí hodnota je 'cs'

getHierarchiePracovist
Comment Vrátí seznam všech pracovišť, hierarchicky uspořádaný.
Areas root
Authentication necessary without logging in

getSeznamDomen
Comment Vrátí seznam nazvu vsech domen, ktere jsou v ciselniku.
Areas root
Authentication necessary without logging in

getSeznamPracovist
Comment Vrátí seznam pracovišť. Nejsou-li uvedený žádné parametry, vrací všechna pracoviště. Jinak se filtruje podle parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
zkratka String Zkratka pracoviště, není-li uvedeno, nezáleží na tomto parametru.
nadrazenePracoviste String Zkratka nadřazeného pracoviště, není-li uvedeno, nezáleží na tomto parametru.
typPracoviste String Typ pracoviště, není-li uvedeno, nezáleží na tomto parametru.

insertPracoviste
Comment Vloží do číselniku nové pracovište. Vrací zpět informace o tomto záznamu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste WSPracovisteForEdit Pracoviště, které vložit do systému. Povinné položky jsou: zkratka, cisloPracoviste, nadrazenePracoviste (zkratka nadřazeného pracoviště. Nejvyšší pracoviště je vždy REK), nazev, typPracoviste (klíč položky z číselníku TYP_PRACOVISTE)

insertTitul
Comment Vlozi do ciselniku novy titul pred nebo titul za (jako domena musi byt uvedeno 'TITUL_PRED' nebo 'TITUL_ZA', nic jineho neni podporovano). Automaticky vygeneruje klic noveho zaznamu. Vraci zpet informace o tomto zaznamu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ciselnikItem WSCiselnikItemForEdit Položka k vložení. Povinné údaje jsou: domena, valueCs. Další nepovinné jsou: zkratka, valueEn.

updatePracoviste
Comment Upraví existující pracoviště v číselníku. Upraví pouze ty položky, které byly předány.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste WSPracovisteForEdit Pracoviště, které upravit. Povinná položka je pouze 'zkratka', ostatní položky jsou upraveny, jsou-li vyplněny.

updateTitul
Comment Upraví existující titul v číselníku.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ciselnikItem WSCiselnikItemForEdit Titul k úpravě. Povinná položka je 'key' (klíč položky), upraveny pak mohou být položky: valueCs, valueEn, zkratka
cro_studenti
Description CRO STAG studetni Služby.
Type SOAP
Address /ws/services/soap/cro_studenti
Specifikace SOAP 1.1 WSDL 
Title StagStudentiCroServiceImplPort

Operation

najdiPredmety
Comment Vrátí vsechny predmety zadaneho studia - identifikatoru role - v roce
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
pracoviste String
zkratka String
rok String
lang String

selectAllOsoby
Comment Vrátí vsechny osoby
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account

selectAllRole
Comment Vrátí vsechny role osoby
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account

selectAllRoleOsoby
Comment Vrátí vsechny role osoby dle dane zadanaho identifikatoru
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
idOsoby Integer id osoby ve Stagu - OSOBIDNO
idExterni String id osoby v externim systemu = CRO_ID
usernameExterni String username osoby v externim systemu = ORION
rodneCislo String

selectChangedOsoby
Comment Vrátí seznam ID osob, u kterych doslo v casem rozpeti from - to ke zmene
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
from Date
to Date

selectChangedRole
Comment Vrátí seznam ID roli, u kterych doslo v casem rozpeti from - to ke zmene
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
from Date
to Date

selectOsoba
Comment Vrátí osobu dle zadaneho identifikatoru
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
idOsoby Integer id osoby ve Stagu - OSOBIDNO
idExterni String id osoby v externim systemu = CRO_ID
usernameExterni String username osoby v externim systemu = ORION
rodneCislo String

selectOsobaByRole
Comment Vrátí osobu dle zadaneho indetifikatoru role
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
lokalniId String id role ve Stagu - pro studium OS_CISLO

selectPredmetyStudia
Comment Vrátí vsechny predmety zadaneho studia - identifikatoru role - v aktualnim ak.roce
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
lokalniId String id role ve Stagu - pro studium OS_CISLO

selectRoliOsoby
Comment Vrátí roli osoby dle dane zadanaho identifikatoru
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
lokalniId String id role ve Stagu - pro studium OS_CISLO
nazevRole String STUDENT, ORION, ....

updateOsoba
Comment Vlozi/Updatuje IdExterni = CROID u Studenta ve Stagu
Areas StagStudentiCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
osoba WSOsoba Položky k úpravě osoby. Upravuje se jen idExterni. Jako identifikátor musí být uvedeno idOsoby = OSOBIDNO nebo rodCislo
cro_ucitele
Description CRO STAG ucitele Služby.
Type SOAP
Address /ws/services/soap/cro_ucitele
Specifikace SOAP 1.1 WSDL 
Title StagUciteleCroServiceImplPort

Operation

deleteUcitele
Comment Smaže učitele. Ucitele lze identifikovat buď identifikátorem ucitIdno, rodnym cislem nebo externimId = CRO_ID)
Areas StagUciteleCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
where WSUcitelWhere
jeBudouciZamestnanec String Bude mit dalsi pomer v budoucnosti ?. A/N

insertUcitele
Comment Vloží do systému nového učitele. Vrací zpět ucitIdno (ktere IS/STAG vygeneruje sám)
Areas StagUciteleCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSOsobaUcitel

selectAllUcitele
Comment Vrátí vsechny ucitele
Areas StagUciteleCroService, root
Authentication necessary log in, authenticate with special user account

selectUcitele
Comment Vrátí ucitele dle zadaneho identifikatoru
Areas StagUciteleCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
where WSUcitelWhere

updateUcitele
Comment Změní údaje učitele. Upravuje pouze ty položky, jejichž hodnota byla předána.
Areas StagUciteleCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSOsobaUcitel
where WSUcitelWhere
ects
Description ECTS služby.
Type SOAP
Address /ws/services/soap/ects
Specifikace SOAP 1.1 WSDL 
Title EctsServiceImplPort

Operation

getPrijezdy
Comment Vrátí seznam příjezdů podle zadaných parametrů
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stpoIdno Long ID osoby prijezdu
stpsIdno Long ID prijezdu
osCislo String
rodneCislo String
jmeno String
prijmeni String
fakultaKoordinatora String
rokPrijezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred prijezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu prijezdu
financovani String Financovani
typVyjezdu String Typ vyjezdu
koordinatorUcitIdno Long UcitIdno koordinatora
osobyPrijezdy String Moznosti: '1' - jen osoby s prijezdem. '2' - jen osoby bez prijezdu, '3' (nebo nevyplneno) - vsechny moznosti
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO

getPrijezdyByStavMobility
Comment Vrátí seznam příjezdů, které jsou v zadaném stavu mobility..
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
zastIdno Integer Stav mobility.

getPrijezdyShort
Comment Vrátí seznam příjezdů podle zadaných parametrů - odlehčenou verzi výstupu (méně sloupců)
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stpoIdno Long ID osoby prijezdu
stpsIdno Long ID prijezdu
osCislo String
rodneCislo String
jmeno String
prijmeni String
fakultaKoordinatora String
rokPrijezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred prijezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu prijezdu
financovani String Financovani
typVyjezdu String Typ vyjezdu
koordinatorUcitIdno Long UcitIdno koordinatora
osobyPrijezdy String Moznosti: '1' - jen osoby s prijezdem. '2' - jen osoby bez prijezdu, '3' (nebo nevyplneno) - vsechny moznosti
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO

getVyjezdy
Comment Vrátí seznam výjezdů podle zadaných parametrů
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stvyIdno Long ID vyjezdu
osCislo String
jmeno String
prijmeni String
fakulta String Fakulta studenta
stavStudenta String Stav studenta
typStudia String Typ studentova studijniho programu.
rokVyjezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred vyjezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu vyjezdu
financovani String Financovani
koordinatorUcitIdno Long UcitIdno koordinatora
typVyjezdu String Typ vyjezdu
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO
platnostVyjezdu String Platnost vyjezdu
prvniSemestrVyjezdu String První semestr vyjezdu
jenProdlouzeneVyjezdy Boolean Pouze prodlouzene vyjezdy?

getVyjezdyShort
Comment Vrátí seznam výjezdů podle zadaných parametrů - odlehčenou verzi výstupu (méně sloupců)
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stvyIdno Long ID vyjezdu
osCislo String
jmeno String
prijmeni String
fakulta String Fakulta studenta
stavStudenta String Stav studenta
typStudia String Typ studentova studijniho programu.
rokVyjezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred vyjezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu vyjezdu
financovani String Financovani
koordinatorUcitIdno Long UcitIdno koordinatora
typVyjezdu String Typ vyjezdu
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO
platnostVyjezdu String Platnost vyjezdu
prvniSemestrVyjezdu String První semestr vyjezdu
jenProdlouzeneVyjezdy Boolean Pouze prodlouzene vyjezdy?
help
Description Různé pomocné a interní služby
Type SOAP
Address /ws/services/soap/help
Specifikace SOAP 1.1 WSDL 
Title HelpServiceImplPort

Operation

getStagUserForActualUser
Comment Vrátí informace o IS/STAG roli, které má aktuální (přihlášený) uživatel. Vrací právě jednu roli určenou parametrem stagUser. Spíše se jedná o interní službu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String

getStagUserListForActualUser
Comment Vrátí seznam IS/STAG rolí, které má aktuální uživatel - může to být žádná, jedna, ale i více rolí (záleží na tom, jak je aplikace nakonfigurována u kterého zákazníka). Spíše se jedná o interní službu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String

getStagUserListForLoginTicket
Comment Vrátí seznam IS/STAG rolí, které má přihlášený uživatel se zadaným ticketem. Spíše se jedná o interní službu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ticket String Ticket přihlášeného uživatele

testService
Comment Zkusebni sluzba pouze na testovani volani. Vraci retezec obsahujici zakladni informace.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
parametr String
jis_osoby
Description CRO JIS Služby.
Type SOAP
Address /ws/services/soap/jis_osoby
Specifikace SOAP 1.1 WSDL 
Title JisOsobyCroServiceImplPort

Operation

deleteOsobu
Comment Smaže JIS osobu dle zandaných vyhledávacích podmínek)
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
where WSJisWhere

insertOsobu
Comment Vloží do systému novou JIS osobu. Vrací zpět osobIdNo (ktere JIS vygeneruje sám)
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
jisOsoba WSJisOsoba

selectAllOsoby
Comment Vrátí vsechny osoby v JIS
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account

selectChangedKarty
Comment Vrátí seznam osob a karet, u kterych doslo v casem rozpeti from - to ke zmene
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
from Date
to Date

selectOsobu
Comment Vrátí osobu dle zadaneho identifikatoru
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
where WSJisWhere

updateOsobu
Comment Změní údaje JIS osoby. Upravuje pouze ty položky, jejichž hodnota byla předána.
Areas JisCroService, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
stagUser String
jisOsoba WSJisOsoba
where WSJisWhere
kalendar
Description Kalendář, harmonogram ak. roku, atd.
Type SOAP
Address /ws/services/soap/kalendar
Specifikace SOAP 1.1 WSDL 
Title KalendarServiceImplPort

Operation

getAktualniObdobiInfo
Comment Vrátí informace o aktuálním období z hlediska výuky a kalendáře zadaného v IS/STAG - informace o aktuálním ak. roce, období (tj. semestr / letní / zimní zkouškové) a důležitých termínech.
Areas root
Authentication necessary without logging in

getHarmonogramRoku
Comment Vrátí harmonogram zadaného akademického roku - vrací události: začátky období, svátky, dny, kde jsou rozvrhy z jiných dnů
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String

getHarmonogramRokuICAL
Comment Vrátí harmonogram zadaného akademického roku ve formatu ICAL (napr. pro GoogleCalendar) - vrací události: začátky období, svátky, dny, kde jsou rozvrhy z jiných dnů
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String

getKalendarRoku
Comment Vrátí kalendář zadaného akademického roku - kompletní seznam všech dnů. Pokud je zadán parametr 'datum', vrátí pouze informaci z kalendáře tohoto konkrétního dne (v tom případě parametr 'rok' nemusí být vyplněn).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
datum Date Vrátí kalendář pouze pro konkrétní den
koleje
Description Koleje - žádosti atd.
Type SOAP
Address /ws/services/soap/koleje
Specifikace SOAP 1.1 WSDL 
Title KolejeServiceImplPort

Operation

getZadostiOKolej
Comment Vrátí aktuální seznam žádostí o kolej podle zadaných kritérií.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
rok String
prijmeni String Příjmení studenta, není-li uveden, berou se všichni studenti
fakultaIn String Fakulta žádající. Není-li uvedeno, pak to na tomto parametru nezávisí.
fakultaOut String Fakulta hradící. Není-li uvedeno, pak to na tomto parametru nezávisí.
stavIn String Stav IN. Není-li uvedeno, pak to na tomto parametru nezávisí.
stavOut String Stav OUT. Není-li uvedeno, pak to na tomto parametru nezávisí.
kolejIn String Kolej IN. Není-li uvedeno, pak to na tomto parametru nezávisí.
zPrijimacek String Zda je to z přijímaček. Může být uvedeno A, N, %. (% znamená, že se zobrazují studenti normální i z přijímaček). Pokud není uvedeno, bere se %.
typ String A = zobrazit JEN doktorandy, N = zobrazit jen NEdoktorandy. % nebo není-li uvedeno, zobrazí oba typy.
kvalifikacniprace
Description Kvalifikační práce (diplomky, bakalářky)
Type SOAP
Address /ws/services/soap/kvalifikacniprace
Specifikace SOAP 1.1 WSDL 
Title KvalifikacniPraceServiceImplPort

Operation

downloadPraceContent
Comment Vrátí obsah zadané kvalifikační práce (dle adipIdno), posudku k ní či průběhu obhajoby. Některé práce/posudky/průběhy mohou pro stažení vyžadovat přihlášeného uživatele, jiné může mít právo stáhnout i nepřihlášený uživatel. POZOR - NEPOUŽÍVAT - SLUŽBA JE NEPODPOROVANÁ A BUDE ZRUŠENA! Používejte novou službu soubory/getSouborContent !
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
coStahnout Integer Co přesně stáhnout? 1-vlastní práci, 2-posudek vedoucího, 3-posudek oponenta, 4-průběh obhajoby. Není-li uvedeno, stahuje se obsah práce.

downloadPraceContentAuth
Comment Vrátí obsah zadané kvalifikační práce (dle adipIdno), posudku k ní či průběhu obhajoby. Vždy vyžaduje přihlášení. Role ADMINISTRATOR, KNIHOVNA a KNIHOVNA_SPRAVCE mohou stahovat všechny práce bez omezení. Role FAKULTA a KATEDRA jen jim náležející práce. POZOR - NEPOUŽÍVAT - SLUŽBA JE NEPODPOROVANÁ A BUDE ZRUŠENA! Používejte novou službu soubory/getSouborContentAuth !
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
coStahnout Integer Co přesně stáhnout? 1-vlastní práci, 2-posudek vedoucího, 3-posudek oponenta, 4-průběh obhajoby. Není-li uvedeno, stahuje se obsah práce.

exportPraceData
Comment Exportuje údaje o kvalif. pracích do formátu VSKP či THESES (viz. parametr systemVystupu), většinou pro účely registrů pro odhalování plagiátorství.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
adipIdno Long ID kvalifikační práce. Je-li vyplněno, exportuje se pouze tato jedna práce. Jinak se exportuje obecně více prací, záleží na ostatních parametrech.
identifikator String Externí identifikator uvedený u kvalifikační práce.
systemVystupu String Systém výstupu, může být 'VSKP', 'THESES'. Není-li vyplněno, je použito 'THESES'.
datumOdevzdaniOd Date Není-li uvedeno, berou se všechny záznamy o kvalif. pracích, které ještě nebyly v daném systému výstupu vyexportovány nebo ty, které byly modifikovány. Je-li uvedeno, berou se všechny práce od daného datumu.
jenSeSouborem Boolean Je-li true, berou se jen práce, u kterých je přiložen soubor s plnym textem prace. Neni-li uvedeno, bere se 'false'.

getKvalifikacniPrace
Comment Vrátí seznam kvalifikačních prací (bakalářských, diplomových) dle zadaných parametrů. Přestože jsou všechny parametry volitelné, systém nedovolí vrátit všechny práce - tj. alespoň jeden musí být zadán. Není-li některý parametr zadán, pak na něm nezáleží.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rokZadani String Rok zadání práce
rokObhajoby String Rok obhajoby práce
osCislo String
stprIdno Long
adipIdno Long ID kvalifikační práce. Pokud parametr vyplníte, ve výsledku získáte pouze tuto jedinou práci.
ucitIdno Long ID osoby se zadaným vztahem k práci (viz. parametr vztahKPraci) - identifikační číslo vyučujícího.
vztahKPraci String Vztah zadané osoby k práci. Není-li zadáno, může mít zadaná osoba libovolný vztah k práci.
typPrace Integer Omezení jen na určitý typ práce (diplomová, bakalářská). Hodnotou je číslo z číselníku 'PRACE'.
datumZmenyOd Date Je-li uvedeno, pak musí být čas poslední změny u navrácených prací větší, než čas uvedený jako hodnota parametru
datumZmenyDo Date Je-li uvedeno, pak musí být čas poslední změny u navrácených prací menší, než čas uvedený jako hodnota parametru
lang String

getKvalifikacniPraceOsoby
Comment Vrátí seznam dvojic kvalifikační práce - osoby se vztahem k práci. Je nutno zadat alespoň jeden z dvojice parametrů adipIdno, ucitIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long ID kvalifikační práce. Pokud parametr vyplníte, ve výsledku získáte pouze tuto jedinou práci.
ucitIdno Long ID osoby se vztahem k práci. Pokud parametr vyplníte, ve výsledku získáte pouze práce ke kterým má vztah zadaný učitel.
lang String

nastavPoslatDoKnihovny
Comment Nastaví u zadane kvalifikacni prace priznak 'poslat do knihovny' na zadanou hodnotu (buď A nebo N). Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
hodnota String

nastavPrevzatoKnihovnou
Comment Nastaví u zadane kvalifikacni prace priznak 'prevzato knihovnou' na 'ANO' a pripadne 'prevzato knihovnou datum' na aktualni datum. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
nastavitPrevzatoKnihovnouDatum Boolean Pokud je TRUE, nastavi se zaroven polozka 'dat_knihovna' na aktualni datum (datum prevzeti knihovnou). Je-li 'false' nebo neni uvedeno, pak se tato polozka nemeni.

updateKvalifikacniPrace
Comment Nastavi datum odevzdani kvalifikacni prace na zadanou hodnotu. Vrati-li retezec 'OK', dopadlo to v poradku, jinak vrati chybu
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
adipIdno long
datumOdevzdani Date Datum odevzdani prace nastavit na zadanou hodnotu (muze byt i NULL, pak je datum nastaveno na NULL)

zrusPrevzatoKnihovnou
Comment Nastaví u zadane kvalifikacni prace priznak 'prevzato knihovnou' na 'NE' a 'prevzato knihovnou datum' na NULL. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
mistnost
Description Místnosti
Type SOAP
Address /ws/services/soap/mistnost
Specifikace SOAP 1.1 WSDL 
Title MistnostServiceImplPort

Operation

getMistnostiInfo
Comment Vrátí seznam místností vyhovujících parametrům s kompletními informacemi.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
pracoviste String Pracoviště.
kapacitaOd Integer Kapacita Od.
kapacitaDo Integer Kapacita Do.
typ String Typ místnosti
spolFond Boolean Zda je místnost ve společném fondu
jenPlatne Boolean Zda vybírat jen aktuálně platné místnosti. Není-li uvedeno, vybírá jen platné.
identifikator String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
lang String

getVytizeniMistnostiFakultami
Comment Vrátí vytížení místností fakultami dle zadaných parametrů. Tato služba jde pouze do úrovně fakult. V položce fakulta_cp vrací číslo pracoviště z číselníku pracovišť a v případě, že není u jednorázových akcí pracoviště vyplněno, vrací položku 'středisko' od jednorázové akce.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
datumOd Date Datum od kdy počítat (včetně).
datumDo Date Datum do kdy počítat (včetně).
fakulta String Omezit pouze pro jedinou fakultu? % - pro všechny fakulty
jenPracovniDny Boolean Omezit pouze na pracovní dny (Po-Pá)?
jenSoboty Boolean Omezit pouze na soboty?
zapocitatNevyuzitouDobu Boolean Započítat nevyužitou dobu v místnosti vlastníkovi místnosti (fakultě)?
pocitatPrezKomb Boolean Přidat položky se součtem prezenční a kombinované formy?
dobuPocitatTydne Boolean Je-li false, doba se počítá absolutně za celé zadané období. Je-li true, počítá se doba průměrná 'za týden', tj. celková spočtená doba se vydělí počtem zadaných týdnů (celkový počet dnů období / 7).
rozepsatOstatni Boolean Je-li true, pak rozepíše všechny jendotlivé akce zařazené do kolonky 'Ostatní'. Bude pak použit i výsledný sloupec 'nazev', kde bude uvedeno o jakou akci jde.
provozOd Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností OD v hodinách během dne (např. hodnota 7.5 znamená 7:30 ráno)?
provozDo Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností DO v hodinách během dne (např. hodnota 18.33 znamená 18:20)?
typyUdalosti String Jaké typy časoprostorových událostí započítávat? (prázdné nebo % = všechny, jinak zadat za sebou jednotlivá písmenka: R-Rozvrhová akce, B-blokace, Z-zkouška, P-přijímací řízení, J-jednorázová akce)

getVytizeniMistnostiPracovisti
Comment Vrátí vytížení místností pracovišti dle zadaných parametrů. Tato služba jde až do úrovně jednotlivých pracovišť u těch typů událostí, kde je to možné. V položce pracoviste_cp vrací číslo pracoviště z číselníku pracovišť a v případě, že není u jednorázových akcí pracoviště vyplněno, vrací položku 'středisko' od jednorázové akce.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
datumOd Date Datum od kdy počítat (včetně).
datumDo Date Datum do kdy počítat (včetně).
pracoviste String Omezit pouze pro jedine pracoviste? % - pro všechny pracoviste
jenPracovniDny Boolean Omezit pouze na pracovní dny (Po-Pá)?
jenSoboty Boolean Omezit pouze na soboty?
zapocitatNevyuzitouDobu Boolean Započítat nevyužitou dobu v místnosti vlastníkovi místnosti (fakultě)?
pocitatPrezKomb Boolean Přidat položky se součtem prezenční a kombinované formy?
dobuPocitatTydne Boolean Je-li false, doba se počítá absolutně za celé zadané období. Je-li true, počítá se doba průměrná 'za týden', tj. celková spočtená doba se vydělí počtem zadaných týdnů (celkový počet dnů období / 7).
rozepsatOstatni Boolean Je-li true, pak rozepíše všechny jendotlivé akce zařazené do kolonky 'Ostatní'. Bude pak použit i výsledný sloupec 'nazev', kde bude uvedeno o jakou akci jde.
provozOd Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností OD v hodinách během dne (např. hodnota 7.5 znamená 7:30 ráno)?
provozDo Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností DO v hodinách během dne (např. hodnota 18.33 znamená 18:20)?
typyUdalosti String Jaké typy časoprostorových událostí započítávat? (prázdné nebo % = všechny, jinak zadat za sebou jednotlivá písmenka: R-Rozvrhová akce, B-blokace, Z-zkouška, P-přijímací řízení, J-jednorázová akce)
ng_predmety
Description Předměty
Type SOAP
Address /ws/services/soap/ng_predmety
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_predmetyServiceImplPort

Operation

getPredmetyDetailniInfo
Comment Detailní informace o předmětech včetně nového QRAM
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
p_fakulta String Fakulta předmětu
p_prac_zkr String Katedra předmětu
p_zkr_predm String Zkratka předmětu
p_rok_varianty String Rok varianty předmětu
p_stav_akreditace String Stav akreditace předmětu
p_garant_prijmeni String Příjmení garanta

getPredmetyPlanuDetailniInfo
Comment Detailní informace o předmětech stud. plánů včetně nového QRAM
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
p_fakulta String Fakulta programu
p_typ String Typ programu
p_forma String Forma programu
p_stpridno BigDecimal Studijní program
p_oblast_vzdelavani String Oblast vzdělávání programu
p_obor String Studijní obor
p_jazyk String Vyučovací jazyk
p_verze_planu String Verze plánu
p_rok_platnosti String Rok platnosti plánu

searchSimplePredmety
Comment Jednoduché vyhledávání předmětů podle několika kritérií.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
p_lang String Jazyk výstupu
p_fakulta String Fakulta předmětu
p_pracZkr String Katedra předmětu
p_zkrPredm String Zkratka předmětu
p_rokVarianty String Rok varianty předmětu
p_nazev String Název předmětu
p_kredity String Počet kreditů
p_vyukaZs String Výuka ZS?
p_vyukaLs String Výuka LS?
p_jazykZkr String Jazyk výuky předmětu
p_urovenVypoctena String Úroveň - vypočtená
p_skupinaAkreditaceZkr String Skupina akreditace
p_ectsNabizetUPrijezdu String Nabízet u ECTS příjezdů?
p_ectsZobrazit String Zobrazit v ECTS Course Catalogu?
ng_prijimacky
Description Přijímací řízení
Type SOAP
Address /ws/services/soap/ng_prijimacky
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_prijimackyServiceImplPort

Operation

getUchazecInfo
Comment Vrací informace o jednom zadaném uchazeči a jeho jednotlivých přijímacích řízeních.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
MA (Management)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
p_rok String Akademický rok, na který se přijímací řízení koná
p_rodCislo String Rodné číslo
p_osobIdno BigDecimal Univerzitní číslo uchazeče
p_uchazecIdno BigDecimal Oborové číslo uchazeče
ng_programy
Description Studijní programy a plány
Type SOAP
Address /ws/services/soap/ng_programy
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_programyServiceImplPort

Operation

selectKombinaceInfo
Comment Vrátí informaci o kombinaci zadané svým kombIdno
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kombIdno BigDecimal ID kombinace
ng_qram
Description QRAM - kvalifikační rámec
Type SOAP
Address /ws/services/soap/ng_qram
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_qramServiceImplPort

Operation

getQramPredmetu
Comment Vrátí informace o novém QRAM (kvalifikacnim ramci) zadaného předmětu. Nahrazuje službu 'predmety/getPredmetECTSInfo', která vracela 'starý QRAM' předmětu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
rokVarianty String Rok varianty předmětu
pracZkr String Pracoviště předmětu
zkrPredm String Zkratka předmětu
qramKategorie String QRAM kategorie
qramSchopnosti String QRAM schopnosti
ng_redop
Description REDOP
Type SOAP
Address /ws/services/soap/ng_redop
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_redopServiceImplPort

Operation

selectProgramyGaranti
Comment Seznam studijních programů a jejich garantů určený pro výstup do systému REDOP
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ng_studenti
Description Studenti - seznamy
Type SOAP
Address /ws/services/soap/ng_studenti
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_studentiServiceImplPort

Operation

getStudentAJehoVlastnostiKomplexni
Comment Komplexní datová struktura popisující studenty a jejich vlastnosti - určeno například pro výstup pro data warehouse.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
MA (Management)
FA (Faculty Secretary)
SP (Spec. officer)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
p_os_cislo String Osobní číslo
p_stav String Stav studenta
p_fakulta String Fakulta studenta
p_typ String Typ programu
p_forma String Forma programu
p_stpridno BigDecimal Studijní program
p_obor String Studijní obor
p_jazyk String Vyučovací jazyk
p_misto String Místo vyuky
p_letZpetUkoncenaStudia String Ukončená studia - počet let nazpět
ng_users
Description Uživatelé a konta
Type SOAP
Address /ws/services/soap/ng_users
Specifikace SOAP 1.1 WSDL 
Title GeneratedNg_usersServiceImplPort

Operation

getStavStudentaVsechnaStudia
Comment Vrátí informaci o osobě studenta přes všechna jeho studia. Použití: Na napojení k IdM systémům, lze stahovat informace jednotlivě či přes celý seznam uživatelů.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
rodCislo String Rodné číslo
externalId String Externí identifikátor
externalUsername String Externí uživatelské jméno
identifikator String Identifikátor
orion
Description ORION - služby týkající se spojení mezi ORION a IS/STAG na ZČU
Type SOAP
Address /ws/services/soap/orion
Specifikace SOAP 1.1 WSDL 
Title OrionServiceImplPort

Operation

getKalendarOsoby
Comment Vrátí rozvrh osoby na ZČU podle jejího orion loginu, ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Orion login uživatele ZČU
rokOd Long
rokDo Long
semestr String Semestr. Není-li uveden, berou se oba semestry
lang String

getOrionLoginByOsobniCislo
Comment Vrátí Orion login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít Orion login.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String

getOrionLoginByUcitIdno
Comment Vrátí ORION login učitele na základě STAGovského ID (ucitIdno).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long STAG ID učitele (ucitIdno).

getOsobniCislaByOrionLogin
Comment Vrátí seznam osobních čísel studenta dle jeho zadaného Orion loginu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Orion login studenta

getUcitIdnoByOrionLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě ORION uživatelského jména učitele.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
orionLogin String Orion login učitele.
platby
Description Služby týkající se plateb.
Type SOAP
Address /ws/services/soap/platby
Specifikace SOAP 1.1 WSDL 
Title PlatbyServiceImplPort

Operation

getSestavaZROStip
Comment Služba vracející stejná data jako sestava Z_ROSTIP v klientovi IS/STAG. Pouze má omezenou množinu vstupních parametrů.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SP (Spec. officer)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
druhPredpisu String
typPredpisu String
osCislo String
stavStudenta String
rok String

zalozSplatkovyKalendar
Comment Služba pro založení splátkového kalendáře - upraví zadaný záznam z PZ_DOKLADY, změní rozpis plateb na tomto záznamu. Upravuje castku, datum prvni splatky, pocet splatek a jejich periodu (perioda je klic z ciselniku 'PLATBA_PERIODA'). Služba buď vrací řetězec 'OK', pokud bylo vše bez problémů, nebo jakýkoliv jiný řetězec v případě chyby - pak obsahuje přímo text chyby.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
splatkovyKalendarInput SplatkovyKalendarInput
predmety
Description Předměty
Type SOAP
Address /ws/services/soap/predmety
Specifikace SOAP 1.1 WSDL 
Title PredmetyServiceImplPort

Operation

getInfoOOboruPredmetu
Comment Vrátí informaci o jednom zadaném oboru daného předmětu. Je to vlastně výběr jedné z položek vrácených službou 'getOboryPredmetu'.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
oborIdno Long
lang String

getLiteraturaPredmetu
Comment Vrátí seznam literatury uvedené u předmětu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getNeakreditovanePredmety
Comment Zobrazi informace o neakreditovanych predmetech. Pri exportu do XLS jsou barevne zvyrazneny polozky predmetu, u kterych doslo ke zmene oproti akreditovanemu stavu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getNeakreditovanePredmetyEcts
Comment Zobrazi informace o neakreditovanych predmetech - ECTS. Pri exportu do XLS jsou barevne zvyrazneny polozky predmetu, u kterych doslo ke zmene oproti akreditovanemu stavu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem ECTS akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getNeakreditovanePredmetySeznamZmen
Comment Zobrazi informace o neakreditovanych predmetech - zobrazi pouze seznam predmetu a seznam polozek, ve kterych doslo ke zmene.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getOboryPredmetu
Comment Vrátí seznam oborů, ve kterých se předmět vyskytuje + mnoho souvisejících údajů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetECTSInfo
Comment Vrátí informace o předmětu z hlediska ECTS údajů. Lze používat vyhledávací masky pro parametry.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
katedra String
zkratka String
rok String
garantUcitIdno Long Je-li uvedeno ucitIdno, pak jsou zobrazeny pouze předměty, kterých je tento učitel garantem. Není-li uvedeno, na garantovi nezáleží.
oborIdno Long Je-li uvedeno oborIdno, pak jsou zobrazeny pouze předměty, které patří do zadaného oboru. Není-li uvedeno, na oboru nezáleží.
zobrazovatVECTS String Je-li uvedeno ANO nebo NE, vrací pouze předměty, u nichž je v položce 'zobrazovat v ECTS' uvedena příslušná hodnota. Není-li uvedeno, na této položce nezáleží.
akreditace String
ectsAkreditace String

getPredmetInfo
Comment Vrátí kompletní informaci o předmětu, včetně sylabu atd. Vrací vždy pouze 1 předmět, nelze použít vyhledávací masky.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetInfoPDF
Comment Vrátí kompletní informaci o předmětu v PDF, včetně sylabu atd. Vrací vždy pouze 1 předmět, nelze použít vyhledávací masky.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetyByBlok
Comment Vrátí seznam předmětů bloku zadaného jeho identifikačním číslem blokIdno
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getPredmetyByBlokFullInfo
Comment Vrátí seznam předmětů bloku zadaného jeho identifikačním číslem blokIdno - kompletni info o předmětech
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getPredmetyByFakulta
Comment Vrátí seznam předmětů fakulty nebo celé univerzity
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
fakulta String Fakulta. Není-li uvedeno, vyhledají se předměty celé univerzity.
rok String
vyucovaciJazyk String Je-li uveden, vybere jen předměty, které jsou vyučovány v tomto jazyce
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByFakultaFullInfo
Comment Vrátí seznam předmětů fakulty nebo celé univerzity s plnými informacemi o předmětech. Pozor, tento dotaz může trvat i několik MINUT!
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
fakulta String Fakulta. Není-li uvedeno, vyhledají se předměty celé univerzity.
rok String
vyucovaciJazyk String Je-li uveden, vybere jen předměty, které jsou vyučovány v tomto jazyce
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByKatedra
Comment Vrátí seznam předmětů katedry (případně všech kateder na celé škole)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Není-li zadáno či je uveden znak %, vrací seznam předmětů všech kateder
rok String
semestr String
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByKatedraFullInfo
Comment Vrátí seznam předmětů katedry s plnými informacemi o předmětech. Pozor, tento dotaz může trvat poměrně dlouho!
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Není-li zadáno či je uveden znak %, vrací seznam předmětů všech kateder
rok String
semestr String
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByObor
Comment Vrátí seznam předmětů celého oboru. Obor může být zadán buď svým identifikačním číslem 'oborIdno' nebo číslem oboru 'cisloOboru'. Je-li uvedeno obojí, bere se pouze podle 'oborIdno'.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
cisloOboru String Číslo oboru
rok String
lang String

getPredmetyByOborFullInfo
Comment Vrátí seznam předmětů celého oboru - kompletni info o předmětech. Obor může být zadán buď svým identifikačním číslem 'oborIdno' nebo číslem oboru 'cisloOboru'. Je-li uvedeno obojí, bere se pouze podle 'oborIdno'.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
cisloOboru String Číslo oboru
rok String
lang String

getPredmetyByStudent
Comment Vrátí seznam předmětů studenta zadaného jeho osobním číslem
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
semestr String
rok String
nevracetUznane Boolean Je-li TRUE, pak sluzba NEvrati predmety, ktere byly studentovi uznany. Je-li FALSE nebo neni uvedeno, sluzba vraci vsechny predmety bez ohledu na to, zda byly ci nebyly uznane
lang String

getPredmetyByUcitel
Comment Vrátí seznam předmětů vyučujícího zadaného jeho identifikačním číslem ucitIdno
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long
katedra String
rok String
lang String

getPredmetyPodLimit
Comment Vrátí seznam předmětů pracoviště, na nichž je zapsáno méně studentů, než je stanovené minimum (a na nichž není ani jeden student zapsaný se statutem A).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
pracoviste String Pracoviste predmetu. Lze pouzit i hierarchicky pres ciselnik pracovist, tj. lze zadat napr. i celou fakultu ci REK
rok String
lang String

najdiPredmety
Comment Vyhledá předmět podle několika možných podmínek
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
nazev String
pracoviste String
zkratka String
rok String
lang String
prijimacky
Description Přijímací řízení
Type SOAP
Address /ws/services/soap/prijimacky
Specifikace SOAP 1.1 WSDL 
Title PrijimackyServiceImplPort

Operation

getKody
Comment Vrátí přehled použitých kódů v přijímacím řízení
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String

getKodyObory
Comment Vrátí přehled použitých kódů v přijímacím řízení - až do úrovně oborů/kombinací
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String

getPrijimaciObory
Comment Vrátí seznam přijímacích oborů dle zadaných kritérií otevřených nyní pro e-přihlášku. Bere vždy po každou fakultu aktuální rok, pro který právě probíhá přijímací řízení.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
misto String
forma String
typ String
lang String

getRizeniKombinace
Comment Najde kombinace oborů, které jsou v zadaném roce vypsané pro přijímačky
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
jenPraveNyniOtevreneEPrihlasky Boolean Pokud je true, vrací pouze ty, které jsou v tuto chvíli otevřeny pro e-přihlášku
lang String

getRizeniObory
Comment Najde obory, které jsou v zadaném roce vypsané pro přijímačky
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
jenPraveNyniOtevreneEPrihlasky Boolean Pokud je true, vrací pouze ty, které jsou v tuto chvíli otevřeny pro e-přihlášku
lang String

getRizeniStatistika
Comment Vrátí statistiku přijímacího řízení dle zadaných parametrů. Vrací údaje dle vyhlášek MŠMT, především je podstatné, že vrací pouze uchazeče o vykazovaná studia. POZOR - zadat vzdy parametr ROK (a pripadne UROVEN) a pote zadat NEJVYSE JEDEN z parametru: 'fakulta', 'stprIdno', 'oborIdno', 'kombIdno' (v úvahu se bude vždy brát pouze jeden - ten poslední zadaný)! Parametry 'koloPrijimacihoRizeni' a 'typProgramu' lze pak uvest navic take, pokud chcete filtrovat dle kola prijimaciho rizeni a podle typu studijniho programu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String Jedná se o přijímací řízení na jaký akademický rok?
fakulta String
stprIdno Long
oborIdno Long
kombIdno Long
koloPrijimacihoRizeni Integer
typProgramu String
uroven Integer Možné hodnoty: 1=Univerzita, 2=Univerzita-Fakulta, 3=Univerzita-Fakulta-Program, 4=Univerzita-Fakulta-Program-Obor, 5=Univerzita-Fakulta-Program-Obor-Kolo. Neuvedeno => 5

getRizeniStatistikaSPredmety
Comment Vrátí statistiku přijímacího řízení dle zadaných parametrů, až do úrovně s jednotlivými předměty. Vrací údaje dle vyhlášek MŠMT, především je podstatné, že vrací pouze uchazeče o vykazovaná studia. POZOR - zadat vzdy parametr ROK (a pripadne zobrazovatZeSS a zobrazovatJenPisemne) a pote zadat NEJVYSE JEDEN z parametru: 'fakulta', 'stprIdno', 'oborIdno', 'kombIdno' (v úvahu se bude vždy brát pouze jeden - ten poslední zadaný)! Parametry 'koloPrijimacihoRizeni' a 'typProgramu' lze pak uvest navic take, pokud chcete filtrovat dle kola prijimaciho rizeni a podle typu studijniho programu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String Jedná se o přijímací řízení na jaký akademický rok?
fakulta String
stprIdno Long
oborIdno Long
kombIdno Long
koloPrijimacihoRizeni Integer
typProgramu String
zobrazovatZeSS Boolean Zda zobrazovat i předměty ze SŠ. Není-li uvedeno, pak ano.
zobrazovatJenPisemne Boolean Zda zobrazovat jen předměty s formou písemnou. Není-li uvedeno, pak ne.

getRizeniStudijniProgramy
Comment Najde studijní programy, které mají v zadaném roce alespoň jeden vypsaný obor pro přijímačky
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
lang String

getVysledkyKody
Comment Vrátí přehled použitých výsledků zápisu versus kódy rozhodnutí v přijímacím řízení
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String
programy
Description Studijní programy, obory, segmenty atd.
Type SOAP
Address /ws/services/soap/programy
Specifikace SOAP 1.1 WSDL 
Title ProgramyServiceImplPort

Operation

getBlokInfo
Comment Vrátí detailní informace o bloku dle jeho identifikačního čísla blokIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getBlokyPlanu
Comment Vrátí seznam bloků plánu zadaného identifikačním číslem plánu stplIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getBlokySegmentu
Comment Vrátí seznam bloků segmentu zadaného identifikačním číslem segmentu sespIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
sespIdno Long
lang String

getOblastiVzdelavaniProgramu
Comment Vrati seznam oblasti vzdelavani pro zadany studijni program.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno long
lang String

getOborInfo
Comment Vrátí detailní informace o oboru dle jeho identifikačního čísla oborIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
lang String

getOboryQRAMInfo
Comment Vrátí detailní informace o oborech vcetne informaci kvalifikacniho ramce (QRAM).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
fakulta String
rok String
forma String Forma programu
typ String Typ programu
jazyk String Jazyk programu
pouzePlatne Boolean Zda zobrazovat pouze platne obory. Pokud neni uvedeno, jsou ukazany vsechny obory.

getOboryStudijnihoProgramu
Comment Vrátí seznam oborů studijního programu zadaného identifikačním číslem stud. programu stprIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno Long
rok String Vrací seznam oborů, které jsou v zadaném akademickém roce platné. Pokud rok není zadán, je použit aktuální akademický rok.
lang String

getPlanInfo
Comment Vrátí detailní informace o studijním plánu dle jeho identifikačního čísla stplIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getPlanyOboru
Comment Vrátí seznam studijních plánů oboru zadaného identifikačním číslem oboru oborIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
rok String Rok platnosti studijních plánů, které jsou požadovány. Není-li rok uveden, použije se aktuální akademický rok.
lang String

getPlanyStudenta
Comment Vrátí detailní informace o studijním plánu či plánech, které má zadaný student přiřazen v zadaný ak. rok.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String
rok String Ak. rok studia studenta. Není-li rok uveden, použije se aktuální akademický rok.
lang String

getSegmentInfo
Comment Vrátí detailní informace o segmentu dle jeho identifikačního čísla sespIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
sespIdno Long
lang String

getSegmentyPlanu
Comment Vrátí seznam segmentů plánu zadaného identifikačním číslem plánu stplIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getStudijniProgramInfo
Comment Vrátí detailní informace o studijním programu dle jeho identifikačního čísla stprIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno Long
lang String

getStudijniProgramy
Comment Najde studijní programy podle zadaných kritérií
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
rok String
kod String Kod programu
forma String Forma programu
typ String Typ programu
jazyk String Jazyk programu
profil String Profil programu
pouzePlatne Boolean Zda zobrazovat pouze platne programy. Pokud neni uvedeno, jsou ukazany vsechny programy.
lang String
rozvrhy
Description Rozvrhy
Type SOAP
Address /ws/services/soap/rozvrhy
Specifikace SOAP 1.1 WSDL 
Title RozvrhyServiceImplPort

Operation

getPozadavkyNaCasVyuky
Comment Vrátí seznam pozadavku na casy vyuky vyucujicich. Role AD, PR, UR, FR a FS maji opravneni videt pozadovane casy vsech vyucujicich. Role FA jen vyucujici patrici pod svoji fakultu. Role KA jen vyucujici patrici pod svoji katedru.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
FR (Faculty timetable author)
UR (University timetable author)
FS (Faculty superior timetable author)
Arguments
Title Type (Java) Comment
stagUser String
rok String
semestr String
ucitIdno Long Je-li zadáno, vrátí požadavky konkrétního učitele
katedra String Je-li vyplněno, vrátí vyučující dané katedry.
fakulta String Je-li vyplněno, vrátí vyučující dané fakulty.
lang String

getRozvrhByKatedra
Comment Vrátí rozvrh všech předmětů katedry.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKatedraICAL
Comment Vrátí rozvrh všech předmětů katedry. Ve formátu iCAL (např. po GoogleCalendar)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKatedraPDF
Comment Vrátí rozvrh všech předmětů katedry. Ve formátu PDF.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByKrouzek
Comment Vrátí rozvrh kroužku v daném roce a semestru. Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKrouzekICAL
Comment Vrátí rozvrh kroužku v daném roce a semestru. Ve formátu iCAL (např. po GoogleCalendar). Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKrouzekPDF
Comment Vrátí rozvrh kroužku v daném roce a semestru. Ve formátu PDF. Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByMistnost
Comment Vrátí rozvrh místnosti.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByMistnostICAL
Comment Vrátí rozvrh místnosti. Ve formátu iCAL (např. po GoogleCalendar)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByMistnostPDF
Comment Vrátí rozvrh místnosti. Ve formátu PDF.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByPlan
Comment Vrátí rozvrh studijního plánu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPlanICAL
Comment Vrátí rozvrh studijního plánu. Ve formátu iCAL (např. pro GoogleCalendar).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPlanPDF
Comment Vrátí rozvrh studijního plánu. Ve formátu PDF.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByPredmet
Comment Vrátí rozvrh jednoho konkrétního předmětu. Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPredmetICAL
Comment Vrátí rozvrh jednoho konkrétního předmětu ve formátu iCAL (např. po GoogleCalendar). Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPredmetPDF
Comment Vrátí rozvrh jednoho konkrétního předmětu ve formátu PDF. Nelze použít vyhledávací masku u parametrů.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByStudent
Comment Vrátí rozvrh studenta.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByStudentICAL
Comment Vrátí rozvrh studenta. Ve formátu iCAL (např. po GoogleCalendar)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByStudentPDF
Comment Vrátí rozvrh studenta. Ve formátu PDF.
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByUcitel
Comment Vrátí rozvrh učitele.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByUcitelICAL
Comment Vrátí rozvrh učitele. Ve formátu iCAL (např. pro GoogleCalendar)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByUcitelPDF
Comment Vrátí rozvrh učitele. Ve formátu PDF.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhovaAkceInfo
Comment Vrátí informace o zadané rozvrhové akci.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long
lang String

getRozvrhoveAkce
Comment Vrátí seznam rozvrhových akcí podle zadaných kritérií. Pokud libovolné kritérium není zadáno, nebere se na něj ohled. Povinně musí být zadán alespoň rok, semestr a minimalne jedno dalsi kriterium.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
pracoviste String
zkrPredm String
zkrBudovy String
cisloMistnosti String
ucitIdno Long
den String
rokVarianty String
semestr String
typ String
owner String
platnost String
lang String
soubory
Description Soubory v IS/STAG
Type SOAP
Address /ws/services/soap/soubory
Specifikace SOAP 1.1 WSDL 
Title SouboryServiceImplPort

Operation

getSouborContent
Comment Vrátí obsah zadaného souboru. Služba sama o sobě nevyžaduje přihlášení (ovšem soubor případně nevydá, pokud to u něj není povoleno)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouborContentAuth
Comment Vrátí obsah zadaného souboru. Služba vždy vyžaduje přihlášení
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouborContentForThesesCZ
Comment Vrátí obsah zadaného souboru. Určeno pouze pro komunikaci s Theses.CZ
Areas root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
soubIdno long

getSouborMetadata
Comment Vrátí metadata jednoho souboru zadaného identifikátorem.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
soubIdno long

getSouborOpravneni
Comment Vrátí informace o oprávněních aktuálního přihlášeného uživatele na zadaný soubor.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouboryMetadata
Comment Vrátí metadata všech souborů dle zadaných kritérií (tj. například všechny soubory pro zadanou kvalifikační práci atd.). Není-li některý parametr uveden, znamená to, že na něm nezáleží. Zároveň vždy musí být uveden alespoň jeden parametr z množiny, která specifikuje objekt, na který je soubor navázán (tj. např. ID kvalifičkaní práce, ID žádosti atd...)
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
tysoIdno Long Filtruje požadovaný typ souboru. Je-li prázdné, typ souboru není omezen.
adipIdno Long Identifikátor kvalifikační práce, na kterou je soubor přímo navázán
stpsIdno Long Identifikátor příjezdu, na který je soubor přímo navázán
stzaIdno Long Žádost studenta, na kterou je soubor přímo navázán
osCislo String Osobní číslo studia, na které je soubor přímo navázán

getTypSouboru
Comment Vrátí požadovaný typ souboru.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
tysoIdno long

getTypySouboru
Comment Vrátí seznam všech typů souborů podporovaných v IS/STAG.
Areas root
Authentication necessary without logging in

updateSouborSetExterniURL
Comment Vymění soubor uložený v databázi IS/STAG (ODSTRANÍ JEJ) za zadané externí URL souboru. Pro role ADMINISTRATOR, KNIHOVNA a KNIHOVNA_SPRAVCE. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby. Při volání této služby pro soubor nějaké kvalifikační práce se tato práce nepřeplánuje k odeslání do Theses.CZ.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long
souborURL String Nové URL, které bude uloženo k souboru v IS/STAG
student
Description Studenti.
Type SOAP
Address /ws/services/soap/student
Specifikace SOAP 1.1 WSDL 
Title StudentServiceImplPort

Operation

getDoktorandi
Comment Vrátí seznam doktorandů dle zadaných kritérií.
Areas getDoktorandi, root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
fakultaSp String Fakulta
kodSp String Kód st. programu
formaSp String Forma st. programu
jazykPlanu String Jazyk plánu
pracoviste String Pracoviště
stav String Stav
zacatekOd Date Začátek studia OD
zacatekDo Date Začátek studia DO
rocnikOd Integer Ročník OD
rocnikDo Integer Ročník DO
konecOd Date Konec studia OD
konecDo Date Konec studia DO
skolitelUcitIdno Long ID školitele (ucitIdno)

getStudentFull
Comment Vrati studenta z tabulky STUDENTI zadaneho svym osobnim cislem osCislo.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String

getStudentInfo
Comment Vrátí informace o zadaném studentovi. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String Je-li uveden rok, vrací informace k tomuto roku (obor co tehdy student studoval atd.). Není-li uveden rok, vrací informace k poslednímu ak. roku, kdy student studoval/studuje.
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentNaOboruVRoce
Comment Vrati zaznam z tabulky STUDENTI_NA_OBORU_V_ROCE pro zadaneho studenta, rok a studijni plan.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rokPlatnosti String
stplIdno long

getStudentPredmetyAbsolvoval
Comment Vrátí seznam předmětů studenta s informací o tom, zda daný předmět absolvoval či nikoliv. Služba je určena pro volání studentem, tj. student musí být přihlášen a uvidí pouze informace o svém osobním čísle.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
Arguments
Title Type (Java) Comment
stagUser String Osobni cislo studenta

getStudentPredmetyAbsolvovalRef
Comment Vrátí seznam předmětů studenta s informací o tom, zda daný předmět absolvoval či nikoliv. Určeno pro roli studijní referentka a prorektor.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
ZR (Zahraniční referentka)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
osCislo String Osobni cislo studenta
stagUser String

getStudentVRoce
Comment Vrati zaznam z tabulky STUDENTI_V_ROCE pro zadaneho studenta a rok.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rokPlatnosti String

getStudentVRoceByOsCislo
Comment Vrati vsechny zaznamy z tabulky STUDENTI_V_ROCE pro zadaneho studenta - serazeno dle ak. roku
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
lang String

getStudentiByFakulta
Comment Vrátí seznam studentů fakulty. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
financovani String Omezit pouze na studenty s daným financováním
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia, zda MŠMT hradí příspěvek na studenta (P58) a zda za něj do půl roku přestane platit (P59). Mohou vidět pouze role referentky, tajemníka fakulty, prorektora a administrátora.
lang String

getStudentiByFakultaRC
Comment Vrátí seznam studentů fakulty s rodnými čísly a omezeným množstvím údajů. Určeno primárně pro různé exporty seznamu studentů do LDAP systémů atd.
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
forma String Omezit pouze na studenty s danou formou studia
lang String

getStudentiByKrouzek
Comment Vrátí seznam studentů na zadaném kroužku (rozvrhovém). Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByObcanstvi
Comment Vrátí seznam studentů dle občanství.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String Fakulta studenta. Není-li zadáno, na fakultě nezáleží.
obcanstvi String Občanství studenta - je-li vyplněno, musí mít student toto občanství
kromeObcanstvi String Občanství studenta - je-li vyplněno, vrací jen studenty, kteří mají jakékoliv jiné občasntví než toto. V kombinaci s parametrem kromeObcanstvi2 lze vyřadit z výběru dvě občanství.
kromeObcanstvi2 String Občanství studenta - je-li vyplněno, vrací jen studenty, kteří mají jakékoliv jiné občasntví než toto. V kombinaci s parametrem kromeObcanstvi lze vyřadit z výběru dvě občanství.
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByObor
Comment Vrátí seznam studentů na zadaném oboru, kteří jej studovali/studují v zadaném roce. Obor je zadán svým oborIdno. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
oborIdno Long
rok String
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByPredmet
Comment Vrátí seznam studentů na zadaném předmětu. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String V jakém semestru zobrazit studenty. Možné hodnoty: ZS, LS, % (v obou semestrech). Není-li uvedeno, bere se %.
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByRoakce
Comment Vrátí seznam studentů na zadané rozvrhové akci. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long ID rozvrhove akce
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByStudijniKruh
Comment Vrátí seznam studentů v zadaném kruhu (studijním). Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
studijniKruh String Studijní kruh
rok String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
forma String Omezit pouze na studenty s danou formou studia
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByTermin
Comment Vrátí seznam studentů na zadaném zkouškovém termínu. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
termIdno Long ID termínu
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiDleDobyDoDatum583
Comment Vrati seznam studentu, jejichž datum 58.3 je za pocet dni zadanych parametrem. (Interni poznamka - bere to z tabulky PLATBY_UKAZATELE, kde jsou tato data predpocitana vzdy kazdou noc).
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
pocetDniDoData583 int Kladne cislo >= 0 udavajici pocet dni za kolik nastane pro daneho studenta datum 58_3.

getStudiaByCisloKarty
Comment Vrátí seznam studií studenta podle čísla jeho karty. Pozor, studií může být více!
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
cisloKarty String

insertOsobaStudium
Comment Metoda, ktera vlozi data postupne do tabulek OSOBY, STUDENTI, STUDENTI_V_ROCE a STUDENTI_NA_OBORU_V_ROCE. Pri uspesnem volani vraci upravene datove typy (kde jsou doplneny automaticky vygenerovane hodnoty). Pokud osoba se zadanym rodnym cislem jiz existuje, nezaklada se, ale pouzije se tato jiz existujici. Pokud dojde k jakekoliv chybe, dojde k vraceni transakce do puvodniho stavu, tj. zadna operace se neprovede. Neni-li zadano rodne cislo, vygeneruje se pseudorodny kod podle data narozeni a pohlavi.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
insertOsobaStudiumData WSInsertOsobaStudiumData

insertStudentFull
Comment Vlozi do systemu noveho studenta. Vraci zpet informace o tomto studentovi plus vyplnene osCislo (ktere IS/STAG generuje sam)
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
student WSStudentFull

insertStudentNaOboruVRoce
Comment Vlozi do systemu zaznam do tabulky STUDENTI_NA_OBORU_V_ROCE
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentNaOboruVRoce WSStudentNaOboruVRoce

insertStudentVRoce
Comment Vlozi do systemu dalsi rok studia studenta do tabulky STUDENTI_V_ROCE
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentVRoce WSStudentVRoce

najdiStudentyPodleJmena
Comment Vrátí seznam studentů na základě jména a/nebo příjmení.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
prijmeni String Část příjmení nebo celé příjmení.
jmeno String Část jména nebo celé jméno.
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

updateStudentFull
Comment Upravi zaznam v tabulce STUDENTI. Upravuje pouze ty polozky, jejichz hodnota byla predana.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
student WSStudentFull

updateStudentNaOboruVRoce
Comment Upravi zaznam v tabulce STUDENTI_NA_OBORU_V_ROCE. Upravuje pouze ty polozky, jejichz hodnota byla predana.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentNaOboruVRoce WSStudentNaOboruVRoce

updateStudentVRoce
Comment Upravi zaznam v tabulce STUDENTI_V_ROCE. Upravuje pouze ty polozky, jejichz hodnota byla predana.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentVRoce WSStudentVRoce

zapisRozvrhovychAkci
Comment Provede zapis/odzapis/zmenu zapsanych rozvrhovych akci studenta na predmetu. Tato sluzba kombinuje vsechny moznosti (tj. zapsani, odepsani i zmeny i rozvrhovych akci). V ve vstupnim datovem typu se vyskytuje polozka 'operace'. Tato polozka musi nabyvat jedne z hodnot: 'Z' - zapis rozvrhove akce, 'O' - odzapis rozvrhove akce.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
zapisStudentuRequest ZapisStudentuRequest Zakladni informace o studentovi, zapisovanem predmetu plus seznam zapisovanych ci odepisovanych rozvrhovych akci
terminy
Description Termíny zkoušek
Type SOAP
Address /ws/services/soap/terminy
Specifikace SOAP 1.1 WSDL 
Title TerminyServiceImplPort

Operation

getTerminyProStudenta
Comment Vrátí seznam zkouškových termínů pro zadaného studenta - vrací platné termíny + termíny, které jsou neplatné (zrušené), ale student je na nich zapsán. U výsledných termínů vrací i mnoho příznaků, které značí, v jakém stavu je daný termín ve vztahu ke studentovi (tj. zda jej má zapsaný, zda si jej může zapsat, případně proč si jej zapsat nemůže). Vrací defakto datový podklad který je shodný jako portálové stránka pro zápis studenta na termíny.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
lang String

getTerminyZkousek
Comment Vrátí seznam zkouškových termínů podle zadaných kritérií. Musí být zadán alespoň id termínu, učitel, předmět, katedra či osobní číslo.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
termIdno Long ID termínu, pokud chcete vybrat konkrétní termín.
ucitIdno Long Stagovské ID učitele, není-li uvedeno, na učiteli nezáleží
katedra String
zkratka String
semestr String Semestr, neni-li uveden, na semestru nezáleží.
rok String
osCislo String Je-li uvedeno osobní číslo, vyhledá termíny jen kde byl přihlášen tento student. Vyhledává i termíny, kdy byl omluven.
zobrazitProsle Boolean Zda vyhledat i termíny již proběhnuté. Není-li uvedeno, použije se 'true'
zobrazitAktualni Boolean Zda vyhledat i termíny, které teprve proběhnout. Není-li uvedeno, použije se 'true'
zobrazitZrusene Boolean Zda vyhledat i zrušené termíny. Není-li uvedeno, použije se 'true'
zobrazitBlokovane Boolean Zda vyhledat i blokované termíny. Není-li uvedeno, použije se 'true'
lang String

getTerminyZkousekICAL
Comment Vrátí seznam zkouškových termínů podle zadaných kritérií. Musí být zadán alespoň id termínu, učitel, předmět, katedra či osobní číslo. V ICAL formátu např. pro GoogleCalendar.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
termIdno Long ID termínu, pokud chcete vybrat konkrétní termín.
ucitIdno Long Stagovské ID učitele, není-li uvedeno, na učiteli nezáleží
katedra String
zkratka String
semestr String Semestr, neni-li uveden, na semestru nezáleží.
rok String
osCislo String Je-li uvedeno osobní číslo, vyhledá termíny jen kde byl přihlášen tento student. Vyhledává i termíny, kdy byl omluven.
zobrazitProsle Boolean Zda vyhledat i termíny již proběhnuté. Není-li uvedeno, použije se 'true'
zobrazitAktualni Boolean Zda vyhledat i termíny, které teprve proběhnout. Není-li uvedeno, použije se 'true'
zobrazitZrusene Boolean Zda vyhledat i zrušené termíny. Není-li uvedeno, použije se 'true'
zobrazitBlokovane Boolean Zda vyhledat i blokované termíny. Není-li uvedeno, použije se 'true'
lang String

odhlasStudentaZTerminu
Comment Provede odzapsani studenta (osCislo) od zadaneho zkouskoveho terminu (termIdno). Vraci bud retezec 'OK' (v pripade bezchybne provedeneho odzapisu) nebo jakykoliv jiny text, ktery obsahuje prislusnou textovou hlasku zduvodnujici, proc se odzapis nezdaril.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
termIdno long
lang String

zapisStudentaNaTermin
Comment Provede zapis studenta (osCislo) na zadany zkouskovy termin (termIdno). Vraci bud retezec 'OK' (v pripade bezchybne provedeneho zapisu) nebo jakykoliv jiny text, ktery obsahuje prislusnou textovou hlasku zduvodnujici, proc se zapis nezdaril.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
termIdno long
lang String
ucitel
Description Učitelé
Type SOAP
Address /ws/services/soap/ucitel
Specifikace SOAP 1.1 WSDL 
Title UcitelServiceImplPort

Operation

deleteUcitelOsobniUdaje
Comment Smaže záznam v tabulce UCITELE. Ucitele lze identifikovat buď identifikátorem ucitIdno nebo rodnym cislem.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitIdnoForDelete Long UcitIdno učitele ke smazání.
rodCisloForDelete String Rodne cislo učitele ke smazání.

getGarant_ProgramOborByRC
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným rodným číslem. Služba je primárně určena pro export do systému SAP.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rc String

getGarant_ProgramOborByUcitIdno
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným ID ucitele. Služba je primárně určena pro export do systému SAP.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long
rok String

getUcitIdnoByStagLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě STAGovského uživatelského jména učitele.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagLogin String Stag login učitele.

getUcitelInfo
Comment Vrátí širší informace o učiteli na základě jeho STAGovského ID.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long Stagovské ID učitele.
lang String

getUciteleKatedry
Comment Vrátí seznam učitelů zadaného pracoviště nebo podřízených pracovišť.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Pracoviště vyučujícího. Může být uvedena katedra, fakulta nebo REK - vrátí vždy vyučujícíc všech podřízených pracovišť
jenAktualni Boolean Zda zobrazovat jen aktuální učitele. Není-li uvedeno, zobrazují se jen aktuální. Je-li false, zobrazují se i neaktuální.
zobrazitExternisty Boolean Zda zobrazovat externisty a nebo nikoliv. Není-li uvedeno, JSOU externisti zobrazeni.
lang String

getUcitelePredmetu
Comment Vrátí seznam učitelů zadaného předmětu a jeho rozvrhových akcí. U každého záznamu výsledku je v atributu 'vazbaNaPredmet' bud 'pr' (učitel je uveden přímo u předmětu a pak je v atributu 'typAkce' poskládán řetězec 4 znaků A/N určujících postupně, zda je učitel veden jako garant/přednášející/cvičící/seminařící) a nebo 'ra' (učitel je veden u nějaké rozvrhové akce, pak je v atributu 'typAkce' uveden typ dané akce - př/cv/se). Pokud má učitel více různých výskytů, je ve výsledku uveden vícekrát.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String

getUciteleRoakce
Comment Vrátí seznam učitelů zadané rozvrhové akce, která je zadána svým roakIdno.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
roakIdno Long

insertUcitelOsobniUdaje
Comment Vloží do systému nového učitele. Vrací zpět informace o tomto učiteli plus vyplněné ucitIdno (ktere IS/STAG vygeneruje sám)
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSUcitelOsobniUdajeBean

najdiUcitelePodleJmena
Comment Vrátí STAGovské ID učitele (ucitIdno) a některé další informace na základě jména a/nebo příjmení učitele.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
prijmeni String Příjmení pro vyhledání. Lze použít zástupné znaky % pro vyhledávání.
jmeno String Jméno pro vyhledání. Lze použít zástupné znaky % pro vyhledávání.
lang String

selectUcitelOsobniUdaje
Comment Vrátí osobní údaje učitele z tabulky UCITELE.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno long ID učitele, jehož údaje jsou požadovány

selectUciteleTerminStatistikaPoctuStudentu
Comment Vrátí statistiku - pocty vyzkousenych studentu na predmetech/typech terminu ucitele/ucitelu.
Areas selectUciteleTerminStatistikaPoctuStudentu, root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
rokPlatnosti String Akademický rok
semestr String Semestr
ucitIdno Long ID jednotlivého učitele
ucitelPracoviste String Pracoviště (katedra) učitele
ucitelFakulta String Fakulta nadřazená pracovišti/katedře učitele
zTerminu Boolean Je-li TRUE, berou se data z tabulek terminu a prihlaseni na ne. Je-li FALSE ci neni-li vubec zadano, bere se ze znamek (zde se pro jednoduchost pocita, ze byl-li predmet splnen na nekolikaty pokus, predpoklada se, ze student byl zkousen danym ucitelem i na vsech predchozich neuspesnych pokusech).

updateUcitelOsobniUdaje
Comment Upraví záznam v tabulce UCITELE. Upravuje pouze ty položky, jejichž hodnota byla předána.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSUcitelOsobniUdajeBean Položky k úpravě. Musí být uvedena položka ucitIdno, která identifikuje učitele.
users
Description Uživatelé - Spojení mezi externím uživatelským jménem a identitami v IS/STAG.
Type SOAP
Address /ws/services/soap/users
Specifikace SOAP 1.1 WSDL 
Title UsersServiceImplPort

Operation

activateStagUser
Comment Aktivuje nebo deaktivuje uživatelské konto.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserNameForUpdate String Uživatelské jméno, u kterého provést změnu.
stavAktivace String Aktivovat (A) ci zneplatnit (N) dane uzivatelske konto?

deleteStagUser
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserNameForDelete String

getExternalLoginByOsobniCislo
Comment Vrátí externí login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít externí login.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String

getExternalLoginByUcitIdno
Comment Vrátí externí login učitele na základě STAGovského ID (ucitIdno).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long STAG ID učitele (ucitIdno).

getKalendarOsoby
Comment Vrátí rozvrh osoby na podle jejího externího loginu, ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Externí login uživatele
rokOd Long
rokDo Long
semestr String Semestr. Není-li uveden, berou se oba semestry
lang String

getOsoba
Comment Vrati osobu z tabulky OSOBY zadanou PRAVE jednim ze svych identifikatoru (osobIdno, osCislo, rodCislo).
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osobIdno Long
osCislo String
rodCislo String

getOsobniCislaByExternalLogin
Comment Vrátí seznam osobních čísel studenta dle jeho zadaného externího loginu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Externí login studenta
pouzeStudujici Boolean Je-li true (defaultne), vraci pouze aktualne studujici nebo prerusena studia. Je-li false, vraci vsechny

getStagUserForStagLogin
Comment Vrátí informaci o roli uživatele dle jeho zadaného IS/STAG loginu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String IS/STAG login uživatele

getStagUserListForExternalLogin
Comment Vrátí seznam IS/STAG rolí uživatele dle jeho zadaného externího loginu.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
externalLogin String Externí login uživatele

getStagUsersRoles
Comment Vrací seznam uživatelů a jejich rolí v IS/STAG dle zadané fakulty, katedry a dalších parametrů. Uživatelé s rolí fakulta mohou vidět jen svoji fakultu, uživatelé s rolí katedra jen svoji katedru.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
katedra String
idRole String

getUcitIdnoByExternalLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě externího uživatelského jména učitele.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
externalLogin String Externí login učitele.

insertOsoba
Comment Vlozi do systemu novou osobu. Vraci zpet informace o teto osobe plus vyplnene osobidno (ktere databaze generuje sama). Neni-li zadano rodne cislo, vygeneruje se pseudorodny kod podle data narozeni a pohlavi.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osoba WSOsobaBean

insertStagUser
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserForInsert WSStagUserForEdit

updateOsoba
Comment Upravi zaznam v tabulce OSOBY. Upravuje pouze ty polozky, jejichz hodnota byla predana (tj. neni prazdna nebo null).
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osoba WSOsobaBean
vizitka
Description VIZITKA - služby týkající se osobní vizitky a telefonního seznamu.
Type SOAP
Address /ws/services/soap/vizitka
Specifikace SOAP 1.1 WSDL 
Title VizitkaServiceImplPort

Operation

getUredniHodinyPracoviste
Comment Vrátí seznam úředních hodin pro dane pracoviste (pracoviste) tak, jak jsou uvedeny v telefonním seznamu ZČU
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
pracoviste String Zkratka pracoviste.

getVizitka
Comment Vrátí vizitku osoby.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Login osoby

getVizitkaByUcitidno
Comment Vrátí vizitku osoby.
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitidno Long Ucitidno osoby
vsp
Description Služby poskytující data pro vizualizaci (studentova) studijního plánu. POZOR - jedná se o INTERNÍ služby, které lze využívat, ale s rizikem, že může kdykoliv dojít k jejich změně a to i bez předchozího ohlášení!
Type SOAP
Address /ws/services/soap/vsp
Specifikace SOAP 1.1 WSDL 
Title VSPServiceImplPort

Operation

getStudent
Comment Vrátí kompletní informace o studentovi a jeho rocích studia ("kompletní" znamená z hlediska použití v aplikaci pro vizualizaci plánu).
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String Osobní číslo studenta

getStudijniPlan
Comment Vrátí kompletní informace o studijním plánu a celé jeho struktuře ("kompletní" znamená z hlediska použití v aplikaci pro vizualizaci plánu).
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno long ID požadovaného studijního plánu
zakaznici
Description Zakaznici IS/STAG - sluzby pro ziskani informaci o instalacich IS/STAG u nasich zakazniku
Type SOAP
Address /ws/services/soap/zakaznici
Specifikace SOAP 1.1 WSDL 
Title ZakazniciServiceImplPort

Operation

getSeznamProvozovanychWS
Comment Vrati seznam vsech provoznich webovych sluzeb nad IS/STAG u vsech nasich zakazniku.
Areas root
Authentication necessary without logging in
zcu_troz
Description TROZ na ZČU
Type SOAP
Address /ws/services/soap/zcu_troz
Specifikace SOAP 1.1 WSDL 
Title GeneratedZcu_trozServiceImplPort

Operation

predmet
Comment TROZ - predmet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

predmet_poctystud
Comment TROZ - predmet_poctystud
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

predmet_spoluucast
Comment TROZ - predmet_spoluucast
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

stud_program
Comment TROZ - stud_program
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

studenti_fakult_tv
Comment TROZ - Vážený počet studentů fakult pro výpočet příspěvku na výuku tělocviku bez studentu na studijnich oborech s nazvem obsahujicim `těles` nebo `sport`
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

studenti_fakult_ujp
Comment TROZ - Vážený počet studentů fakult pro výpočet příspěvku UJP bez studentu na studijnich oborech s nazvem obsahujicim `jazyk`
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_B
Comment TROZ - ukazatel_B
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_D
Comment TROZ - ukazatel_D
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_G
Comment TROZ - ukazatel_G
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok
znamky
Description Známky
Type SOAP
Address /ws/services/soap/znamky
Specifikace SOAP 1.1 WSDL 
Title ZnamkyServiceImplPort

Operation

getZkouskovyKatalog
Comment Vrati PDF se zkouskovym katalogem pro zadanou variantu predmetu a semestr.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste String
zkratka String
rok String
semestr String
lang String

getZnamkyByPredmet
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na daném předmětu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String

getZnamkyByRoakce
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na dané rozvrhové akci.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long

getZnamkyByStudent
Comment Vrátí seznam známek studenta. Lze filtrovat podle ak. roku, semestru, předmětu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String Není-li uveden, na ak. roce nezáleží
semestr String
pracZkr String
zkrPredm String

getZnamkyByTermin
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na daném zkouškovém termínu.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
termIdno Long

uploadZnamek
Comment Provede nahrání zadaných známek do STAGu. Tuto metodu mohou volat uživatelé s rolemi: vyučující, katedra, tajemník fakulty, administrátor.
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles VY (Lecturer)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
znamky WSHromadnaZnamkaListBean Seznam známek k nahrání