POČETNA SPI URP servis

Metoda unosPodnositelja

Opis Omogućuje unos podnositelja

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosTipaDokumentaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
podnositelji 1..1
podnositelj 1..n
SifraPodnositelja Šifra podnositelja, ukoliko vanjski sustav ne proslijedi vrijednost šifre podnositelja LCSPI sustav će je automatski generirati. Ako vanjski sustav proslijedi šifru podnositelja LCSPI sustav će otvoriti podnositelja sa danom šifrom ako time ne narušava jedinstvenost podataka u sustavu. bigint 0..1
NazivPodnositelja Naziv podnositelja string(70) 1..1
OIBPodnositelja OIB podnositelja string(11) 0..1
TipOsobe Tip osobe, P - pravna, F - fizička string(1) 1..1
/podnositelj
/podnositelji
/unosPodnositeljaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosPodnositeljaResponse
podnositelji 1..1
podnositelj 1..n
SifraPodnositelja Šifra podnositelja string(3) 1..1
NazivPodnositelja Naziv podnositelja string(70) 1..1
OIB OIB podnositelja string(11) 0..1
TipPodnositelja Tip podnositelja string(1) 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
/podnositelj
/podnositelji
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
/unosPodnositeljaResponse

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:unosPodnositeljaRequest> <v1:VsID>URP</v1:VsID> <v1:podnositelji> <!--1 or more repetitions:--> <v1:podnositelj> <v1:NazivPodnositelja>OBRT D.O.O.</v1:NazivPodnositelja> <v1:TipOsobe>P</v1:TipOsobe> </v1:podnositelj> </v1:podnositelji> </v1:unosPodnositeljaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosPodnositeljaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <podnositelji> <podnositelj> <SifraPodnositelja>490310</SifraPodnositelja> <NazivPodnositelja>OBRT D.O.O.</NazivPodnositelja> <TipPodnositelja>P</TipPodnositelja> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </podnositelj> </podnositelji> </unosPodnositeljaResponse> </soap:Body> </soap:Envelope>