POČETNA SPI SC servis

Metoda spremiPostupkeNabave

Sprema postupak nabave i vezani predmet nabave

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
spremiPostupkeNabaveRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
postupciNabave 1..1
postupakNabave 1..n
GodinaPostupka Godina provođenja postupka smallint 1..1
EvidencijskiBrojPostupka Evidencijski broj postupka (ako se ne pošalje formira se iz predmeta nabave) string(20) 0..1
Opis Opis postupka nabave string(200) 1..1
ProcjenjenaVrijednost Procjenjena vrijednost nabave decimal(18,2) 1..1
TarifniBroj Tarifni broj u formatu: TB[porezna stopa], TB5, TB25,.. string(8) 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
PlanNabaveRowGuid Globalni jedinstveni identifikator u sustavu - Plan nabave string(36) 1..1
/predmetNabave
/predmetiNabave
/postupakNabave
/postupciNabave
/spremiPostupkeNabaveRequest

* Ukoliko postupak ne postoji u LC SPI sustavu isti se sprema
* Ukoliko postupak postoji u LC SPI sustavu isti se ažurira

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
spremiPostupkeNabaveResponse
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
TarifniBroj Tarifni broj u formatu: TB[porezna stopa], TB5, TB25,.. string(8) 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) 1..1
PlanNabaveRowGuid Globalni jedinstveni identifikator u sustavu - Plan nabave string(36) 1..1
PredmetNabaveRowGuid Globalni jedinstveni identifikator u sustavu - Predmet nabave string(36) 1..1
greska Or} 0..1
Greska 1 - greška tinyint 1..1
OpisGreške Opis greške prilikom dohvata podataka string(300) 1..1
/greska
/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
/spremiPostupkeNabaveResponse

* U odgovoru metode spremiPostupkeNabave se vraća postupak s vezanim predmetom koji je spremljen u SPI sustav
* ako postoji greška u stavci (predmetu) onda će ta stavka imat tag sa greškom u sebi a ostalo se sprema, ako se javlja greška u postupku ne spremaju se podaci i javlja se globalna greška

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:spremiPostupkeNabaveRequest> <v0:VsID>SC</v0:VsID> <v0:postupciNabave> <!--1 or more repetitions:--> <v0:postupakNabave> <v0:GodinaPostupka>2023</v0:GodinaPostupka> <v0:Opis>Postupak nabave uredskog materijala</v0:Opis> <v0:ProcijenjenaVrijednost>25000</v0:ProcijenjenaVrijednost> <v0:TarifniBroj>TB0</v0:TarifniBroj> <v0:PDVVrijednost>0</v0:PDVVrijednost> <v0:PlaniranaVrijednost>25000</v0:PlaniranaVrijednost> <v0:predmetiNabave> <!--1 or more repetitions:--> <v0:predmetNabave> <v0:PlanNabaveRowGuid>240B2664-3498-4517-B675-A3869EA4EF1A </v0:PlanNabaveRowGuid> </v0:predmetNabave> </v0:predmetiNabave> </v0:postupakNabave> </v0:postupciNabave> </v0:spremiPostupkeNabaveRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns4:spremiPostupkeNabaveResponse 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>2023</ns4:GodinaPostupka> <ns4:Opis>Postupak nabave uredskog materijala</ns4:Opis> <ns4:ProcijenjenaVrijednost>25000.00</ns4:ProcijenjenaVrijednost> <ns4:TarifniBroj>TB0</ns4:TarifniBroj> <ns4:PDVVrijednost>0.00</ns4:PDVVrijednost> <ns4:PlaniranaVrijednost>25000.00</ns4:PlaniranaVrijednost> <ns4:predmetiNabave> <ns4:predmetNabave> <ns4:EvBrojPlanaNabave>13B0000003</ns4:EvBrojPlanaNabave> <ns4:OpisPlanNabave>UREDSKI MATERIJAL I STRUČNA LITERATURA</ns4:OpisPlanNabave> <ns4:PlanNabaveRowGuid>240B2664-3498-4517-B675-A3869EA4EF1A </ns4:PlanNabaveRowGuid> <ns4:PredmetNabaveRowGuid>E768F0F0-D6F0-4FFE-AD24-5B32050381BA </ns4:PredmetNabaveRowGuid> </ns4:predmetNabave> </ns4:predmetiNabave> </ns4:postupakNabave> </ns4:postupciNabave> </ns4:spremiPostupkeNabaveResponse> </soap:Body> </soap:Envelope>