POČETNA SPI SC servis

Metoda dohvatiKontniPlan

Dohvat podataka o kontima koji se koriste za slanje u ostale metode koje zahtijevaju podatak o kontu.

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiKontniPlanRequest
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaFilter – poslovna godinasmallint1..1
konta0..1
konto1..n
KonKontoFilter – Razina konta za filtriranjestring(12)0..1
KonOpisFilter – Opis konta za filtriranjestring(100)0..1
/ konto
/ konta
/ dohvatiKontniPlanRequest

* Filteri (neobavezni) filtriraju response listu na način da se iz kataloga konta LC SPI sustava izdvajaju samo podaci koji sadrže vrijednost poslanu u navedenim filterima.
* Filtriranje po poslanoj razini konta se vrši na način da se vraćaju podaci konta koji započinju sa vrijednošću poslanoj u filteru KonKonto.
* U slučaju da elementi filtera nisu poslani tada se filtriranje na toj razini niti ne vrši.

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiKontniPlanResponse
VsIDIdentifikator vanjskog sustava (dogovara se)string(36)1..1
GodinaPoslovna godinasmallint1..1
konta{Or0..1
konto1..n
KonKontoKontostring(12)1..1
KonOpisOpis kontastring(100)1..1
RazinaRazina računskog plana, pr. Vrsta=1 znači da je to prva razina računskog plana (razred), 6 = Analitikatinyint0..1
TipTip računa za evidentiranje (Duguje, potražuje, oboje, Prihod ili izdatak)string(2)0..1
/ konto
/ konta
greskaOr}0..1
Greska1 - greškatinyint1..1
OpisGreškeOpis greške prilikom dohvata podatakastring(300)1..1
/ greska
/ dohvatiKontniPlanResponse

* U odgovoru metode dohvatiKontniPlanResponse 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:dohvatiKontniPlanRequest> <v0:VsID>SC</v0:VsID> <v0:Godina>2020</v0:Godina> <!--Optional:--> <v0:konta> <!--1 or more repetitions:--> <v0:konto> <!--Optional:--> <v0:KonKonto>0111202</v0:KonKonto> <!--Optional:--> <v0:KonOpis>Zemljište za izgradnju športske dvorane</v0:KonOpis> </v0:konto> </v0:konta> </v0:dohvatiKontniPlanRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:dohvatiKontniPlanResponse 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:konta> <ns2:konto> <ns2:KonKonto>0111202</ns2:KonKonto> <ns2:KonOpis>Zemljište za izgradnju športske dvorane</ns2:KonOpis> <ns2:Razina>6</ns2:Razina> <ns2:Tip>OB</ns2:Tip> </ns2:konto> </ns2:konta> </ns2:dohvatiKontniPlanResponse> </soap:Body> </soap:Envelope>