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í. |