# DigiPOS — uputstvo za upotrebu

**Proizvođač:** S.O.K. doo, Kraljevo  
**Proizvod:** DigiPOS ver. 2.0  
**Datum:** jul 2026.

Uputstvo za **administratora**, **konobara**, **kasira u prodavnici** i **kuvara**.
Program se koristi u internet pregledaču (Chrome, Edge, Safari). Nije potrebna instalacija aplikacije na telefon.

> Ovo uputstvo prikazuje **ekrane programa**. Ne sadrži skenirane primere fiskalnih isečaka — isečak dobijate na štampaču posle uspešne fiskalizacije.
>
> **Napomena:** ne podnosi se PU pre odobrenja nove verzije ESIR-a — za osoblje i obuku **posle** odobrenja.

**Pre upotrebe:** pogledajte [Uputstvo za instalaciju](UPUTSTVO-ZA-INSTALACIJU.md).

---

## Sadržaj

1. [Šta je DigiPOS?](#1-šta-je-digipos)
2. [Prijava — PIN](#2-prijava--pin)
3. [Uloge i dozvole](#3-uloge-i-dozvole)
4. [Administrator](#4-administrator)
5. [Konobar (restoran)](#5-konobar-restoran)
6. [Kasir (prodavnica)](#6-kasir-prodavnica)
7. [Kuvar (kuhinja)](#7-kuvar-kuhinja)
8. [Računi — kopija i refundacija](#8-računi--kopija-i-refundacija)
9. [Izveštaji i kraj smene](#9-izveštaji-i-kraj-smene)
10. [Korisni saveti](#10-korisni-saveti)

---

## 1. Šta je DigiPOS?

DigiPOS je fiskalna kasa za:

- **Restoran** — stolovi, porudžbine, kuhinja, naplata
- **Prodavnicu** — brza prodaja: barkod ili klik → NAPLATI

Dva odvojena ulaza:

| Gde | Adresa | Ko ulazi |
|-----|--------|----------|
| **Kasa** | `http://IP-računara:3000` | Konobar, kasir, kuvar |
| **Administracija** | `http://IP-računara:3000/admin` | Samo administrator |

---

## 2. Prijava — PIN

![Prijava na kasu](screenshots/01-prijava-kasa.png)

1. Otvorite kasu u pregledaču.
2. Unesite **PIN** (4–8 cifara) od administratora.
3. Pritisnite plavo dugme **✓**.
4. Pogrešan PIN — pokušajte ponovo.
5. **Jezik:** dugmad SRB / ENG / GRE ispod tastature.
6. **Odjava** — gore desno, obavezno na kraju smene.

Početni administrator: PIN **1234** — promeniti odmah.

### Prijava u administraciju

![Prijava u administraciju](screenshots/09-prijava-admin.png)

Samo na adresi **`/admin`**, samo uloga **admin**.

---

## 3. Uloge i dozvole

| Uloga | Stolovi / kasa | Naplata | Kopija računa | Refundacija | Izveštaj | Admin |
|-------|----------------|---------|---------------|-------------|----------|-------|
| Konobar | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| Kasir | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Admin | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Kuvar | — | — | — | — | — | Samo **Kuhinja** |

---

## 4. Administrator

Adresa: **http://…/admin**

### 4.1 Prvi dan

- [ ] Promeniti PIN 1234
- [ ] Dodati zaposlene (ime, PIN, uloga)
- [ ] Podešavanja → režim `restoran` / `prodavnica`
- [ ] Vlasnik, objekat, LPFR, štampač → Sačuvaj → **Proveri LPFR**
- [ ] Restoran: raspored **Stolovi**
- [ ] **Artikli** — cene, barkodovi, oznake P/H

### 4.2 Korisnici

![Admin korisnici](screenshots/11-admin-korisnici.png)

**+ Novi korisnik** → ime, PIN, uloga → **Sačuvaj**.

### 4.3 Stolovi

![Admin stolovi](screenshots/12-admin-stolovi.png)

Prevlačenje stola na plan; QR kod za goste (ako je kiosk uključen).

### 4.4 Podešavanja

![Admin podešavanja](screenshots/13-admin-podesavanja.png)

Režim, LPFR, štampači, ESIR broj, vlasnik, objekat, sinhronizacija sa centralom.

### 4.5 Izveštaj

![Admin izveštaj](screenshots/10-admin-izvestaj.png)

Datum → **Osveži** → promet, refundacije, po zaposlenom, po artiklu.

---

## 5. Konobar (restoran)

Režim **restoran** mora biti uključen u Podešavanjima.

### 5.1 Stolovi

![Plan stolova](screenshots/02-stolovi-restoran.png)

- Prazan sto — otvorite novu porudžbinu
- Sto sa iznosom — već postoji porudžbina
- 🛎 — gost naručio preko QR/kiosk-a

### 5.2 Porudžbina

![Porudžbina](screenshots/03-porudzbina-sto.png)  
![Korpa](screenshots/04-korpa-porudzbina.png)

| Dugme | Značenje |
|-------|----------|
| **Pošalji** | Šalje jelo u kuhinju (obavezno!) |
| **Predračun** | Fiskalni predračun pre plaćanja |
| **Naplati** | Konačna naplata |
| **⇄** | Prebaci porudžbinu na drugi sto |

### 5.3 Naplata

![Naplata](screenshots/06-naplata.png)

1. **Naplati** → unesite gotovinu / karticu (može kombinacija)
2. Proverite povraćaj
3. Opciono: PIB kupca (`10:PIB…`)
4. **IZDAJ RAČUN**

### 5.4 Telefon

Isti koraci — adresa `http://IP-računara:3000`, isti Wi‑Fi kao server.

---

## 6. Kasir (prodavnica)

Režim **prodavnica** u Podešavanjima.

![Kasa prodavnica](screenshots/14-prodavnica-kasa.png)

1. Skenirajte barkod u polje pretrage (+ Enter) ili kliknite artikal
2. **NAPLATI** → način plaćanja
3. **IZDAJ RAČUN**

**Težinski barkod (vaga):** EAN-13 sa prefiksom (npr. 28) + šifra + težina u gramima — količina se uzima iz barkoda, cena iz šifarnika.

**Loyalty kartica:** skenirajte barkod kartice u polje pretrage.

---

## 7. Kuvar (kuhinja)

![Kuhinja](screenshots/05-kuhinja.png)

1. Prijava PIN-om → tab **Kuhinja**
2. **✓** pored stavke — spremno
3. **SVE SPREMNO** — cela porudžbina gotova

Ekran se osvežava ~10 sekundi.

---

## 8. Računi — kopija i refundacija

![Lista računa](screenshots/07-racuni.png)

| Akcija | Ko | Kako |
|--------|-----|------|
| **Kopija** | Konobar, kasir, admin | Računi → datum → **Kopija** |
| **Refundacija** | Kasir, admin | Računi → **Refundacija** → potvrda |

Refundacija je dozvoljena samo za konačne račune prometa, ne za predračun.

---

## 9. Izveštaji i kraj smene

![Dnevni izveštaj na kasi](screenshots/08-izvestaj-kasa.png)

- Tab **Izveštaj** — dnevni promet, gotovina
- Tab **Računi** — pregled izdatih računa
- **Odjava** na kraju smene

Ako je uključena **obavezna smena** (Admin → Podešavanja): otvorite smenu pre prve prodaje, zatvorite na kraju dana.

---

## 10. Korisni saveti

| Problem | Rešenje |
|---------|---------|
| Ne mogu da se prijavim | Proverite PIN; za admin mora biti `/admin` |
| Artikal nije pronađen | Admin → Artikli; u restoranu oznaka P ili H |
| Račun se ne štampa | Podešavanja → ime štampača ili `FILE` za probu |
| Telefon ne otvara kasu | Isti Wi‑Fi; IP računara (ne localhost) |
| Kuhinja prazna | Konobar mora pritisnuti **Pošalji** |

**Prečice:**

```
KONOBAR:  Stolovi → sto → artikli → Pošalji → Naplati → IZDAJ RAČUN
KASIR:    Kasa → barkod/artikli → NAPLATI → IZDAJ RAČUN
KUVAR:    Kuhinja → ✓ / SVE SPREMNO
ADMIN:    /admin → Korisnici / Stolovi / Podešavanja / Izveštaj
```

---

## Pregled ekrana

| Slika | Opis |
|-------|------|
| [01-prijava-kasa.png](screenshots/01-prijava-kasa.png) | Prijava PIN-om |
| [02-stolovi-restoran.png](screenshots/02-stolovi-restoran.png) | Plan stolova |
| [03-porudzbina-sto.png](screenshots/03-porudzbina-sto.png) | Porudžbina |
| [04-korpa-porudzbina.png](screenshots/04-korpa-porudzbina.png) | Korpa |
| [05-kuhinja.png](screenshots/05-kuhinja.png) | Kuhinja |
| [06-naplata.png](screenshots/06-naplata.png) | Naplata |
| [07-racuni.png](screenshots/07-racuni.png) | Računi |
| [08-izvestaj-kasa.png](screenshots/08-izvestaj-kasa.png) | Izveštaj |
| [09-prijava-admin.png](screenshots/09-prijava-admin.png) | Admin prijava |
| [10-admin-izvestaj.png](screenshots/10-admin-izvestaj.png) | Admin izveštaj |
| [11-admin-korisnici.png](screenshots/11-admin-korisnici.png) | Korisnici |
| [12-admin-stolovi.png](screenshots/12-admin-stolovi.png) | Stolovi |
| [13-admin-podesavanja.png](screenshots/13-admin-podesavanja.png) | Podešavanja |
| [14-prodavnica-kasa.png](screenshots/14-prodavnica-kasa.png) | Prodavnica |

---

*S.O.K. doo Kraljevo · DigiPOS · uputstvo za upotrebu*

**Instalacija:** [UPUTSTVO-ZA-INSTALACIJU.md](UPUTSTVO-ZA-INSTALACIJU.md)  
**ESIR (ćirilica, za podnošenje PU):** [ESIR-KORISNICKO-UPUTSTVO.md](ESIR-KORISNICKO-UPUTSTVO.md) · [ESIR-TEHNICKO-UPUTSTVO.md](ESIR-TEHNICKO-UPUTSTVO.md)

> Ovo uputstvo (instalacija + upotreba) **ne podnosi se PU pre odobrenja** — za korisnike i teren posle odobrenja nove verzije ESIR-a.  
**PDF:** `npm run docs:pdf` → `DigiPOS-upotreba.pdf`, `DigiPOS-instalacija.pdf`
