POČETNA SPI URP servis

Metoda unosStatusaObrasca

Opis Omogućuje unos statusa obrasca

Specifikacija ulaznog XML-a:

tr>
Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosStatusaObrascaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
statusiObrazaca 1..1
statusObrazaca 1..n
SifraStatusa Šifra statusa smallint 1..1
NazivStatusa Naziv statusa string(50) 1..1
ZnacenjeStatusa Dozvoljene vrijednosti: 1- unesen; 2 – unesena napomena, 3 – ažuriran, 4 – obrađen, 5 – spreman za urudžbiranje; 6 – Urudžbiran; 7 – Poništeno urudžbiranje; 8 - Storniran string(2) 1..1
/statusObrazaca
/statusiObrazaca
/unosStatusaObrascaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosStatusaObrascaResponse
statusiObrazaca 1..1
statusObrazaca 1..n
SifraStatusa Šifra statusa smallint 1..1
NazivStatusa Naziv statusa string(50) 1..1
ZnacenjeStatusa Dozvoljene vrijednosti: 1- unesen; 2 – unesena napomena, 3 – ažuriran, 4 – obrađen, 5 – spreman za urudžbiranje; 6 – Urudžbiran; 7 – Poništeno urudžbiranje; 8 - Storniran string(2) 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
/statusObrazaca
/statusiObrazaca
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
/unosStatusaObrascaResponse

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:unosStatusaObrazacaRequest> <v1:VsID>URP</v1:VsID> <v1:statusiObrazaca> <!--1 or more repetitions:--> <v1:statusObrazaca> <v1:SifraStatusa>10</v1:SifraStatusa> <v1:NazivStatusa>Predan</v1:NazivStatusa> <v1:ZnacenjeStatusa>5</v1:ZnacenjeStatusa> </v1:statusObrazaca> </v1:statusiObrazaca> </v1:unosStatusaObrazacaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosStatusaObrazacaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <statusiObrazaca> <statusObrazaca> <SifraStatusa>10</SifraStatusa> <NazivStatusa>Predan</NazivStatusa> <ZnacenjeStatusa>5</ZnacenjeStatusa> <Status> <Greska>false</Greska> <OpisGreske /> </Status> </statusObrazaca> </statusiObrazaca> </unosStatusaObrazacaResponse> </soap:Body> </soap:Envelope>