|
Metoda za spremanje raspodjele dokumenta po pozicijama. |
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiRaspodjeluPoPozicijamaDokumentaRequest | ||||
|
Identifikator sustava koji upućuje zahtijev | string(36) | 1..1 | |
|
Poslovna godina dokumenata za koje se sprema raspodjela | smallint | 1..1 | |
|
Vrsta dokumenta u LC SPI sustavu Enumeracija: „SCD192“ – salda konti dokument (ulazni račun ili knjižni zapis) „UGO125“ – ugovor "NAR127" – narudžbenica |
string(40) | 1..1 | |
|
Identifikator dokumenta | uniqueidentifier | 1..1 | |
|
1..1 | |||
|
1..n | |||
|
Šifra pozicije | string(8) | 1..1 | |
|
Konto troška vezan za poziciju. Dohvaća se metodom dohvatiKontaNaPozicijama. | string(12) | 0..1 | |
|
Šifra mjesta troška. Ukoliko je na poziciji evidentirano mjesto troška, ovaj podatak je obavezan. | string(15) | 0..1 | |
|
Šifra odjela. Ukoliko je na poziciji evidentiran odjel, ovaj podatak je obavezan. | string(12) | 0..1 | |
|
Iznos po poziciji (suma iznosa u raspodjeli mora odgovarati vrijednosti UkBruto sa dokumenta) | decimal(18,2) | 1..1 | |
|
Troznačna šifra valute prema ISO 4217 standardu. Označava osnovnu valutu u kojoj su poslani iznosi. |
string(3) | 0..1 | |
|
CPV Oznaka glavnog rječnika | string(10) | 0..1 | |
|
Na zahtjev vraća u Responseu Šifru CPV oznake false - ne vraća CPV oznaku true - vraća CPV oznaku |
bit | 0..1 | |
|
D – podliježe porezu; N – ne podliježe 1 - Oporezivo 2 - Ne podliježe 3 - Oslobođeno (Izvoz) 4 - Oslobođeno (tuzemstvo) 5 - Oslobođeno (ostalo) 6 - Isporuka EU 7 - Stjecanje EU 8 - Sastavljanje i postavljanje dobara u EU 9 - Nova prijevozna sredstva 10 - Prijenos porezne obveze (oporezivo) 11 - Prijenos porezne obveze (neoporezivo) 12 - Isporuke na daljinu EU 13 - Obavljene usluge osobama bez sjedišta u RH (neop) 14 - Naknadno oslobođenje izvoza (tax free) 15 - Obračunati PDV po uvozu 16 - Trostrani posao (posrednik) 17 - Može se odbiti 18 - Ne može se odbiti 19 - Reexport 20 - Primljene isporuke od PO bez sjedišta u RH 21 - Obavljene usluge osobama bez sjedišta u RH |
string(3) | 0..1 | |
|
Šifra porezne stope - dohvatiStopePDV |
string(8) | 0..1 | |
|
||||
|
||||
/spremiRaspodjeluPoPozicijamaDokumenta |
Crveno označena polja još nisu dostupna.
Struktura | Opis | Tip podatka | Uvjet | Broj pojavljivanja elementa |
---|---|---|---|---|
spremiRaspodjeluPoPozicijamaDokumentaResponse | ||||
|
Identifikator sustava koji upućuje zahtijev | string(36) | 1..1 | |
|
Poslovna godina | smallint | 1..1 | |
|
Vrsta dokumenta u LC SPI sustavu Enumeracija: „SCD192“ – salda konti dokument (ulazni račun ili knjižni zapis) „UGO125“ – ugovor "NAR127" – narudžbenica |
string(40) | 1..1 | |
|
Identifikator dokumenta | uniqueidentifier | 1..1 | |
|
{Or | 1..1 | ||
|
1..n | |||
|
Šifra pozicije | string(8) | 1..1 | |
|
Konto troška vezan za poziciju. | string(12) | 0..1 | |
|
Šifra mjesta troška | string(15) | 0..1 | |
|
Šifra odjela | string(12) | 0..1 | |
|
Iznos po poziciji | decimal(18,2) | 1..1 | |
|
Troznačna šifra valute prema ISO 4217 standardu. Označava osnovnu valutu u kojoj su poslani iznosi. |
string(3) | 0..1 | |
|
CPV Oznaka glavnog rječnika | string(10) | 0..1 | |
|
D – podliježe porezu; N – ne podliježe 1 - Oporezivo 2 - Ne podliježe 3 - Oslobođeno (Izvoz) 4 - Oslobođeno (tuzemstvo) 5 - Oslobođeno (ostalo) 6 - Isporuka EU 7 - Stjecanje EU 8 - Sastavljanje i postavljanje dobara u EU 9 - Nova prijevozna sredstva 10 - Prijenos porezne obveze (oporezivo) 11 - Prijenos porezne obveze (neoporezivo) 12 - Isporuke na daljinu EU 13 - Obavljene usluge osobama bez sjedišta u RH (neop) 14 - Naknadno oslobođenje izvoza (tax free) 15 - Obračunati PDV po uvozu 16 - Trostrani posao (posrednik) 17 - Može se odbiti 18 - Ne može se odbiti 19 - Reexport 20 - Primljene isporuke od PO bez sjedišta u RH 21 - Obavljene usluge osobama bez sjedišta u RH |
string(3) | 0..1 | |
|
Šifra porezne stope - dohvatiStopePDV |
string(8) | 0..1 | |
|
1..1 | |||
|
0 – Nema greške 1 - Nije pronađen dokument s poslanim identifikatorom 2 – Dokument ima raspodjelu 3 – Nepostojeća pozicija u aktivnom planu 4 - Nepostojeći konto 5 - Nepostojeći konto na poziciji za aktivni plan 6 - Suma raspodjele ne odgovara iznosu dokumenta 7 - Dokument pripada početnom stanju 8 - Mjesto troska ne postoji u katalogu 9 - Mjesto troska je neaktivno u katalogu 10 - Odjel ne postoji u katalogu 11 - Mjesto troska je razlicito na stavci plana 12 - Odjel je različit na stavci plana 13 - CPV oznaka nije aktivna ili ne posoji u glavnom rječniku CPV-a |
tinyint | 1..1 | |
|
Opis greške u slučaju da zapis nije uspješno ažuriran u sustavu. – obavezan za Greska <> 0 |
string(300) | 0..1 | |
|
||||
|
||||
|
||||
|
Or} | 1..1 | ||
|
1 – greška (globalna); 2 - greška (poslovna godina je zatvorena); 3 - greška (nije pronađen dokument sa poslanim identifikatorom); 4 – greška (dokument već ima raspodjelu); 5 – greška (suma raspodjele ne odgovara iznosu dokumenta) |
tinyint | 1..1 | |
|
Opis greške prilikom ažuriranja podatka | string(300) | 1..1 | |
|
||||
/spremiRaspodjeluPoPozicijamaDokumentaResponse |
* Ako u LC SPI sustavu nije pronađena pozicija u aktivnom planu prema vrijednosti elementa PozSifra, konto na
zadanoj poziciji prema vrijednosti elementa KonKonto i ukoliko suma vrijednosti elementa Iznos ne odgovara
ukupnom iznosu dokumenta, metoda vraća grešku o nemogućnosti spremanja stavaka raspodjele za dokument radi
nepoznate pozicije, konta na poziciji ili neodgovarajućih iznosa raspodjele.
* Ako u LC SPI sustavu već postoji raspodjela za poslani dokument tada će se spremanje podatka o raspodjeli
ignorirati, a u izlaznom XML-u će se za taj dokument vratiti greška sa adekvatnim opisom.
* Ukoliko konto nije poslan, tada će se dodijeliti prvi konto troška vezan za poziciju. Navedeno vrijedi samo za narudžbenice. Za ostale dokumente, ukoliko se ne pošalje konto, metoda će vratiti grešku.
* Za ugovore moguće je poslati manji iznos raspodjele od same vrijednosti ugovora, za sve ostale dokumente metoda će vratiti grešku.