Stocuri

Vezi câte bucăți ai în fiecare depozit și magazin, primești marfă, muți produse între locații, numeri stocul și urmărești fiecare intrare și ieșire.

Doar în Studio Shop17 paginiDeschide pagina

Pe scurt

Secțiunea Stocuri ține evidența mărfii tale pe fiecare locație (depozit sau magazin fizic): cât ai pe raft, cât e rezervat pentru comenzi și cât poți vinde online. De aici primești marfă de la furnizori, muți produse între locații, faci inventarul cu cititorul de coduri sau cu camera telefonului și vezi istoricul complet al mișcărilor.

O folosesc proprietarul, gestionarul și vânzătorii din magazin. Ecranele de operațiuni (recepție, transfer, inventar) sunt gândite pentru tabletă și telefon, cu butoane mari.

Unde o găsești: Meniu › Stocuri, cu sub-meniurile Niveluri de stoc, Recepție marfă, Precomenzi, Transferuri, Inventar, Mișcări de stoc și Locații. Pe telefon ai și tab-ul Stocuri în bara de jos. Toate se deschid și din căutarea rapidă (Cmd+K / Ctrl+K).

Secțiunea există doar în Studio Shop. În Studio Site nu există stocuri.

Cum funcționează magazinul hibrid (online + fizic)

Câteva idei pe care e bine să le ai în minte înainte de toate paginile de mai jos:

  • Locația e un loc unde ții marfă: un Depozit sau un Magazin fizic. Nu există o „locație online” separată: o locație contribuie la vânzarea online dacă are bifat Vinde online.
  • Pentru fiecare variantă de produs (ex. „iPhone 17 Pro Max, galben, 256 GB”) și fiecare locație, sistemul ține trei cifre:
    • stocul fizic (ce e pe raft),
    • rezervat (bucăți ținute deoparte pentru comenzi încă neexpediate),
    • disponibil = fizic − rezervat (ce mai poți vinde).
  • Disponibil online = suma disponibilului din toate locațiile active care au Vinde online. Asta vede clientul pe site.
  • O comandă online rezervă stocul din prima locație „vinde online” (după Prioritate) care acoperă toată comanda; dacă nu există una singură, comanda se împarte pe mai multe locații, în ordinea priorității.
  • Vânzarea la casă (Vânzare la casă) scade stocul din locația magazinului în care vinzi.
  • Locațiile cu Ridicare personală apar pe site ca puncte de ridicare, cu adresa și programul lor.
  • Orice schimbare de stoc lasă o urmă în Mișcări de stoc: cine, când, cât, de ce și din ce document. Mișcările nu se pot modifica sau șterge.
  • Precomenzile: un produs cu Permite precomandă (setat în produs, la „Când nu mai e pe stoc”) se poate vinde și peste stoc. Bucățile vândute fără marfă rămân rezervate „de onorat” (rezervat mai mult decât ai pe raft). La recepția mărfii, stocul nou acoperă precomenzile în ordinea plasării (cele mai vechi primele), iar comenzile acoperite apar în Stocuri › Precomenzi ca „Pot fi onorate acum”.

Niveluri de stoc

Ruta: /inventory · Permisiune: inventory.levels.readDeschide pagina

Meniu › Stocuri › Niveluri de stoc.

Ce vezi

Antetul are titlul Niveluri de stoc, descrierea „Ce ai pe raft în fiecare locație, ce e rezervat pentru comenzi și ce se vinde online.” și butoanele:

  • Recepție marfă (butonul principal) – deschide pagina de recepție (doar dacă poți face recepții);
  • Transfer – pornește un transfer nou (doar cu dreptul de transferuri);
  • Inventar – lista inventarelor;
  • Mișcări – registrul tuturor mișcărilor;
  • Locații – lista locațiilor.

Tab-urile de sub antet: Toate, Stoc mic, Fără stoc (ultimele două au un număr alături când există variante în situația respectivă).

Cele patru carduri cu cifre:

CardCe aratăClic pe card
Bucăți în stoctotalul bucăților pe raft și, dedesubt, „N variante urmărite”arată toate variantele
Rezervatebucăți blocate pentru comenzi online încă nefinalizate (iconița „i” explică: se eliberează automat dacă plata nu vine la timp)nu filtrează
Stoc micvariante cu disponibilul egal sau sub pragfiltrează pe „Stoc mic” (încă un clic scoate filtrul)
Fără stocvariante cu disponibilul 0 (sau negativ)filtrează pe „Fără stoc” (încă un clic scoate filtrul)

Cifrele cardurilor țin cont de locația aleasă.

Pastilele albastre de documente în lucru apar doar când există: „N transferuri pe drum”, „N recepții în lucru”, „N inventare în lucru”. Fiecare te duce la lista respectivă, deja filtrată.

Pastilele de precomenzi apar alături, tot doar când există: verde „N precomenzi pot fi onorate” (marfa a sosit) și chihlimbar „N precomenzi așteaptă marfa”. Te duc în Precomenzi, pe tab-ul potrivit. În coloanele locațiilor, sub disponibil, vezi „N de onorat” când în locația respectivă s-au vândut bucăți peste stoc.

Filtrul de produs apare când ai venit din matrice sau din editorul de produs: o pastilă Doar acest produs cu un X (Arată toate produsele) și linkul Deschide matricea de stoc.

Bara de locație și scanare:

  • Locație – alegi Toate locațiile sau o locație anume. Alegerea rămâne în adresa paginii.
  • Scanează un produs – câmp „Cod de bare sau SKU” cu butonul Camera (pe telefon doar iconița). Un cititor de coduri USB sau Bluetooth funcționează oriunde în pagină, fără să dai clic în câmp (dar nu când scrii în alt câmp de text).

Tabelul are câte un rând pe variantă:

ColoanăCe înseamnă
Produspoza, numele produsului, valorile variantei ca etichete (ex. „Galben”, „256 GB”), SKU-ul. Pentru produsele cu variante apare și iconița de grilă, care deschide Matricea de stoc.
câte o coloană pe locațiedoar cu Toate locațiile, primele 4 locații: disponibilul din locație; dacă o parte e rezervată, după „/” vezi stocul fizic (ex. „3 / 5”). „—” = varianta nu are stoc acolo.
Rezervatascunsă implicit; o afișezi din Coloane
Disponibil (sau Disponibil aici când ai ales o locație)disponibilul total, colorat: roșu la 0 sau sub 0, chihlimbar când e la prag sau sub prag
Onlinedoar cu Toate locațiile: cât vede clientul pe site
Stareeticheta de stare (vezi mai jos); lângă ea, eticheta chihlimbar „N de onorat” când există precomenzi vândute peste stoc, sau „Precomandă” (gri) când varianta nu are stoc, dar se poate precomanda
butoanele − și +ajustarea rapidă, doar dacă ai dreptul să ajustezi stocul

Etichetele de stare:

  • În stoc (verde) – disponibil peste prag;
  • Stoc mic (galben) – disponibil egal sau sub prag;
  • Fără stoc (roșu) – disponibil 0;
  • Stoc negativ (roșu) – stocul fizic a ajuns sub zero (de obicei după o vânzare la casă înregistrată când sistemul nu avea marfa în evidență);
  • Neurmărit (gri) – produsul se vinde oricând, fără evidență de stoc (servicii, produse la comandă).

Pe telefon, fiecare variantă apare ca un card cu numele, starea și disponibilul total.

Stări goale: „Niciun produs cu stoc urmărit” (adaugă produse în catalog și fă o recepție), „Nimic sub prag” (pe Stoc mic), „Nimic epuizat” (pe Fără stoc).

Ce poți face

Cauți un produs

  1. Scrii în câmpul de căutare Caută produs, valoare, SKU sau EAN.
  2. Lista se filtrează pe loc. Poți combina cuvinte din nume și valori de variantă, de exemplu „iphone galben 256”.

Filtrezi după valorile variantelor

  1. Dacă în catalog ai atribute de variantă (Culoare, Memorie, Mărime…), deasupra tabelului apare câte un filtru pe atribut.
  2. Alegi una sau mai multe valori. Valorile aceluiași atribut se adună („Galben” sau „Verde”), atributele diferite se combină („Galben” și „256 GB”).

Vezi stocul unei singure locații

  1. În Locație alegi locația (ex. „Magazin centru”).
  2. Coloanele pe locații dispar, iar Disponibil aici, cardurile și tab-urile arată doar acea locație. Coloana Online dispare (ea e mereu globală).

Verifici stocul unui produs scanându-l

  1. Scanezi codul de bare cu cititorul (oriunde în pagină) sau apeși Camera și îndrepți camera telefonului spre cod.
  2. Se deschide fereastra produsului: numele, varianta, SKU-ul și codul EAN, Disponibil total cu cifră mare, eticheta de stare și o listă cu fiecare locație: „N pe raft · M rezervate” și disponibilul. Locația aleasă în pagină e evidențiată.
  3. Dacă ai dreptul, ajustezi direct de aici cu − / + pe locația dorită.
  4. Apeși Vezi istoricul ca să deschizi istoricul variantei.

Codul e căutat întâi ca EAN exact, apoi ca SKU (fără să conteze literele mari sau mici). Dacă nu găsește nimic vezi mesajul „Codul „…” nu corespunde niciunui produs.” și auzi un bip de eroare.

Ajustezi stocul din două atingeri

  1. Pe rândul variantei apeși − (Scade din stoc) sau + (Adaugă în stoc).
  2. Se deschide fereastra Scazi din stoc / Adaugi în stoc. Dacă nu ai ales o locație în pagină, alegi locația aici (butoane când ai 2–4 locații, listă când ai mai multe). Implicit e ultima locație folosită pe acest dispozitiv.
  3. Cantitatea pornește de la 1; o schimbi cu − / + (ținut apăsat crește repede) sau o scrii. Vezi „Stoc fizic 5 → 4”.
  4. Apeși motivul. Ajustarea se aplică imediat, fără alt buton de confirmare.
    • Pentru scădere: Deteriorat, Pierdut / furat, Expirat, Consum intern, Mostră / cadou, Corecție.
    • Pentru adăugare: Găsit, Primit fără document, Corecție, Alt motiv.
  5. Apare mesajul „Tricou bumbac: −1 în Magazin centru” cu butonul Anulează.

Ce se întâmplă în spate: se scrie o mișcare de tip Ajustare cu motivul ales, numele tău și soldul de după, plus o intrare în jurnalul de audit. Anulează nu șterge mișcarea, ci face una inversă, cu motivul Corecție și nota „Anulare ajustare rapidă”. Dacă disponibilul scade la prag, primești alerta de stoc mic.

Deschizi istoricul unei variante

Apeși pe rândul variantei (oriunde în afară de butoane). Se deschide pagina Istoric stoc a variantei.

Deschizi matricea de stoc a unui produs cu variante

Apeși iconița de grilă de lângă numele produsului (titlul ei: Matrice de stoc).

Sortezi, alegi coloanele și densitatea

  • Apeși pe antetul Produs sau Disponibil ca să sortezi.
  • Din Coloane afișezi sau ascunzi coloane (ex. Rezervat). Din Densitate alegi Compactă, Normală sau Aerisită. Alegerile se păstrează pe dispozitiv.
  • Jos alegi câte Rânduri pe pagină vezi și treci de la o pagină la alta.

Bine de știut

  • Coloanele pe locații arată cel mult primele 4 locații (în ordinea priorității). Pentru restul, alegi locația din Locație sau deschizi istoricul variantei.
  • Nu poți scădea mai mult decât ai pe raft în locația aleasă: vezi „Poți scădea cel mult N buc. din această locație.” și motivele devin inactive.
  • Locația „ultimei folosiri” e ținută doar pe dispozitivul tău (tableta din magazin rămâne pe magazin, cea din depozit pe depozit).
  • Fără dreptul de ajustare (inventory.levels.adjust) nu vezi butoanele − / +, dar vezi tot restul.
  • Produsele marcate în catalog ca fără evidență de stoc apar ca Neurmărit.

Istoric stoc (pagina unei variante)

Ruta: /inventory/variants/:variantId · Permisiune: inventory.levels.read

Ce vezi

Antetul: săgeata înapoi Niveluri de stoc, poza și numele produsului, eticheta de stare, valorile variantei (ex. „Galben”, „256 GB”), SKU-ul și „EAN …”. În dreapta: Matrice de stoc (pentru produsele cu variante) și Deschide produsul (dacă ai acces la Catalog).

Câte un card pe locație (toate locațiile active):

  • numele locației, „N pe raft · M rezervate”;
  • etichetele Vinde online și/sau Ridicare personală, dacă locația le are;
  • raftul: „Raft A-12” sau linkul Adaugă raftul;
  • disponibilul cu cifră mare, colorat după prag;
  • butoanele mari − / + (dacă ai dreptul de ajustare).

Istoric mișcări: un tabel cu filtrele Toate tipurile și Toate locațiile:

ColoanăCe înseamnă
Datadata și ora mișcării
Tip / Locațieeticheta tipului și locația
Cantitate+N verde (intrare) sau −N roșu (ieșire)
Soldstocul fizic din locație imediat după mișcare
Motiv / documentmotivul, numărul documentului ca link (recepție, transfer, inventar, comandă), nota și, dedesubt, cine a făcut-o („Sistem” pentru operațiile automate)

Tipurile de mișcare și culorile lor: Recepție (verde), Vânzare (albastru), Ajustare (gri), Transfer ieșire și Transfer intrare (albastru), Retur (verde), Inventar (galben).

Coloana din dreapta:

  • Rezumat: Disponibil, Online, Rezervat pentru toate locațiile;
  • Reguli de stoc: comutatorul Urmărește stocul, starea precomenzii („Precomandă permisă” sau „Fără stoc: vânzarea se oprește”, cu linkul Schimbă în produs) și câmpul Prag de stoc mic;
  • Rezervări active: fiecare rezervare cu „Comanda #1042” (sau „Rezervare”), locația, când expiră, cantitatea și butonul Eliberează. Fără rezervări: „Nicio rezervare activă.”

Ce poți face

Ajustezi stocul într-o locație

Apeși − sau + pe cardul locației și alegi motivul, exact ca în lista de stocuri. Locația e cea a cardului.

Notezi raftul unde stă produsul

  1. Pe cardul locației apeși Adaugă raftul (sau pe „Raft …” ca să-l schimbi).
  2. Scrii poziția, de exemplu „A-12” (cel mult 40 de caractere).
  3. Confirmi cu Enter. Ca să ștergi raftul, golești câmpul și confirmi.

Oprești evidența de stoc pentru o variantă

  1. În Reguli de stoc oprești Urmărește stocul.
  2. Regula se salvează imediat („Regula a fost salvată.”). Varianta devine Neurmărit și se poate vinde oricând (util pentru servicii sau produse făcute la comandă).

Permiți precomenzi (vânzare fără stoc)

Precomanda se setează în produs (ghidul Produse, „Când nu mai e pe stoc”), cu suprascriere pe variantă în grila de variante. Aici vezi doar regula care se aplică și câte bucăți vândute așteaptă marfa („2 bucăți vândute așteaptă marfa”):

  1. Apeși Schimbă în produs.
  2. În produs alegi Permite precomandă (opțional data estimată, termenul afișat clientului și limita de bucăți) și salvezi.

Dacă varianta avea pornită setarea veche Permite vânzarea fără stoc (din versiunile anterioare), comutatorul apare aici până îl oprești; după aceea se aplică regula din produs.

Setezi un prag de stoc mic doar pentru această variantă

  1. Scrii o valoare în Prag de stoc mic (în buc.).
  2. Apar butoanele Renunță și Salvează; apeși Salvează („Pragul a fost salvat.”).
  3. Ca să revii la pragul general, golești câmpul și salvezi. Sub câmp vezi „Gol = pragul general al magazinului (3 buc.).”

Când schimbi pragul, alerta de stoc mic se rearmează pentru variantă.

Eliberezi o rezervare

  1. În Rezervări active apeși Eliberează lângă rezervare.
  2. Confirmi în fereastra „Eliberezi rezervarea (N buc.)?”: bucățile redevin disponibile pentru alte comenzi, iar comanda rămâne neschimbată.
  3. Vezi „Rezervarea a fost eliberată.”

Filtrezi istoricul și deschizi documentele

  1. Alegi tipul (ex. Recepție) și/sau locația din cele două liste de deasupra tabelului.
  2. Apeși pe numărul documentului din Motiv / document (ex. „REC-0004”) ca să deschizi recepția, transferul, inventarul sau comanda.

Bine de știut

  • Ajustarea, raftul, regulile de stoc și eliberarea rezervărilor cer dreptul inventory.levels.adjust. Fără el, vezi totul, dar câmpurile sunt doar de citit.
  • Eliberarea manuală nu anulează comanda: folosește-o doar când știi că acea comandă nu va mai fi onorată din stoc.
  • Dacă varianta a fost ștearsă din catalog și nu are stoc, vezi „Nu am găsit această variantă”.

Matrice de stoc

Ruta: /inventory/products/:productId · Permisiune: inventory.levels.read (modul Recepție pe matrice cere inventory.receipts.write)

O vedere pe produs, gândită pentru tabletă: variantele așezate ca într-un tabel de mărimi și culori.

Ce vezi

Antetul: săgeata Niveluri de stoc (te întoarce în lista de stocuri filtrată pe acest produs), poza și numele produsului, descrierea „Matrice de stoc pe Culoare × Memorie” și informațiile: „N variante”, „Disponibil: N buc.”, „N cu stoc mic” (chihlimbar), „N fără stoc” (roșu). În dreapta: Vezi ca listă și Deschide produsul.

Bara de lucru:

  • Mod de lucru: Stoc sau Recepție pe matrice (al doilea apare doar dacă poți face recepții);
  • Locație (în modul Stoc, cu Toate locațiile = suma locațiilor) sau Recepționează în (în modul recepție, o locație anume);
  • Legendă: Stoc mic (sub prag) galben, Fără stoc roșu, Combinație inexistentă chenar punctat.

Tab-uri: dacă produsul are trei atribute (ex. Culoare × Memorie × Material), al treilea apare ca tab-uri deasupra grilei.

Grila: rândurile sunt valorile primului atribut, coloanele valorile celui de-al doilea, cu bulina de culoare acolo unde există. Fiecare celulă arată disponibilul variantei, plus o mențiune mică:

  • „N fizic · M rez.” când o parte e rezervată;
  • Stoc mic sau Fără stoc;
  • Neurmărit (cifra e „∞”);
  • Inactivă (cifra tăiată) pentru variantele dezactivate în catalog;
  • „—” cu chenar punctat: combinația nu există (ex. nu vinzi galben la 1 TB).

Pe ultima coloană și ultimul rând vezi Total pe rând, pe coloană și totalul general.

Sub grilă: „Atinge o celulă ca să ajustezi stocul variantei, cu motiv.” (sau „…ca să vezi stocul pe fiecare locație.” dacă nu ai dreptul de ajustare).

Ce poți face

Ajustezi stocul dintr-o celulă

  1. Atingi celula variantei.
  2. Se deschide fereastra cu numele produsului, valorile variantei și SKU-ul, plus câte o plăcuță pe fiecare locație cu disponibilul.
  3. Dacă matricea e pe Toate locațiile, alegi aici Locație.
  4. Alegi Ce faci cu stocul: Scade, Adaugă (implicit) sau Setează exact.
  5. Setezi cantitatea; vezi „Stoc fizic în Magazin centru: 5 → 8”.
  6. Apeși motivul din Alege motivul (se aplică imediat). La Setează exact motivele sunt Corecție, Găsit, Deteriorat, Alt motiv.
  7. Apare mesajul de confirmare cu Anulează, ca în lista de stocuri.

Dacă valoarea aleasă e deja cea din sistem, vezi „Stocul are deja această valoare.” și nu se scrie nimic. Din fereastră poți deschide și Istoric variantă.

Primești marfă direct pe matrice

  1. Alegi Recepție pe matrice.
  2. În Recepționează în alegi locația (implicit ultima folosită pe dispozitiv).
  3. Fiecare celulă devine un câmp de cantitate; sub el vezi „acum N” (stocul fizic actual). Scrii cantitatea primită. Enter te duce la celula următoare, Shift+Enter la cea anterioară. Celulele completate se încercuiesc cu verde, iar tab-urile arată câte bucăți ai scris pe fiecare.
  4. Bara fixă de jos arată De recepționat: „12 bucăți”, „3 variante · Magazin centru”.
  5. Opțional completezi Furnizor și Document.
  6. Apeși Recepționează. Vezi „Recepția REC-0005 a fost finalizată: 12 bucăți în Magazin centru.” cu butonul Deschide.
  7. Golește șterge cantitățile scrise, fără să trimită nimic.

Ce se întâmplă în spate: se creează o singură recepție, direct Finalizată, cu câte o mișcare Recepție pe variantă. O găsești apoi în Recepție marfă.

Treci la lista clasică

Apeși Vezi ca listă: lista de stocuri filtrată pe acest produs (și pe locația aleasă).

Bine de știut

  • Dacă ai cantități scrise în modul recepție și închizi tab-ul, browserul te avertizează.
  • Recepția pe matrice nu se poate face pe „Toate locațiile”: marfa intră mereu într-o locație anume.
  • Un produs fără variante arată „Produsul nu are variante”. Adaugi variante din editorul de produs (Produse).
  • Din editorul de produs ajungi aici cu linkul Matrice de stoc pe variante; pentru un produs simplu, linkul Vezi stocurile pe locații te duce în lista de stocuri.

Mișcări de stoc

Ruta: /inventory/movements · Permisiune: inventory.levels.readDeschide pagina

Meniu › Stocuri › Mișcări de stoc. Se deschide și din butonul Mișcări al paginii Niveluri de stoc sau din căutarea rapidă („Mișcări de stoc”).

Ce vezi

Titlul Mișcări de stoc și descrierea „Registrul complet al intrărilor și ieșirilor, cu motiv și autor. Mișcările nu se pot modifica.”

  • Tab-uri: Toate, Ajustare, Recepție, Vânzare, Inventar.
  • Filtre: Locație, Tip (toate cele 7 tipuri, inclusiv transferurile și retururile) și filtrele pe valorile variantelor.
  • Tabelul: Data (cele mai noi primele), Produs (poză, nume, valori, SKU), Tip / Locație, Cantitate (+ verde, − roșu), Sold, Motiv / document (cu link spre document și autorul dedesubt).
  • Stare goală: „Nicio mișcare încă”.

Ce poți face

Cauți o mișcare

Scrii în Caută după produs, SKU sau document (ex. „TR-0003” sau numele produsului).

Vezi doar un tip sau o locație

Apeși tab-ul dorit sau alegi din Tip și Locație. Pentru transferuri alegi din Tip „Transfer ieșire” sau „Transfer intrare”.

Deschizi documentul sau varianta

  • Apeși pe numărul documentului din Motiv / document ca să deschizi recepția, transferul, inventarul sau comanda.
  • Apeși pe rând ca să deschizi istoricul variantei.

Bine de știut

  • Registrul nu se poate modifica sau șterge, nici de administrator. O greșeală se corectează cu o mișcare nouă (ajustare cu motivul Corecție).
  • Motivele automate pe care le vezi aici: Vânzare, Vânzare la tejghea, Retur client, Recepție marfă, Transfer, Transfer anulat, Lipsă la recepția transferului, Inventar.
  • „Sistem” înseamnă o operație automată (ex. o comandă online sau datele demo).

Recepție marfă

Ruta: /inventory/receive · Permisiune: inventory.receipts.read (pornirea unei recepții cere inventory.receipts.write)Deschide pagina

Meniu › Stocuri › Recepție marfă.

Ce vezi

Titlul Recepție marfă și descrierea „Alege locația și scanează produsele primite de la furnizor. Stocul crește când finalizezi recepția.”

Unde primești marfa? – câte o placă mare pe locație: iconița (magazin sau depozit), numele, „N buc. în stoc · M variante” și Începe. Locația folosită ultima dată pe dispozitiv e încercuită. Dacă nu ai nicio locație activă: „Nu ai nicio locație activă. Adaugă una din Locații.”

Lista recepțiilor, cu tab-urile Toate, În lucru, Finalizate, Anulate, filtrul Locație (plus filtrele pe valori) și coloanele:

ColoanăCe înseamnă
Numărex. REC-0007
StareÎn lucru (albastru), Finalizată (verde), Anulată (roșu)
Locațieunde intră marfa
Furnizornumele furnizorului și, dedesubt, factura / avizul
Cantitate„N buc.”
Valoarevaloarea la preț de achiziție (ex. 1.234,50 lei), dacă ai completat prețurile
Creatăde când e recepția

Ce poți face

Pornești o recepție nouă

  1. Apeși placa locației în care primești marfa (ex. „Depozit central”).
  2. Butonul arată „Se deschide…” și intri pe ecranul recepției.

Găsești o recepție

Scrii în Caută după număr, furnizor sau document sau folosești tab-urile și filtrul Locație. Apeși pe rând ca să o deschizi. Recepțiile anulate le găsești în tab-ul Anulate.

Bine de știut

  • Fiecare apăsare pe o placă deschide o recepție nouă. Dacă ai deja una În lucru pentru acea livrare, deschide-o din listă.
  • Din orice pagină poți porni o recepție și din căutarea rapidă: „Recepție marfă”.

Recepția (ecranul de scanare)

Ruta: /inventory/receipts/:id · Permisiune: inventory.receipts.read (modificarea cere inventory.receipts.write)

Ce vezi

Un ecran pe toată lățimea, gândit pentru tabletă:

  • Antetul: săgeata înapoi, „Recepția REC-0007”, starea, apoi locația, cine a creat-o și data; în dreapta Anulează recepția (cât e în lucru). Pe telefon, Anulează recepția e sub rezumat, la finalul paginii.
  • Zona de scanare: Scanează produsele primite (câmpul ține mereu focusul, ca să nu pierzi scanări), butonul Camera și căutarea manuală „Fără cod de bare? Caută produsul după nume sau SKU”.
  • Liniile: câte un card pe produs cu poza, numele, valorile variantei, SKU și EAN, câmpul Preț/buc. (prețul de achiziție, opțional), cantitatea cu − / + și coșul de gunoi. Ultimul produs scanat urcă primul și e încercuit cu verde.
  • Rezumatul (în dreapta pe tabletă în poziție orizontală, sub listă pe telefon): Produse, Bucăți, Valoare recepție (dacă ai prețuri), câmpurile Furnizor, Factură / aviz, Notă.
  • Butonul principal: Finalizează recepția · N buc.
  • Stare goală: „Scanează primul produs – Fiecare scanare adaugă o bucată. Poți corecta cantitatea cu + și −.”

Ce poți face

Scanezi marfa primită

  1. Scanezi fiecare bucată cu cititorul sau cu Camera. Fiecare scanare adaugă 1 la produs și auzi un bip scurt.
  2. Ai 12 bucăți din același produs? Scanezi una și scrii 12 în câmpul de cantitate, sau apeși +.
  3. Produsele fără etichetă le adaugi din Fără cod de bare? Caută produsul după nume sau SKU: alegi produsul din listă și se adaugă o bucată.

Fiecare scanare se salvează imediat pe server: poți închide tableta și continua mai târziu.

Corectezi sau scoți o linie

  • Schimbi cantitatea cu − / + sau o scrii.
  • Coborârea la 0 sau coșul de gunoi (Scoate „…”) scoate produsul din recepție.

Notezi prețul de achiziție

  1. Scrii în Preț/buc. prețul fără să mai apeși ceva.
  2. Se salvează când ieși din câmp. Valoare recepție se recalculează (cantitate × preț pe fiecare linie).

Completezi furnizorul și documentul

Scrii în Furnizor (ex. „Firmă Demo SRL”), Factură / aviz (ex. „FA 2026-0412”) și, dacă vrei, Notă. Fiecare câmp se salvează când ieși din el.

Creezi pe loc un produs care nu e în catalog

  1. Scanezi un cod necunoscut. Apare mesajul „Codul „…” nu există în catalog.” și, sub câmpul de scanare, o casetă cu același text, sfatul „Creează produsul cu acest cod: după salvare intră direct în recepție.” și butonul Creează produs. Caseta rămâne acolo cât scanezi mai departe, până o închizi cu × sau creezi produsul.
  2. Apeși Creează produs din casetă. Se deschide fereastra Produs nou.
  3. Completezi Nume (ex. „Tricou bumbac organic – alb, M”) și Preț de vânzare (cu TVA).
  4. Cod de bare e completat automat dacă ai scanat un EAN (8–14 cifre). SKU îl poți scrie (gol = generat automat); dacă ai scanat un SKU, el e deja completat și nu se poate schimba.
  5. Lași Activ pornit ca produsul să se poată vinde imediat (oprit = ciornă).
  6. Apeși Creează și adaugă. Vezi „Produsul a fost creat și adăugat în recepție.” și produsul apare cu o bucată.

Pozele, descrierea și categoriile le completezi apoi în Produse.

Finalizezi recepția

  1. Apeși Finalizează recepția · N buc.
  2. Confirmi în „Finalizezi recepția (N buc.)?”: „N produse intră în stoc la Depozit central. Recepția nu mai poate fi modificată după aceea.”
  3. Vezi „Recepția REC-0007 a fost finalizată. Stocul a crescut.”

Ce se întâmplă în spate: pentru fiecare linie se scrie o mișcare Recepție (motiv „Recepție marfă”, cu nota „Furnizor: …”), valoarea totală la cost se îngheață pe recepție, iar acțiunea intră în jurnalul de audit. Recepția devine doar de citit, cu „Finalizată pe …” și butonul Recepție nouă.

Anulezi o recepție în lucru

  1. Apeși Anulează recepția.
  2. Confirmi în „Anulezi recepția REC-0007?” („Produsele scanate nu intră în stoc.”).
  3. Ajungi înapoi în lista recepțiilor; recepția rămâne în istoric ca Anulată.

Câmpuri

CâmpCe înseamnăObligatoriu / regulă
Cantitate (pe linie)bucăți primitenumăr întreg, 1–100.000; 0 scoate linia
Preț/buc.prețul de achiziție pe bucatăopțional, minim 0
Furnizorde la cine vine marfaopțional, max. 200 de caractere
Factură / aviznumărul documentului primitopțional, max. 60 de caractere
Notăobservații interneopțional, max. 500 de caractere

Fereastra Produs nou:

CâmpCe înseamnăObligatoriu / regulă
Numenumele produsuluiobligatoriu, minim 2 caractere
Preț de vânzareprețul cu TVA de pe site și din magazinobligatoriu
Cod de bareEAN-ul scanatcompletat automat, nu se editează
SKUcodul interngol = generat automat; dacă ai scanat un SKU, e chiar acel cod
Activse poate vinde imediatpornit implicit; oprit = ciornă

Bine de știut

  • Nu poți finaliza o recepție fără niciun produs („Scanează cel puțin un produs înainte să finalizezi recepția.”).
  • O recepție finalizată sau anulată nu se mai poate modifica. Dacă ai greșit cantitatea, corectezi cu o ajustare (motiv Corecție) sau cu un inventar.
  • Nu poți finaliza o recepție într-o locație arhivată.
  • Creează produs apare doar dacă ai și dreptul de a adăuga produse în catalog.
  • Pe telefon, Anulează recepția nu e în antet, ci sub rezumat, la finalul paginii.

Precomenzi

Ruta: /inventory/preorders · Permisiune: inventory.levels.readDeschide pagina

Meniu › Stocuri › Precomenzi. Lângă intrarea din meniu apare un număr: câte comenzi pot fi onorate acum.

Aici vezi comenzile care au produse vândute peste stoc (precomenzi), de pe site, de la casă sau adăugate manual. Când recepționezi marfa (sau o primești prin transfer, o găsești la inventar ori o ajustezi), stocul nou acoperă precomenzile în ordinea plasării: cea mai veche precomandă primește prima marfa. O comandă acoperită integral trece la „Pot fi onorate acum”, iar cei care văd stocurile primesc o notificare („Precomanda #1042 poate fi onorată acum”; implicit și pe email, din categoria Precomenzi care pot fi onorate).

Ce vezi

Antetul are titlul Precomenzi, descrierea „Comenzile vândute peste stoc. Când recepționezi marfa, precomenzile se acoperă în ordinea plasării (cele mai vechi primele).” și butonul Recepție marfă.

Tab-urile: Pot fi onorate acum (implicit, cu numărul comenzilor), În așteptare (cu numărul lor) și Toate. Filtrul Locație arată doar precomenzile dintr-o locație.

Tabelul are câte un rând pe comandă:

ColoanăCe înseamnă
Comandanumărul comenzii, ca link către comandă
StarePoate fi onorată (verde) sau Așteaptă marfa (chihlimbar), cu „locul N în coadă” la cele care așteaptă
Produsefiecare produs precomandat: poza, numele, valorile variantei, câte bucăți și „lipsesc N” sau „acoperit”, plus locația
Lipsesccâte bucăți mai lipsesc pentru toată comanda
Plasatăcând a fost rezervată precomanda (ordinea din coadă)
Acoperităcând stocul a acoperit-o integral

Pe „Pot fi onorate acum” apare și mesajul verde „Marfa pentru aceste comenzi a intrat în stoc. Deschide comanda ca s-o pregătești sau s-o predai clientului.”

Stări goale: „Nicio precomandă de onorat” și „Nicio precomandă în așteptare”.

Ce poți face

Onorezi precomenzile după o recepție

  1. Faci recepția mărfii (Recepție marfă) și o finalizezi.
  2. Primești notificarea și numărul de lângă Precomenzi crește.
  3. Deschizi Precomenzi › Pot fi onorate acum și apeși pe comandă.
  4. În comandă continui ca de obicei: comenzile cu curier merg prin statusuri până la Expediată (stocul rezervat se scade atunci); la ridicarea din magazin și la vânzările de la casă apeși Predă clientului (ghidul Comenzi).

De reținut

  • Coada e pe locație: marfa recepționată într-o locație acoperă precomenzile rezervate în acea locație. Pentru o precomandă rezervată în alt depozit, faci un transfer.
  • Dacă stocul scade din nou (o ajustare, un inventar cu lipsă), o comandă acoperită poate reveni la „Așteaptă marfa”; comanda primește în cronologie mesajul „Precomanda nu mai e acoperită integral”.
  • O comandă anulată își eliberează rezervarea, iar marfa trece la următoarea precomandă din coadă.

Transferuri

Ruta: /inventory/transfers · Permisiune: inventory.transfers.readDeschide pagina

Meniu › Stocuri › Transferuri.

Ce vezi

Titlul Transferuri, descrierea „Mută marfă între depozit și magazine: o trimiți dintr-o locație și o confirmi la sosire.” și butonul Transfer nou.

  • Tab-uri: Toate, Pe drum, Ciorne, Recepționate, Anulate.
  • Filtre: Locație (transferurile care pleacă din sau ajung în ea) și valorile variantelor.
  • Coloane: Număr (ex. TR-0003), Stare, Traseu („Depozit central → Magazin centru”), Bucăți (dacă a sosit altă cantitate decât s-a trimis, vezi „primite / trimise” cu chihlimbar, ex. „9 / 10”), Creat de, Creat, Recepționat.
  • Stări: Ciornă (gri), Trimis (albastru), Recepționat (verde), Anulat (roșu).
  • Stare goală: „Niciun transfer încă”.

Ce poți face

  • Cauți după număr în Caută după număr.
  • Deschizi un transfer apăsând pe rând.
  • Pornești unul nou cu Transfer nou (sau din căutarea rapidă: „Transfer între locații”).

Transfer nou

Ruta: /inventory/transfers/new · Permisiune: inventory.transfers.writeDeschide pagina

Ce vezi

Titlul Transfer nou, „Alege de unde pleacă marfa și unde ajunge, apoi scanează produsele.”, două grupuri de plăci mari (De unde pleacă, Unde ajunge), câmpul Notă (opțional) și butonul Continuă.

Ce poți face

Creezi transferul

  1. În De unde pleacă apeși locația sursă (implicit e ultima locație folosită pe dispozitiv).
  2. În Unde ajunge apeși destinația. Sursa e dezactivată aici. Dacă ai doar două locații, destinația se alege singură.
  3. Opțional scrii o notă (ex. „completare raft pentru weekend”).
  4. Apeși Continuă. Se creează o ciornă și intri pe ecranul transferului, unde scanezi produsele.

Câmpuri

CâmpCe înseamnăObligatoriu / regulă
De unde pleacălocația din care iese marfaobligatoriu
Unde ajungelocația în care intră marfaobligatoriu, diferită de sursă
Notă (opțional)observațiimax. 500 de caractere

Bine de știut

  • Ai nevoie de cel puțin două locații active; altfel vezi „Ai nevoie de cel puțin două locații active ca să faci un transfer.”
  • Ciorna nu schimbă stocul. Stocul se mișcă abia la Trimite.

Transferul (ecranul de scanare)

Ruta: /inventory/transfers/:id · Permisiune: inventory.transfers.read (orice modificare cere inventory.transfers.write)

Un transfer trece prin Ciornă → Trimis → Recepționat (sau Anulat). Ecranul se schimbă după stare.

Ce vezi

  • Antetul: „Transferul TR-0003”, starea, traseul „sursă → destinație” și Anulează transferul (cât e ciornă sau trimis). Pe telefon, Anulează transferul e sub rezumat, la finalul paginii.
  • Rezumatul: Produse, Trimise; după trimitere și Primite (verde dacă se potrivește, chihlimbar dacă nu) și Cu diferențe; apoi Creat de, Trimis, Recepționat, Anulat, Notă.
  • Ciornă: câmpul „Scanează produsele care pleacă din …”, căutarea manuală și liniile, fiecare cu „N disponibile la sursă” (roșu dacă ai pus mai mult decât e disponibil).
  • Trimis: câmpul „Scanează produsele sosite în …”, butoanele Numără de la zero și Au sosit toate, iar pe fiecare linie „trimise: N” și, dacă e cazul, „lipsesc N” (roșu) sau „în plus N” (chihlimbar).
  • Recepționat / Anulat: doar citire.

Ce poți face

Pregătești marfa la sursă (ciornă)

  1. Scanezi fiecare bucată care pleacă. Fiecare scanare adaugă 1 și se salvează imediat.
  2. Produsele fără cod le adaugi din căutarea manuală (caută doar în stocul locației sursă).
  3. Corectezi cantitățile cu − / + sau le scrii; coșul de gunoi scoate linia.

Trimiți transferul

  1. Apeși Trimite transferul · N buc.
  2. Confirmi în „Trimiți N buc.?”: „Stocul scade acum din Depozit central. Intră în Magazin centru când confirmi sosirea.”
  3. Vezi „Transferul TR-0003 a fost trimis.”

Ce se întâmplă în spate: la sursă se scrie câte o mișcare Transfer ieșire pe produs. Marfa e „pe drum”: nu mai e în sursă și încă nu e în destinație.

Confirmi sosirea la destinație

  1. Deschizi transferul trimis (din pastila „N transferuri pe drum” sau din tab-ul Pe drum).
  2. Dacă a sosit tot, apeși direct Confirmă sosirea · N buc.
  3. Dacă vrei să verifici bucată cu bucată, apeși Numără de la zero (toate cantitățile devin 0) și scanezi ce a sosit; fiecare scanare adaugă 1. Poți corecta și cu − / +. Au sosit toate readuce cantitățile trimise.
  4. Confirmi în „Confirmi sosirea a N buc.?”. Dacă există diferențe, mesajul te avertizează: „N produse au diferențe față de ce s-a trimis. Lipsurile rămân în registru.”
  5. Vezi „Transferul TR-0003 a fost recepționat.”

Ce se întâmplă în spate: la destinație se scrie câte o mișcare Transfer intrare cu cantitatea primită. Liniile cu lipsă au motivul Lipsă la recepția transferului și nota „Trimis 10, primit 9”. Acțiunea intră în jurnalul de audit.

Anulezi un transfer

  1. Apeși Anulează transferul.
  2. Confirmi. La o ciornă: „Ciorna se închide; stocul nu se schimbă.” La un transfer trimis: „Marfa trimisă revine în stoc la Depozit central.” (se scrie o mișcare cu motivul Transfer anulat).

Bine de știut

  • Nu poți trimite un transfer gol sau cu mai multe bucăți decât sunt disponibile la sursă: butonul Trimite e inactiv și vezi „N produse depășesc stocul disponibil la sursă.”
  • La sosire poți scana doar produse care fac parte din transfer; altfel vezi „Produsul cu codul „…” nu face parte din acest transfer.”
  • Cantitățile scanate la sosire se păstrează pe dispozitivul pe care scanezi („Cantitățile scanate se păstrează pe acest dispozitiv până confirmi sosirea.”): dacă reîncarci pagina, le regăsești. Nu ajung pe server până apeși Confirmă sosirea, deci nu le vezi de pe alt dispozitiv.
  • Bucățile lipsă la sosire nu se întorc automat în sursă: ies din evidență și rămân în registru ca lipsă. Dacă le găsești, le adaugi cu o ajustare (Găsit).
  • Un transfer recepționat nu se mai poate anula.
  • Pe telefon, Anulează transferul nu e în antet, ci sub rezumat, la finalul paginii.

Inventar

Ruta: /inventory/counts · Permisiune: inventory.counts.read (inventarul nou cere inventory.counts.write)Deschide pagina

Meniu › Stocuri › Inventar.

Ce vezi

Titlul Inventar, descrierea „Numără stocul cu cititorul sau cu camera telefonului și aplică diferențele într-un singur pas.” și butonul Inventar nou.

  • Tab-uri: Toate, În lucru, Aplicate, Anulate.
  • Filtre: Locație și valorile variantelor.
  • Coloane: Număr (ex. INV-0002), Stare, Locație (cu iconița de ochi tăiat dacă e numărare oarbă), Tip (Parțial / Complet), Numărate („N buc.”), Început de, Început.
  • Stări: În lucru (albastru), Aplicat (verde), Anulat (roșu).
  • Stare goală: „Niciun inventar încă”.

Ce poți face

Pornești un inventar

  1. Apeși Inventar nou (sau, din căutarea rapidă, „Începe un inventar”).
  2. În fereastra Inventar nou apeși locația în Locația.
  3. Alegi Parțial („Se corectează doar produsele pe care le scanezi (ex. un raft, o categorie).”) sau Complet („Numeri toată locația; la final poți trece pe zero produsele nescanate.”).
  4. Opțional pornești Numărare oarbă („Cine numără nu vede stocul din sistem, ca să nu fie influențat.”).
  5. Opțional scrii o Notă (opțional) (ex. „raftul cu încălțăminte”).
  6. Apeși Începe numărarea. Închide renunță.

Găsești un inventar

Folosești Caută după număr, tab-urile sau filtrul Locație și apeși pe rând.

Câmpuri

CâmpCe înseamnăObligatoriu / regulă
Locațiaunde numeriobligatoriu; o singură sesiune deschisă pe locație
Parțial / Completce acoperă numărareaimplicit Parțial
Numărare oarbăascunde stocul din sistem cât numeriimplicit oprită
Notă (opțional)ce numeri, de cemax. 500 de caractere

Bine de știut

  • Într-o locație poate exista un singur inventar deschis. Dacă încerci încă unul vezi „În Magazin centru există deja un inventar deschis (INV-0003). Continuă-l sau anulează-l.”

Inventarul (ecranul de numărare)

Ruta: /inventory/counts/:id · Permisiune: inventory.counts.read (scanarea cere inventory.counts.write, aplicarea cere inventory.counts.apply)

Ce vezi

  • Antetul: „Inventarul INV-0002”, starea, mențiunea Oarbă (dacă e cazul), apoi locația, Parțial / Complet, cine l-a început și data; în dreapta Anulează inventarul (pe telefon, sub rezumat).
  • Zona de scanare: „Scanează ce găsești în …”, butonul Camera și căutarea manuală.
  • Comutatorul de afișare: Toate (N) / Cu diferențe (N) (nu apare la numărarea oarbă).
  • Liniile, ultimele scanate primele: cantitatea numărată și, dacă nu e numărare oarbă, patru cifre pe coloane (pe telefon, pe un rând sub nume):
    • La numărare: stocul din sistem în momentul în care ai numărat produsul (se reia la fiecare scanare sau corecție);
    • Diferență: numărat minus stocul de la numărare, adică exact corecția care intră în registru („corect” verde, +N verde, −N roșu);
    • De atunci: vânzările, recepțiile și transferurile de după numărare, nete (−2 = s-au vândut 2; „—” = nimic); ele se păstrează;
    • După aplicare: stocul care va rămâne în sistem (stocul de acum + diferența). După aplicare coloana se numește Rezultat.
  • Rezumatul: Produse, Bucăți numărate, Cu diferențe, Nenumărate (doar la inventar complet: produse care au stoc în locație dar nu le-ai scanat), Plus, Minus, apoi caseta „N produse au mișcări de stoc după numărare” (sau „Nicio mișcare de stoc după numărare”) cu explicația: „Diferența se calculează față de stocul din momentul în care ai numărat fiecare produs. Vânzările și recepțiile de după rămân: la aplicare se adaugă doar diferența.” La numărarea oarbă, cine numără vede doar primele două și mesajul „Numărare oarbă: stocul din sistem și diferențele apar după aplicare.” Cine poate aplica inventarul vede în loc mesajul „Numărare oarbă: cine numără nu vede stocul din sistem. Tu poți aplica inventarul, deci poți verifica diferențele înainte.” și butonul Arată stocul din sistem (Ascunde stocul din sistem îl ascunde la loc).
  • Butonul principal: Aplică diferențele.
  • Stări goale: „Scanează primul produs”; pe Cu diferențe: „Nicio diferență – Tot ce ai numărat se potrivește cu sistemul.”

Ce poți face

Numeri produsele

  1. Scanezi fiecare bucată pe care o găsești. Fiecare scanare adaugă 1 și se salvează imediat.
  2. Dacă ai numărat greșit, corectezi cu − / + sau scrii cantitatea (0 e permis: „am căutat și nu e”).
  3. Coșul de gunoi scoate linia din inventar (produsul nu mai e corectat).

Verifici diferențele înainte de aplicare

Apeși Cu diferențe ca să vezi doar liniile unde numărul tău diferă de stocul de la numărare. Renumără acele produse dacă ai dubii: renumărarea ia din nou stocul din sistem în acel moment.

Nu trebuie să oprești vânzările cât numeri și nici să renumeri după o vânzare: dacă ai numărat 10 (sistemul avea 10) și apoi s-au vândut 2, linia arată Diferență „corect”, De atunci −2 și După aplicare 8.

La numărarea oarbă, dacă ai dreptul de aplicare, apeși întâi Arată stocul din sistem în rezumat: apar coloanele, diferențele și comutatorul Cu diferențe.

Aplici inventarul

  1. Apeși Aplică diferențele.
  2. Citești „Aplici inventarul INV-0002?”: „Se corectează N produse cu diferențe din Magazin centru. Fiecare corecție intră în registru ca mișcare „Inventar”.”
  3. Sub text vezi explicația: dacă unele produse au mișcări după numărare, „N produse au vânzări sau recepții după numărare. Ele rămân: se adaugă doar diferența, iar stocul final e cel din coloana „După aplicare”.”; altfel explicația generală despre stocul de la numărare.
  4. La inventarul Complet cu produse nescanate, bifezi dacă vrei Trece pe zero cele N produse nescanate („Doar dacă ai numărat toată locația.”).
  5. Confirmi cu Aplică. Vezi „Inventarul INV-0002 a fost aplicat.”

Ce se întâmplă în spate: pentru fiecare produs numărat, la stocul de acum se adaugă diferența dintre cât ai numărat și cât era în sistem când l-ai numărat. Vânzările, recepțiile și transferurile de după numărare rămân în stoc. Fiecare diferență se scrie ca mișcare Inventar cu nota „Numărat 9, în sistem la numărare 10” (plus „; mișcări după numărare −2, păstrate”, dacă au existat). Produsele nenumărate nu se ating (cu excepția opțiunii Trece pe zero la inventarul complet). Cifrele se îngheață în inventar, se notează data numărării pe stoc, iar acțiunea intră în jurnalul de audit. Inventarul devine doar de citit, cu „Aplicat pe …”.

Anulezi inventarul

  1. Apeși Anulează inventarul.
  2. Confirmi („Numărătoarea se închide fără să schimbe stocul.”). Revii în lista de inventare.

Bine de știut

  • Diferența se calculează față de stocul din momentul în care ai numărat fiecare produs, nu din momentul în care apeși Aplică. Poți număra în timpul programului și aplica la final: vânzările și recepțiile dintre timp nu se pierd și nu se dublează.
  • Numără și marfa recepționată care nu e încă pe raft (cutiile din spate): e deja în stocul din sistem, deci dacă n-o numeri apare ca lipsă. O recepție înregistrată după ce ai numărat produsul apare la De atunci și se păstrează.
  • La inventarul Parțial se corectează doar produsele scanate; restul rămân neatinse.
  • Trece pe zero atinge toate produsele cu stoc în locație care nu au fost scanate. Folosește-l doar dacă ai numărat cu adevărat tot.
  • La numărarea oarbă, cine are doar dreptul de numărare nu vede stocul din sistem și diferențele până la aplicare. Cine are dreptul inventory.counts.apply le vede doar dacă apasă Arată stocul din sistem (implicit sunt ascunse și pentru el).
  • Aplicarea cere dreptul inventory.counts.apply. Cine are doar dreptul de numărare poate scana, dar nu vede butonul Aplică diferențele.
  • Pe telefon, Anulează inventarul nu e în antet, ci sub rezumat, la finalul paginii.

Locații

Ruta: /inventory/locations · Permisiune: inventory.locations.readDeschide pagina

Meniu › Stocuri › Locații. Se deschide și din butonul Locații al paginii Niveluri de stoc sau din căutarea rapidă („Locații”).

Ce vezi

Titlul Locații, descrierea „Depozitele și magazinele fizice. Cele marcate „vinde online” intră în stocul afișat pe site.” și butonul Adaugă locație.

  • Tab-uri: Toate, Active, Arhivate.
  • Coloane:
ColoanăCe înseamnă
Numeiconița (magazin sau depozit), numele, codul și orașul
TipMagazin sau Depozit
Canaleeticheta albastră Vinde online și/sau eticheta Ridicare personală; „—” dacă nu are niciuna
Stoc„1.240 buc. · 86 variante”
Prioritateordinea la onorarea comenzilor online (lista e sortată după ea)
StareActivă (verde) sau Arhivată (gri)
  • Meniul de la capătul fiecărui rând: Editează, Arhivează (doar pentru locațiile active), Șterge.
  • Stare goală: „Nicio locație încă – Adaugă depozitul sau magazinul în care ții marfa.”

Ce poți face

Cauți o locație

Scrii în Caută după nume, cod sau oraș.

Arhivezi o locație

  1. Din meniul rândului alegi Arhivează.
  2. Confirmi în „Arhivezi locația „…”?” („O locație arhivată nu mai primește mișcări de stoc, nu mai vinde online și nu mai apare la ridicare. Se poate arhiva doar fără stoc, rezervări sau documente în lucru. O reactivezi oricând din pagina locației.”).
  3. Vezi „„Magazin centru” a fost arhivată.” Locația nu mai primește mișcări de stoc și nu mai apare în alegerile de locație din ecranele de stoc.

Ștergi o locație

  1. Din meniul rândului alegi Șterge.
  2. Confirmi în „Ștergi locația „…”?” („Poți șterge doar o locație fără stoc și fără documente în lucru. Istoricul mișcărilor rămâne.”).
  3. Vezi „Locația „…” a fost ștearsă.”

Deschizi locația pentru editare

Apeși pe rând sau alegi Editează.

Bine de știut

  • Nu poți arhiva sau șterge o locație care are încă stoc sau rezervări („Nu poți să ștergi „…”: are încă N buc. în stoc și M rezervate. Transferă sau ajustează stocul întâi.”) ori documente deschise (transferuri, inventare sau recepții în lucru).
  • Ca să reactivezi o locație arhivată, o deschizi și schimbi Stare în Activă.
  • Ștergerea cere dreptul inventory.locations.delete; arhivarea și editarea cer inventory.locations.write.

Locație nouă / Editarea unei locații

Rute: /inventory/locations/new (permisiune inventory.locations.write) · /inventory/locations/:id (permisiune inventory.locations.read)

Ce vezi

Antetul cu numele locației (sau Adaugă locație pentru una nouă), starea și „N buc. · M variante”. Formularul are două coloane:

Coloana principală:

  • Detalii: alegerea Magazin / Depozit, Nume, Cod;
  • Adresă și contact: Stradă și număr, Localitate, Județ, Cod poștal, Telefon;
  • Program (doar pentru magazine sau pentru locațiile cu ridicare personală): câte un rând pe zi, de Luni la Duminică, cu un comutator și orele de la–până (din 15 în 15 minute); zilele oprite apar ca Închis;
  • Note interne: Note.

Coloana laterală:

  • Canale: Vinde online („Stocul de aici se adună la disponibilul de pe site.”) și Ridicare personală („Clienții pot alege ridicarea comenzii din această locație.”);
  • Stare: Stare (Activă / Arhivată) și Prioritate („Locațiile cu număr mai mic sunt folosite primele pentru comenzile online.”).

Ce poți face

Adaugi o locație

  1. Pe pagina Locații apeși Adaugă locație.
  2. Alegi Magazin sau Depozit.
  3. Scrii Nume (ex. „Magazin centru”). Cod îl poți lăsa gol: se generează din nume.
  4. Completezi adresa și telefonul (opțional).
  5. Pentru un magazin sau o locație cu ridicare, verifici Program (implicit luni–vineri 09:00–18:00, sâmbătă 09:00–14:00, duminică închis).
  6. Setezi Vinde online, Ridicare personală și Prioritate.
  7. Apeși Salvează (în antet sau în bara de jos „Ai modificări nesalvate”; merge și Cmd+S / Ctrl+S). Vezi „Locația a fost adăugată.”

Ce se întâmplă în spate: locația apare imediat în toate ecranele de stoc, cu stoc zero. Dacă are Ridicare personală, apare pe site ca punct de ridicare, cu adresa și programul. Acțiunea intră în jurnalul de audit.

Modifici o locație

  1. Schimbi câmpurile dorite.
  2. Apeși Salvează. Vezi „Modificările au fost salvate.” Renunță din bara de jos revine la valorile salvate.

Arhivezi sau reactivezi din formular

Schimbi Stare în Arhivată sau Activă și salvezi. Arhivarea e refuzată dacă locația mai are stoc sau rezervări.

Câmpuri

CâmpCe înseamnăObligatoriu / regulă
TipMagazin sau Depozitimplicit Magazin
Numecum apare locația peste tot în admin și pe siteobligatoriu, 2–120 de caractere
Codprescurtare internă (ex. MAG-1)opțional; 2–12 caractere, doar litere, cifre și cratimă; unic; gol = generat din nume
Stradă și număradresaopțional, max. 200 de caractere
Localitateorașulopțional
Județdin lista județeloropțional
Cod poștalopțional, exact 6 cifre
Telefonnumărul locațieiopțional
Programorele pe fiecare zidoar la magazine sau cu ridicare personală; format HH:MM
Noteobservații interne, nu apar pe siteopțional, max. 2.000 de caractere
Vinde onlinestocul de aici intră în disponibilul de pe siteimplicit pornit
Ridicare personalăpunct de ridicare pentru comenzile onlineimplicit oprit
StareActivă / Arhivatăimplicit Activă
Prioritateordinea folosirii la comenzile online (1 = prima)1–1000, implicit 100

Bine de știut

  • Codul trebuie să fie unic: „Codul „MAG-1” e folosit deja de „…”.”
  • Un depozit fără ridicare personală nu are program.
  • Fără dreptul inventory.locations.write, formularul se deschide doar pentru citire.
  • Un magazin care vinde doar la tejghea și nu vrei să apară stocul lui pe site: oprești Vinde online.

Widgetul „Stoc mic” de pe panou

Pe Acasă (panoul principal), widgetul Stoc mic („Variante epuizate sau sub prag”) arată:

  • două pastile: „N fără stoc” (roșu) și „N cu stoc mic” (galben), care deschid lista de stocuri filtrată;
  • cele mai urgente 6 variante: poza, numele, valorile, disponibilul pe fiecare locație unde mai există (sau „Nu mai e în nicio locație”), cifra și eticheta de stare. Clic pe o variantă deschide istoricul ei.

Dacă nimic nu e sub prag: „Totul e în stoc – Nicio variantă nu e sub prag.”

Setările stocurilor

Ruta: /settings/inventory (Setări › Firmă și magazin › Stocuri)Deschide pagina
SetareCe faceImplicit
Prag stoc mic (buc.)sub (sau la) acest disponibil o variantă apare ca „stoc mic” și primești alertă; se poate schimba pe fiecare variantă3
Expirarea rezervărilor neplătite (minute)după cât timp eliberează stocul comenzile online cu plata cu cardul neconfirmată; 0 = nu expiră; maximum 14 zile60
Notificări de stoc mictrimite notificarea „Stoc mic: …” / „Stoc epuizat: …”pornit

Notificarea vine o singură dată pe variantă și locație, până când stocul revine peste prag. O primesc în admin toți cei care pot vedea stocurile (categoria de notificări Stoc mic și epuizat); implicit nu vine și pe email. Apăsarea pe notificare deschide istoricul variantei respective (pagina variantei, cu stocul pe fiecare locație).

Stocul și comenzile

Stocul se leagă de comenzi prin acțiunile automate configurate pe statusurile comenzilor (în Comenzi, la „Statusuri și tranziții comenzi”):

  • Rezervă stocul – ține produsele deoparte. Rezervarea expiră doar la comenzile online plătite cu cardul la care plata nu a venit, după timpul din setări. Ramburs, ordin de plată, vânzarea la casă și comenzile adăugate manual nu expiră. Odată plătită sau trecută în procesare, comanda nu mai pierde rezervarea.
  • Scade stocul – vânzarea propriu-zisă: consumă rezervarea și scade stocul fizic (mișcare Vânzare).
  • Eliberează stocul rezervat – la anulare, bucățile redevin disponibile.
  • Readuce în stoc (retur) – produsele returnate intră înapoi în locația din care s-au vândut (mișcare Retur), niciodată mai mult decât s-a vândut.
  • Precomandă – la un produs cu Permite precomandă, rezervarea poate depăși stocul fizic: diferența e „de onorat” și se acoperă FIFO la intrarea mărfii (secțiunea Precomenzi de mai sus). Limita de precomandă din produs oprește vânzarea când restanțele ating limita.

Pe site, clientul vede pentru fiecare variantă starea pe stoc, precomandă (cu data sau termenul din produs) sau epuizat, disponibilul cel mult până la 99 de bucăți, iar la ridicare personală vede locațiile cu ridicare și dacă produsele sunt acolo.

Întrebări frecvente

Am primit marfă și am scanat-o, dar stocul nu a crescut. De ce? Stocul crește doar după ce apeși Finalizează recepția. Cât timp recepția e În lucru, produsele scanate nu intră în stoc. O găsești în Recepție marfă, tab-ul În lucru.
Cum fac ca stocul magazinului fizic să nu se vândă și pe site? Deschizi locația din Locații și oprești Vinde online. Stocul ei rămâne vandabil la casă, dar nu se mai adună la disponibilul de pe site.
Ce înseamnă „Rezervat” și când dispare? Sunt bucăți ținute deoparte pentru comenzi încă neexpediate. Dispar când comanda e expediată (stocul scade definitiv), anulată (bucățile se eliberează) sau, la plata cu cardul neconfirmată, după timpul de expirare din setări. Poți elibera manual o rezervare din istoricul variantei.
Am greșit o ajustare. O pot șterge? Nu: registrul nu se modifică. Imediat după ajustare apeși Anulează din mesajul de confirmare; mai târziu, faci o ajustare inversă cu motivul Corecție.
De ce am stoc negativ? O vânzare la casă scade stocul chiar dacă sistemul nu avea marfa în evidență (vânzarea a avut loc fizic). Faci o recepție pentru marfa neînregistrată sau un inventar pe acea locație ca să aduci cifrele la realitate.
La transfer au ajuns mai puține bucăți decât am trimis. Unde sunt? La confirmarea sosirii, diferența rămâne în registru ca „Lipsă la recepția transferului”, iar bucățile nu se întorc în locația sursă. Dacă le găsești, le adaugi cu o ajustare (Găsit).
Pot număra doar un raft, nu tot magazinul? Da: alegi Parțial la Inventar nou. Se corectează doar produsele pe care le scanezi.
Pot schimba pragul de stoc mic doar pentru un produs? Da, pe pagina variantei, în Reguli de stoc › Prag de stoc mic. Pragul general îl schimbi din Setări › Firmă și magazin › Stocuri.