Calculus Web Service

API dokumentacija – Grupa 3. Artikli i katalog (27 metoda)

ARTIKAL U KATALOGU PROIZVODA (ArtikalUKataloguProizvoda)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDKatalogaključ kataloga proizvoda u Calculus bazineobavezan
SifraArtšifra artiklaneobavezan
NazivArtnaziv ili deo naziva artiklaneobavezan
SifraKatšifra kataloga proizvodaneobavezan
NazivKatnaziv ili deo naziva kataloga proizvodaneobavezan
Jezikoznaka jezika za prevod podataka (SRP_SR, ENG_VB, …)neobavezan
Metod vraća:
PoljeOpis
IDID kataloga proizvoda
ŠifraArtšifra artikla
NazivArtnaziv artikla
ŠifraKatšifra kataloga proizvoda
NazivKatnaziv kataloga proizvoda
Pozicijapozicija u formatu Šifra grupe + Šifra kataloga proizvoda

AŽURIRAJ ARTIKAL/USLUGU (AzurArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ artikla/uslugeobavezno
Sifrašifra artikla/uslugeneobavezan
Nazivnaziv artikla/uslugeneobavezan
Grupašifra grupe artiklaneobavezan
Metod vraća:
PoljeOpis
IDključ ažuriranog artikla/usluge

AŽURIRANJE BARKODA (AzurBarkodArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artikla/uslugeobavezno
Barkodnovi barkodobavezno
Metod vraća:
PoljeOpis
Statuspotvrda uspešnog ažuriranja (npr. "USPEŠNO")

UBACI ARTIKAL/USLUGU (UbaciArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra artikla/uslugeneobavezan
Nazivnaziv artikla/uslugeobavezno
Grupašifra grupe artiklaneobavezan
Metod vraća:
PoljeOpis
IDključ unetog artikla/usluge

UBACIVANJE BARKODA (UbaciBarkodArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artikla/uslugeobavezno
Barkodbarkod za unosobavezno
Metod vraća:
PoljeOpis
IDključ unetog barkoda

IZBACI ARTIKAL/USLUGU (IzbaciArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ artikla/uslugeobavezno
Metod vraća:
PoljeOpis
IDključ obrisanog artikla/usluge

IZBACIVANJE BARKODA (IzbaciBarkodArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artikla/uslugeobavezno
Barkodbarkod za brisanjeobavezno
Metod vraća:
PoljeOpis
Statuspotvrda uspešnog brisanja (npr. "USPEŠNO")

PODACI ARTIKLA (PodaciArtikla)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ artiklaobavezno
Metod vraća:
PoljeOpis
Šifrašifra artikla
Nazivnaziv artikla
Grupašifra grupe artikla
Cenacena artikla

PODACI ŠIFARNIKA ARTIKLA (PodaciSifarnikaArtikla)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra artiklaneobavezan
Nazivdeo naziva artiklaneobavezan
Metod vraća:
PoljeOpis
Artiklilista artikala (šifra, naziv, grupa)

PRONAĐI BARKOD (PronadjiBarkod)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Barkodbarkod za pretraguobavezno
Metod vraća:
PoljeOpis
IDArtiklaključ artikla povezanog sa barkodom
Nazivnaziv artikla

KARTICA ARTIKLA PO RASTERU (KarticaArtiklaRaster)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
Rasteršifra rastraobavezno
Metod vraća:
PoljeOpis
Stanjestanje artikla po rasteru
Detaljidetalji rastra

KATALOG PROIZVODA (KatalogProizvoda)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ kataloga proizvoda u Calculus bazineobavezan
Sifrašifra kataloga proizvodaneobavezan
Nazivnaziv ili deo naziva kataloga proizvodaneobavezan
Grupašifra grupe artikala kataloga proizvodaneobavezan
Jezikoznaka jezika za prevod podataka (SRP_SR, ENG_VB, …)neobavezan
Metod vraća:
PoljeOpis
IDID kataloga proizvoda
Šifrašifra kataloga proizvoda
Nazivnaziv kataloga proizvoda
ŠifraGrupešifra grupe artikala
NazivGrupenaziv grupe artikala
Pozicijapozicija u formatu Šifra grupe + Šifra kataloga proizvoda

OSOBINE ARTIKALA (OsobineArtikala)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
Metod vraća:
PoljeOpis
Osobinelista osobina artikla (naziv, vrednost)

OSOBINE GRUPE ARTIKALA (OsobineGrupeArtikala)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDGrupeključ grupe artikalaobavezno
Metod vraća:
PoljeOpis
Osobinelista osobina grupe artikala (naziv, vrednost)

SVOJSTVA (Svojstva)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra svojstvaneobavezan
Nazivdeo naziva svojstvaneobavezan
Metod vraća:
PoljeOpis
Svojstvalista svojstava (šifra, naziv)

SVOJSTVA GRUPE ARTIKLA (SvojstvaGrArt)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDGrupeključ grupe artikalaobavezno
Metod vraća:
PoljeOpis
Svojstvalista svojstava grupe artikala

AŽURIRAJ VREDNOST SVOJSTVA ARTIKLA (AzurVredSvojArt)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
IDSvojstvaključ svojstvaobavezno
Vrednostnova vrednost svojstvaobavezno
Metod vraća:
PoljeOpis
Statuspotvrda uspešnog ažuriranja

UBACI VREDNOST SVOJSTVA ARTIKLA (UbaciVredSvojArt)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
IDSvojstvaključ svojstvaobavezno
Vrednostvrednost svojstvaobavezno
Metod vraća:
PoljeOpis
IDključ unete vrednosti

IZBACI VREDNOST SVOJSTVA ARTIKLA (IzbaciVredSvojArt)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
IDSvojstvaključ svojstvaobavezno
Metod vraća:
PoljeOpis
Statuspotvrda uspešnog brisanja

VREDNOSTI SVOJSTVA (VrednostiSvojstava)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDSvojstvaključ svojstvaobavezno
Metod vraća:
PoljeOpis
Vrednostilista vrednosti svojstva

VREDNOSTI SVOJSTAVA ARTIKLA (VrednostiSvojstavaArtikla)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
Metod vraća:
PoljeOpis
Vrednostilista vrednosti svojstava artikla

VREDNOSTI SVOJSTVA GRUPE ARTIKLA (VrednostiSvojstavaGrArt)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDGrupeključ grupe artikalaobavezno
Metod vraća:
PoljeOpis
Vrednostilista vrednosti svojstava grupe

VREDNOSTI OSOBINE GRUPE ARTIKALA (VrednostOsobineGrupeArtikala)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDGrupeključ grupe artikalaobavezno
IDOsobineključ osobineobavezno
Metod vraća:
PoljeOpis
Vrednostvrednost osobine grupe artikala

GRUPE ARTIKALA/USLUGA (GrupaArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra grupeneobavezan
Nazivdeo naziva grupeneobavezan
Metod vraća:
PoljeOpis
Grupelista grupa artikala/usluga (šifra, naziv)

STRKTURA GRUPA ARTIKAL/USLUGA (StrGrupaArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDGrupeključ grupe artikalaobavezno
Metod vraća:
PoljeOpis
Strukturahierarhijska struktura grupa

GRUPE SVOJSTAVA (GrupaSvojstava)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra grupe svojstavaneobavezan
Nazivdeo naziva grupeneobavezan
Metod vraća:
PoljeOpis
Grupelista grupa svojstava (šifra, naziv)

PODACI USLUGA (PodaciUsluga)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ uslugeobavezno
Metod vraća:
PoljeOpis
Šifrašifra usluge
Nazivnaziv usluge
Cenacena usluge