POČETNA SPI SC servis

Metoda spremi361Ugovore

OpisSpremanje podataka o ugovorima koji će biti vidljivi na portalu "Otvoreno".

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
spremi361UgovoreRequest
VsIDIdentifikator sustava koji upućuje zahtijevstring(36)1..1
ugovori1..1
ugovor1..n
GUIDIdentifikator sloga - „UGO125“ – ugovoriuniqueidentifier1..1
GodinaGodina ugovorasmallint1..1
UgovorBrojBroj ugovorastring(25)1..1
UgovorVrstaNaziv vrste ugovora (Prihod; Rashod; Ostalo )string(20)1..1
EvidencijskiBrojEvidencijski broj postupkastring(20)0..1
DatumSklapanjaDatum sklapanja ugovoradatetime1..1
DatumIstekaDatum isteka (završetka) ugovoradatetime0..1
PartnerGUIDJedinstveni identifikator partnera (dobavljača)uniqueidentifier1..1
PartnerOIBOIB partnera (ugovaratelja)char(11)0..1
PartnerNazivNaziv partnerastring(80)1..1
PartnerMjestoPT broj i Naziv mjesta sjedišta partnerastring(50)1..1
PartnerPDVIDPDVID broj partnerastring(22)0..1
PartnerOsobaF-fizička osoba;
P-pravna osoba
string(1)1..1
PodizvodjaciPopis podizvođača sa ugovorastring(max)0..1
OpisOpis ili predmet ugovorastring(200)0..1
UgovorTipNaziv tipa ugovorastring(100)0..1
KlasaKlasifikacijska oznakastring(30)0..1
UrudzbeniBrojUrudžbeni brojstring(30)0..1
IznosNetoNeto vrijednost ugovoradecimal(18,2)1..1
IznosPDVVrijednost poreza ugovoradecimal(18,2)1..1
IznosBrutoBruto vrijednost ugovoradecimal(18,2)1..1
ValutaTroznačna šifra valute prema ISO 4217 standardu.
Označava osnovnu valutu u kojoj su poslani iznosi.
string(3)1..1
GrupaGUIDIdentifikator grupe dokumentauniqueidentifier0..1
/ugovor
/ugovori
/spremi361UgovoreRequest

* Ukoliko ugovor ne postoji u LC SPI sustavu isti se sprema.
* Ukoliko ugovor postoji u LC SPI sustavu isti se ažurira.

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
spremi361UgovoreResponse
VsIDIdentifikator sustava koji upućuje zahtijevstring(36)1..1
ugovori{Or1..1
ugovor1..n
GUIDIdentifikator sloga - „UGO125“ – ugovorauniqueidentifier1..1
greska1..1
Greska0 – nema greške;
1 – greška (nije spremljeno)
tinyint1..1
OpisGreskeOpis greške u slučaju da zapis nije uspješno spremljen ili ažuriran u sustavu.
– obavezan za Greska <> 0
string(300)0..1
/greska
/ugovor
/ugovori
greskaOr}0..1
Greska1 – greškatinyint1..1
OpisGreskeOpis greške prilikom spremanja podatkastring(300)1..1
/greska
/spremi361UgovoreResponse

*