POČETNA
SPI SC servis
Metoda dohvatiPragoveNabave
Opis
|
Dohvaća aktivne pragove nabave iz kataloga LC SPI baze |
Specifikacija ulaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
dohvatiPragoveNabaveRequest |
VsID
|
Identifikator vanjskog sustava (dogovara se) |
string(36) |
|
1..1 |
pragovi
|
{Or |
1..1 |
VrstaNabave
|
Filter - B - bagatelna(jednostavna); M - mala nabava; V - Velika nabava |
string(1) |
|
0..1 |
prag
|
Or} |
1..1 |
DokGUID
|
Filter - Identifikator praga u LC SPI sustavu |
string(36) |
|
0..1 |
/prag
|
/pragovi
|
/dohvatiPragoveNabaveRequest |
* Filteri (neobavezni) filtriraju response listu na način da se iz kataloga pragova nabave LC SPI sustava
izdvajaju samo podaci koji sadrže vrijednost poslanu u navedenim filterima.
* Filtriranje po poslanim šiframa se vrši na način potpunog uparivanja, odnosno vraća se podatak iz LC SPI
kataloga kojem je pripadajuća šifra identična poslanoj vrijednosti filtera.
* Ukoliko elementi filtera nisu poslani tada se filtriranje na toj razini niti ne vrši.
Specifikacija izlaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
dohvatiPragoveNabaveResponse |
VsID
|
Identifikator vanjskog sustava (dogovara se) |
string(36) |
|
1..1 |
pragovi
|
1..1 |
prag
|
1..n |
IznosOd
|
Iznos od |
decimal(18,2) |
|
1..1 |
IznosDo
|
Iznos do |
decimal(18,2) |
|
0..1 |
Opis
|
Opis praga |
string(30) |
|
1..1 |
DokGuid
|
Identifikator praga u LC SPI sustavu |
string(36) |
|
1..1 |
/prag
|
/pragovi
|
greska
|
0..1 |
Greska
|
1 – greška |
tinyint |
|
1..1 |
OpisGreske
|
Opis greške prilikom dohvata podatka |
string(300) |
|
1..1 |
/greska
|
/dohvatiPragoveNabaveResponse |
* U odgovoru metode dohvatiPragoveNabaveResponse se vraća unija podataka iz kataloga prema poslanim
filterima.
Primjer requesta:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v0="http://www.spi.hr/ws/razmjena/sc/razmjenalc127/v0.1">
<soapenv:Header />
<soapenv:Body>
<v0:dohvatiPragoveNabaveRequest>
<v0:VsID>SC</v0:VsID>
<v0:pragovi>
<!--Optional:-->
<v0:VrstaNabave>B</v0:VrstaNabave>
<v0:prag>
<!--Optional:-->
<v0:DokGuid>32DF07CF-560B-EE11-810F-00145ED6B470</v0:DokGuid>
</v0:prag>
</v0:pragovi>
</v0:dohvatiPragoveNabaveRequest>
</soapenv:Body>
</soapenv:Envelope>
Primjer responsea:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns4:dohvatiPragoveNabaveResponse xmlns:ns7="http://www.spi.hr/ws/razmjena/sc/v0.1"
xmlns:ns6="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02"
xmlns:ns5="http://www.spi.hr/ws/razmjena/sc/razmjenalc125/v0.1"
xmlns:ns4="http://www.spi.hr/ws/razmjena/sc/razmjenalc127/v0.1"
xmlns:ns3="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1"
xmlns:ns2="http://www.spi.hr/ws/razmjena/sc/razmjenarp/v0.1">
<ns4:VsID>SC</ns4:VsID>
<ns4:pragovi>
<ns4:prag>
<ns4:IznosOd>2654.46</ns4:IznosOd>
<ns4:IznosDo>26544.56</ns4:IznosDo>
<ns4:Opis>Bagatelna (robe i usluge)</ns4:Opis>
<ns4:DokGuid>32DF07CF-560B-EE11-810F-00145ED6B470</ns4:DokGuid>
</ns4:prag>
</ns4:pragovi>
</ns4:dohvatiPragoveNabaveResponse>
</soap:Body>
</soap:Envelope>