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>