POČETNA
SPI SC servis
Metoda dohvatiKontaNaPozicijama
Opis | Dohvat podataka o LC SPI pozicijama i kontima koji su vezani za pripadajuće pozicije a koriste se za kontrolu slanja pozicije i konta u ostale metode koje zahtijevaju podatke o pozicijama i kontima. |
Specifikacija ulaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
dohvatiKontaNaPozicijamaRequest |
VsID | Identifikator vanjskog sustava (dogovara se) | string(36) | | 1..1 |
Godina | Filter – poslovna godina | smallint | | 1..1 |
pozicije | 1..1 |
pozicija | 1..n |
PozSifra | Filter - šifra pozicije | string(8) | | 0..1 |
/pozicija |
/pozicije |
/dohvatiKontaNaPozicijamaRequest |
* Filteri (obavezni) filtriraju response listu na način da se iz kataloga konta na pozicijama 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.
Specifikacija izlaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
dohvatiKontaNaPozicijamaResponse |
VsID | Identifikator vanjskog sustava (dogovara se) | string(36) | | 1..1 |
Godina | Poslovna godina | smallint | | 1..1 |
pozicije | 0..1 |
pozicija | 1..n |
PozSifra | Šifra pozicije | string(8) | | 1..1 |
PozNaziv | Naziv pozicije | string(100) | | 1..1 |
konta | 0..1 |
konto | 1..n |
KonKonto | Konto | string(12) | | 1..1 |
KonOpis | Opis konta | string(100) | | 1..1 |
/konto |
/konta |
/pozicija |
/pozicije |
greska | 0..1 |
Greska | 1 – greška | tinyint | | 1..1 |
OpisGreske | Opis greške prilikom dohvata podatka | string(300) | | 1..1 |
/greska |
/dohvatiKontaNaPozicijamaResponse |
* U odgovoru metode dohvatiKontaNaPozicijamaResponse 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:dohvatiKontaNaPozicijamaRequest>
<v0:VsID>SC</v0:VsID>
<v0:Godina>2020</v0:Godina>
<v0:pozicije>
<v0:pozicija>
<v0:PozSifra>P0001</v0:PozSifra>
</v0:pozicija>
</v0:pozicije>
</v0:dohvatiKontaNaPozicijamaRequest>
</soapenv:Body>
</soapenv:Envelope>
Primjer responsea:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:dohvatiKontaNaPozicijamaResponse
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>Porez na korištenje javnih površina</ns2:PozNaziv>
<ns2:konta>
<ns2:konto>
<ns2:KonKonto>611110</ns2:KonKonto>
<ns2:KonOpis>Porez i prirez na dohodak od nesamostalnog rada i drugih samostalnih djelatnosti</ns2:KonOpis>
</ns2:konto>
</ns2:konta>
</ns2:pozicija>
</ns2:pozicije>
</ns2:dohvatiKontaNaPozicijamaResponse>
</soap:Body>
</soap:Envelope>