Webová služba Organization verze 4.0.0 (Obecné webové služby) - popis rozhraní služby
Marbes Consulting s.r.o.
EOS4
Vygenerováno z verze 4.21.0.19.0.
Podmínky omezující zveřejnění
Autorem tohoto dokumentu je společnost MARBES CONSULTING s.r.o. Dokument obsahuje informace důvěrného charakteru a ve smyslu definice autorského práva (viz § 2, odst. 1 Zákona č. 121/2000 Sb., zákon o právu autorském) je duševním vlastnictvím autora a předmětem práva autorského. Dokument smí být použit výhradně za účelem, za kterým byl poskytnut a nesmí být bez předchozího souhlasu autora citován, kopírován, vytěžován1 nebo předán třetí fyzické či právnické osobě.
© 2009 MARBES CONSULTING s.r.o.
1 Vytěžováním se podle zákona č. 121/2000 Sb. rozumí trvalý nebo dočasný přepis celého obsahu nebo jeho podstatné části na jiný podklad, a to jakýmikoli prostředky nebo jakýmkoli způsobem.
Rozhraní webové služby umožňuje načítat informace o organizacích.
Neočekávaná výjimka při volání webových služeb.
Objekt nebyl nalezen.
Načtení eo organizace podle identifikátoru uživatele.
Předpis
Parametry
Parametr |
Typ |
Povinný |
Popis |
userId |
String |
Ano |
identifikátor uživatele |
Výstup
Výjimky
Načtení organizace podle identifikátoru uživatele.
Předpis
Parametry
Výstup
Výjimky
Načtení organizace podle uživatelského jména a domény.
Předpis
Parametry
Parametr |
Typ |
Povinný |
Popis |
userName |
String |
Ano |
uživatelské jméno |
domainName |
String |
Ne |
název domény |
respFilter |
EosOrganizationRespFilter |
Ne |
response filtr |
Výstup
Výjimky
Načtení seznamu organizací.
Předpis
Parametry
Výstup
Výjimky
Načtení organizace podle identifikátoru organizace.
Předpis
Parametry
Výstup
Výjimky
Vrací seznam všech organizací, ke kterým je přiřazena aplikace.
Předpis
Parametry
Parametr |
Typ |
Povinný |
Popis |
applicationId |
String |
Ano |
identifikátor aplikace |
respFilter |
EosOrganizationRespFilter |
Ne |
response filtr |
Výstup
Výjimky
Reprezentuje eo_organizaci
Jméno atributu |
Datový typ |
Povinné |
Popis |
dic |
String |
Ne |
dic. |
ico |
String |
Ne |
ico. |
idOrganizace |
Integer |
Ne |
id_organizace. |
idSubjekt |
Integer |
Ne |
ID_Subjekt. |
kodOrganizace |
String |
Ne |
kod_organizace. |
kodOrp |
String |
Ne |
kod_orp. |
nazevOrganizace |
String |
Ne |
nazev_organizace. |
ovm |
String |
Ne |
ovm. |
syncId |
String |
Ne |
sync_id. |
ojs |
List<Integer> |
Ne |
Relace one to many na tabulku eo_organizace_ojs. |
Reprezentuje organizaci.
Jméno atributu |
Datový typ |
Povinné |
Popis |
id |
String |
Ne |
Id prostředí. |
code |
String |
Ne |
Kód. |
name |
String |
Ne |
Název. |
identificationNumber |
String |
Ne |
Identifikační číslo, pro vazbu s OVM. |
domain |
String |
Ne |
Doména. |
userFields |
EosUserFields |
Ne |
Uživatelská pole. |
Objekt definuje, jestli se objektu organizace budou plnit uživatelská pole.
Jméno atributu |
Datový typ |
Povinné |
Popis |
allUserFields |
boolean |
Ne |
Mají se plnit všechna uživatelská pole? Pokud bude true, bude se plnit všechna, pokud bude false, budou se plnit
pouze ta, která jsou uvedena v atributu userFieldCodes. |
userFieldCodes |
List<String> |
Ne |
Seznam kódů uživatelských polí, která se mají plnit, je možné nastavit pouze v případě, že allUserFields má
hodnotu false, jinak jsou hodnoty ignorovány. |
Reprezentuje kolekci organizací.
Jméno atributu |
Datový typ |
Povinné |
Popis |
organizations |
List<EosOrganization> |
Ne |
Kolekce aplikací. |
Hodnota uživatelského pole.
Jméno atributu |
Datový typ |
Povinné |
Popis |
name |
String |
Ne |
Název uživatelského pole. |
code |
String |
Ne |
Kód uživatelského pole. |
value |
String |
Ne |
Hodnota uživatelského pole. |
Objekt obsahuje seznam hodnot uživatelských polí.
Jméno atributu |
Datový typ |
Povinné |
Popis |
userFields |
List<EosUserField> |
Ne |
Seznam hodnot uživatelských polí. |