Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
kb:web:balans_common_web_objects [2020/08/06 13:53] – [Realizovane grane] aleksandar | kb:web:balans_common_web_objects [2020/08/06 14:54] – [Primer korišćenja (redosleda)] aleksandar | ||
---|---|---|---|
Line 25: | Line 25: | ||
===== Realizovane grane ===== | ===== Realizovane grane ===== | ||
- | Grane su nezavisne. Jedina dodirna tačka grana jeste odeljak 1 koji svi koriste za dobijanje pristupa | + | Grane su nezavisne. Jedina dodirna tačka grana jeste odeljak 1 koji svi koriste za dobijanje |
- | Za upotrebu svih metoda, neohodan je **token**. Token se dobija pozivom metodi GetToken ([[: | + | Za upotrebu svih metoda, neohodan je **token**. Token se dobija pozivom metodi GetToken ([[: |
Takodje je potrebno da Melany Software prvo autorizuje kompaniju (što je već uradjeno kada dobijete nalog i šifru). | Takodje je potrebno da Melany Software prvo autorizuje kompaniju (što je već uradjeno kada dobijete nalog i šifru). | ||
Line 36: | Line 36: | ||
|3|[[: | |3|[[: | ||
- | \\ | + | ===== Primer korišćenja (redosleda) ===== |
+ | |||
+ | Ukoliko je cilj komunikacije sa servisom da se dobiju informacije o stanjima artikala na skladištima, | ||
+ | |||
+ | * U opštem slučaju, redosled radnji počinje pozivom metodi //GetToken //da bi se dobio token, kao obavezan parametar svih metoda. | ||
+ | * Dalje, za moguće vrednosti parametra __stockType__, | ||
+ | * Ako želi da vidi samo konkretno skladište, onda u __stockID __može da unese neku vrednost ID skladišta koje je dobio prethodnim pozivom metodi // | ||
+ | * Analogno, pozivom metodi // | ||
+ | |||
+ | Sumirano za primer, redosled bi bio: | ||
+ | |||
+ | - GetToken('', | ||
+ | - GetStockTypes(token) → Spisak mogućih vrednosti za tipove skladišta | ||
+ | - StocksAvailable(token) → Informacije o postojećim skladištima | ||
+ | - GroupsAvailable(token) → Informaceij o postojećim grupama | ||
+ | - SubgroupsAvailable(token, | ||
+ | - CategoriesAvailable(token, | ||
+ | - ManufacturersAvailable(token) → Informacije o zabeleženim proizvodjačima | ||
+ | - ItemsAvailable (sessToken, [groupID], [subgroupID], | ||
+ | - StockLevel (sessToken, stockID, stockType, [forDate], [itemID], [itemArticle], | ||