This is an old revision of the document!
StockLevel() metoda
Akcija
Metod vraća kolekciju Inventory entiteta koji predstavljaju stanje jednog ili grupe artikala u određenom momentu, već prema ulaznim parametrima.
Sintaksa
StockLevel (sessToken, stockID, forDate, [itemID], [itemArticle], [itemType], [itemColor], [itemModel], [itemTitle])
Rezultat
Kolekcija Inventory entiteta (List<Inventory>) ili null ukoliko prema zadatim parametrima nema stanja na lageru.
Parametri
Naziv | Vrsta | Opis |
---|---|---|
sessToken | String | Jedinstveni niz znakova dobijen metodom GetToken() koji identifikuje korisničku sesiju. |
stockID | int | Identifikator objekta dobijen metodom StocksAvailable. Ovo je obavezan parametar. |
forDate | DateTime | Datum i vreme preseka stanja. Lager će biti izvučen prema poslednjim podacima u ovom momentu. |
itemID | int | Jedinstveni identifikator artikla za filtriranje rezultata. Ukoliko se preda 0 filter se ignoriše. Postavka vrednosti ovog parametra može rezultirati sa najviše jednom stavkom rezultata. |
itemArticle | String | Filter po osnovnoj šifri artikla (polje Artikal). Ukoliko se preda ”%” filter se ignoriše. |
itemType | String | Filter po tipu artikla (polje Tip). Ukoliko se preda ”%” filter se ignoriše. |
itemColor | String | Filter po boji artikla (polje Boja). Ukoliko se preda ”%” filter se ignoriše. |
itemModel | String | Filter po modelu artikla (polje Model). Ukoliko se preda ”%” filter se ignoriše. |
itemTitle | String | Filter po nazivu artikla (polje Naziv). Ukoliko se preda ”%” filter se ignoriše. |
priceListName | String | Naziv traženog cenovnika |
priceListDate | Date | Datum do kada cenovnik važi |