kb:ws:sifarnici_groupsavailable

Differences

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

Link to this comparison view

Next revision
Previous revision
kb:ws:sifarnici_groupsavailable [2013/12/16 15:11] – created milanokb:ws:sifarnici_groupsavailable [2020/08/06 09:25] (current) – [SOAP Request (primer)] aleksandar
Line 1: Line 1:
-====== GroupsAvailable() metod ======+~~COMPLEX_TABLES~~
  
  
-===== Akcija =====+====== GroupsAvailable() metoda ======
  
  
-Metod vraća kolekciju raspoloživih grupa artikala, ili, kako se u Balans ERP-u zovu, +===== Akcija =====
  
  
 +Metod vraća kolekciju raspoloživih grupa artikala, ili, kako se u Balans ERP-u zovu, **kataloga ** artikala. Najvažniji elemnti kataloga su njegova jedinstvena šifra (numerička vrednost) i naziv.
 ===== Sintaksa ===== ===== Sintaksa =====
  
  
-GetToken (companyCode, userName, userCode, sessLen)+GroupsAvailable (sessToken)
  
  
Line 17: Line 18:
  
  
-StringsessToken; Niz karaktera, određenog roka trajanja, koji jedinstveno identifikuju korisnika i sesiju u kojoj radi. +Kolekcija **[[:kb:ws:entiteti:katalog|Katalog]] ** entiteta (//List<Katalog>//) ili null ukoliko nije dostupna ni jedna grupa.
  
 ===== Parametri ===== ===== Parametri =====
 +
 +^Naziv^Vrsta^Opis^Revizija|
 +|sessToken|String|Jedinstveni niz znakova dobijen metodom [[:kb:ws:autorizacija_gettoken|GetToken]]() koji identifikuje korisničku sesiju.|19-6-11|
 +
 +\\
 +
 +
 +==== SOAP zahtev (primer) ====
 +
 +<code>
 +POST https://ws.melany.rs:8191/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:GroupsAvailable>
 +         <sessToken>20010110584722719004</sessToken>
 +      </ser:GroupsAvailable>
 +   </soapenv:Body>
 +</soapenv:Envelope>
 +
 +</code>
 +
 +
 +==== SOAP odgovor ====
 +
 +<code>
 +HTTP/1.1 200 OK
 +Server: GlassFish Server Open Source Edition  4.1.2
 +X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition  4.1.2  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:GroupsAvailableResponse xmlns:ns2="http://services.bort.com/">
 +         <return>
 +            <fldArtNaz/>
 +            <fldBojNaz/>
 +            <fldModNaz/>
 +            <fldSklNaz/>
 +            <fldTehNaz/>
 +            <fldTipNaz/>
 +            <ID>9917841</ID>
 +            <naziv>Ciciban</naziv>
 +            <sifPrfx/>
 +            <velicFld>0</velicFld>
 +         </return>
 +         <return>
 +            <fldArtNaz/>
 +            <fldBojNaz/>
 +            <fldModNaz/>
 +            <fldSklNaz/>
 +            <fldTehNaz/>
 +            <fldTipNaz/>
 +            <ID>9917861</ID>
 +            <naziv>Grubin</naziv>
 +            <sifPrfx/>
 +            <velicFld>0</velicFld>
 +         </return>
 +         <return>
 +            <fldArtNaz/>
 +            <fldBojNaz/>
 +            <fldModNaz/>
 +            <fldSklNaz/>
 +            <fldTehNaz/>
 +            <fldTipNaz/>
 +            <ID>9917851</ID>
 +            <naziv>Todor</naziv>
 +            <sifPrfx/>
 +            <velicFld>0</velicFld>
 +         </return>
 +      </ns2:GroupsAvailableResponse>
 +   </S:Body>
 +</S:Envelope>
 +
 +</code>
 +
 +
 +==== SOAP Response (primer) ====
 +
 +<code>
 +<?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
 +    <SOAP-ENV:Header/>
 +    <S:Body>
 +        <ns2:GroupsAvailableResponse xmlns:ns2="http://services.bort.com/">
 +            <return>
 +                <ID>107275</ID>
 +                <naziv>AMORE & BACI</naziv>
 +                <velicFld>0</velicFld>
 +            </return>
 +            <return>
 +                <ID>109685</ID>
 +                <naziv>CAFLON</naziv>
 +                <sifPrfx/>
 +                <velicFld>0</velicFld>
 +            </return>
 +            <return>
 +                <ID>173181</ID>
 +                <naziv>Casio satovi</naziv>
 +                <sifPrfx/>
 +                <velicFld>0</velicFld>
 +            </return>
 +        </ns2:GroupsAvailableResponse>
 +    </S:Body>
 +</code>
  
  • kb/ws/sifarnici_groupsavailable.1387206681.txt.gz
  • Last modified: 2013/12/16 15:11
  • by milano