POČETNA SPI URP servis

Metoda unosStatusaPredmeta

Opis Omogućuje unos statusa predmeta

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosStatusaPredmetaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
statusiPredmeta 1..1
statusPredmeta 1..n
SifraStatusaPredmeta Šifra statusa predmeta smallint 1..1
NazivStatusaPredmeta Naziv statusa predmeta string(40) 1..1
Rijesen true - riješen, false - nije riješen boolean 1..1
/statusPredmeta
/statusiPredmeta
/unosStatusaPredmetaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosStatusaPredmetaResponse
statusiPredmeta 1..1
statusPredmeta 1..n
SifraStatusaPredmeta Šifra statusa predmeta smallint 1..1
status 1..1
Greska 0 - nije došlo do greške 1 – došlo je do greške boolean 1..1
OpisGreske Tekstualni opis greške string(300) 0..1
/status
/statusPredmeta
/statusiPredmeta
status 0..1
Greska 0 - nije došlo do greške 1 – došlo je do greške boolean 1..1
OpisGreske Tekstualni opis greške string(300) 0..1
/status
/unosStatusaPredmetaResponse

Primjer requesta:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <soapenv:Header /> <soapenv:Body> <v1:unosStatusaPredmetaRequest> <v1:VsID>URP</v1:VsID> <v1:statusiPredmeta> <!--1 or more repetitions:--> <v1:statusPredmeta> <v1:SifraStatusaPredmeta>14</v1:SifraStatusaPredmeta> <v1:NazivStatusaPredmeta>U tijeku</v1:NazivStatusaPredmeta> <v1:Rijesen>0</v1:Rijesen> </v1:statusPredmeta> </v1:statusiPredmeta> </v1:unosStatusaPredmetaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosStatusaPredmetaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <statusiPredmeta> <statusPredmeta> <SifraStatusaPredmeta>14</SifraStatusaPredmeta> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </statusPredmeta> </statusiPredmeta> </unosStatusaPredmetaResponse> </soap:Body> </soap:Envelope>