kb:kb:dodatni_moduli:modul_71_main

Integracija sa WOLT API

Verzije: Balans4

Modul obezbeđuje integraciju Balans cenovnika, šifarnika artikala i skladišta sa WOLT aplikacijom preko WOLT WEB servisa. Integracija je jednosmerna, Balans šalje podatke u Wolt.

Polje fn_dodatnimoduli.parametri koristi se za podešavanje parametara modula, čini ga JSON objekat Venues.

SvojstvoObaveznoVrednostiOpis
venueIdDatekstId prodajnog mesta u Wolt aplikaciji
venuePwdDatekstLozinka prodajnog mesta Wolt aplikaciji
woltCustomerIdDatekstId Wolt kupca unutar Balans-a
stocksDalistaLista objekata 'Stock', skladišta koja snadbevaju “prodajno mesto” Wolt
priceListDatekstCenovnik (kada se ne koriste prodajne cene sa skladišta.
priceColumnDatekstCenovna kolona iz koje se povlači cena: MCena - ne koristi se cenovnik, već prodajna cena sa primarnog skladišta.CenaA..CenaH - jedna od 8 cenovnih kolona cenovnika iz koje će se vući cena.
stockIdDatekstId skladišta u Balansu (skladista.sklid, odnosno skladkol.sklid).
primaryDaindikatorIndikator da je ovo vodeće skladište za cene. Količine (zalihe) se sumiraju.
venuesDalista prodajnih mestaMatrica definisanih Wolt prodajnih mesta.
debugNetekstNivo debagovanja. Moguće vrednosti: info, warning, crtitical

Za pokretanje potrebno je imati instalirano minimalno Java 11. Aplikaciju pokreće sistemski Task Scheduler. Prilikom pokretanja, putem komandne linije potrebno je uneti parametre:

Oznaka za unosDuži nazivObaveznoOpis
hhostDaIme host-a ili IP adresa.
pportNePort baze podataka. Ukoliko se ne unese, podrazumevana vrednost je 5432.
ddatabaseDaIme baze podataka na koju se povezuje.
UuserDaIme (username) korisnika za povezivanje na bazu.
PpasswordDaLozinka za povezivanje na bazu.
ituitemupdateNe, ali ukoliko ni jedna od funkcija nije uneta prikazat će se poruka napomene za unos.Funkcija za ažuriranje podataka o artiklima.
inuinventoryupdateNe, ali ukoliko ni jedna od funkcija nije uneta prikazat će se poruka napomene za unos.Funkcija za ažuriranje stanja podataka na skladištu/skladištima.

Detaljnije o upotrebi parametara: Parsiranje parametara

  • kb/kb/dodatni_moduli/modul_71_main.txt
  • Last modified: 2023/06/30 07:56
  • by andjela.djekic