Cui vorbim: manager operațional / contabil / auditor.
Stocul nu este "un număr" pe care cineva îl modifică oricând — este rezultatul calculat al tuturor mișcărilor înregistrate. Asta înseamnă:
Asta elimină scenariul "cineva a modificat stocul în Excel și a uitat să noteze de ce".
| Tip | Descriere | Cont SNC implicat |
|---|---|---|
| Recepție marfă | Intrare de la furnizor | 211 (debit) |
| Vânzare | Ieșire la client | 711 (debit) + 221 (debit) |
| Transfer inter-POS | Mișcare între punctele tale | (intern, fără SNC) |
| Producție output | Produs finit creat | 216 (debit) |
| Producție input | Materii prime consumate | 211 (credit) |
| Pierdere | Ieșire fără vânzare | 712/713/714 (debit) |
| Corecție inventar | Ajustare după număratul fizic | 714 (debit/credit) |
Pentru fiecare produs, ai accesul la istoricul complet al modificărilor:
Istoric stoc — Produs: Mozzarella (cod 7894561230012)
Punct: POS-sala
24 apr 2026 21:30 -0.060 kg PIERDERE Vlad (bucătar) cazut_spart
24 apr 2026 19:48 -0.500 kg CONSUM Sistem (Pizza M3-1942) productiv
24 apr 2026 19:42 -0.250 kg CONSUM Sistem (Pizza M3-1937) productiv
24 apr 2026 19:30 -0.250 kg CONSUM Sistem (Pizza M3-1932) productiv
24 apr 2026 09:15 +5.000 kg RECEPȚIE Andrei (manager) Furnizor X factura nr 2387
23 apr 2026 22:45 -0.250 kg CONSUM Sistem (Pizza M5-2012) productiv
[...]
Sold curent: 3.940 kgFiecare linie are:
Istoricul este inalterabil prin proiectarea sistemului — interfața normală nu expune funcții de editare / ștergere a logurilor. Singura "corecție" disponibilă pentru orice utilizator este o înregistrare nouă cu efect invers (cu motiv obligatoriu).
Onest despre acces admin: Administratorul contului tău (utilizatorul cu rol admin pe care tu l-ai creat) deține controlul total asupra propriei platforme și are acces la acțiuni speciale. Răspunderea pentru aceste acțiuni este a ta (clientului). Toate acțiunile rămân logate și auditabile, dar admin-ul tău are puterea de a face configurări neobișnuite pe propria responsabilitate. Operatorii non-admin (chelner, casier, bucătar, manager_tură, gestionar etc.) nu au sub nicio formă posibilitatea de a modifica istoricul — pentru ei sistemul este strict inalterabil.
Pentru lanțuri cu volum mare, nu trebuie să închizi magazinul pentru inventar:
Per produs (sau pe categorie):
Pentru lanțuri:
În cazul unui control SFS / financiar:
Aplicația Storage Groups e centrul de administrare pentru toate folder-ele de tip "grup" ale sistemului: catalog produse, sub-foldere organizatorice, facturi. E același UI care se re-parametrizează prin launcher (--template, --provider, --folder, --initial-searchbar-filters) în funcție de contextul de business — search produs, search factură, browse folder specific.
Captura de mai jos: launcher Product Search (storage-groups --template search-bar --provider storage-groups --folder "" --initial-searchbar-filters ["Only Products", ...]) — expune tot catalogul de produse cu 454 entries reale (POS SGA MD-2091-001).Overview complet cu date populate — coloane: #, Photo, FolderID, SKU, MPN, External Provider, Name, Type, Unit Type, Categories, Labels, Stock, Stock Lock, Stock Expected, Reserved (open orders), Recipe BOM, HoReCa Division, Store Product (S-Date, E-Date, Product Name, Price, etc). Table paginată — 15 rânduri per pagină, cu 31 pagini totale la 454 produse.
Selectorii de vedere (5 preset-uri de coloane) — permit adaptarea view-ului la ce vrea utilizatorul să vadă acum:

Câmpul Search integrat (Only Products filter chip + text search) filtrează în timp real după orice coloană textuală. La stânga: chip-ul filter activ (poate fi eliminat/schimbat prin click). La dreapta: câmpul "Search:" pentru text arbitrar.
Rezultatul filtrării — după introducere "Latte" în search, tabelul afișează doar rândurile cu potrivire (3 din 454 total, marcat clar în footer: "Showing 1 to 3 of 3 entries (filtered from 454 total entries)"). Filtrarea e client-side pe rezultatul curent — fără roundtrip la server.
Un rând de produs — evidențiat: photo thumbnail, FolderID (uid intern), SKU (pattern PID-...), MPN (număr), External Provider (când produsul e importat), Name (Latte), Type (product), stoc real (1) + stoc rezervat (5.000 = 5 unități rezervate în comenzi active).
Compact View — layout mai dens, potrivit pentru screen mic sau când operatorul vrea privire de ansamblu peste multe produse simultan. Aceleași date, mai compact.
Minimal View — doar identitate + stoc curent, fără coloanele extra. Util pentru "quick lookup" în timpul inventarului.
Add Sub-Folder — creare sub-folder în ierarhia curentă. Util pentru organizare (ex: sub-folder "Cafenele" în catalog, sau sub-folder "Ianuarie 2026" în arhiva de facturi).
POS selector — dropdown care alege POS-ul pentru care se afișează stoc/prețuri. Când sunt mai multe POS-uri active în cont, aceeași aplicație poate consulta oricare — fără să pornească nou webapp.
Click pe FolderID (uid) al oricărei linii deschide vizualizarea completă a produsului într-o nouă fereastră WM. Această vizualizare acumulează toate câmpurile relevante într-o singură pagină, cu edit inline pentru fiecare proprietate.

Structura formularului de editare (right column):
production qty:X auto parts:Y).Secțiuni în stânga:
archive / <parent> / <uid> cu navigare click.Când produsul are recipe BOM configurată, badge-ul portocaliu apare cu sumarul: production qty:1 auto parts:2 = tip production, produce 1 unitate per ciclu, auto-cycle activ, are 2 parts.
Coloana din dreapta cu toate product:* cu edit inline (buton ✏️ per proprietate + buton ❌ pentru delete/reset).