POČETNA SPI SC servis

Metoda dohvatiKatalogPozicija

Dohvat podataka o pozicijama koji se koriste za slanje u ostale metode koje zahtijevaju podatak o poziciji.

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiKatalogPozicijaRequest
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
pozicije0..1
pozicija1..n
PozSifraŠifra pozicijestring(8){Or0..1
PozNazivNaziv pozicijestring(100)Or}0..1
/ pozicija
/ pozicije
/ dohvatiKatalogPozicijaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiKatalogPozicijaResponse
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaPoslovna godinasmallint1..1
pozicije{Or0..1
pozicija1..n
PozSifraŠifra pozicijestring(8)1..1
PozNazivNaziv pozicijestring(100)1..1
GodinaGodina za koju se sprema pozicijasmallint0..1
PrihodOznaka je li pozicija prihoda ili rashodabit1..1
AktivnostAktivnost pozicije (0 – neaktivno, 1 – aktivno)bit0..1
RBPlanaProracunaRedni broj plana proračunasmallint0..1
ObracunPDVZaPozicijuObračun PDV-a za pozicijubit0..1
PovezanoNa3670 - Nije povezano na račun 367, 1 - Povezano na račun 367bit0..1
NovcanoNacelo0 - Nije novčano načelo, 1 - Novčano načelobit0..1
UlaziURealizacijuPKPozicija ulazi u realizaciju vlastitih izvora korisnika proračunabit0..1
PovezanoNa367RucnoPovezano na 367 ručnobit0..1
/ pozicija
/ pozicije
greskaOr}0..1
Greska1 - greškatinyint1..1
OpisGreškeOpis greške prilikom dohvata podatakastring(300)1..1
/ greska
/ dohvatiKatalogPozicijaResponse

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:dohvatiKatalogPozicijaRequest> <v0:VsID>SC</v0:VsID> <v0:Godina>2020</v0:Godina> <!--Optional:--> <v0:pozicije> <!--1 or more repetitions:--> <v0:pozicija> <!--You have a CHOICE of the next 2 items at this level--> <v0:PozSifra>P0001</v0:PozSifra> </v0:pozicija> </v0:pozicije> </v0:dohvatiKatalogPozicijaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:dohvatiKatalogPozicijaResponse 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:pozicije> <ns2:pozicija> <ns2:PozSifra>P0001</ns2:PozSifra> <ns2:PozNaziv>Udio u porezu na dohodak od nesamostalnog rada</ns2:PozNaziv> <ns2:Godina>2018</ns2:Godina> <ns2:Prihod>true</ns2:Prihod> <ns2:Aktivnost>true</ns2:Aktivnost> <ns2:RBPlanaProracuna>3</ns2:RBPlanaProracuna> <ns2:ObracunPDVZaPoziciju>false</ns2:ObracunPDVZaPoziciju> <ns2:PovezanoNa367>false</ns2:PovezanoNa367> <ns2:NovcanoNacelo>false</ns2:NovcanoNacelo> <ns2:UlaziURealizacijuPK>false</ns2:UlaziURealizacijuPK> <ns2:PovezanoNa367Rucno>false</ns2:PovezanoNa367Rucno> <ns2:OrgKlasSifra>000 10</ns2:OrgKlasSifra> <ns2:FunKlasSifra/> <ns2:KonKonto/> </ns2:pozicija> </ns2:pozicije> </ns2:dohvatiKatalogPozicijaResponse> </soap:Body> </soap:Envelope>