Logovanje
Forma za logovanje se prikazuje pri pokretanju programa i sastoji se od tri taba: Spisak firmi, Podaci o konekciji i Nova firma.
Promena teme prikaza (svetla / tamna)
Na dnu forme za prijavu, levo od dugmadi Otvori i Prekini, nalazi se mali taster za promenu teme prikaza. Taster je vidljiv na sva tri taba (Spisak firmi, Podaci o konekciji i Nova firma).
- Simbol ☾ (mesec) – trenutno je svetla tema; klik prebacuje program na tamnu temu (opis na tasteru: „Prebaci na tamnu temu“).
- Simbol ☀ (sunce) – trenutno je tamna tema; klik vraća svetlu temu (opis na tasteru: „Prebaci na svetlu temu“).
Tema se menja odmah, bez ponovnog pokretanja programa, a izabrani izbor se trajno pamti i primenjuje se pri sledećem pokretanju programa i na ostalim otvorenim formama. Podrazumevana tema je svetla.
Temu je moguće promeniti i kasnije, u glavnom prozoru programa, preko menija Servis → Tema prikaza → Svetla / Tamna (trenutno aktivna tema je označena kvačicom). Izbor je isti kao na formi za prijavu i važi za ceo program. Više o ovome pogledajte na stranici Podešavanje prikaza.
Tab: Spisak firmi
Prikazuje listu dostupnih firmi/baza. Korisnik bira firmu i klika Otvori da pristupi programu.
Elementi forme
- Tražite firmu sa spiska – polje za brzo filtriranje liste po nazivu, sedištu, PIB/JMBG, matičnom broju ili poslovnoj godini.
- Tabela firmi – prikazuje kolone: Naziv, Sedište, PIB/JMBG, Matični broj, Poslovna godina.
- Pamti poslednju korišćenu firmu – pri sledećem pokretanju programa automatski pozicionira i selektuje poslednje korišćenu firmu u spisku (bez automatskog otvaranja).
- Otvori poslednju korišćenu firmu – pri sledećem pokretanju programa automatski otvara poslednje korišćenu firmu i ulazi u program bez zadržavanja na Login prozoru (dostupno kada je uključeno Zapamti šifru ili Cloud režim; ako u toku rada otvorite prozor za promenu firme preko F5 i kliknete Prekini, sačuvana poslednja firma ostaje nepromenjena).
- Otvori – otvara izabranu firmu.
- Prekini – zatvara program.
Tab: Podaci o konekciji
Omogućava podešavanje konekcije ka MySQL bazi podataka.
Elementi forme
- Cloud – ako je uključeno, program radi u cloud režimu.
- Naziv ili IP adresa servera MySQL baze podataka – adresa servera (npr.
127.0.0.1za lokalni server). - Tehnički naziv baze – naziv baze podataka na serveru.
- Korisnik – korisničko ime za pristup bazi (npr.
root). - Unesite Vašu šifru – lozinka korisnika.
- Zapamti šifru – opcija za pamćenje lozinke.
- Konekcija OK – poruka potvrde uspešne konekcije.
- Spisak firmi – prelazak na tab sa listom firmi.
- Prekini – zatvara program.
Tab: Nova firma
Omogućava kreiranje nove baze/firme u sistemu.
Elementi forme
- Naziv firme – unos naziva nove firme (obavezno polje).
- Poslovna godina – godina za koju se otvara baza.
- Inicijalna namena programa – izbor modula: Veleprodaja, Maloprodaja, Finansijsko itd.
- PDV obveznik – oznaka da li je firma PDV obveznik.
- Kreiraj – kreira novu bazu i otvara program.
- Prekini – zatvara program.
Svrha forme
Forma mLogin služi za:
- povezivanje na MySQL server,
- proveru pristupa bazi,
- prikaz spiska dostupnih firmi,
- izbor firme za rad,
- kreiranje nove firme/baze,
- rad u lokalnom ili cloud režimu.
Glavne celine forme
Forma radi kroz 3 taba:
- Povezivanje na bazu podataka
- Spisak firmi
- Nova baza / nova firma
1. Povezivanje na bazu podataka
Na ovom tabu unose se parametri za pristup MySQL serveru:
- Server
- User
- Šifra
Ako nije uključen cloud režim, forma automatski nudi tipične lokalne vrednosti:
- server: 127.0.0.1
- korisnik: root
Dugme za proveru veze
Klik na dugme za testiranje/povezivanje:
- čuva uneta podešavanja,
- proverava da li je MySQL server dostupan,
- proverava da li su korisničko ime i šifra ispravni,
- učitava spisak firmi iz tabele baze.
Ako je povezivanje uspešno, otključavaju se sledeći tabovi.
Zapamćena podešavanja
Forma pamti:
- IP/server,
- korisničko ime,
- šifru, ako je uključeno Zapamti šifru,
- poslednje izabranu firmu, ako je uključeno Pamti poslednju korišćenu firmu,
- automatsko otvaranje poslednje firme pri startu, ako je uključeno Otvori poslednju korišćenu firmu,
- cloud režim,
- port baze.
Ako je uključeno pamćenje šifre, pri narednom pokretanju forma pokušava automatsko povezivanje. Ako je uz to uključena i opcija Otvori poslednju korišćenu firmu, program odmah otvara zapamćenu firmu bez zadržavanja na spisku firmi. Istim opcijama može se upravljati i iz programa kroz Servis → Podešavanja → Ostala podešavanja (Razno).
Direktno otvaranje baze preko parametra --baza
Desktop aplikacija podržava pokretanje sa parametrom komandne linije za direktno otvaranje određene baze (npr. preko posebne prečice na radnoj površini za konkretnu firmu):
--baza naziv_bazeili--baza=naziv_baze
Kada je prosleđen parametar --baza:
- ima prednost nad opcijama Pamti poslednju korišćenu firmu i Otvori poslednju korišćenu firmu,
- program pri pokretanju direktno otvara navedenu bazu ako ona postoji u evidenciji firmi,
- ako navedena baza ne postoji ili nije dostupna, prikazuje se upozorenje i otvara se redovan spisak firmi.
2. Spisak firmi
Ovaj tab prikazuje sve vidljive firme iz baze.
Otvaranje firme
Korisnik može otvoriti izabranu firmu:
- klikom na dugme Otvori,
- duplim klikom na red u tabeli,
- tasterom Enter dok je fokus na tabeli.
Prilikom otvaranja firme forma:
- postavlja aktivnu bazu firme,
- pamti poslednju izabranu firmu,
- inicijalizuje početne vrednosti,
- proverava verziju baze i po potrebi pokreće automatska ažuriranja (migracije).
- Bez blokade programa: Ranije je greška u bilo kojoj SQL migracionoj skripti mogla da spreči otvaranje firme. U verziji 4.0.1.337 uveden je mehanizam otpornosti: obična nekritična SQL greška zaustavlja dalji migracioni niz i beleži se u log, ali ne blokira ulazak u desktop aplikaciju niti izbor firme na Web-u i API-ju. Korisnik može nesmetano raditi u svim ostalim delovima programa.
- Automatski retry: Neuspešna migraciona skripta automatski ostaje kandidat za ponovni pokušaj pri sledećem pokretanju čim se otkloni uzrok.
- Web RMP upozorenje: Ako baza radi u degradiranom režimu zbog neuspele migracije, WebRmp na vrhu ekrana prikazuje diskretno žuto obaveštenje sa nazivom skripte.
- Fail-safe zaštita: Samo kritični infrastrukturni otkazi (prekid mrežne veze ka MySQL serveru, neispravna autorizacija ili nemogućnost pristupa sistemskoj tabeli
baze) bezbedno prekidaju otvaranje firme radi zaštite integriteta.
Pretraga firmi
Polje za pretragu filtrira spisak firmi.
Pretraga se obavlja unosom jednog teksta, bez obzira na veličinu slova. Firma se prikazuje ako uneti tekst postoji u bilo kojoj od kolona spiska: Naziv, Sedište, PIB/JMBG, Matični broj ili Poslovna godina.
Zarezi se ne tumače kao razdvajanje kriterijuma – ceo uneti tekst se traži kao jedna celina.
Primeri:
dramin– firme čiji naziv (ili neko drugo polje) sadrži „dramin“,beograd– firme sa sedištem u Beogradu,123456789– firma sa tim PIB-om ili matičnim brojem,2025– firme sa poslovnom godinom 2025.
Prečice sa tastature
- Ctrl + F prebacuje fokus na spisak firmi i polje za pretragu, ako su firme već učitane
- strelica Dole iz polja za pretragu prebacuje fokus na tabelu
- Enter u tabeli otvara izabranu firmu
3. Nova baza / nova firma
Ako ne postoji odgovarajuća firma ili korisnik želi novu bazu, koristi se tab za kreiranje nove firme.
Podaci koji se unose
Forma omogućava unos osnovnih podataka firme:
- naziv firme,
- adresa,
- mesto,
- PIB,
- matični broj,
- tekući račun,
- poslovna godina,
- modul/magacin,
- PDV status,
- period PDV obračuna.
Kreiranje baze
Klik na Kreiraj bazu:
- proverava jedinstvenost kombinacije agencije, PIB/JMBG-a i poslovne godine (kako se ne bi greškom kreirala duplirana baza za istu firmu i godinu),
- formira tehnički naziv nove baze iz naziva firme i poslovne godine (uz automatsku dodelu slobodnog sufiksa ako tehnički naziv već postoji na serveru),
- kreira bazu i početne podatke iz ugrađene šeme programa (bez potrebe za preuzimanjem skripte sa interneta),
- izvršava kompletan niz migracionih skripti do najnovije verzije i tek nakon uspešne pripreme aktivira novu bazu (u slučaju bilo kakve greške pri inicijalizaciji, delimično kreirana baza se automatski poništava kako u spisku ne bi ostao neispravan zapis).
Preuzimanje podataka iz NBS servisa
Dugme uz polje naziva firme otvara formu Narodna Banka Srbije.
Ako korisnik izabere firmu iz tog prozora, automatski se popunjavaju:
- naziv firme,
- PIB,
- mesto,
- adresa,
- račun,
- matični broj.
PDV opcije
Ako je čekirano PDV, omogućava se izbor PDV perioda.
Cloud režim
Forma podržava rad u cloud režimu preko opcije Cloud.
Kada se cloud uključi:
- ručni unos servera, korisnika i šifre se sakriva,
- automatski se postavljaju cloud parametri: server, korisnik, lozinka,
- odmah se pokušava povezivanje i učitavanje firmi.
Kada se cloud isključi:
- vraća se port iz lokalnih podešavanja,
- ponovo je omogućen ručni unos parametara.
Poruke i status
Na formi postoji statusna poruka lblKonekcija koja prikazuje:
- uspešnu ili neuspešnu konekciju,
- informaciju da treba uneti parametre povezivanja,
- obaveštenje da nema firmi i da treba uneti novu.
Boja poruke menja se prema statusu.
Podešavanje porta
Forma sadrži opcije za promenu MySQL porta:
- 3306
- 3307
Posle promene porta korisnik dobija poruku da treba ponovo pokrenuti program.
Tipičan način rada
Rad sa postojećom firmom
- Otvoriti formu.
- Uneti Server, User i Šifru ili uključiti Cloud.
- Kliknuti na test/povezivanje.
- Sačekati učitavanje spiska firmi.
- Po potrebi pretražiti firmu.
- Označiti firmu.
- Kliknuti Otvori.
Kreiranje nove firme
- Povezati se na server.
- Preći na tab Nova baza.
- Uneti podatke firme ili ih preuzeti preko NBS forme.
- Podesiti poslovnu godinu, modul i PDV.
- Kliknuti Kreiraj bazu.
Napomene za korisnika
- Bez dostupnog MySQL servera forma neće moći da učita firme.
- Ako je uključeno pamćenje šifre, program može pokušati automatsko povezivanje pri pokretanju.
- Ako je uključena opcija Pamti poslednju korišćenu firmu, program pri otvaranju spiska pozicionira izbor na poslednje korišćenoj firmi.
- Ako je uključena opcija Otvori poslednju korišćenu firmu, program pri pokretanju automatski ulazi u poslednje korišćenu firmu.
- Pokretanjem programa sa parametrom
--baza naziv_bazemože se direktno otvoriti željena firma nezavisno od zapamćene poslednje firme.
Logovanje na Web RMP-u
Web RMP se otvara u internet pregledaču i prijava se vrši na formi Prijava na sistem:
- Korisničko ime i Lozinka – podaci za pristup nalogu,
- Zapamti me – ostajete prijavljeni na ovom uređaju,
- Prijavi se – prijava na sistem,
- Zaboravili ste lozinku? – postupak za obnovu lozinke,
- Registrujte se – kreiranje novog naloga.
Promena teme (svetla / tamna)
Dugme za promenu teme nalazi se u gornjoj traci Web RMP-a, desno, pored podataka o prijavljenom korisniku (iznad naziva modula). Dostupno je i na formi za prijavu i nakon prijave.
- Ikonica meseca – trenutno je svetla tema; klik uključuje tamnu temu.
- Ikonica sunca – trenutno je tamna tema; klik vraća svetlu temu.
Izabrana tema se pamti u pregledaču (na tom uređaju), pa je pri sledećem otvaranju Web RMP-a ponovo primenjena. Podrazumevana tema je svetla.
Promena teme postoji i u desktop programu (taster na formi za prijavu, opisan na početku ove stranice) i u Web RMP-u. Podešavanje teme je zasebno za svaku od ta dva programa.