Modul Offline
Funcționare fără Internet
PosFix este proiectat să funcționeze complet offline. Toate operațiunile esențiale sunt disponibile chiar și fără conexiune la internet. Aceasta înseamnă că nu depindeți de internet pentru a vinde. Dacă conexiunea cade, casa de marcat funcționează normal, salvând toate datele local.
Funcționalități Disponibile Offline
| Funcționalitate | Disponibilitate | Observații |
|---|---|---|
| Vânzări | ✅ Complet | Bonuri stocate local |
| Produse și prețuri | ✅ Complet | Din cache local |
| Plăți cash | ✅ Complet | - |
| Plăți card | ⚠️ Limitat | Depinde de terminal POS |
| Raport X | ✅ Complet | Date locale |
| Raport Z | ⚠️ Amânat | Se transmite la reconectare |
| Gestionare numerar | ✅ Complet | - |
| Comenzi în așteptare | ✅ Complet | - |
| Sincronizare | ⚠️ Amânat | Se transmite la reconectare |
Indicatori de Conectivitate
| Indicator | Stare | Descriere |
|---|---|---|
| 🟢 | Online | Conectat la server și SFS |
| 🟡 | Parțial | Server OK, SFS indisponibil |
| 🔴 | Offline | Fără conexiune,datele se vor sincroniza automat când revine semnalul |
| 🔄 | Sincronizare | În curs de sincronizare |
Nu este nevoie să faceți nimic special când internetul revine.
- Sistemul detectează automat conexiunea.
- Indicatorul devine Verde (Online).
- Toate bonurile emise offline sunt urcate pe server în fundal și transmise către SFS (MEV).
Stocarea Locală
Baza de Date Locală
PosFix utilizează o arhitectură robustă de stocare internă (bază de date SQLite criptată), care garantează viteza de operare și integritatea datelor, chiar și în absența internetului. Aplicația salvează local o copie completă a informațiilor esențiale, asigurând independența față de server:
- Catalogul de Produse - Lista completă, inclusiv prețurile, codurile de bare și stocurile (pentru scanare instantanee)
- Structura Organizatorică - Categoriile, subcategoriile și configurația meniului de vânzare
- Tranzacții Nesincronizate - Bonurile emise offline, păstrate în siguranță până la revenirea internetului
- Operațiuni fiscale - În așteptare de transmitere
Capacitate Stocare
Sistemul este optimizat să gestioneze volume mari de date fără a încetini procesul de vânzare.
| Element | Capacitate | Explicație |
|---|---|---|
| Produse | Nelimitat | Suportă zeci de mii de articole (limitat doar de memoria fizică a dispozitivului) |
| Tranzacții offline | 10,000+ | Puteți vinde continuu perioade lungi fără a necesita sincronizare |
| Perioadă stocare | 30 zile | Perioada recomandată maximă de funcționare fără nicio conexiune la internet. |
| Spațiu necesar | ~500 MB | Eficiență maximă; ocupă spațiu minim |
Deși capacitatea de stocare offline este mare, recomandăm conectarea zilnică la internet. Acest lucru asigură:
- Backup-ul datelor în cloud pentru a nu le pierde.
- Transmiterea raportărilor fiscale în termenele legale.
Datele locale sunt criptate și protejate împotriva accesului neautorizat.
Sincronizarea Datelor
Sincronizarea este procesul prin care aplicația se aliniază cu serverul central (Cloud), asigurând că toate vânzările sunt salvate în siguranță și că aveți ultimele prețuri la raft.
Sincronizare Automată
Imediat ce dispozitivul detectează o conexiune activă la internet, declanșează automat procesul de schimb de date, fără a întrerupe activitatea de vânzare:
- Tranzacții - Vânzările efectuate offline
- Operațiuni fiscale - Bonuri către SFS
- Produse - Actualizări de pe server
- Categorii - Modificări administrative
Sincronizare Manuală
Dacă ați făcut o modificare urgentă în sistemul central (ex: ați schimbat un preț greșit) și nu doriți să așteptați ciclul automat, puteți forța actualizarea imediată. Pentru a forța sincronizarea, accesați opțiunea din Setări:
- Apăsați butonul Sincronizează
- După ce procesul se încheie, va apărea un raport sumar cu datele descărcate. Apăsați OK


Obligatoriu: Reporniți aplicația pentru ca noile setări să intre în vigoare.
Verificare Vânzări: Mergeți în Istoric Vânzări. Bonurile care au fost urcate cu succes pe server vor avea o pictogramă mică în formă de Nor (☁️) pe cardul tranzacției.
Prioritatea Sincronizării
- Operațiuni fiscale (bonuri către SFS)
- Tranzacții de vânzare
- Modificări produse (din aplicație)
- Actualizări produse (de pe server)
Gestiunea Conflictelor
În situațiile rare în care aceeași informație este modificată simultan și în aplicație, și pe Server, sistemul trebuie să decidă care versiune este cea corectă. Regula generală este: Serverul are autoritate. Sistemul prioritizează deciziile luate la sediul central pentru a menține uniformitatea în rețeaua de magazine.
Conflicte Posibile
| Situație | Rezolvare |
|---|---|
| Produs modificat simultan | Versiunea server are prioritate |
| Produs șters pe server | Se dezactivează local |
| Preț diferit | Se actualizează de pe server |
Pentru a evita conflictele, recomandăm ca modificările majore de prețuri și structură să fie făcute întotdeauna pe Server, iar tableta să fie folosită doar pentru vânzare și verificări rapide.
Vânzări cu Produse Șterse
Dacă un produs a fost vândut offline și ulterior șters de pe server:
- Vânzarea rămâne validă
- Se păstrează snapshot-ul (copie de moment) produsului
- Apare marcat în rapoarte
Evitați ștergerea produselor! Dacă un produs nu se mai vinde, utilizați întotdeauna funcția de Dezactivare (Status Inactiv).
Limitări în Mod Offline
Deși funcția de vânzare este complet operațională, anumite caracteristici care depind de comunicarea cu serverul central sau cu alte case de marcat sunt suspendate temporar.
Operațiuni Indisponibile
- ❌ Modificări administrative - produsele noi sau schimbările de preț operate pe Server nu vor apărea în aplicație până la reconectare.
- ❌ Rapoarte de pe alte terminale - puteți vedea doar vânzările efectuate din aplicație. Nu aveți acces la totalurile consolidate din toate magazinele.
- ❌ Verificare stoc în timp real - stocul afișat este cel local (de la ultima sincronizare)
- ❌ Email/SMS bonuri - ele sunt puse într-o coadă de așteptare și vor pleca automat către clienți imediat la reconectare.
Transmitere Fiscală
PosFix gestionează automat relația cu Serviciul Fiscal de Stat, dar respectarea termenelor legale depinde de asigurarea conexiunii la internet.
Reguli de Conformitate:
⏳ Termen Limită: Conform normativelor legale în vigoare, bonurile fiscale emise în regim offline trebuie să fie transmise către serverul SFS în termen de maxim 24 de ore de la emitere.
🔄 Procedura Automată: Nu trebuie să trimiteți nimic manual. În momentul în care conectați tableta la internet, sistemul detectează bonurile netransmise și le expediază instantaneu.
Dacă terminalul rămâne offline mai mult de 24 ore, contactați imediat Suportul Tehnic pentru procedura de regularizare fiscală manuală.
Recuperare după Deconectare Prelungită
- Restabiliți Conexiunea
Asigurați-vă că tableta este conectată la o rețea Wi-Fi stabilă sau că datele mobile sunt active. Verificați indicatorul din colțul stânga-sus să fie Verde (Online)
- Așteptați Sincronizarea Automată
Nu începeți imediat să vindeți. Acordați sistemului 1-2 minute pentru a iniția procesele de fundal și a comunica cu serverele fiscale.
- Verificați Jurnalul / Statusul
Pentru a fi siguri că totul s-a transmis:
- Mergeți în Setări -> Sincronizare Date
- Verificați dacă textul de sub titlu afișează: Ultima sincronizare: Acum
- Confirmați Transmiterea Bonurilor
Intrați în Istoric Vânzări și verificați ultimele tranzacții efectuate offline.
- Succes: Toate bonurile trebuie să aibă afișată pictograma nor (☁️)
- Eroare: Dacă pictograma lipsește sau apare o eroare, contactați Suportul Tehnic
Rutina Zilnică de Siguranță
- Verificați conectivitatea la începutul zilei
- Generați Raport X periodic pentru a confirma starea
- Nu amânați Raportul Z dacă aveți conexiune
- Păstrați o conexiune de backup (Hotspot Mobil)