POČETNA SPI URP servis

Metoda promjenaStatusaDokumenta

Opis Omogućuje promjenu statusa dokumenta

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
promjenaStatusaDokumentaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
dokumenti 1..1
dokument 1..n
GUIDDokumenta GUID dokumenta za kojeg se želi promijeniti status string(36) 1..1
SifraStatusaDokumenta Šifra statusa dokumenta koji se želi postaviti na dokumentu smallint 1..1
/dokument
/dokumenti
/promjenaStatusaDokumentaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
promjenaStatusaDokumentaResponse
dokumenti 1..1
dokument 1..n
GUIDDokumenta GUID dokumenta string(36) 1..1
SifraStatusaDokumenta Šifra statusa dokumenta 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
/dokument
/dokumenti
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
/promjenaStatusaDokumentaResponse

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:promjenaStatusaDokumentaRequest> <v1:VsID>URP</v1:VsID> <v1:dokumenti> <!--1 or more repetitions:--> <v1:dokument> <v1:GUIDDokumenta>6CA511BE-1A92-E611-80D5-00155D01D303</v1:GUIDDokumenta> <v1:SifraStatusaDokumenta>2</v1:SifraStatusaDokumenta> </v1:dokument> </v1:dokumenti> </v1:promjenaStatusaDokumentaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <promjenaStatusaDokumentaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <dokumenti> <dokument> <GUIDDokumenta>6CA511BE-1A92-E611-80D5-00155D01D303</GUIDDokumenta> <SifraStatusaDokumenta>2</SifraStatusaDokumenta> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </dokument> </dokumenti> </promjenaStatusaDokumentaResponse> </soap:Body> </soap:Envelope>