Calculus Web Service

API dokumentacija – Grupa 10. Cenovnici i popusti (15 metoda)

CENOVNIK ARTIKALA (CenovnikArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaneobavezan
SifraArtiklašifra artiklaneobavezan
Metod vraća:
PoljeOpis
Artiklilista artikala sa cenama (IDArtikla, Cena)

DAJ CENOVNIK (DajCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaobavezno
Metod vraća:
PoljeOpis
Nazivnaziv cenovnika
Tiptip cenovnika
DatumVazenjadatum važenja cenovnika

DAJ CENE CENOVNIKA (DajCeneCenovnika)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaobavezno
IDArtiklaključ artiklaneobavezan
Metod vraća:
PoljeOpis
Cenelista cena za odabrani cenovnik (IDArtikla, Cena)

DAJ CENOVNIKE ZA VRSTU DOKUMENTA (DajCenovnikeZaVrstuDok)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDVrsteDokključ vrste dokumentaobavezno
Metod vraća:
PoljeOpis
Cenovnicilista cenovnika (IDCenovnika, Naziv)

TIPOVI CENOVNIKA (TipoviCenovnika)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra tipa cenovnikaneobavezan
Nazivdeo naziva tipa cenovnikaneobavezan
Metod vraća:
PoljeOpis
Tipovilista tipova cenovnika (Sifra, Naziv)

DAJ AKCIJSKI POPUST KOMITENTA (DajAkcijskiPopust)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDKomitentaključ komitentaobavezno
IDArtiklaključ artiklaobavezno
Metod vraća:
PoljeOpis
Popustprocenat akcijskog popusta

DAJ KOLIČINSKI POPUST (DajKolicinskiPopust)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
Kolicinakoličina za koju se traži popustobavezno
Metod vraća:
PoljeOpis
Popustprocenat količinskog popusta

AŽURIRAJ CENOVNIK (AzurCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ cenovnikaobavezno
Nazivnovi naziv cenovnikaneobavezan
Tipnovi tip cenovnikaneobavezan
Metod vraća:
PoljeOpis
IDključ ažuriranog cenovnika

UBACI CENOVNIK (UbaciCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Nazivnaziv cenovnikaobavezno
Tiptip cenovnikaobavezno
DatumVazenjadatum važenja cenovnikaneobavezan
Metod vraća:
PoljeOpis
IDključ unetog cenovnika

IZBACI CENOVNIK (IzbaciCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ cenovnikaobavezno
Metod vraća:
PoljeOpis
IDključ obrisanog cenovnika

AŽURIRAJ CENU (AzurCene)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaobavezno
IDArtiklaključ artiklaobavezno
Cenanova cenaobavezno
Metod vraća:
PoljeOpis
IDključ ažurirane cene

UBACI CENU U CENOVNIK (UbaciCenu)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaobavezno
IDArtiklaključ artiklaobavezno
Cenacena za unosobavezno
Metod vraća:
PoljeOpis
IDključ unete cene

IZBACI CENU IZ CENOVNIKA (IzbaciCenu)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDCenovnikaključ cenovnikaobavezno
IDArtiklaključ artiklaobavezno
Metod vraća:
PoljeOpis
Statuspotvrda uspešnog brisanja (npr. "USPEŠNO")

CENA I RABAT ARTIKLA ZA DOKUMENT (CenaRabatArtZaDok)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDDokumentaključ dokumentaobavezno
IDArtiklaključ artiklaobavezno
Kolicinakoličina artiklaobavezno
Metod vraća:
PoljeOpis
Cenacena po jedinici
Rabatprocenat rabata

POSLEDNJA NABAVNA CENA (PoslednjaNabavnaCena)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDArtiklaključ artiklaobavezno
Metod vraća:
PoljeOpis
Cenaposlednja nabavna cena artikla