POČETNA SPI SC servis

Metoda dohvatiPozicijeSIznosima

OpisVraća podatke o pozicijama plana proračuna iz LC SPI sustava sa planiranim, realiziranim i raspoloživim iznosima.

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiPozicijeSIznosimaRequest
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
pozicije0..1
pozicija1..n
PrihodRashodFilter – 'P'-prihod; 'R'-rashodstring(1)0..1
PozSifraFilter - šifra pozicijestring(8)0..1
PozNazivFilter - naziv pozicijestring(100)0..1
/pozicija
/pozicije
/dohvatiPozicijeSIznosimaRequest

* Filteri (neobavezni) filtriraju response listu na način da se iz kataloga pozicija LC SPI sustava izdvajaju samo podaci koji sadrže vrijednost poslanu u navedenim filterima.
* Filtriranje po poslanim šiframa se vrši na način potpunog uparivanja, odnosno vraća se podatak iz LC SPI kataloga kojem je pripadajuća šifra identična poslanoj vrijednosti filtera.
* U slučaju da elementi filtera nisu poslani tada se filtriranje na toj razini niti ne vrši.
* Filtriranje pozicija se vrši isključivo za aktivni plan proračuna i aktivne pozicije u poslanoj godini.

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiPozicijeSIznosimaResponse
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
pozicije0..1
pozicija1..n
PrihodRashod'P'-prihod; 'R'-rashodstring(1)1..1
PozSifraŠifra pozicijestring(8)1..1
PozNazivNaziv pozicijestring(100)1..1
OrgKlasSifraŠifra organizacijske klasifikacijestring(30)0..1
OrgKlasNazivNaziv organizacijske klasifikacijestring(100)0..1
ProKlasSifraŠifra programske klasifikacijestring(15)0..1
ProKlasNazivNaziv programske klasifikacijestring(100)0..1
IzvSifraŠifra izvorastring(10)0..1
IzvNazivNaziv izvorastring(60)0..1
FunKlasSifraŠifra funkcijske klasifikacijestring(9)0..1
FunKlasOpisOpis funkcijske klasifikacijestring(100)0..1
MtSifraŠifra mjesta troška iz LC SPI sustava.string(15)0..1
MtNazivNaziv mjesta troškastring(40)0..1
OdjSifraŠifra odjelastring(12)0..1
OdjNazivNaziv odjelastring(100)0..1
LokSifraŠifra lokacijestring(12)0..1
LokNazivNaziv lokacijestring(100)0..1
PlanskiKontoSifraKonto na kojem se planirastring(12)1..1
PlanskiKontoOpisOpis konta na kojem se planirastring(100)1..1
PlaniraniIznosPlanirani iznos prema planu proračunadecimal(18,2)1..1
RealiziraniIznosRealizirani iznosdecimal(18,2)1..1
RaspoloziviIznosRaspoloživi iznosdecimal(18,2)1..1
ValutaTroznačna valuta prema ISO 4217 standardu.
Označava osnovnu valutu u kojoj su poslani iznosi dokumenta.
Od datuma uvođenja EUR-a će se vraćati kao obavezan element
string(3)0..1
/pozicija
/pozicije
greska0..1
Greska1 – greškatinyint1..1
OpisGreskeOpis greške prilikom dohvata podatkastring(300)1..1
/greska
/dohvatiPozicijeSIznosimaResponse

* U odgovoru metode dohvatiPozicijeSIznosimaResponse se vraća unija podataka iz kataloga prema poslanim filterima.

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:dohvatiPozicijeSIznosimaRequest> <v0:VsID>SC</v0:VsID> <v0:Godina>2020</v0:Godina> <!--Optional:--> <v0:pozicije> <!--1 or more repetitions:--> <v0:pozicija> <!--Optional:--> <v0:PozSifra>P0001</v0:PozSifra> <!--Optional:--> <v0:PozNaziv>Porez na korištenje javnih površina</v0:PozNaziv> </v0:pozicija> </v0:pozicije> </v0:dohvatiPozicijeSIznosimaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:dohvatiPozicijeSIznosimaResponse 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:PrihodRashod>P</ns2:PrihodRashod> <ns2:PozSifra>P0001</ns2:PozSifra> <ns2:PozNaziv>Porez na korištenje javnih površina</ns2:PozNaziv> <ns2:IzvSifra>1.</ns2:IzvSifra> <ns2:IzvNaziv>OPĆI PRIHODI I PRIMICI</ns2:IzvNaziv> <ns2:PlanskiKontoSifra>6111</ns2:PlanskiKontoSifra> <ns2:PlanskiKontoOpis>Porez i prirez na dohodak od nesamostalnog rada</ns2:PlanskiKontoOpis> <ns2:PlaniraniIznos>10000.00</ns2:PlaniraniIznos> <ns2:RealiziraniIznos>21842830.83</ns2:RealiziraniIznos> <ns2:RaspoloziviIznos>-21832830.83</ns2:RaspoloziviIznos> <ns2:Valuta>HRK</ns2:Valuta> </ns2:pozicija> </ns2:pozicije> </ns2:dohvatiPozicijeSIznosimaResponse> </soap:Body> </soap:Envelope>