Ako stavka plana ne postoji u sustavu otvorena tada se ovom metodom dodaje.
Metoda će pokušati dodati stavke plana ukoliko ne postoje unutar sustava, a u suprotnom će metoda vratiti informaciju u izlaznom XML-u.
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiStavkePlanaRequest | ||||
Identifikator vanjskog sustava (dogovara se) | string(36) | 1..1 | ||
1..1 | ||||
1..n | ||||
Redni broj plana na kojeg se vežu stavke | smallint | 1..1 | ||
Iznos planirane stavke | decimal(18, 2) | 1..1 | ||
Iznos realizacije planirane stavke | decimal(18, 2) | 0..1 | | |
Označava godinu u kojoj se plan nalazi | smallint | 1..1 | ||
Šifra razdjela | string(30) | 0..1 | ||
Šifra odjela | string(12) | 0..1 | ||
Šifra korisnika | string(10) | 0..1 | ||
Šifra programa | string(15) | 0..1 | | |
Šifra izvora financiranja | string(10) | 0..1 | ||
Šifra lokacije | string(10) | 0..1 | ||
Šifra funkcijske klasifikacije | string(9) | 0..1 | ||
Konto iz kataloga (dohvatiKontniPlan) | string(12) | 1..1 | ||
Šifre Pozicije | string(8) | 0..1 | | |
Šifra mjesta troška | string(15) | 0..1 | ||
Oznaka pozicije prihod (P) ili rashod (R) | string(1) | 0..1 | ||
Troznačna valuta prema ISO 4217 standardu. Označava osnovnu valutu u kojoj su poslani iznosi dokumenta.* | string(3) | 0..1 | ||
/ spremiStavkePlanaRequest |
* - Od datuma uvođenja EUR-a će se provjeravati kao obavezan element
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiStavkePlanaResponse | ||||
Identifikator vanjskog sustava (dogovara se) | string(36) | 1..1 | ||
{Or | 0..1 | |||
1..n | ||||
Redni broj plana na kojeg se vežu stavke | smallint | 1..1 | ||
Oznaka šifre Pozicije | string(8) | 0..1 | ||
1..1 | ||||
0 – nema greške; 1 – greška (nije spremljeno); 2 – spremljeno (ali ne svi podaci); 3 – već postoji u sustavu 8 – neispravna valuta |
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 | ||
/ spremiStavkePlanaResponse |