POČETNA SPI SC servis

Metoda dohvatiRazdjele

Vanjski sustav evidentira šifru razdjela i pod tom šifrom šalje isti kao podatak u ostale metode koje zahtijevaju podatak o razdjelu.

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiRazdjeleRequest
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
razdjeli0..1
razdjel1..n
OrgKlasSifraRazdjel+Glava+ProrKorisnikstring(30){Or0..1
OrgKlasNazivNaziv Razdjela – tip1 ili Glave = tip2 ili Korisnika = tip3string(100)Or}0..1
/ razdjel
/ razdjeli
/ dohvatiRazdjeleRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiRazdjeleResponse
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaPoslovna godinasmallint1..1
razdjeli{Or0..1
razdjel1..n
OrgKlasSifraRazdjel+Glava+ProrKorisnikstring(30)1..1
RazinaOznaka razina: 1 – razdjel, 2 – razdjel + glava, 3- razdjel, glava i ProrKorisniktinyint1..1
OrgKlasNazivNaziv Razdjela – tip1 ili Glave = tip2 ili Korisnika = tip3string(100)1..1
GodinaPoslovna godina za koju se unosi podataksmallint0..1
RBPlanaProracunaRedni broj plana proračuna za kojeg se veže klasifikacijasmallint0..1
RazNadSifraŠifra nadređenog razdjela ukoliko postojistring(30)0..1
KorProrSifraŠifra korisnika proračuna ukoliko postojistring(10)0..1
/ razdjel
/ razdjeli
greskaOr}0..1
Greska1 - greškatinyint1..1
OpisGreškeOpis greške prilikom dohvata podatakastring(300)1..1
/ greska
/ dohvatiRazdjeleResponse

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:dohvatiRazdjeleRequest> <v0:VsID>SC</v0:VsID> <v0:Godina>2020</v0:Godina> <!--Optional:--> <v0:razdjeli> <!--1 or more repetitions:--> <v0:razdjel> <!--You have a CHOICE of the next 2 items at this level--> <v0:OrgKlasNaziv>UPRAVNI ODJEL ZA FINANCIJE</v0:OrgKlasNaziv> </v0:razdjel> </v0:razdjeli> </v0:dohvatiRazdjeleRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:dohvatiRazdjeleResponse 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:razdjeli> <ns2:razdjel> <ns2:OrgKlasSifra>005</ns2:OrgKlasSifra> <ns2:Razina>1</ns2:Razina> <ns2:OrgKlasNaziv>UPRAVNI ODJEL ZA FINANCIJE</ns2:OrgKlasNaziv> <ns2:Godina>2020</ns2:Godina> <ns2:RBPlanaProracuna>2</ns2:RBPlanaProracuna> <ns2:RazNadSifra/> <ns2:KorProrSifra/> </ns2:razdjel> </ns2:razdjeli> </ns2:dohvatiRazdjeleResponse> </soap:Body> </soap:Envelope>