Ako razdjel ne postoji u sustavu tada se ovom metodom dodaje.
Metoda će pokušati spremati razdjele ukoliko razdjeli ne postoje unutar sustava, a u suprotnom će metoda vratiti informaciju u izlaznom XML-u.
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiRazdjeleRequest | ||||
Identifikator vanjskog sustava (dogovara se) | string(36) | 1..1 | ||
1..1 | ||||
1..n | ||||
Razdjel+Glava+ProrKorisnik | string(30) | 1..1 | ||
Oznaka razina: 1 – razdjel, 2 – razdjel + glava, 3- razdjel, glava i ProrKorisnik | tinyint | 1..1 | ||
Naziv Razdjela – tip1 ili Glave = tip2 ili Korisnika = tip3 | string(100) | 1..1 | ||
Poslovna godina za koju se unosi podatak | smallint | 0..1 | ||
Redni broj plana proračuna za kojeg se veže klasifikacija | smallint | 0..1 | ||
Šifra nadređenog razdjela ukoliko postoji | string(30) | 0..1 | ||
Šifra korisnika proračuna ukoliko postoji | string(30) | 0..1 | ||
/ spremiRazdjeleRequest |
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiRazdjeleResponse | ||||
Identifikator vanjskog sustava (dogovara se) | string(36) | 1..1 | ||
{Or | 0..1 | |||
1..n | ||||
Razdjel+Glava+ProrKorisnik | string(30) | 1..1 | ||
Naziv Razdjela – tip1 ili Glave = tip2 ili Korisnika = tip3 | string(100) | 1..1 | ||
1..1 | ||||
0 – nema greške; 1 – greška (nije spremljeno); 2 – spremljeno (ali ne svi podaci); 3 – već postoji u sustavu |
tinyint | 1..1 | ||
Opis greške prilikom spremanja podatka – obavezan za Greska <> 0 | string(300) | Greska = 0 | 0..1 | |
Or} | 0..1 | |||
1 - greška | tinyint | 1..1 | ||
Opis greške prilikom dohvata podataka | string(300) | 1..1 | ||
/ spremiRazdjeleResponse |