POČETNA SPI URP servis

Metoda migracijaPredmeta

Opis Omogućuje migraciju predmeta

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
migracijaPredmetaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
predmeti 1..1
predmet 1..n
GUIDPredmeta GUID predmeta za kojeg se želi napraviti migracija string(36) 1..1
SifraReferenta Šifra referenta na kojeg se predmet želi migrirati smallint 1..1
/predmet
/predmeti
/migracijaPredmetaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
migracijaPredmetaResponse
predmeti 1..1
predmet 1..n
GUIDPredmeta GUID predmeta string(36) 1..1
SifraReferenta Šifra referenta 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
/predmet
/predmeti
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
/migracijaPredmetaResponse

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:migracijaPredmetaRequest> <v1:VsID>URP</v1:VsID> <v1:predmeti> <!--1 or more repetitions:--> <v1:predmet> <v1:GUIDPredmeta>D1076DBD-1A92-E611-80D5-00155D01D303</v1:GUIDPredmeta> <v1:SifraReferenta>54</v1:SifraReferenta> </v1:predmet> </v1:predmeti> </v1:migracijaPredmetaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <migracijaPredmetaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <predmeti> <predmet> <GUIDPredmeta>D1076DBD-1A92-E611-80D5-00155D01D303</GUIDPredmeta> <SifraReferenta>54</SifraReferenta> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </predmet> </predmeti> </migracijaPredmetaResponse> </soap:Body> </soap:Envelope>