Bun venit
Alege o secțiune din meniul din stânga.
Nimic nu se încarcă automat — rapoartele și dashboardul se generează doar când le deschizi.
Dashboard Executiv
Anomalii facturi (Z-score)
| Severitate | Nr. Doc | Data | Client | Total | Media | Motiv |
|---|
Scoring clienti
| Score | Categorie | Client | Total vanzari | Neincasat | Rata % | Max intarz. | Inactiv (zile) |
|---|
Sugestii comanda stoc
| Status | Cod | Articol | UM | Stoc | Viteza/zi | Zile ramase | Comanda propusa | Valoare |
|---|
Sezonalitate
| Nr.Doc | Client | Total | Neincasat | Scadent | Restanta |
|---|
Calendar Scadente
| Nr.Doc | Client | Scadent | Total | Neincasat | Status |
|---|
Stoc & Rotatie Articole
| Cod | Denumire | UM | Tip | Stoc | Pret vanzare | Val. stoc | Vandut | Marja avg% |
|---|
Factura Noua de Iesire
Date factura
Linii factura
| Articol / Serviciu | UM | TVA% | Cantitate | Pret unitar | Valoare | Total | |
|---|---|---|---|---|---|---|---|
| TOTAL: | 0.00 | 0.00 | |||||
Contracte de livrare
| Cod | Denumire | Client | Adresa livrare | Produse | Soferi atribuiti | Status | Actiuni |
|---|
Contract
Produse / Servicii livrate
| Cod | Denumire | Portii | UM |
|---|
Meniu pentru Declaratie de conformitate
Program livrari
Flota Auto
| Nr. Înmatriculare | Marca/Model | An | Capacitate | Consum L/100km | Status | Șofer | Acțiuni |
|---|
Vehicul
Șoferi
| Nume | Telefon | Vehicul | Contracte | Status | Acțiuni |
|---|
Șofer
Contracte atribuite acestui sofer read-only
| Contract | Client | Zile livrare |
|---|
Rute zilnice & Optimizare traseu
Punct de plecare (depozit)
Livrări
Traseu livrare
Meniu livrare
| Denumire produs | Porții | UM | Data preparării | Data ambalării | Temperatură | Timp consum |
|---|
Șabloane meniuri
| Denumire | Descriere | Nr. produse | Acțiuni |
|---|
Șablon meniu
| Cod | Denumire produs | Cantitate | UM | Temperatură | Timp consum |
|---|
Utilități & cheltuieli operaționale
| Data | Categorie | Furnizor | Descriere | Suma | Recurent | Acțiuni |
|---|
Categorie utilitate
Furnizori asociați
| Cod | Denumire | CIF | |
|---|---|---|---|
| Salvează întâi categoria, apoi asociază furnizori. | |||
Cheltuială manuală
POS — Administrare
- Categorii
- Produse
- Meniuri
- Meniul Zilei
- Mese & zone
- Chelneri
- Imprimante
- Sesiuni & Z report
- Discount-uri
- Case Marcat
- Locații
- Setări POS
Setări generale POS
Auto-lock / delogare automată
Deloghează automat chelnerul din POS după un interval de inactivitate (revenire la ecranul de PIN). Setarea se aplică pe toate terminalele — se configurează aici, pe central, și se propagă automat la serverele buffer.
| Nume | Tip | Produse | Ordine | Activă |
|---|
| Categorie | Denumire | Cod Saga | Preț | UM | TVA% | Gestiune | Activ |
|---|
| Nume | Produse | Zone | ||
|---|---|---|---|---|
| Se încarcă… | ||||
| Categorie | Denumire | Cod Saga | Preț | UM | TVA% | Gestiune | Activ |
|---|
| Nume | Destinație | Tip | Conexiune | Cod page | Lățime | Cut | Activ | Acțiuni |
|---|
/pos,
sistemul caută imprimantele active cu destinația bucatarie și bar și
trimite liniile rutate corespunzător. Dacă o imprimantă lipsește, se oferă alternativa "Print prin browser".Network: majoritatea imprimantelor termice acceptă conexiune TCP pe portul 9100. Verifică IP-ul imprimantei (router/setări) și fă
ping IP + telnet pe 9100.USB: ai nevoie de Vendor ID + Product ID. Pe Linux:
lsusb. Pe Windows: Device Manager → Hardware IDs.
| Data | Locație | Status | Deschisă | Închisă | Nr note | Cash | Card | Plată Mod. | TOTAL | Ultima actualizare | Saga | Acțiuni |
|---|
| Culoare | Nume | Tip | Valoare | Protocol | Cont contabil | Activ | Ordine | Acțiuni |
|---|
| Nume | Model | Producător | Port | Driver path | Cont vânzări | Cont protocol | Activ | Last seen | Acțiuni |
|---|---|---|---|---|---|---|---|---|---|
| Nicio casă de marcat configurată. Apasă „Detectează USB" pentru auto-config sau „Casă nouă" pentru manual. | |||||||||
—
buffer-installer.exe pe un PC din rețeaua locală (NU acest server central).
Installer-ul va instala Python + XAMPP + va descărca codul curent de pe central și va configura
un serviciu Windows care servește POS-urile din LAN. Buffer-ul sincronizează automat cu central.
pos-client.exe și instalează-l pe fiecare terminal POS din rețea.
La prima pornire pui IP-ul buffer-ului → click „Cere acces" → admin aprobă de aici.
UI-ul POS e încărcat live de pe acest server — modificările din cod apar instant.
Cereri în așteptare
| Device | Hostname | IP | Cerut la | Acțiuni |
|---|
Terminale înregistrate
| Status | Device | Locație | IP | Last seen | Acțiuni |
|---|
| UUID | Nume | Cod | Tip | Adresă | Telefon | Activ | Last seen | Acțiuni |
|---|
X-Location-Token când acesta apelează API-ul central.
Token-ul nu se mai poate recupera — îl poți regenera, dar cel vechi devine invalid.
| Nume | PIN | Rol | Activ | Ultima conectare |
|---|
Categorie meniu
Produs POS
Articol nestocat
Import bulk produse din articole Saga
| Cod | Denumire | Tip | Grupă | Gestiune | UM | Stoc | Preț |
|---|
Zonă POS
Meniu
Masă
Locație nouă
Casă de marcat
{cui} {denumire} {adresa} {reg_com}.
Exemplu orientativ (de verificat cu furnizorul Datecs):I,1,______,_,__;CUI cumparator: {cui}I,1,______,_,__;{denumire}
⚠ Testează întâi cu un bon de probă — o comandă greșită e respinsă de casă.
Token API locație
Tokenul e salvat permanent. Poți reveni să-l vezi oricând.
Configurează-l pe serverul local prin variabila
APP_LOCATIE_TOKEN sau buffer installer.
UUID:
Imprimantă termică
Scanează imprimante disponibile
Raport profit general
Raport Z — Sesiune
Configurare ospătar
Servicii hoteliere
| Cod | Articol | Categorie | Camera | Descriere | Activ |
|---|
| Categorie | Cant. | Revenue | Profit |
|---|
| Cod | Articol | Categorie | Nr facturi | Cantitate | Revenue | Profit |
|---|
Etaj
Cameră
Asociere articol contabil ↔ serviciu hotel
Profitabilitate
| Cod | Denumire | Tip | Cantit. | UM | Achiziție | Vânzare | Revenue | ||
|---|---|---|---|---|---|---|---|---|---|
| Med | Ultim | Mediu + marja | Listat + marja | ||||||
|
Scrie ceva în câmpul de mai sus ca să cauți un articol.
| |||||||||
Evoluție articol
| Perioada | Cantitate | Revenue | Profit | Marja % | Nr linii |
|---|
Rețetar
Facturi de intrare
Date firmă (apar pe documente)
Alerte Email
Administrare Baza de Date
Autentificare persistentă — o singură autorizare, apoi automat:
- Apeși butonul — se deschide Chrome pe serverul central (email+parola pre-completate).
- Te loghezi și, o singură dată, introduci codul OTP primit pe email.
- Gata: dispozitivul rămâne autorizat (DeviceID). De acum serverul se re-autentifică singur la fiecare pornire — fără OTP, fără helper.
Contul Saga al firmei (stocat criptat în baza de date):
Alternativă: helper local pe PC-ul tău (metoda veche)
- Descarci helper-ul (1 click)
- Rulezi
python saga_local_helper.pype PC-ul tău
Introdu codul primit pe emailul contului Saga:
Factura Noua de Intrare
Date factura
Linii
| Articol | UM | TVA% | Cantitate | Pret unitar | Total |
|---|
Baza de date indisponibila
Verifica setarile de conectare in fisierul .env:
| Gestiune | Nr bonuri | Valoare |
|---|
Denumiri grupe articole
| Cod | Articole | Denumire | Culoare | Icon |
|---|
Conținut bon consum
| Gestiune | Nr | Plus | Minus | Net |
|---|
| Cod | Denumire | Cant. | UM | Valoare |
|---|
Liniile inventarierii
Bonuri consum
| Cod | Denumire | Nr doc. | Rulaj |
|---|
| Cod | Denumire | Sold | Scadenta cea mai veche |
|---|
Linii nota contabila
Inventar fizic
| Nr doc | Data | Gestiune | Responsabil | Zonă | Status | Produse | Total cant. | Acțiuni |
|---|---|---|---|---|---|---|---|---|
| Se încarcă… | ||||||||
| Cod | Denumire | UM | Cantitate totală | Acțiuni |
|---|---|---|---|---|
| Niciun produs încă. Caută mai sus și adaugă. | ||||
| TOTAL | 0 | |||
Inventar nou
Cantitate
—
| Articol | UM | TVA% | Cantitate | Pret unit. | Valoare | Total |
|---|
Stergi factura ?
Aceasta actiune este ireversibila.
Firme disponibile in cont
Pentru a schimba firma curenta, sterge sesiunea Saga si re-autentifica-te alegand alta firma in browser.
Duplica factura
Liniile se copiaza automat daca sunt sincronizate.