Calculus Web Service

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

CENOVNIK ARTIKALA (CenovnikArtUsl)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
TipCenšifra tipa cenovnika iz kog se povlače ceneobavezan
ValCenoznaka valute cenovnika (default je DIN)neobavezan
OJCenšifra org.jed. čiji cenovnik čitati (default je firma)neobavezan
SifGrArtšifra grupe artikala koji se traženeobavezan
SifArtšifra artikla ili deo šifre artikala koji se traženeobavezan
NazivArtnaziv artikla ili deo naziva artikala koji se traženeobavezan
ValPrikazoznaka valute u kojoj će biti prikazane ceneneobavezan
NaDandatum na koji se traži važeća cena
Metod vraća:
PoljeOpis
Šifra artikla
Naziv artikla
Naziv grupe artikla
Datum cenovnika
Ključ cenovnika (cenovniksk)
Cena
Rabat
Popust
Lom
Valuta cene
Koja cena (Msa pdv-om, V-bez pdv-a, N-nabavna, D-dobavljača)
Opis

DAJ CENOVNIK (DajCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
TipCenšifra tipa cenovnikaneobavezan
Valutaoznaka valute cenovnikaneobavezan
Datumdatum cenovnikaneobavezan
OrgJedšifra org.jed. čiji je cenovnikneobavezan
KljucCenključ konkretnog cenovnika u Calculus-uneobavezan
Metod vraća:
PoljeOpis
TipCenSKključ tipa cenovnika
SifraTipCenšifra tipa cenovnika
NazivTipCennaziv tipa cenovnika
ValutaCenoznaka valute cenovnika
OJSKključ org.jed. čiji je cenovnik
SifraOJšifra org.jed. čiji je cenovnik
NazivOJnaziv org.jed. čiji je cenovnik
DatumCendatum cenovnika
KljucCenključ cenovnika

DAJ CENE CENOVNIKA (DajCeneCenovnika)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
KljucCenključ cenovnika čije cene se tražeobavezan
Metod vraća:
PoljeOpis
KljucCeneključ cene
KljucCenključ cenovnika
ArtikalSKključ artikla
SifraArtiklašifra artikla
NazivArtiklanaziv artikla
JDMjedinica mere artikla
Cenacena u cenovniku
Rbrredni broj cene u cenovniku
Rabatrabat iz cenovnika
Popustpopust iz cenovnika
Lomlom iz cenovnika
BrojPoenabroj poena iz cenovnika

DAJ CENOVNIKE ZA VRSTU DOKUMENTA (DajCenovnikeZaVrstuDok)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Prefiksprefiks vrste dokumenta u Calculus-uobavezan
Metod vraća:
PoljeOpis
Šifrašifra cenovnika
Nazivnaziv cenovnika
Smersmer cenovnika (kupac/dobavljač)
Prioritetprioritet cenovnika za traženje cene
AutogenD/N da li se automatski formira i ažurira cenovnik
FormiraCeoCenovnikD/N da li se pravi ceo cenovnik ili samo za artikle kojima je promenjena cena

TIPOVI CENOVNIKA (TipoviCenovnika)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
Sifrašifra cenovnika ili deo šifreneobavezno
Nazivnaziv cenovnika ili deo nazivaneobavezno
Metod vraća:
PoljeOpis
IDključ tipa cenovnika u Calculus-u
Sifrašifra cenovnika
Nazivnaziv cenovnika
IDGrupeArtUslključ grupe artikala/usluga za koju je cenovnik
BaznaValutaoznaka bazne valute cenovnika
UvekBaznaValutaoznaka da li se primenjuje uvek cenovnik u baznoj valuti
KursBazneValutekoja kolona iz kursne liste se koristi
PopunitiCenu(N)abavnu/(D)obavljača/(V)eleprodajnu/(M)aloprodajnu

DAJ AKCIJSKI POPUST KOMITENTA (DajAkcijskiPopust)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
IDključ komitenta u bazi Calculus (komsk)neobavezan
Metod vraća:
PoljeOpis
KomIDkomsk iz Calculus baze
KomSifrašifra komitenta
KomNazivnaziv komitenta
GrKomNazivnaziv grupe komitenta (ako je prazno onda je akcija sa komitenta)
KlasKomNazivnaziv klasifikacije (ako je prazno onda je akcija sa komitenta)
GrArtSifrašifra grupe artikala za koju je akcija
GrArtNazivnaziv grupe artikala za koju je akcija
ArtSifrašifra artikla za koji je akcija
ArtNazivnaziv artikla za koji je akcija
Cenaakcijska cena za artikal
Valutavaluta u kojoj je cena
Kursoznaka kursa koji se primenjuje
PopunitiCenukoja cena će se popuniti
PrimOstSnizenjaostala sniž. (N)e,(D)a I prim.ove rab, Da I (S)abira sa ovim rabatima
Popustakcijski popust
Popust2akcijski popust 2
Popust3akcijski popust 3
DatumOddatum početka akcije
DatumDodatum kraja akcije

DAJ KOLIČINSKI POPUST (DajKolicinskiPopust)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
ArtikalIDključ artikla čiji se popusti traženeobavezan
Vezaveza da li je popust po artiklu ili grupineobavezan
GrupaIDključ grupe čiji se popusti traženeobavezan
Metod vraća:
PoljeOpis
ArtSifrašifra artikla
ArtNazivnaziv artikla
ViseOdkoličina za koju se daje popust
Popustprocenat popusta
Vezada li je popust za artikal ili grupu
GrupaNazivceo naziv grupe
PrimOstSnizenjada li se primenjuju I ostala sniženja (D/N)

UBACI CENOVNIK (UbaciCenovnik)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
TipCenšifra tipa cenovnika kjoi se ubacujeobavezno
Valutaoznaka valute cenovnika koji se ubacujeobavezno
Datumdatum cenovnikaobavezno
KomOrgJedključ komitenta ili org.jed. čiji je cenovnik (komsk)obavezno
Metod vraća:
PoljeOpis
KljucCenključ formiranog cenovnika

IZBACI CENOVNIK (IzbaciCenovnik)

KljucCen - ključ cenovnika koji se izbacuje - obevezno

Metod vraća:
PoljeOpis
KljucCenključ cenovnika koji je izbačen

AŽURIRAJ CENU (AzurCene)

KljucCene - ključ cene koja se ažurira - obavezno

ArtikalSK - ključ artikla čija cena se ažurira - obavezno

Cena - nova cena - obavezno

Rabat - novi rabat - obavezno

Popust - novi popust - obavezno

Lom - novi lom - obavezno

BrojPoena - novi broj poena - obavezno

Rbr - redni broj u cenovniku - neobavezno

Metod vraća:
PoljeOpis
Kljucključ ažurirane cene

UBACI CENU U CENOVNIK (UbaciCenu)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
KljucCenključ cenovnika u koji se ubacuje cenaobavezno
ArtikalSKključ artiklaobavezno
Cenacenaobavezno
Rabatrabatneobavezno
Popustpopustneobavezno
Lomlomneobavezno
BrojPoenabroj poenaneobavezno
Rbrredni broj u cenovnikuneobavezno
Metod vraća:
PoljeOpis
KljucCeneključ cene u cenovniku

IZBACI CENU IZ CENOVNIKA (IzbaciCenu)

KljucCene - ključ cene koja se izbacuje - obevezno

Metod vraća:
PoljeOpis
KljucCeneključ cene koja je izbačena

CENA I RABAT ARTIKLA ZA DOKUMENT (CenaRabatArtZaDok)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
ArtikalIDključ artiklaobavezan
Datumdatum u formatu YYYY-MM-DD (default je today)neobavezan
Valutdatum u formatu YYYY-MM-DD (default je today)neobavezan
AnalIDKupcaključ kupca (analsk)neobavezan
VrstaDokIDključ vrste dokumentaneobavezan
KomIDKreatoraključ kreatora dokumenta (komsk)obavezan
Metod vraća:
PoljeOpis
ArtikalIDključ artikla
Sifrašifru artikla
Nazivnaziv artikla
Cenacenu koja bi bila ponuđena (cenovnik, akcija,…)
Rabat1rabat 1
Rabat2rabat 2
Rabat3rabat 3
Popustpopust
Lomlom
RokPlacanjarok plaćanja za kupca

POSLEDNJA NABAVNA CENA (PoslednjaNabavnaCena)

Argumenti za ovaj metod su:
ArgumentOpis argumentaStatus
ZR(Z)vanični ili (R)ealni lager (default je Z)neobavezan
SifArtšifra artiklaneobavezan
NazArtnaziv artikla (obavezan ako nije uneta šifra)neobavezan
Magacinšifra magacinaobavezan
NaDanu format YYYY-MM-DD), prazno podrazumeva todayneobavezno
Metod vraća:
PoljeOpis
Poslednju nabavnu cenu

AŽURIRAJ CENOVNIK (AzurCenovnik)

KljucCen - ključ cenovnika koji se ažurira - obavezno

Valuta - oznaka valute - obavezno

Datum - datum cenovnika - obavezno

KomOrgJed - ključ komitenta ili org.jed. čiji je cenovnik (komsk) - obavezno

Metod vraća:
PoljeOpis
Kljucključ ažuriranog cenovnika