Metoda omogoča dostop do seznama storitev v izbrani skupini, v primeru avtoritzacijo preko osebnega certifikata. Parametri:
- handle - rezultat prijave na eDavke
- language - jezik uporabniškega vmesnika odjemalca. Podrobneje.
- typeOfRequest - vrsta podatkov, do katerih želimo dostopati. Podrobneje.
- groupId - za katero skupino želi uporabnik pridobiti seznam storitev. Seznam skupin uporabnik pridobi s klicem GetGroupOfServicesForG2G
Odgovor je dokument po shemi http://edavki.durs.si/Documents/Schemas/G2G_SEZ_STOR_ODG_V1.xsd
Pomen polj:
- SifraStoritve – šifra storitve.
- OznakaStoritve – oznaka storitve.
- NazivStoritve – naziv storitve.
- StatusStoritve – status storitve (Aktivna / Neaktivna). V primeru, da je status storitve »Neaktivna«, potem njena uporaba ni mogoča.
- Pomoc – kratek opis storitve.
- UrlPomoc - url do dokumenta s podrobnejšim opisom skupine.
- RazlogNeaktivna – Kratek opis, zakaj storitev ni aktivna (polje je vključeno le pri neaktivnih storitvah).
Primer 1 : zahteva za vrsto podatkov »Pogodbeni«, skupina podatkov 1, uspešno obdelana
Zahteva:
string handle = Prijava();
string language = "sl";
string typeOfRequest = "Pogodbeni";
string groupId = "1";
string response = soapService.GetListOfServicesForG2G(handle, language, typeOfRequest);
Odgovor:
<OdgovorSeznamStr>
<Glava>
<Jezik>SI</Jezik>
<VrstaPodatkov>Pogodbeni</VrstaPodatkov>
<StatusOdgovora>0</StatusOdgovora>
</Glava>
<Postavke>
<SeznamStoritev>
<Storitev>
<OznakaStoritve>DOH_ŠD</OznakaStoritve>
<SifraStoritve>43</SifraStoritve>
<NazivStoritve>Posredovanje podatkov o dohodkih študentskim domovom/pisarnam</NazivStoritve>
<StatusStoritve>Aktivna</StatusStoritve>
<Pomoc>Storitev vrne seznam dohodkov, ki se upoštevajo pri izračunu višine subvencije študentskega doma.</Pomoc>
<UrlPomoc>http://test.edavki.si/g2g_help/Stor43.pdf</UrlPomoc>
</Storitev>
<Storitev>
<OznakaStoritve>NORM_STAT</OznakaStoritve>
<SifraStoritve>44</SifraStoritve>
<NazivStoritve>Preverjanje podatka o obstoju potrdila o ugotavljanju davčne osnove z upoštevanjem normiranih odhodkov</NazivStoritve>
<StatusStoritve>Neaktivna</StatusStoritve>
<Pomoc>Storitev vrne informacijo, ali za fizično osebo obstaja davčne osnova z upoštevanjem normiranih odhodkov</Pomoc>
<UrlPomoc>http://test.edavki.si/g2g_help/Stor44.pdf</UrlPomoc>
<RazlogNeaktivna>Zaradi nadgradnje bo storitev nedostopna do 1.12.2010.</RazlogNeaktivna>
</Storitev>
</SeznamStoritev>
</Postavke>
</OdgovorSeznamStr>
Primer 2 : zahteva za vrsto podatkov »Pogodbeni«, skupina podatkov 100, odjemalec nima dostopa do nobene storitve
Zahteva:
string handle = Prijava();
string language = "sl";
string typeOfRequest = "Pogodbeni";
string groupId = "1";
string response = soapService.GetListOfServicesForG2G(handle, language, typeOfRequest);
Odgovor:
<OdgovorSeznamStr>
<Glava>
<Jezik>SI</Jezik>
<VrstaPodatkov>Pogodbeni</VrstaPodatkov>
<SifraNapake>20039</SifraNapake>
<StatusOdgovora>1</StatusOdgovora>
<NazivNapake>Opozorilo</NazivNapake>
<OpisNapake>Uporabnik nima dostopa do nobene storitve v sistemu izmenjav.</OpisNapake>
</Glava>
<Postavke />
</OdgovorSeznamStr>
Povezave
Podrobneje o meniju storitev
Opis osnovnih elementov shem dokumentov
Pridobitev seznama skupin storitev