1. Pregled rezervacija (lista)
Lista · Filteri · StatusiEkran „Rezervacije“ je centralno mesto gde vidiš sve rezervacije u sistemu – jednodnevne, višednevne i satne, sa jednim ili više vozila. Odatle možeš da:
- pregledaš sve postojeće rezervacije,
- filtriraš po periodu, statusu, klijentu, registraciji ili napomeni,
- odeš na detalje i izmenu rezervacije,
- brzo završiš rezervaciju direktno sa liste,
- otvoriš kalendar, štampaš ili eksportuješ rezervacije u PDF / XLSX,
- pokreneš unos nove rezervacije.
U gornjem levom delu ekrana nalazi se zaglavlje:
- Naslov: “Rezervacije”
- Podnaslov: “Ukupno rezervacija: X” – broj se računa automatski na osnovu onoga što je trenutno u bazi (po primenjenim filterima).
- Ispod je kratka napomena da ovde vidiš sve rezervacije, povezane sa kalendarom, štampom, eksportom i rezervacijama sa više vozila.
U gornjem desnom uglu su brze akcije:
- 📅 Kalendar – otvara ekran Kalendar rezervacija (vidi poglavlje 6), gde vizuelno vidiš zauzetost po danima, satima i mesecima.
- 🖨️ Štampa – otvara PDF izveštaj rezervacija u novom tabu. Izveštaj poštuje sve filtere koje si trenutno primenio na listi.
- ⬇️ XLSX – eksportuje trenutnu listu rezervacija u Excel (XLSX) sa svim filtrima (period, status, pretraga…).
- + Nova rezervacija – vodi na formu za unos nove rezervacije.
Sve što je trenutno filtrirano na listi (pretraga, period, status, po stranici) prenosi se i na PDF i na XLSX. Nema duplog podešavanja filtera.
Ispod zaglavlja nalazi se kartica sa filterima. Tu su sva polja kojima sužavaš listu rezervacija:
-
Pretraga
Jedno polje za slobodnu pretragu. U placeholderu piše:
“Klijent, registracija, napomena, R-šifra…”
Traži po:
- imenu klijenta,
- registracijama vozila u rezervaciji,
- internoj R-šifri rezervacije (npr. R-00015),
- napomeni uz rezervaciju.
-
Status – padajući meni sa statusima:
- Svi statusi – ne filtrira po statusu.
- Nacrt – rezervacija u pripremi, još nije potvrđena.
- Potvrđena – rezervacija dogovorena, vozilo blokirano.
- Preuzeto – vozilo je preuzeto od strane klijenta.
- Vraćeno – vozilo vraćeno, ali rezervacija još nije potpuno završena.
- Završena – rezervacija kompletno završena (obračunata).
- Otkazana – rezervacija otkazana pre preuzimanja.
- Nije se pojavio – klijent nije došao (no-show).
- Po stranici – koliko rezervacija vidiš po jednoj strani: 20, 50 ili 100. Podrazumevano je 20.
- Od (datum) Početni datum za filtriranje rezervacija.
- Do (datum) Krajnji datum za filtriranje rezervacija.
Kako se period ponaša zavisi od backenda, ali u praksi:
- ako ostaviš oba polja prazna – prikazuju se sve rezervacije,
- ako popuniš samo “Od” – lista se sužava od tog datuma naviše,
- ako popuniš samo “Do” – lista se sužava do tog datuma naniže,
- ako uneseš oba – dobijaš rezervacije unutar raspona.
Ispod polja za filtere su dugmad:
- Primeni – šalje filtere i osvežava listu rezervacija.
- Obriši filtere – vraća ekran na podrazumevani prikaz (bez pretrage, bez statusa, bez perioda, 20 po stranici). Kada nema aktivnih filtera, ovo dugme je “zatamnjeno” (ima atribut aria-disabled="true") i jasno ti pokazuje da si već u osnovnom prikazu.
Primer: želiš da vidiš sve potvrđene rezervacije za ovu nedelju. U polje “Od” staviš ponedeljak, u “Do” nedelju, status namestiš na Potvrđena i klikneš Primeni. Lista, PDF i XLSX će sada prikazivati samo te rezervacije.
Iznad tabele (ili kartica na mobilu) mogu da se pojave sistemske poruke:
- Zeleni blok – uspešna radnja, npr. “Rezervacija je uspešno završena.”
- Crveni blok – greška pri završavanju rezervacije (npr. nedostaje datum, problem pri obračunu…). Poruke su u listi, pa vidiš tačno šta treba da ispraviš.
Ove poruke se vezuju za akciju “Završi” (više o njoj niže) i pomažu da znaš da li je završavanje prošlo kako treba.
Na većim ekranima (laptop, desktop) rezervacije su prikazane u tabeli. Svaki red je jedna rezervacija.
-
Period
Prva kolona.
Prikazuje interval rezervacije u formatu:
01.04.2025. – 05.04.2025.
Ako rezervacija ima i vreme, ispod datuma stvarno vreme stoji manjim sivim tekstom, npr.:
10:00–18:30 -
Vozilo / šifra
Druga kolona spaja nekoliko stvari:
- R-šifra / oznaka rezervacije – npr. R-00015 (uvek boldovano). Ako nema javne oznake, prikazuje se #ID iz sistema (npr. #42).
-
Vozila u rezervaciji:
- ako rezervacija ima više vozila – videćeš listu registarskih oznaka (npr. BG-123-AA, BG-456-BB),
- ako ima jedno vozilo – prikazuje se primarna registracija + marka i model (npr. BG-123-AA Volkswagen Golf 7),
- ako još nema povezanih vozila – biće crtica —.
- Napomena Ako je uneta napomena uz rezervaciju, ispod se manjim sivim tekstom pojavljuje ikonica olovke i prvih ~80 karaktera napomene (ostatak se skraćuje sa “…”). To ti daje brz uvid tipa: “✎ kasniji dolazak zbog leta…”
- Klijent Treća kolona prikazuje ime klijenta (fizičko ili pravno lice). Ako klijent nije vezan, stoji —.
-
Status
Četvrta kolona je mali bedž u boji:
- Nacrt – sivi (priprema),
- Potvrđena – zelen (aktivna rezervacija),
- Preuzeto – plavi (vozilo kod klijenta),
- Vraćeno – plavi (vozilo vraćeno, ali obračun/administracija možda još u toku),
- Završena – tamno plavi (kompletno završena rezervacija),
- Otkazana – crveni,
- Nije se pojavio – žuti (no-show).
- Iznos Peta kolona, poravnata udesno. Prikazuje ukupan iznos rezervacije sa valutom, npr. 36.500,00 RSD Ako iznos još nije postavljen – prikazuje se —.
-
Akcije
Poslednja kolona, takođe poravnata udesno:
- Detalji – dugme koje otvara profil rezervacije (ekran sa svim podacima, ugovorom, plaćanjima…).
- Završi – dodatno dugme koje se pojavljuje samo kod određenih statusa (npr. Potvrđena, Preuzeto, Vraćeno). Klikom na njega pokrećeš proces završavanja rezervacije (potvrda stvarnog kraja, eventualne korekcije i prelazak u status “Završena”).
Ako klik na “Završi” ne prođe zbog neke validacije, iznad tabele će se pojaviti crveni blok sa objašnjenjem šta treba ispraviti.
Ako je u rezervaciju dodato više vozila, u koloni Vozilo / šifra videćeš sve registarske oznake u jednoj liniji (npr. BG-123-AA, BG-456-BB). Isto tako, ta rezervacija blokira sve ta vozila u kalendaru zauzetosti.
Na užim ekranima (telefon, mali tablet) tabela se automatski pretvara u vertikalne kartice – lakše za čitanje i tap prstom.
- Svaka kartica predstavlja jednu rezervaciju i u celini je klikabilna (otvara detalje rezervacije).
- Gore se tipično prikazuje period i status rezervacije.
-
Ispod ide kombinacija:
- R-šifra rezervacije,
- vozila (jedno ili više registarskih brojeva),
- ime klijenta,
- ukupan iznos rezervacije.
- Ako postoji napomena, ona se kratko prikazuje u dnu kartice (skraćena, kao i u tabeli).
-
Na dnu kartice nalaze se dugmad:
- Detalji – otvara profil rezervacije,
- Završi – ako je dozvoljeno za dati status.
Ne biraš ručno “mobilni” ili “desktop” prikaz – Rentyx sam prebacuje tabelu u kartice kada detektuje uži ekran. Sadržaj je isti, samo je raspored optimizovan za telefon.
Ako po zadatim filterima nema nijedne rezervacije, umesto tabele videćeš “prazan” ekran:
- Naslov: “Nema rezervacija po zadatim kriterijumima.”
- Dugme + Nova rezervacija – da odmah pokreneš unos nove rezervacije.
- Dugme Resetuj filtere – vraća te na osnovni prikaz liste (bez filtera).
Ovo je korisno da brzo “izađeš” iz preuske pretrage (npr. pogrešan datum ili status).
Ako imaš više rezervacija nego što stane na jednu stranicu (npr. više od 20), na dnu liste pojavljuje se paginacija.
- « Prva – skok na prvu stranicu.
- ‹ – jedna stranica unazad.
- Brojevi stranica – direktan skok na konkretan broj (trenutna je naglašena).
- › – jedna stranica unapred.
- Poslednja » – skok na poslednju stranicu.
Desno ispod paginacije piše, na primer: “Prikazano: 21–40 od 126” – tačno znaš koji segment liste gledaš (od koje do koje rezervacije).
Kada menjaš filtere ili pretragu, sistem te automatski vraća na prvu stranicu rezultata, kako bi rezultati imali smisla (nema da ostaneš “zaglavljен” na nekoj praznoj strani).