kb:ws:sifarnici_itemprices

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
kb:ws:sifarnici_itemprices [2019/06/11 07:34] – [Parametri] aleksandarkb:ws:sifarnici_itemprices [2020/08/06 10:01] – [Parametri] aleksandar
Line 33: Line 33:
 |itemTitle|String|  nema  |Filter po barkodu artikla. Ukoliko se preda prazan tekst filter se ignoriše.|19-6-11| |itemTitle|String|  nema  |Filter po barkodu artikla. Ukoliko se preda prazan tekst filter se ignoriše.|19-6-11|
 |itemVATCode|String|  -1  |Filter po tarifnoj grupi (ID-u poreske tarife). Za vrednosti manje od nula filter se ignoriše.|19-6-11| |itemVATCode|String|  -1  |Filter po tarifnoj grupi (ID-u poreske tarife). Za vrednosti manje od nula filter se ignoriše.|19-6-11|
-|qttMode|int|  nema  | \\ Režim filtriranja prema stanju zaliha. Moguće vrednosti su: \\   \\ 0 - stanje zaliha se ignoriše. \\ 1 - prikazuju se samo artikli kojih ima na raspolaganju (zaliha-rezervisano>0).|19-6-11| +|qttMode|int|  nema  | \\ Režim filtriranja prema stanju zaliha. Moguće vrednosti su: \\  \\ 0 - stanje zaliha se ignoriše. \\ 1 - prikazuju se samo artikli kojih ima na raspolaganju (zaliha-rezervisano>0).|19-6-11| 
-|customerID|int|  nema  | \\ Identifikacioni broj kupca prema Balans ERP-u. Prosleđivanjem ovog parametra stvaraju se uslovi za analizu posebnih komercijalnih uslova prodaje za konkretnog kupca (posebne rabatne skale, cenovnici, akcije, itd.) \\   \\ Broj nije javno dostupan i ne može se dobiti pozivom Balans Online RT API-ja. Dobija se u proceduri prijave kupca u sistem (//login//), posebno napravljnoj za B2B Extranet sistem. \\  \\ Vrednost 0 podrazumeva ignorisanje filtera.|19-6-11| +|customerID|int|  nema  | \\ Identifikacioni broj kupca prema Balans ERP-u. Prosleđivanjem ovog parametra stvaraju se uslovi za analizu posebnih komercijalnih uslova prodaje za konkretnog kupca (posebne rabatne skale, cenovnici, akcije, itd.) \\  \\ Broj nije javno dostupan i ne može se dobiti pozivom Balans Online RT API-ja. Dobija se u proceduri prijave kupca u sistem (//login//), posebno napravljnoj za B2B Extranet sistem. \\  \\ Vrednost 0 podrazumeva ignorisanje filtera.|19-6-11| 
-|priceList|String|  nema  | \\ Jedinstveni naziv cenovnika koji se koristi za prikaz cena. Ovaj podatak je dostupan iz Balans ERP-a. Balans Online RT API ne dozvoljava listanje dostupnih cenovnika. Podatak se mora dobiti od strane ovlašćenih korisnika Balans ERP-a. \\   \\ Ukoliko se preda prazan tekst filter se ignoriše.|19-6-11|+|priceList|String|  nema  | \\ Jedinstveni naziv cenovnika koji se koristi za prikaz cena. Ovaj podatak je dostupan iz Balans ERP-a. Balans Online RT API ne dozvoljava listanje dostupnih cenovnika. Podatak se mora dobiti od strane ovlašćenih korisnika Balans ERP-a. \\  \\ Ukoliko se preda prazan tekst filter se ignoriše.|19-6-11|
 |priceListDate|Date|  nema  |Datum cenovnika čije cene analiziramo. Datum je usko vezan za //priceList// parametar jer je neophodno da cenovni bude definisan i važeći u //priceListDate// momentu.|19-6-11| |priceListDate|Date|  nema  |Datum cenovnika čije cene analiziramo. Datum je usko vezan za //priceList// parametar jer je neophodno da cenovni bude definisan i važeći u //priceListDate// momentu.|19-6-11|
-|recurseGroup|int|  1  | \\ Pomoćni parametar koji upravlja filterom kada je predat //groupID// parametar bez //subgroupID//. Opcije su sledeće: \\   \\ 0 - Filtrirati samo artikle koji pripadaju datoj grupi i nisu razvrstani po podgrupama. \\ 1 - Obuhvatiti artikle koji pripadaju datoj grupi i svim podgrupama u okviru nje.|19-6-11|+|recurseGroup|int|  1  | \\ Pomoćni parametar koji upravlja filterom kada je predat //groupID// parametar bez //subgroupID//. Opcije su sledeće: \\  \\ 0 - Filtrirati samo artikle koji pripadaju datoj grupi i nisu razvrstani po podgrupama. \\ 1 - Obuhvatiti artikle koji pripadaju datoj grupi i svim podgrupama u okviru nje.|19-6-11|
 |custDiscID1|int|  0  |Identifikator posebnog uslova prodaje koji obezbeđuje dodatne popuste (npr. avansna uplata, preuzimanje robe sopstvenim vozilom itd.). Ovi identifikatori definišu se u okviru Balans ERP-a i nisu dostupni kroz Balans Online RT API.|19-6-11| |custDiscID1|int|  0  |Identifikator posebnog uslova prodaje koji obezbeđuje dodatne popuste (npr. avansna uplata, preuzimanje robe sopstvenim vozilom itd.). Ovi identifikatori definišu se u okviru Balans ERP-a i nisu dostupni kroz Balans Online RT API.|19-6-11|
 |custDiscID2|int|  0  |Identifikator drugog posebnog uslova prodaje (kada na prodaju deluje više posebnih uslova).|19-6-11| |custDiscID2|int|  0  |Identifikator drugog posebnog uslova prodaje (kada na prodaju deluje više posebnih uslova).|19-6-11|
Line 45: Line 45:
 |priceColumn|String|  nema  |Cenovna kolona koja se zahteva iz predatog cenovnika (priceList i priceListDate parametri). Može se predati punim (npr. cenaf) ili skraćenim (npr. A) nazivom. Nije osetljiva na mala i velika slova. Ukoliko je prijavljen komitent tokom GetToken metode i ima definisanu važeću cenovnu kolonu, ta kolona će se koristiti, dok se ovaj parametar, iako predat, zanemaruje.|19-6-11| |priceColumn|String|  nema  |Cenovna kolona koja se zahteva iz predatog cenovnika (priceList i priceListDate parametri). Može se predati punim (npr. cenaf) ili skraćenim (npr. A) nazivom. Nije osetljiva na mala i velika slova. Ukoliko je prijavljen komitent tokom GetToken metode i ima definisanu važeću cenovnu kolonu, ta kolona će se koristiti, dok se ovaj parametar, iako predat, zanemaruje.|19-6-11|
  
-\\+===== SOAP zahtev  ===== 
 +<code> 
 + 
 +POST http://alboerp:16108/Assets/Assets HTTP/1.1 
 +Accept-Encoding: gzip,deflate 
 +Content-Type: text/xml;charset=UTF-8 
 +SOAPAction: "" 
 + 
 +<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.bort.com/"> 
 +   <soapenv:Header/> 
 +   <soapenv:Body> 
 +      <ser:ItemPrices> 
 +         <sessToken>20010113244947845004</sessToken> 
 +         <stockID>0</stockID> 
 +         <groupID></groupID> 
 +         <subgroupID>0</subgroupID> 
 +         <itemID>0</itemID> 
 +         <itemArticle>%</itemArticle> 
 +         <itemType>%</itemType> 
 +         <itemColor>%</itemColor> 
 +         <itemModel>%</itemModel> 
 +         <itemTitle>%</itemTitle> 
 +         <itemBarcode>%</itemBarcode> 
 +         <itemVATCode>%</itemVATCode> 
 +         <qttMode></qttMode> 
 +         <customerID>0</customerID> 
 +         <priceList>%</priceList> 
 +         <priceListDate></priceListDate> 
 +         <recurseGroup></recurseGroup> 
 +         <custDiscID1></custDiscID1> 
 +         <custDiscID2></custDiscID2> 
 +         <custDiscID3></custDiscID3> 
 +         <custDiscID4></custDiscID4> 
 +         <custDiscID5></custDiscID5> 
 +         <catID>0</catID> 
 +         <catProID>0</catProID> 
 +         <priceColumn>%</priceColumn> 
 +      </ser:ItemPrices> 
 +   </soapenv:Body> 
 +</soapenv:Envelope> 
 + 
 +</code> 
 +===== SOAP odgovor  ===== 
 + 
 +<code> 
 +HTTP/1.1 200 OK 
 +Server: GlassFish Server Open Source Edition  4.1.1 
 +X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition  4.1.1  Java/Oracle Corporation/1.8) 
 +Server: grizzly/2.3.23 
 +Content-Type: text/xml; charset=utf-8 
 + 
 +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> 
 +   <S:Body> 
 +      <ns2:ItemPricesResponse xmlns:ns2="http://services.bort.com/"> 
 +         <return> 
 +            <artID>181620</artID> 
 +            <priceStruct> 
 +               <basePrice>0.0</basePrice> 
 +               <endPrice>0.0</endPrice> 
 +               <refRTPrice>0.0</refRTPrice> 
 +               <refWSPrice>0.0</refWSPrice> 
 +               <taxIncluded>false</taxIncluded> 
 +               <taxPercent>20.0</taxPercent> 
 +               <valSym>RSD</valSym> 
 +            </priceStruct> 
 +            <stockID>0</stockID> 
 +         </return> 
 +         <return> 
 +            <artID>81120</artID> 
 +            <priceStruct> 
 +               <basePrice>0.0</basePrice> 
 +               <endPrice>0.0</endPrice> 
 +               <refRTPrice>0.0</refRTPrice> 
 +               <refWSPrice>0.0</refWSPrice> 
 +               <taxIncluded>false</taxIncluded> 
 +               <taxPercent>20.0</taxPercent> 
 +               <valSym>RSD</valSym> 
 +            </priceStruct> 
 +            <stockID>0</stockID> 
 +         </return> 
 +      </ns2:ItemPricesResponse> 
 +   </S:Body> 
 +</S:Envelope> 
 + 
 +</code> 
 + 
  
  
  • kb/ws/sifarnici_itemprices.txt
  • Last modified: 2020/09/03 08:08
  • by aleksandar