# Gestiune Stoc

**Gestiunea Stoc** este locul în care ții evidența mărfurilor și a materiilor prime: cât intră (recepții de la furnizori), cât iese (consum, vânzări, livrări), cât se transferă între gestiuni sau localuri și cât scrie sistemul că ai pe stoc la orice moment. Tot ce se întâmplă cu stocul se înregistrează prin **documente** — NIR-uri, procese verbale, inventarieri, bonuri de consum, transferuri. Chappa ține stocul prin metoda **cantitativ-valorică**, la **cost de achiziție**, iar **costul fiecărei ieșiri** se calculează automat după principiul **FIFO** (*primul intrat, primul ieșit*). Acest capitol acoperă fiecare pagină, fiecare sub-pagină, fiecare modal și toate stările speciale (stoc negativ, valori necunoscute, backlog de costuri).

> Chappa POS · https://chappa.ro/manual/gestiune-stoc/

## Ce este Gestiune Stoc

Pagina **Gestiune Stoc** este registrul de stoc al localului. Aici **introduci documente** (spre deosebire de [Rapoarte Fiscale](https://chappa.ro/manual/rapoarte-fiscale/), care doar citesc și raportează): adaugi recepții, faci inventarieri, înregistrezi pierderi, muți marfă dintr-o gestiune în alta și urmărești cum evoluează stocul fiecărui produs.

### Cum ține Chappa stocul: cantitativ-valoric, la cost de achiziție, cu FIFO

Chappa folosește metoda **cantitativ-valorică** — metoda modernă și detaliată de evidență a stocului, potrivită pentru un local și pentru comerțul cu amănuntul. „Cantitativ-valoric” înseamnă că, pentru **fiecare produs și fiecare gestiune**, sistemul știe în orice moment **și cât ai (cantitatea), și cât valorează (în lei)** — fiecare produs are evidența lui proprie, nu doar o valoare totală pe magazie.

Stocul se ține la **costul de achiziție** (prețul cu care ai cumpărat marfa), iar **ieșirile** (consum, vânzări, livrări) se evaluează **FIFO** — *primul intrat, primul ieșit*: se scade întâi marfa intrată cel mai demult, la costul ei real din recepția respectivă (vezi [Costul FIFO](https://chappa.ro/manual/gestiune-stoc/concepte/)). Așa, costul mărfii vândute reflectă exact prețurile plătite, în ordinea în care au intrat.

> **Ce înseamnă asta, practic**  
> Pentru că stocul se ține la valoarea de achiziție (nu la prețul de vânzare), munca de zi cu zi e mult mai simplă:  

- **Pe recepție (NIR) treci doar prețul de achiziție** — nu și adaosul comercial sau prețul de vânzare. Adaosul (marja) se vede la vânzare, ca diferență între prețul de vânzare și costul FIFO; nu se „blochează” pe stoc.
- **Consumul și vânzarea scad stocul automat**, la costul FIFO — sistemul preia singur costul din intrările anterioare, fără pași suplimentari.
- **Schimbarea prețurilor de vânzare nu cere proces-verbal** de modificare a prețului — schimbi prețul de vânzare oricând, fără să atingi evidența de stoc (stocul nu e ținut la preț de vânzare).

> **De ce e metoda potrivită**  
> Aceasta este metoda **cantitativ-valorică**, distinctă de metoda **global-valorică** — în care s-ar ține doar o valoare totală pe gestiune, la preț de vânzare cu amănuntul, iar fiecare schimbare de preț ar cere un proces-verbal. Ținând evidența **pe fiecare produs, la cost de achiziție**, ai control real: cost exact pe fiecare ieșire, marjă corectă, stoc precis pe gestiuni și fără birocrația proceselor-verbale la schimbările de preț.  

> **Orice se poate corecta retroactiv**  
> Nu trebuie să fii perfect din prima. **Orice document se poate adăuga, edita sau șterge retroactiv** (cu dată în trecut, pe orice poziție în zi), iar sistemul **recalculează automat și instant** toată coada FIFO de la acel punct înainte. Întârzii cu un NIR sau greșești ceva? Corectezi oricând și totul se reașază singur — detalii la [Totul e retroactiv](https://chappa.ro/manual/gestiune-stoc/concepte/).  

Lucrezi mereu pe un **interval de timp** (ales din bara de sus) și, de obicei, pe o **gestiune** anume. Fiecare document pe care îl introduci are o **dată de efect** și o **poziție în ziua respectivă** (vezi [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/)), pentru că ordinea documentelor schimbă costul calculat al ieșirilor.

### Cum o deschizi

Pagina se deschide din **meniul principal**. Din antetul ei poți sări oricând la [Rapoarte Fiscale](https://chappa.ro/manual/rapoarte-fiscale/) (butonul **Vezi Rapoarte** din dreapta-sus) sau înapoi la **Meniu**.

> **Cine are acces**  
> Operațiunile de scriere din această pagină (adăugare/editare/ștergere de documente) cer un cont cu **drepturi de administrator**. Un cont fără gestiune activată este redirecționat automat înapoi la meniu.  

### Structura paginii

Pagina are trei zone: sus o **bară de control** (gestiunea, intervalul de date și scurtăturile de interval), în stânga un **meniu lateral** cu toate registrele de stoc, iar în centru **conținutul** registrului selectat. La deschidere vezi **Dashboard-ul**.

![Privire de ansamblu asupra paginii Gestiune Stoc](https://chappa.ro/manual/media/img/gestiune-stoc/overview.png)
*Pagina Gestiune Stoc, cu Dashboard-ul deschis: bara de control sus, meniul lateral în stânga și, în centru, cele două grafice (Valoare Stoc / Vânzări) plus tabelul Documente Recente.*

| Zona din meniu | La ce folosește | Detaliat în |
| --- | --- | --- |
| Dashboard | Imaginea de ansamblu: valoarea stocului, vânzările și ultimele documente. | [Dashboard](https://chappa.ro/manual/gestiune-stoc/dashboard/) |
| Mișcări Stoc | Evoluția stocului pe produs și lista tuturor documentelor. | [Raport interactiv](https://chappa.ro/manual/gestiune-stoc/raport-interactiv/) · [Toate Documentele](https://chappa.ro/manual/gestiune-stoc/documente/) |
| NIR-uri | Intrările de marfă de la furnizori și retururile către ei. | [Recepții](https://chappa.ro/manual/gestiune-stoc/receptii/) · [Retururi](https://chappa.ro/manual/gestiune-stoc/retururi/) |
| Ajustări stoc | Corecții de stoc: procese verbale (pierderi/plusuri) și inventarieri. | [Procese verbale](https://chappa.ro/manual/gestiune-stoc/pv/) · [Inventarieri](https://chappa.ro/manual/gestiune-stoc/inventarieri/) |
| Transferuri | Mutarea mărfii între gestiuni sau către alt local. | [Interne](https://chappa.ro/manual/gestiune-stoc/transfer-intern/) · [Externe](https://chappa.ro/manual/gestiune-stoc/transfer-extern/) |
| Consum | Ieșiri de materii prime și de mărfuri din gestiune. | [Materii prime](https://chappa.ro/manual/gestiune-stoc/consum/) · [Mărfuri](https://chappa.ro/manual/gestiune-stoc/marfuri/) |
| Backlog | Ieșirile rămase fără cost alocat (de corectat). | [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/) |

> **Sfat**  
> Dă click pe orice captură din acest manual ca să o mărești.  


## Concepte de bază (citește întâi)

Înainte de orice document, merită să înțelegi câteva noțiuni care se repetă peste tot în pagină. Ele explică **de ce** arată sistemul anumite valori și statusuri.

### Gestiuni și zone

O **gestiune** este un loc fizic de stoc (ex. *Bar*, *Bucătărie*, *Terasă* / depozit). Stocul se ține **separat pe fiecare gestiune** — același produs poate avea 12 buc la Bar și 0 la Terasă. O **zonă (RVC)** este un punct de vânzare (sală, terasă, integrare de livrare). Gestiunile și zonele se definesc în [Gestiuni, Produse și Zone](https://chappa.ro/manual/gestiuni-produse-zone/); aici doar le folosești.

### Intrări și ieșiri

Orice document mută stocul fie **în plus** (intrare), fie **în minus** (ieșire):

- **Intrări** — recepțiile (NIR), plusurile de la inventar, intrarea dintr-un transfer. Cresc stocul și aduc un **cost** (prețul de achiziție).
- **Ieșiri** — bonurile de consum, dispozițiile de livrare, vânzările, minusurile de la inventar, retururile, ieșirea dintr-un transfer. Scad stocul și **preiau** un cost din intrările anterioare (FIFO).

### Stoc documentat vs. stoc „live”

Sistemul ține **două** stocuri în paralel, din motive diferite:

- **Stoc documentat (fiscal)** — Rezultă **doar din documentele** din această pagină (NIR, PV, inventar, transfer, bon). Este stocul „de hârtie”, cel pe care îl vezi în rapoarte și balanțe și pe care îl folosești pentru contabilitate.
- **Stoc „live”** — Se scade automat și în timp real **din vânzări** (prin rețetele produselor) pe măsură ce se dau bonuri la casă. Este stocul „real” de pe raft, folosit pentru alerte și pentru inventar.

> **De reținut**  
> De aceea o vânzare la casă scade stocul live, dar **nu** apare ca document în această pagină. Documentele din Gestiune Stoc lucrează pe stocul documentat. La inventariere, cele două se reconciliază.  

### Costul FIFO

Costul unei ieșiri se calculează **FIFO** (*first-in, first-out*): marfa care a ieșit preia **costul de achiziție** din **cele mai vechi intrări** rămase. De aceea **ordinea și data** documentelor contează: o recepție introdusă cu altă dată sau pe altă poziție schimbă costul ieșirilor de după ea — dar **nu e o problemă**, pentru că totul se poate corecta oricând, retroactiv (vezi mai jos). (Așa funcționează evaluarea în metoda cantitativ-valorică — vezi [introducerea](https://chappa.ro/manual/gestiune-stoc/despre/).)

### Ordinea în zi

Când într-o zi există mai multe documente care ating aceeași gestiune, la salvare apare o fereastră care te întreabă **pe ce poziție** să intre documentul nou între celelalte. Poziția (ordinea în zi) stabilește ce intrare „vede” fiecare ieșire la calculul FIFO. Alegi o poziție apăsând pe spațiul dintre documente.

![Fereastra de alegere a ordinii documentului în zi](https://chappa.ro/manual/media/img/gestiune-stoc/pickorder.png)
*Fereastra „Ordinea în zi”: apare la salvarea oricărui document când ziua mai conține documente care modifică stocul. Alegi poziția de procesare apăsând pe un spațiu liber (săgețile portocalii).*

### Totul e retroactiv (și reparabil)

Nu-ți fie teamă de greșeli sau de întârzieri. **Orice document poate fi adăugat, editat sau șters retroactiv** — cu dată în trecut și pe orice poziție în zi. La fiecare modificare, sistemul **recalculează automat și instant toată coada FIFO de la acel punct înainte**: costurile tuturor ieșirilor de după se actualizează singure, fără să refaci nimic manual.

- Ți-a venit **NIR-ul mai târziu**? Îl introduci cu data lui reală, pe poziția corectă — ieșirile care „așteptau” acea intrare își iau costul (vezi [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/)).
- Ai **greșit** o cantitate, un preț sau o dată? Editezi documentul — tot ce a urmat se recalculează singur.
- Ai pus un document pe **poziția greșită** în zi? Îl muți, iar FIFO se reașază de acolo înainte.

> **Deci: fără stres**  
> Întârzierile și greșelile **nu „strică” evidența** — orice se poate corecta oricând, iar sistemul reașază singur, instant, costurile FIFO. Singurul lucru care contează la final e ca documentele să aibă **data** și **ordinea** corecte.  

### Iertarea stocului negativ

Stocul poate ajunge **negativ** dacă scoți mai mult decât scrie sistemul că ai (ex. o vânzare fără recepție în spate). Două reguli importante:

- O **intrare** peste un stoc negativ **iartă** minusul: sistemul tratează stocul negativ ca 0 înainte de a aduna. Adică `-2 + 8` devine `8`, nu `6`. La fel, o **inventariere** setează stocul exact la cât ai numărat, ștergând minusul anterior.
- O **ieșire** (bon, dispoziție, vânzare) **nu** iartă: poate împinge stocul sub zero, iar documentul primește statusul **„Stoc negativ”**.

### Statusurile documentelor

Fiecare document are un status, afișat ca etichetă colorată în liste:

| Status | Culoare | Ce înseamnă |
| --- | --- | --- |
| **OK** | verde | Totul e în regulă: toate liniile au cost cunoscut și niciuna nu a împins stocul sub zero. |
| **În așteptare** | galben | Cel puțin o linie are **valoarea necunoscută** (afișată cu `?`) — ieșirea nu a găsit din ce intrare anterioară să-și ia costul. Apare și în [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/). |
| **Stoc negativ** | roșu | Cel puțin o linie a **împins stocul sub zero**. Are prioritate față de „În așteptare”. |

> **Numerele documentelor**  
> Fiecare tip de document are un prefix fix urmat de un număr din 4 cifre: **NIR** (recepție și retur), **PV** (proces verbal), **INV** (inventariere), **BC** (bon de consum), **DL** (dispoziție de livrare), **BT** (bon de transfer), **AV** (aviz / transfer extern). Ex.: `NIR0042`, `BC0007`.  


## Bara de control (gestiune + interval)

Bara de sus este comună **tuturor** registrelor. Aici alegi gestiunea și perioada; orice schimbare **reîncarcă** datele afișate.

![Bara de control a paginii Gestiune Stoc](https://chappa.ro/manual/media/img/gestiune-stoc/controls.png)
*Bara de control: selectorul de gestiune (stânga), cele două câmpuri de dată (de la / până la) și scurtăturile de interval.*

### Selectorul de gestiune

Lista derulantă din stânga alege **gestiunea** pe care o vezi. **Toate Gestiunile** arată tot, cumulat. La unele registre (vezi mai jos) opțiunea „Toate Gestiunile” este dezactivată, pentru că raportul are sens doar pe o singură gestiune.

### Intervalul de date

Cele două câmpuri de dată setează **perioada** (de la / până la). Le poți edita manual sau folosi scurtăturile din dreapta. Intervalul merge pe **date de calendar**.

- ****Luna asta**** — De la întâi ale lunii curente până azi.
- ****Luna trecută**** — Toată luna calendaristică precedentă.
- ****Astăzi** / **Ieri**** — Doar ziua de azi, respectiv de ieri.
- ****Anul curent** / **Anul trecut**** — De la 1 ianuarie până azi, respectiv tot anul trecut.

> **Ce intră în interval**  
> Documentele și mișcările afișate sunt cele cu **data de efect** în intervalul ales. Dacă nu-ți apare un document, verifică întâi intervalul și gestiunea selectată.  


## Meniul lateral (harta paginii)

Meniul din stânga grupează toate registrele de stoc. Grupurile cu săgeată se **desfac** la click și arată sub-paginile lor.

![Meniul lateral cu toate registrele de stoc](https://chappa.ro/manual/media/img/gestiune-stoc/sidebar.png)
*Meniul lateral, cu toate grupurile desfăcute: Dashboard, Mișcări Stoc, NIR-uri, Ajustări stoc, Transferuri, Consum și Backlog.*

- ****Dashboard**** — Graficele de valoare stoc / vânzări și ultimele documente.
- ****Mișcări Stoc**** — **Raport interactiv** (evoluția stocului pe produs) și **Toate Documentele** (lista completă).
- ****NIR-uri**** — **Recepții** (intrări de la furnizori) și **Retururi** (înapoieri către furnizori).
- ****Ajustări stoc**** — **Procese verbale** (pierderi/plusuri punctuale) și **Inventarieri** (numărare și reconciliere).
- ****Transferuri**** — **Interne** (între gestiunile localului) și **Externe** (către alt local).
- ****Consum**** — **Materii prime** (bonuri de consum) și **Mărfuri** (dispoziții de livrare).
- ****Backlog**** — Ieșirile rămase fără cost alocat, de corectat.


## Dashboard

Dashboard-ul este pagina de start: îți arată dintr-o privire **valoarea stocului**, **vânzările** și **ultimele documente** din intervalul ales. Vezi captura din [secțiunea de prezentare](https://chappa.ro/manual/gestiune-stoc/despre/).

### Graficul „Valoare Stoc”

O linie pe **fiecare gestiune** plus o linie roșie de **Total**, urmărind cum a evoluat valoarea stocului (în RON) zi de zi pe interval. Numărul mare de deasupra este valoarea stocului la **finalul** perioadei. În legendă, fiecare gestiune își arată valoarea curentă.

### Graficul „Vânzări”

O linie pe **fiecare zonă** plus o linie roșie de **Total**, cu vânzările din interval. Numărul mare este **totalul vânzărilor** pe toată perioada. (Detaliul vânzărilor se analizează în [Rapoarte Fiscale](https://chappa.ro/manual/rapoarte-fiscale/).)

### Documente Recente

Tabelul de jos listează **ultimele documente** introduse (cele mai noi primele), cu coloanele **Nr. Document · Tip · Data · Gestiune · Nume · Status · Acțiuni**. Butonul **Vezi toate** te duce la [Toate Documentele](https://chappa.ro/manual/gestiune-stoc/documente/).

- ****Vizualizează**** — Deschide documentul respectiv în vizualizatorul lui (recepție, PV, inventar, bon, transfer — în funcție de tip), exact ca atunci când dai click pe el oriunde în pagină.

> **Sfat**  
> Folosește coloana **Status** din acest tabel ca un control rapid de sănătate: dacă vezi etichete roșii („Stoc negativ”) sau galbene („În așteptare”), ai documente de corectat — vezi [Statusuri și stări speciale](https://chappa.ro/manual/gestiune-stoc/statusuri/).  


## Mișcări Stoc — Raport interactiv

**Raportul interactiv** arată, pentru o gestiune, **evoluția stocului fiecărui produs** pe intervalul ales: de la cât a pornit, la cât a ajuns și ce s-a întâmplat între timp. Este cel mai bun loc să investighezi un produs anume.

> **Doar pe o singură gestiune**  
> Acest raport calculează stocul replay-ând mișcările pornind de la stocul de început al gestiunii. De aceea opțiunea **„Toate Gestiunile”** este dezactivată aici — dacă era selectată, sistemul alege automat prima gestiune.  

![Raportul interactiv de mișcări de stoc](https://chappa.ro/manual/media/img/gestiune-stoc/raport-interactiv.png)
*Raportul interactiv: un rând pe produs, cu o mini-evoluție a stocului (sparkline), stoc de start/final și valoare de start/final pe interval.*

### Coloanele

- **Nume Produs** — Produsul intern.
- **Evoluție Stoc** — Un grafic mic (sparkline) al stocului zi de zi. **Verde** dacă a urcat sau a rămas constant, **roșu** dacă a coborât, **roșu aprins** dacă a atins valori negative.
- **Stoc Start / Stoc Final** — Stocul la începutul, respectiv la sfârșitul intervalului, cu unitatea de măsură.
- **Valoare Start / Valoare Final** — Valoarea stocului (în Lei) la început și la final. Dacă stocul a fost negativ și costul nu se poate determina, apare `?`.

### Desfă un produs ca să vezi documentele

Click pe un rând îl **desface** și arată, grupate pe zile, toate documentele care au atins acel produs în interval.

![Rând de produs desfăcut cu documentele pe zile](https://chappa.ro/manual/media/img/gestiune-stoc/raport-interactiv-expand.png)
*Un produs desfăcut: sub el apar, pe zile, documentele care l-au mișcat — cu tipul, explicația, semnul (▲ intrare verde / ▼ ieșire roșu), cantitatea, valoarea și un buton de vizualizare.*

- **▲ / ▼** — Triunghi **verde în sus** = intrare; **roșu în jos** = ieșire.
- **Document · Explicație** — Numărul documentului (ex. `NIR0042`) și numele lui.
- ****Vizualizează**** — Deschide documentul respectiv.

> **Sfat**  
> Dacă un produs are stoc final negativ sau valoare `?`, desfă-l: vei vedea exact care ieșire a rămas fără acoperire și pe ce dată — punctul de pornire pentru a corecta [backlog-ul](https://chappa.ro/manual/gestiune-stoc/backlog/).  


## Mișcări Stoc — Toate Documentele

**Toate Documentele** este lista unică, amestecată, a **tuturor** documentelor de stoc din interval — recepții, retururi, procese verbale, inventarieri, bonuri de consum, dispoziții de livrare, transferuri — indiferent de tip.

![Lista cu toate documentele de stoc](https://chappa.ro/manual/media/img/gestiune-stoc/toate-documentele.png)
*Lista Toate Documentele: toate tipurile la un loc, sortate de la cel mai nou, fiecare cu statusul lui.*

### Coloane și folosire

- Coloane: **Nr. Document · Tip Document · Data · Gestiune · Nume · Status**.
- **Click pe orice rând** deschide documentul respectiv în vizualizatorul lui.
- Lista respectă gestiunea și intervalul din bara de sus și este sortată **de la cel mai nou**.

> **De reținut**  
> Aceasta este lista de referință când cauți un document după număr sau vrei să vezi tot ce s-a întâmplat într-o zi. Pentru analiză pe produs, folosește [Raportul interactiv](https://chappa.ro/manual/gestiune-stoc/raport-interactiv/).  


## NIR-uri — Recepții

**Recepția (NIR)** este documentul de **intrare** a mărfii de la un furnizor. Aici înregistrezi ce ai primit, în ce gestiune, la ce preț și cu ce TVA. Recepția crește stocul și stabilește costul de achiziție folosit mai departe la FIFO.

![Pagina de recepții](https://chappa.ro/manual/media/img/gestiune-stoc/receptii.png)
*Pagina Recepții: graficul „Grupate pe furnizori”, panoul Furnizori (cu căutare și butoane de editare / NIR nou) și lista recepțiilor din interval.*

### Ce vezi pe pagină

- **Graficul „Grupate pe furnizori”** — cât ai recepționat (valoric) de la fiecare furnizor în interval.
- **Panoul „Furnizori”** — lista furnizorilor, cu o căutare și, pe fiecare rând, un buton de **editare** și un buton verde **+ NIR** (recepție nouă pentru acel furnizor). Butonul **+** verde din colț adaugă un furnizor nou.
- **Lista de recepții** — coloane: **Furnizor · Factură/Aviz · Nr. Document · Gestiune · Data**. Click pe un rând deschide recepția.
- ****Export All**** — tipărește toate recepțiile din interval. Butonul albastru cu **Import eFactura** preia facturi electronice — vezi [Import eFactura](https://chappa.ro/manual/gestiune-stoc/efactura/).

### Gestionarea furnizorilor

Click pe **+** (furnizor nou) sau pe creionul de pe un rând deschide fișa furnizorului.

![Modalul de editare furnizor](https://chappa.ro/manual/media/img/gestiune-stoc/furnizor-modal.png)
*Fișa unui furnizor: nume scurt, nume firmă, CUI, adresă și IBAN. La editare apare și butonul roșu „Sterge furnizor”.*

- **Nume scurt** — Numele afișat în liste și pe butoane.
- **Nume firma** — Denumirea legală completă.
- **CUI · Adresa · IBAN** — Datele fiscale și bancare ale furnizorului.
- ****Adauga** / **Salveaza**** — Creează un furnizor nou, respectiv salvează modificările.
- ****Sterge furnizor**** _(atenție)_ — (doar la editare) Șterge furnizorul. **Atenție: nu cere confirmare.**

> **Sfat**  
> La **furnizor nou** apare în plus un buton de **import din eFactura**, care îți completează datele firmei direct dintr-o factură electronică primită — nu mai tastezi CUI-ul și adresa manual.  

### Adăugarea unei recepții (NIR)

Din panoul Furnizori apasă **+ NIR** pe furnizorul dorit (sau, din vizualizatorul unei recepții, **Editează**). Se deschide formularul de recepție.

![Formularul de adăugare recepție](https://chappa.ro/manual/media/img/gestiune-stoc/nir-modal.png)
*Formularul de recepție: antetul (nr. factură/aviz, dată, nr. auto, gestiune, comisia de recepție) și tabelul de produse cu coloanele „De pe factură” și echivalentul local.*

[![Cum adaugi recepții (NIR-uri)](https://i.ytimg.com/vi/5ki5wu6P1_4/hqdefault.jpg)](https://www.youtube.com/watch?v=5ki5wu6P1_4)
*Tutorial video: înregistrarea unei recepții de marfă de la furnizor, pas cu pas.*

**Antetul** documentului:

- **Nr Factură/aviz** — Numărul facturii sau avizului. Dacă mai există deja un NIR pe aceeași factură în aceeași gestiune, apare un avertisment roșu (dar te lasă să salvezi).
- **Data** — Data documentului. Un avertisment apare dacă alegi o dată în viitor.
- **Nr Auto** — Numărul mașinii de transport (opțional).
- **Gestiune** — Gestiunea în care intră marfa.
- **Comisia de recepție** — Unul sau mai mulți membri ai comisiei (căutare în personal).

**Liniile de produse** — fiecare rând leagă produsul de pe factură de un produs din stocul tău:

- **Auto** — Buton care **precompletează** rândul (denumire, preț, TVA, transfer UM) din **ultima recepție** a acelui produs de la acel furnizor — după ce ai ales produsul local și data.
- **Produs Local** — Produsul din stocul tău (căutare; poți crea unul nou pe loc).
- **UM Local** — Unitatea de măsură a produsului local (se completează singură).
- **Denumire Produs / Cantitate / UM / Preț Unitar / TVA %** — Datele **exact ca pe factură**. TVA implicit 21%.
- **Transfer UM** — Factorul de conversie între unitatea de pe factură și unitatea ta de stoc. **Cantitate recepționată = Cantitate factură × Transfer UM** (ex. un bax de 24 → Transfer UM = 24). Implicit 1.

Apasă **Adaugă** (sau **Salvează** la editare) ca să înregistrezi recepția; **Anulează** închide fără să salveze. La salvare, dacă ziua mai are documente, ți se cere [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/).

> **Validări**  
> Recepția cere: număr de factură, dată, cel puțin un produs și o comisie de recepție completă. Fără ele, salvarea este blocată cu un mesaj.  

### Vizualizarea unei recepții

Click pe o recepție o deschide ca document complet, gata de tipărit, cu antetul, comisia, tabelul de produse (inclusiv valorile cu și fără TVA) și totalurile.

![Recepție vizualizată în detaliu](https://chappa.ro/manual/media/img/gestiune-stoc/nir-detail.png)
*O recepție vizualizată: preambulul legal, comisia, produsele cu cantitățile de pe factură și cele recepționate, TVA și totalul general.*

- ****Export**** — Tipărește / salvează PDF documentul.
- ****Retur**** — Pornește un [retur](https://chappa.ro/manual/gestiune-stoc/retururi/) către furnizor, plecând de la această recepție.
- ****Editează**** — Redeschide formularul cu datele recepției.
- ****Șterge**** _(atenție)_ — Șterge recepția. **Nu cere confirmare** — verifică de două ori înainte.

> **De reținut**  
> Recepțiile generate automat dintr-un **transfer extern** (marfa venită de la alt local) apar tot aici, dar nu se pot edita sau șterge ca recepțiile obișnuite.  


## Import eFactura

**eFactura** este sistemul național de facturare electronică (ANAF). În loc să tastezi o recepție de la zero, poți **trage facturile primite** direct din ANAF și să le transformi automat în NIR-uri. Importul preia numărul facturii, data, produsele, cantitățile, prețurile și TVA-ul; tu doar alegi ce intră în recepție și legi fiecare produs de pe factură de produsul tău din stoc.

Importul pornește din **butonul albastru „Import eFactura”** de pe pagina [Recepții](https://chappa.ro/manual/gestiune-stoc/receptii/). (Există și unul separat pe [Procese verbale](https://chappa.ro/manual/gestiune-stoc/pv/), pentru retururi mari — vezi la final.) Importul are trei pași: **alegi firma și factura → alegi produsele → completezi și salvezi NIR-ul.**

### Pasul 1 — Alege firma și factura

Sus apar **tab-uri cu firmele tale** (fiecare cu CUI-ul ei). Apeși pe firma dorită, iar sistemul aduce din ANAF **facturile primite** pe intervalul selectat și le **grupează**:

- **Facturi de la furnizori declarați** — Furnizorul există deja în sistem (potrivit după CUI). Importul merge direct la pasul 2.
- **Facturi de la furnizori nedeclarați** — Furnizor încă neadăugat (rânduri estompate). La import ești întâi întrebat dacă vrei să-l adaugi.
- **Facturi ascunse** — Facturile pe care le-ai pus deoparte cu butonul **Ascunde** (le poți readuce cu **Arată**).

![Fereastra de import eFactura cu lista facturilor](https://chappa.ro/manual/media/img/gestiune-stoc/efactura.png)
*Pasul 1: tab-urile cu firmele tale, căutarea și facturile primite grupate pe furnizori declarați / nedeclarați. Fiecare rând arată numărul facturii, furnizorul, data, numărul de produse, totalul și butoanele Import / Ascunde.*

- **Căutarea** de sus filtrează după numele furnizorului sau numărul facturii.
- Facturile care **au deja un NIR** sunt ascunse automat; **notele de credit / storno** nu apar aici.
- Apasă **Import** pe factura dorită (sau click pe rând) ca să treci la pasul 2.

### Pasul 2 — Alege produsele (SGR-urile sunt debifate automat)

Se deschide **detaliul facturii**, cu toate liniile ei. Bifează produsele care intră în NIR — implicit sunt **toate bifate**, mai puțin câteva pe care sistemul le **debifează singur**.

![Detaliul facturii cu liniile SGR debifate automat](https://chappa.ro/manual/media/img/gestiune-stoc/efactura-detail.png)
*Pasul 2: liniile facturii. Produsele reale sunt bifate; liniile de **garanție SGR de 0,50 lei** sunt automat **debifate și estompate**. (Observă că o linie „GARANTIE SGR 6×0.5LEI” la 3,92 lei rămâne bifată — regula prinde exact prețul de 0,50 lei pe bucată.)*

> **De ce se debifează SGR-ul singur**  
> Liniile de **garanție SGR** (Sistemul de Garanție-Returnare) apar pe factură ca o linie separată cu prețul fix de **0,50 lei/buc**. Ele nu sunt marfă de stoc, ci o taxă de garanție pe ambalaj — așa că sistemul le **recunoaște după prețul de 0,50 lei și le debifează din start**. Le poți bifa manual dacă chiar ai nevoie de ele, dar de regulă le lași afară. (La fel sunt debifate și produsele pe care, la o asociere anterioară, le-ai marcat „ignoră”.)  

- Liniile cu **cantitate ≤ 0** sunt blocate (nu se pot bifa).
- Jos vezi în timp real **„Total selectat”** și câte produse ai bifat.
- Apasă **Continuă cu NIR** ca să treci mai departe.

### Pasul 3 — Asociază produsele și salvează NIR-ul

Formularul de [recepție](https://chappa.ro/manual/gestiune-stoc/receptii/) se deschide **deja precompletat** din factură: numărul, data și liniile bifate, cu denumirile, cantitățile, prețurile și TVA-ul de pe factură. Mai ai de făcut trei lucruri: să **asociezi** fiecare linie cu produsul tău local, să alegi **gestiunea** și **comisia**, apoi să salvezi.

![Formular NIR precompletat din eFactura, cu Produs Local de completat](https://chappa.ro/manual/media/img/gestiune-stoc/efactura-nir.png)
*Pasul 3: NIR-ul precompletat din factura SB6386. Coloana **Produs Local** este goală („Scrie pentru a căuta…”) — la prima import-are de la acest furnizor trebuie să faci tu asocierea. Liniile SGR de 0,50 lei lipsesc (au rămas debifate la pasul 2).*

> **Asocierea se face o singură dată — apoi se ține minte**  
> Prima dată când imporți de la un furnizor, coloana **Produs Local** este goală: pentru fiecare linie cauți și alegi produsul tău din stoc (și, la nevoie, setezi **Transfer UM** — vezi [Recepții](https://chappa.ro/manual/gestiune-stoc/receptii/)). După ce **salvezi** NIR-ul, sistemul **reține** legătura *denumire de pe factură → produs local* pentru acel furnizor. La următoarea factură de la același furnizor, aceleași produse se **precompletează automat** — nu mai faci asocierea de la zero.  

> **Liniile identice se grupează**  
> Dacă factura conține **mai multe linii pentru același produs** (aceeași denumire, același preț unitar și aceeași cotă TVA), sistemul le **adună într-o singură linie** în NIR, însumând cantitățile. În exemplul de mai sus, cele trei linii de „0.75L IL PROSECCO MIONETT” (1 + 1 + 7) au devenit o singură linie cu cantitatea **9**. Așa NIR-ul rămâne curat, fără rânduri duplicate.  

După ce ai asociat produsele, ai ales gestiunea și ai completat comisia de recepție, apeși **Adaugă** — și NIR-ul se salvează ca orice recepție obișnuită.

### Situații speciale

- **Furnizor nedeclarat** — La import dintr-o factură de la un furnizor neadăugat, ești întrebat dacă vrei să-l **adaugi în sistem** (cu datele luate din factură). După adăugare, importul continuă.
- **Autentificare ANAF** — Dacă firma nu e autentificată la ANAF, fereastra cere o **autentificare ANAF** (prin certificatul tău). Dacă serviciile ANAF sunt momentan indisponibile, primești un mesaj — reîncearcă mai târziu.
- **Factura are deja NIR** — Facturile deja recepționate sunt ascunse din listă, ca să nu le imporți de două ori.

> **Import eFactura pentru retururi (Procese verbale)**  
> Pe pagina **Procese verbale** există un import eFactura separat, pentru **cazuri speciale**: retururi mari către furnizor, întinse pe mai multe facturi/NIR-uri. Acolo se afișează doar facturile care conțin **linii cu cantitate negativă**, iar importul produce un proces verbal de ajustare.  


## NIR-uri — Retururi

**Returul** înregistrează marfa pe care o **înapoiezi unui furnizor**. Se face mereu **plecând de la o recepție** existentă: alegi din ce recepție returnezi și ce cantități. Returul scade stocul gestiunii respective.

![Lista de retururi](https://chappa.ro/manual/media/img/gestiune-stoc/retururi.png)
*Lista Retururi: furnizorul, factura de retur, numărul documentului de retur și documentul de recepție de la care provine.*

### Ce vezi pe pagină

- Coloane: **Furnizor · Factură · Nr. Document · Nr. Document Returnat · Gestiune · Data**.
- Click pe un rând deschide returul ca document.
- Dacă nu există retururi în interval, vezi mesajul „Nu există retururi în perioada selectată”.

### Crearea unui retur

Deschide recepția din care vrei să returnezi și apasă butonul mov **Retur**. Se deschide formularul de retur.

![Formularul de retur](https://chappa.ro/manual/media/img/gestiune-stoc/retur-modal.png)
*Formularul de retur: stânga documentul original (recepția), dreapta datele returului, iar în tabel fiecare produs cu cantitatea originală, cea disponibilă și câmpul „Cantitate Retur”.*

- **Nr. Factură Retur** — Numărul facturii / documentului de retur (obligatoriu).
- **Data** — Data returului (azi, implicit). La editare nu se mai poate schimba.
- **Cantitate Originală** — Cât s-a recepționat inițial din acel produs.
- **Cantitate Disponibilă** — Cât mai poți returna (originalul minus ce s-a returnat deja), cu o bară de umplere.
- **Cantitate Retur** — Câmpul în care scrii **cât returnezi** din fiecare linie. Peste cantitatea disponibilă, valoarea se limitează automat.

Pe măsură ce completezi, fiecare rând își calculează totalul și TVA-ul, iar jos vezi **Total Retur**. Apasă **Adaugă** ca să salvezi (cere [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/) dacă e cazul); **Anulează** închide.

> **Validări**  
> Returul cere un număr de factură de retur, o dată și cel puțin o linie cu cantitate > 0. Nu poți returna mai mult decât cantitatea disponibilă. **Ștergerea** unui retur nu cere confirmare.  


## Ajustări — Procese verbale

Un **proces verbal (PV)** este o ajustare punctuală de stoc: înregistrezi **minusuri** (pierderi — spargere, expirare, lipsuri) și **plusuri** (surplusuri găsite). Folosește-l pentru corecții izolate; pentru o numărare completă a unei gestiuni, folosește o [inventariere](https://chappa.ro/manual/gestiune-stoc/inventarieri/).

![Lista de procese verbale](https://chappa.ro/manual/media/img/gestiune-stoc/pv.png)
*Lista Procese Verbale: numărul, gestiunea, data, motivul, numărul de produse, valoarea minusurilor (roșu) și a plusurilor (verde), plus statusul.*

### Ce vezi pe pagină

- Coloane: **Nr. Document · Gestiune · Data · Motiv Proces Verbal · Nr. Produse · Val. Minusuri · Val. Plusuri · Status**.
- ****Adaugă**** deschide un PV nou; ****Export All**** le tipărește pe toate din interval; butonul **Import eFactura** e pentru retururi mari (vezi [eFactura](https://chappa.ro/manual/gestiune-stoc/efactura/)).

### Adăugarea unui proces verbal

![Formularul de proces verbal](https://chappa.ro/manual/media/img/gestiune-stoc/pv-modal.png)
*Formularul de PV: gestiunea, motivul, data de efect și tabelul „Ajustări” cu produsul, cantitatea (cu semn) și UM.*

- **Gestiune** — Gestiunea afectată.
- **Motivul Ajustării** — Textul-motiv (obligatoriu) — ex. „Pierdere prin spargere”.
- **Data efect** — Data la care se aplică ajustarea (obligatorie).
- **Introdu valoarea manual** — Bifat, adaugă o coloană **Preț Unitar** pentru a stabili manual valoarea **plusurilor**.
- **Ajustări → Produs / Cantitate / UM** — Liniile de ajustare. **Cantitatea are semn** — vezi mai jos.

> **Semnul cantității este esențial**  
> **Cantitate pozitivă = PLUS** (surplus adăugat la stoc), evaluat la prețul de piață (sau cel introdus manual).  
> **Cantitate negativă = MINUS** (lipsă scoasă din stoc), al cărei cost îl calculează sistemul după **FIFO** — de aceea câmpul de preț este dezactivat pe liniile negative.  

Apasă **Adaugă** / **Salvează** (cere [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/) dacă e cazul); **Anulează** închide. Validările cer: motiv, dată și cel puțin o linie de ajustare.

### Vizualizarea unui PV

![Proces verbal vizualizat](https://chappa.ro/manual/media/img/gestiune-stoc/pv-detail.png)
*Un PV vizualizat, ca document „pe hârtie”: preambulul (cu explicația FIFO pentru deficite și valoarea de piață pentru surplusuri), motivul și tabelul cu denumirea, UM, cantitatea ajustată și valoarea.*

- ****Export**** — Tipărește documentul.
- ****Editează**** — Redeschide formularul.
- ****Șterge**** — Șterge PV-ul. **Cere confirmare** („Această operațiune nu poate fi anulată”).

> **De reținut**  
> Dacă o linie de minus nu găsește din ce stoc să-și ia costul, valoarea apare ca `?` (fond roșu) și documentul devine **„În așteptare”**. Dacă o linie împinge stocul sub zero, devine **„Stoc negativ”**. Vezi [Statusuri](https://chappa.ro/manual/gestiune-stoc/statusuri/).  


## Ajustări — Inventarieri

**Inventarierea** este numărarea fizică a stocului unei gestiuni și reconcilierea cu ce scrie sistemul. Pentru fiecare produs introduci **stocul faptic** (cât ai numărat), iar sistemul îl compară cu **stocul scriptic** (cât scrie el) și calculează **plusurile** și **minusurile**.

![Pagina de inventarieri](https://chappa.ro/manual/media/img/gestiune-stoc/inventarieri.png)
*Pagina Inventarieri: cardul „Plusuri vs Minusuri”, cardul „Șabloane Inventariere” (liste reutilizabile de produse), cardul „Draftruri” și lista inventarierilor.*

### Ce vezi pe pagină

- **Plusuri vs Minusuri** — totalurile valorice pe interval (plus verde, minus roșu).
- **Șabloane Inventariere** — liste de produse salvate, reutilizabile (vezi mai jos).
- **Draftruri Inventarieri** — spațiu rezervat (momentan fără conținut); pentru a relua o numărare, **editezi** inventarierea salvată.
- Lista de inventarieri — coloane: **Nr. Document · Gestiune · Data · Motiv Inventariere · Nr. Produse · Val. Minusuri · Val. Plusuri · Status**.
- ****Începe inventariere**** deschide o numărare nouă; ****Export All**** le tipărește pe toate.

### Numărarea (formularul de inventariere)

![Formularul de inventariere](https://chappa.ro/manual/media/img/gestiune-stoc/inventariere-modal.png)
*Formularul de inventariere: gestiunea, motivul, data, ordinea în zi și tabelul de numărare cu Stoc Scriptic, Stoc Faptic (de completat) și Diferență calculată automat (+ pentru plus, − pentru minus).*

- **Gestiune · Motivul · Data** — Gestiunea numărată, motivul (obligatoriu) și data (nu poate fi în viitor).
- **Ordinea în zi** — Poziția documentului în ziua respectivă (vezi [concepte](https://chappa.ro/manual/gestiune-stoc/concepte/)).
- **Produs** — Produsele de numărat. Le adaugi căutând (poți crea unul nou pe loc) sau dintr-un șablon.
- **Stoc Scriptic** — Cât scrie sistemul. Dacă e negativ, se afișează ca `valoare ( 0 )` — pentru calcul se tratează ca 0.
- **Stoc Faptic** — Cât ai **numărat** fizic — singurul câmp pe care îl completezi tu.
- **Diferență** — Calculată automat: `+` la surplus, `−` la lipsă. Rămâne goală cât timp n-ai pus un faptic.

Butoane utile: **Adaugă toate produsele** (încarcă tot catalogul în tabel), **Printează Lista** (o foaie de numărat pe hârtie, cu sau fără stocul scriptic), **Adaugă/Salvează** (finalizează) și **Anulează**.

> **Iertarea stocului negativ**  
> Cantitatea înregistrată este `faptic − max(scriptic, 0)`: stocul scriptic negativ este **adus la 0** înainte de scădere. Astfel, inventarierea **setează** stocul exact la cât ai numărat și **iartă** orice minus anterior. **Atenție:** doar produsele din listă sunt afectate — cele neadăugate rămân neatinse.  

### Vizualizarea unei inventarieri

Click pe o inventariere o deschide ca **listă oficială de inventariere**, cu două forme: **Complex** (formularul 14-3-12) și **Simplu** (14-3-12/b).

![Lista de inventariere 14-3-12](https://chappa.ro/manual/media/img/gestiune-stoc/inventariere-detail.png)
*Lista de inventariere, forma Complex (14-3-12): cantități scriptice/faptice, diferențe plus/minus, valori contabile și valoarea de inventar, cu totalurile pe plus și pe minus.*

- ****Export PDF** / **Export Excel**** — Tipărește forma curentă (Complex sau Simplu), respectiv o exportă în Excel.
- ****Editează**** — Redeschide numărarea (poți corecta/continua).
- ****Șterge**** — Șterge inventarierea. **Cere confirmare.**

### Șabloane de inventariere

Un **șablon** este o listă de produse salvată — o foaie de numărat reutilizabilă (ex. „Bar”, „Bucătărie”), ca să nu reconstruiești lista la fiecare numărare.

![Cardul de șabloane de inventariere](https://chappa.ro/manual/media/img/gestiune-stoc/sablon.png)
*Cardul Șabloane: fiecare șablon are un nume editabil, un selector de produse (cu numărul de produse) și un buton verde „+” care pornește o inventariere precompletată cu produsele lui.*

- Butonul **+** din colțul cardului creează un șablon nou („Sablon Nou”).
- Îi scrii **numele** și alegi **produsele** din selectorul lui — totul se salvează automat.
- Butonul verde **+** al unui șablon pornește o **inventariere nouă** deja încărcată cu produsele lui.
- Coșul de gunoi roșu șterge șablonul.


## Transferuri — Interne

Un **transfer intern (Bon de Transfer)** mută marfă **dintr-o gestiune în alta**, în cadrul aceluiași local. Un singur document scade stocul din gestiunea **sursă** și îl crește în gestiunea **destinație**.

![Lista de bonuri de transfer intern](https://chappa.ro/manual/media/img/gestiune-stoc/transfer.png)
*Lista Bonuri Transfer: numărul, gestiunea sursă → gestiunea destinație, data și statusul.*

### Ce vezi pe pagină

- Coloane: **Nr. Document · Gestiune Sursă → Gestiune Destinație · Data · Status**.
- ****Adaugă**** deschide un transfer nou; ****Export All**** le tipărește pe toate.

### Adăugarea unui transfer intern

![Formularul de transfer intern](https://chappa.ro/manual/media/img/gestiune-stoc/transfer-modal.png)
*Formularul de transfer intern: gestiunea sursă, gestiunea destinație, data, numele documentului (generat automat) și produsele transferate cu cantitățile.*

- **Gestiune Sursă / Gestiune Destinație** — De unde pleacă și unde ajunge marfa. Nu pot fi aceeași gestiune.
- **Data** — Data transferului.
- **Nume Document** — Se completează singur („Transfer din … în …”); îl poți modifica.
- **Produse Transferate → Produs / Cantitate** — Ce și cât muți (cantitate > 0).

Apasă **Adaugă** / **Salvează** (cere [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/) dacă e cazul); **Anulează** închide. La vizualizare, documentul **Bon de Transfer** arată sursa, destinația, produsele cu valori și liniile de semnătură; butoanele sunt **Print**, **Editează** și **Șterge** (cu confirmare).

![Bon de transfer vizualizat cu avertisment între firme](https://chappa.ro/manual/media/img/gestiune-stoc/transfer-detail.png)
*Un Bon de Transfer vizualizat. Aici apare și avertismentul de la transferul între **două firme diferite** — operațiune semnalată ca nelegală (dar nu blocată).*

> **Atenție la transferul între firme**  
> Dacă gestiunea sursă și cea destinație aparțin unor **firme diferite**, vizualizatorul afișează un avertisment roșu: transferul direct între firme nu este legal. Formularul **nu te oprește**, dar pentru marfă între firme se folosește un [transfer extern](https://chappa.ro/manual/gestiune-stoc/transfer-extern/) (cu aviz și recepție).  


## Transferuri — Externe

Un **transfer extern** mută marfă **către alt local** conectat. Spre deosebire de cel intern, el creează **două documente cuplate**: un **aviz de însoțire a mărfii (AV)** la tine (ieșire) și, automat, o **recepție (NIR)** la localul destinatar (intrare).

![Pagina de transferuri externe cu meniul de localuri](https://chappa.ro/manual/media/img/gestiune-stoc/transfer-externe.png)
*Pagina Transferuri Externe, cu lista (goală aici) și meniul „Transfer Nou” deschis — lista localurilor către care poți transfera. (Numele localurilor sunt anonimizate în această captură.)*

### Ce vezi pe pagină

- Coloane: **Nr. Document · Gestiune Sursă → Destinație · Data · Status**.
- ****Transfer Nou**** deschide un meniu cu **localurile** la care ai acces; alegi destinația de acolo. ****Export All**** tipărește tot.

### Cum se face un transfer extern

1. Apasă **Transfer Nou** și alege **localul destinatar** din listă. Sistemul se conectează la el și îi încarcă gestiunile și produsele.
2. În formular alegi **gestiunea sursă** (la tine) și **gestiunea destinație** (la celălalt local), **data** și **Nr. Auto** (mașina de transport).
3. Adaugi liniile: **Produs Sursă → Produs Destinație** (sistemul potrivește automat produsul prin mapări salvate sau prin PLU) cu **Cantitate** și **Rată Conversie** (factorul sursă→destinație, implicit 1).
4. La salvare alegi **ordinea în zi** de **două ori** — o dată pentru localul sursă și o dată pentru cel destinatar — pentru că documentul se scrie pe ambele părți.

> **Maparea produselor se ține minte**  
> Legătura dintre produsul tău și produsul celuilalt local (plus Rata Conversie) se reține, așa că transferurile următoare se precompletează singure.  

Documentul de la tine este un **Aviz de însoțire a mărfii** (serie **AV**), iar la destinatar apare automat o recepție. Vizualizatorul are **Printează**, **Editează** și **Șterge** (cu confirmare — șterge și documentul pereche).

> **Butonul „ACTUALIZEAZA”**  
> Dacă un cost de la tine se schimbă **retroactiv** (ex. introduci un NIR cu dată mai veche), valoarea trimisă la destinatar nu mai corespunde. Atunci, lângă statusul transferului apare un buton roșu intermitent **„ACTUALIZEAZA”**: apasă-l ca să propagi automat noile valori și la celălalt local, păstrând stocurile consistente.  


## Consum — Materii prime (Bonuri Consum)

Un **bon de consum** scoate din gestiune **materii prime** folosite intern (ex. pentru producție/preparare). Este o **ieșire** documentară: scade stocul documentat al materiilor enumerate.

![Pagina de bonuri de consum](https://chappa.ro/manual/media/img/gestiune-stoc/consum.png)
*Pagina Bonuri Consum: graficele „Consum pe gestiuni” și „Consum pe zone” și lista bonurilor (zona „MANUAL” la cele introduse manual).*

### Ce vezi pe pagină

- **Consum pe gestiuni** / **Consum pe zone** — distribuția valorică a ieșirilor.
- Lista — coloane: **Nr. Document · Gestiune · Zonă · Valoare Ieșiri · Data · Status**.
- ****Adaugă**** deschide un bon nou; ****Export All**** le tipărește pe toate.

> **De reținut**  
> Bonurile introduse manual nu au o zonă, deci apar cu **„MANUAL”** la coloana Zonă și **nu** se regăsesc în graficul „pe zone” (de aceea acel grafic poate fi gol).  

### Adăugarea unui bon de consum

![Formularul de bon de consum](https://chappa.ro/manual/media/img/gestiune-stoc/consum-modal.png)
*Formularul de bon de consum: gestiunea, data de efect și tabelul „Produse consumate” cu produsul, cantitatea și UM.*

- **Gestiune · Data efect** — Gestiunea de unde iese marfa și data.
- **Produse consumate → Produs / Cantitate / UM** — Materiile prime consumate. **Scrii cantitatea pozitiv** — sistemul o tratează ca ieșire. Aici se pot alege doar produse de tip **materie primă**.

Apasă **Adaugă** / **Salvează** (cere [ordinea în zi](https://chappa.ro/manual/gestiune-stoc/concepte/) dacă e cazul). Vizualizatorul (**Bon de Consum**) arată produsele cu „Cantitate eliberată”, prețul unitar și valoarea, plus semnăturile **Gestionar** / **Primitor**; butoane: **Export**, **Editează**, **Șterge** (cu confirmare).

![Bon de consum vizualizat](https://chappa.ro/manual/media/img/gestiune-stoc/consum-detail.png)
*Un Bon de Consum vizualizat: gestiunea, descrierea, produsele cu cantitatea eliberată, prețul unitar și valoarea, plus semnăturile Gestionar / Primitor.*

> **Ieșire fără iertare**  
> Bonul de consum este o **ieșire**: poate împinge stocul sub zero (status **„Stoc negativ”**), iar dacă nu găsește un cost, valoarea apare ca `?` și documentul devine **„În așteptare”** și intră în [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/). Vezi [Statusuri](https://chappa.ro/manual/gestiune-stoc/statusuri/).  


## Consum — Mărfuri (Dispoziții de Livrare)

O **dispoziție de livrare** scoate din gestiune **mărfuri** (produse revândute ca atare, nu materii prime). Funcționează identic cu bonul de consum, dar pe **alt tip de produse** și cu alt document (serie **DL**).

![Pagina de dispoziții de livrare](https://chappa.ro/manual/media/img/gestiune-stoc/marfuri.png)
*Pagina Dispoziții de Livrare: graficele „Ieșiri Mărfuri pe gestiuni / pe zone” și lista dispozițiilor.*

- Aceleași coloane ca la bonurile de consum: **Nr. Document · Gestiune · Zonă · Valoare Ieșiri · Data · Status**.
- ****Adaugă**** deschide o dispoziție nouă; formularul este identic cu cel de [bon de consum](https://chappa.ro/manual/gestiune-stoc/consum/), dar lista de produse conține doar **mărfuri**.

> **Materie primă vs. marfă**  
> Diferența dintre cele două sub-pagini este **tipul de produs**: **Materii prime** lasă să alegi doar materii prime, **Mărfuri** doar mărfuri. Marfa se descarcă direct (nu „explodează” o rețetă), pentru că se vinde ca atare.  


## Backlog (ieșiri fără cost)

**Backlog-ul** este lista **ieșirilor care nu și-au găsit costul** — vânzări, bonuri de consum etc. care nu au în spate nicio intrare anterioară (NIR, plus de inventar) din care să preia prețul. Ele rămân temporar cu **cost 0** până apar documente de intrare corecte, datate **înaintea** lor.

Pagina începe cu un **ghid** care explică ce este backlog-ul, de ce apare și cum se rezolvă corect.

![Ghidul explicativ al backlog-ului](https://chappa.ro/manual/media/img/gestiune-stoc/backlog-guide.png)
*Ghidul din capul paginii Backlog: ce înseamnă, cauzele tipice, de ce un inventar/NIR făcut azi NU rezolvă problema retroactiv și pașii de corecție.*

### De ce apare

- **NIR uitat sau întârziat** — marfa a intrat fizic, dar recepția nu a fost operată.
- **Dată greșită la intrare** — NIR-ul există, dar are o dată **ulterioară** ieșirii.
- **Rețetă supradimensionată** — producția scade mai multă materie primă decât se consumă real.
- **Dublă ieșire** — același consum/vânzare înregistrat de două ori.
- **Inventar anterior incorect** — un minus eronat lasă ieșirile următoare descoperite.

> **De ce nu rezolvă un inventar/NIR făcut azi**  
> Costul respectă cronologia (FIFO): o ieșire de pe 10 aprilie trebuie să-și ia costul din intrări **anterioare** acelei date. Un plus de inventar sau un NIR făcut **azi** corectează stocul de acum înainte — nu poate „trimite în trecut” marfă pentru ieșiri deja efectuate. Corecția se face la **cauză** (NIR-ul lipsă cu data corectă, data greșită, rețeta), nu la efect.  

### Lista de backlog

![Listă de backlog cu o intrare](https://chappa.ro/manual/media/img/gestiune-stoc/backlog.png)
*O intrare de backlog: produsul, totalul rămas fără cost, data ieșirii, documentul vinovat și un buton „Vizualizează”.*

Sub ghid, fiecare produs cu probleme apare cu **Total în backlog** (cantitatea fără cost), grupat pe **data ieșirii** și pe **documentul** care a produs-o. Butonul ****Vizualizează**** deschide acel document ca să poți corecta cauza.

> **Sfat**  
> Când totul e curat, vezi mesajul **„Felicitări! Nu au fost găsite ieșiri fără cost alocat în perioada selectată.”** Ideal este să menții backlog-ul la zero, cel puțin înainte de închiderea de lună.  


## Statusuri și stări speciale

Această secțiune adună **stările speciale** pe care le poți întâlni în orice registru: ce înseamnă fiecare status, cum arată o valoare necunoscută și cum recunoști un stoc negativ. Sunt aceleași reguli peste tot în pagină.

### Cele trei statusuri

| Status | Când apare | Ce faci |
| --- | --- | --- |
| **OK** (verde) | Toate liniile au cost cunoscut și niciuna n-a împins stocul sub zero. | Nimic — documentul e în regulă. |
| **În așteptare** (galben) | O linie are valoarea necunoscută (`?`): ieșirea nu a găsit din ce intrare să-și ia costul. | Adaugă intrarea lipsă **datată înainte** de ieșire (vezi [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/)). |
| **Stoc negativ** (roșu) | O linie a împins stocul produsului sub zero. | Verifică dacă lipsește o recepție sau dacă ieșirea e corectă; corectează cauza. |

![Documente cu status Stoc negativ și OK](https://chappa.ro/manual/media/img/gestiune-stoc/edge-stoc-negativ.png)
*Statusuri în listă: documentul de sus are eticheta roșie **„Stoc negativ”**, în contrast cu **„OK”** (verde) la celelalte.*

### Valori necunoscute („?”)

Când o ieșire nu-și poate determina costul, valoarea ei se afișează ca **`?` pe fond roșu** atât în vizualizatorul documentului, cât și în rapoarte. Nu este o eroare a programului, ci un semnal că lipsește o intrare în amonte.

![Bon de consum cu valori necunoscute](https://chappa.ro/manual/media/img/gestiune-stoc/edge-unknown-value.png)
*Un bon de consum cu cost necunoscut: prețul unitar și valoarea apar ca „?” pe fond roșu, pentru că produsul nu avea stoc cu cost în gestiunea respectivă.*

### Cum corectezi

1. Identifică documentul și **data ieșirii** (din [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/) sau din [Raportul interactiv](https://chappa.ro/manual/gestiune-stoc/raport-interactiv/)).
2. Verifică fizic: marfa chiar exista la acea dată?
3. **Dacă exista** — cel mai probabil lipsește un NIR sau are dată greșită: introdu-l / corectează-i data, **anterioară** ieșirii.
4. **Dacă nu exista** — poate e o dublură (anulează ieșirea) sau o rețetă greșită (corecteaz-o); o lipsă reală se înregistrează printr-un [proces verbal](https://chappa.ro/manual/gestiune-stoc/pv/) de minus.
5. După corecție, sistemul **recalculează** automat costurile, iar statusul revine la OK.

> **De reținut**  
> Intrările **iartă** stocul negativ (o recepție sau o inventariere readuc stocul la pozitiv), dar costul ieșirilor deja făcute se repară doar cu documente **datate în trecut**. De aceea data corectă a documentelor este cheia unei gestiuni curate.  


## Întrebări frecvente

**De ce stocul din această pagină diferă de cel „real” de pe raft?**

Pagina lucrează pe **stocul documentat** (din NIR-uri, PV-uri, transferuri, bonuri), iar vânzările scad separat **stocul live**. Cele două se reconciliază la o **inventariere**. Vezi [Concepte](https://chappa.ro/manual/gestiune-stoc/concepte/).

**Am pus o recepție și stocul negativ a dispărut — e normal?**

Da. O intrare peste un stoc negativ îl **iartă**: `-2 + 8` devine `8`. La fel, o inventariere setează stocul exact la cât ai numărat. Ieșirile, în schimb, nu iartă și pot duce stocul sub zero.

**Ce înseamnă „?” la valoarea unui produs?**

Costul acelei ieșiri **nu a putut fi determinat** (nu există o intrare anterioară din care să-l preia). Documentul devine „În așteptare” și apare în [Backlog](https://chappa.ro/manual/gestiune-stoc/backlog/). Se rezolvă adăugând intrarea lipsă, datată înainte de ieșire.

**Un inventar cu plus făcut azi nu mi-a curățat backlog-ul. De ce?**

Pentru că backlog-ul ține de **trecut**: costul unei ieșiri vechi se ia din intrări **anterioare** ei. Un plus făcut azi corectează stocul de acum înainte. Trebuie corectată **cauza** (NIR lipsă / dată greșită / rețetă), nu efectul.

**Care e diferența între un proces verbal și o inventariere?**

La un **proces verbal** declari direct ajustarea (cantitate cu semn) pentru câteva produse. La o **inventariere** numeri fizic stocul, iar sistemul calculează singur plusurile/minusurile față de scriptic și **setează** stocul la valoarea numărată.

**Bon de consum vs. dispoziție de livrare — ce aleg?**

**Bon de consum** pentru **materii prime** consumate intern (producție/preparare); **dispoziție de livrare** pentru **mărfuri** revândute ca atare. Cele două sub-pagini diferă prin tipul de produse pe care le lasă să alegi.

**Transfer intern sau extern?**

**Intern** mută marfă între gestiunile **aceluiași local**. **Extern** o trimite către **alt local** și creează automat o recepție la destinatar (cu aviz AV). Pentru marfă între **firme diferite** folosește transferul extern, nu cel intern.

**La ce e fereastra „Ordinea în zi”?**

Stabilește **poziția** documentului între celelalte documente din aceeași zi care ating gestiunea. Poziția contează pentru costul FIFO al ieșirilor — vezi [Concepte](https://chappa.ro/manual/gestiune-stoc/concepte/).

**Pot anula o ștergere?**

Nu. Ștergerile sunt definitive. Unele (PV, inventariere, transfer extern) cer confirmare; altele (recepție, retur, furnizor) **nu** — verifică de două ori înainte de a apăsa Șterge.
