Aplikacija | Broj operacije | Kontrolirana metoda |
---|---|---|
361 | WS361PUgo | spremi361Ugovore |
Metoda vrši spremanje podataka o ugovorima koji će biti vidljivi na portalu "Otvoreno".
* Prilikom svakog ažuriranja podataka obavezno ažurirati i kolonu XDatumVrijeme sa trenutnim datumom i vremenom jer utjeće na sinkronizaciju podataka na portal.
* Ukoliko neki od neobaveznih podataka nije poslan tada se u kolonu puni:
Naziv kolone | Element | Napomena |
---|---|---|
UgovoriID | Generira baza | |
KorisnikSifra | Dohvaća se iz tablice LCZAJ_Korisnici LC SPI baze preko pristiglog identifikatora vanjskog sustava VsID | |
DatumGodinaBrojUgovora | DatumSklapanja + Rowguid | Kombinacija opisanih elemenata. Bitno je postići jedinstvenost, a datum služi radi sortiranja. |
BrojUgovora | UgovorBroj | |
VrstaUgovora | UgovorVrsta | |
EvidencijskiBroj | EvidencijskiBroj | |
DatumSklapanja | DatumSklapanja | |
PartnerOIB | PartnerOIB | |
PartnerNaziv | PartnerNaziv | |
PartnerMjesto | PartnerMjesto | |
PartnerPDVID | PartnerPDVID | |
Podizvodjaci | Podizvodjaci | |
PredmetUgovora | Opis | |
TipUgovora | UgovorTip | |
Klasa | Klasa | |
UrudzbeniBroj | UrudzbeniBroj | |
Rok | DatumIsteka | |
IznosNeto | IznosNeto | |
IznosPDV | IznosPDV | |
IznosBruto | IznosBruto | |
Valuta | Valuta | |
DatotekeGUID | NULL (za sada se još ne koristi) | |
Brisano | 0 | |
XDatumVrijeme | GETDATE() | |
Rowguid | GUID | Upisuje se pristigli identifikator ugovora |
IzvorLC | Obavezno vrijednost kolone puniti sa 0 | |
TipOsobe | PartnerOsoba | |
PartnerGUID | PartnerGUID |
Naziv kolone | Element | Napomena |
---|---|---|
GrupeID | Generira se | |
IsplateRowguid | NULL | |
NarudzbeniceID | NULL | |
UgovoriID | GUID | Dohvatiti LC361_Ugovori.UgovoriID preko identifikatora ugovora iz poziva metode |
UlazniRacuniID | NULL | |
GrupeRowguid | GrupaGUID | Identifikator grupe iz poziva metode |
Brisano | 0 | |
XDatumVrijeme | GETDATE() | |
IzvorLC | Obavezno vrijednost kolone puniti sa 0 |
*
Opis | Tip podatka | uvjet | O | |
---|---|---|---|---|
spremi361UgovoreResponse | ||||
Vraća se poslani VsID u zahtjevu. | string(36) | 1..1 | ||
{Or | 1..1 | |||
1..n | ||||
Vraća se poslani GUID u zahtjevu. | uniqueidentifier | 1..1 | ||
1..1 | ||||
0 - ukoliko nije došlo do greške prilikom ažuriranja ili spremanja podataka; 1 - ukoliko je došlo do greške prilikom ažuriranja ili spremanja podatka | tinyint | 1..1 | ||
Opis greške u slučaju da zapis nije uspješno spremljen ili ažuriran u sustavu. – obavezan za Greska <> 0 | string(300) | 0..1 | ||
Or} | 0..1 | |||
1 – greška - Globalna greška | tinyint | 1..1 | ||
Opis greške prilikom spremanja podatka - Globalna greška | string(300) | 1..1 | ||
/spremi361UgovoreResponse |
*