POČETNA SPI URP servis

Metoda unosTipaDokumenta

Opis Omogućuje unos tipa dokumenta

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosTipaDokumentaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
tipoviDokumenta 1..1
tipDokumenta 1..n
SifraTipaDokumenta Šifra tipa dokumenta string(3) 1..1
NazivTipaDokumenta Naziv tipa dokumenta string(200) 1..1
/tipDokumenta
/tipoviDokumenta
/unosTipaDokumentaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosTipaDokumentaResponse
tipoviDokumenta 1..1
tipDokumenta 1..n
SifraTipaDokumenta Šifra tipa dokumenta string(3) 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
/tipDokumenta
/tipoviDokumenta
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
/unosTipaDokumentaResponse

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:unosTipaDokumentaRequest> <v1:VsID>URP</v1:VsID> <v1:tipoviDokumenta> <!--1 or more repetitions:--> <v1:tipDokumenta> <v1:SifraTipaDokumenta>URA</v1:SifraTipaDokumenta> <v1:NazivTipaDokumenta>Ulazni račun</v1:NazivTipaDokumenta> </v1:tipDokumenta> </v1:tipoviDokumenta> </v1:unosTipaDokumentaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosTipaDokumentaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <tipoviDokumenta> <tipDokumenta> <SifraTipaDokumenta>URA</SifraTipaDokumenta> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </tipDokumenta> </tipoviDokumenta> </unosTipaDokumentaResponse> </soap:Body> </soap:Envelope>