POČETNA SPI SC servis

Metoda dohvatiLokacije

Dohvat podataka o lokacijama koji se koriste za slanje u ostale metode koje zahtijevaju podatak o lokaciji.

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiLokacijeRequest
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
lokacije0..1
lokacija1..n
LokSifraŠifra lokacijestring(10){Or0..1
LokNazivNaziv lokacijestring(100)Or}0..1
/ lokacija
/ lokacije
/ dohvatiLokacijeRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiLokacijeResponse
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaPoslovna godinasmallint1..1
lokacije{Or0..1
lokacija1..n
LokSifraŠifra lokacijestring(10)1..1
LokNazivNaziv lokacijestring(100)1..1
RazinaHijerarhijska struktura lokacije (1 – prva razina lokacije, 2- druga razina…)tinyint1..1
AdresaAdresa lokacijestring(40)0..1
LokNadSifraŠifra nadređene lokacijestring(10)0..1
/ lokacija
/ lokacije
greskaOr}0..1
Greska1 - greškatinyint1..1
OpisGreškeOpis greške prilikom dohvata podatakastring(300)1..1
/ greska
/ dohvatiLokacijeResponse

Primjer requesta:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v0="http://www.spi.hr/ws/razmjena/sc/razmjenarp/v0.1"> <soapenv:Header/> <soapenv:Body> <v0:dohvatiLokacijeRequest> <v0:VsID>SC</v0:VsID> <v0:Godina>2020</v0:Godina> <!--Optional:--> <v0:lokacije> <!--1 or more repetitions:--> <v0:lokacija> <!--You have a CHOICE of the next 2 items at this level--> <v0:LokSifra>001</v0:LokSifra> </v0:lokacija> </v0:lokacije> </v0:dohvatiLokacijeRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:dohvatiLokacijeResponse xmlns:ns6="http://www.spi.hr/ws/razmjena/sc/v0.1" xmlns:ns5="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02" xmlns:ns4="http://www.spi.hr/ws/razmjena/sc/razmjenalc125/v0.1" xmlns:ns3="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1" xmlns:ns2="http://www.spi.hr/ws/razmjena/sc/razmjenarp/v0.1"> <ns2:VsID>SC</ns2:VsID> <ns2:Godina>2020</ns2:Godina> <ns2:lokacije> <ns2:lokacija> <ns2:LokSifra>001</ns2:LokSifra> <ns2:LokNaziv>GRAD SAMOBOR</ns2:LokNaziv> <ns2:Razina>1</ns2:Razina> <ns2:Adresa>Vinska 6</ns2:Adresa> <ns2:LokNadSifra/> </ns2:lokacija> </ns2:lokacije> </ns2:dohvatiLokacijeResponse> </soap:Body> </soap:Envelope>