POČETNA SPI SC servis

Metoda dohvatiPostupkeNabave

Dohvat popis postupaka nabave i vezanih predmeta nabave

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiPostupkeNabaveRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
postupciNabave 1..1
postupakNabave 1..n
GodinaPostupka Filter - Godina provođenja postupka smallint 0..1
EvidencijskiBrojPostupka Filter - Evidencijski broj postupka string(20) 0..1
ProcjenjenaVrijednost Filter - Procjenjena vrijednost nabave decimal(18,2) 0..1
BrojObjaveEOJN Filter - Broj objave u elektroničkom oglasniku string(25) 0..1
/postupakNabave
/postupciNabave
/dohvatiPostupkeNabaveRequest

* Filteri filtriraju Response listu
* Svi filteri nisu obvezni i tada se dohvaćaju svi postupci sa svim vezanim predmetima nabave
* Moguće je kombinirati više filtera pri čemu se filtriranje vrši po svim poslanim vrijednostima
* Redoslijed dohvata podataka je od najnovijeg do najstarijeg prema rednom broju

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiPostupkeNabaveResponse
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
postupciNabave {Or 0..1
postupakNabave 1..n
GodinaPostupka Godina provođenja postupka smallint 1..1
EvidencijskiBrojPostupka Evidencijski broj postupka string(20) 0..1
Opis Opis postupka nabave string(200) 1..1
ProcjenjenaVrijednost Procjenjena vrijednost nabave decimal(18,2) 1..1
PDVVrijednost Iznos PDV-a decimal(18,2) 1..1
PlaniranaVrijednost Planirana vrijednost nabave decimal(18,2) 1..1
BrojObjaveEOJN Broj objave u elektroničkom oglasniku string(25) 0..1
predmetiNabave 1..1
predmetNabave 1..n
EvBrojPlanaNabave Evidencijski broj plana nabave string(20) 0..1
OpisPlanNabave Opis plana nabave string(200) 0..1
PlanNabaveRowGuid Globalni jedinstveni identifikator u sustavu - Plan nabave string(36) 0..1
PredmetNabaveRowGuid Globalni jedinstveni identifikator u sustavu - Predmet nabave string(36) 1..1
/predmetNabave
/predmetiNabave
/postupakNabave
/postupciNabave
greska Or} 0..1
Greska 1 - greška tinyint 1..1
OpisGreške Opis greške prilikom dohvata podataka string(300) 1..1
/greska
/dohvatiPostupkeNabaveResponse

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:dohvatiPostupkeNabaveRequest> <v0:VsID>SC</v0:VsID> <v0:postupciNabave> <!--1 or more repetitions:--> <v0:postupakNabave> <!--Optional:--> <v0:EvidencijskiBrojPostupka>JN 01-17</v0:EvidencijskiBrojPostupka> </v0:postupakNabave> </v0:postupciNabave> </v0:dohvatiPostupkeNabaveRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns4:dohvatiPostupkeNabaveResponse 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:postupciNabave> <ns4:postupakNabave> <ns4:GodinaPostupka>2017</ns4:GodinaPostupka> <ns4:EvidencijskiBrojPostupka>JN 01-17</ns4:EvidencijskiBrojPostupka> <ns4:Opis>Nabava potrošnog materijala za odgojne skupine</ns4:Opis> <ns4:ProcijenjenaVrijednost>4034.77</ns4:ProcijenjenaVrijednost> <ns4:PDVVrijednost>1008.69</ns4:PDVVrijednost> <ns4:PlaniranaVrijednost>5043.47</ns4:PlaniranaVrijednost> <ns4:predmetiNabave> <ns4:predmetNabave> <ns4:EvBrojPlanaNabave>JN 01-17</ns4:EvBrojPlanaNabave> <ns4:OpisPlanNabave>Potrošni materijal za odgojne skupine</ns4:OpisPlanNabave> <ns4:PlanNabaveRowGuid>4DD943A3-9F1B-419F-B233-F2A687ECF704 </ns4:PlanNabaveRowGuid> <ns4:PredmetNabaveRowGuid>6E481CA0-EB7B-4CC4-A601-BD571936E1F2 </ns4:PredmetNabaveRowGuid> </ns4:predmetNabave> </ns4:predmetiNabave> </ns4:postupakNabave> </ns4:postupciNabave> </ns4:dohvatiPostupkeNabaveResponse> </soap:Body> </soap:Envelope>