# Profiluri de consum și scăderea stocului

> Gestiuni, Produse și Zone — Chappa POS  
> https://chappa.ro/manual/gestiuni-produse-zone/consum-stoc/

Un **profil de consum** stabilește **din ce gestiune se scade fiecare ingredient** atunci când vinzi un produs. Este puntea dintre rețete (*ce* se consumă) și gestiuni (*de unde* se consumă).

Aceleași profiluri stau la baza a **două** tipuri de scădere a stocului — deosebește-le:

- **Stocul **live** (în timp real)** — Scade în momentul **trimiterii comenzii** (când produsul pleacă la bar/bucătărie), ingredient cu ingredient din rețetă, din gestiunea atribuită de profilul activ. Anularea unei linii de comandă îl readuce. Este vederea **instantanee** a stocului.
- **Stocul **fiscal / documentat**** — **Nu** scade în timp real. Se mișcă prin **documente de consum** — *bon de consum* pentru materii prime și *dispoziție de livrare* pentru marfă — generate la **închiderea zilei fiscale**, pe baza vânzărilor zilei × rețetar × profilurile de consum (aceleași profiluri). Acestea sunt documentele justificative din gestiune.

> **De reținut**  
> Pe scurt: **profilurile decid din ce gestiune se scade fiecare ingredient**, iar regulile de mai jos se aplică la fel pentru ambele tipuri de stoc. Diferă doar **momentul** și **forma**: live = imediat; fiscal = prin documente, la închiderea zilei.  

## Editorul de profil de consum

Un profil leagă **gestiuni** de **materiile prime / mărfurile** consumate din ele. Îl deschizi din butonul ****Profil consum…**** al unui nivel sau ****Profil de consum…**** al unui punct de preparare.

![Editorul de profil de consum: pentru fiecare gestiune alegi ce produse se consumă din ea.](https://chappa.ro/manual/media/img/gestiuni/profil-consum.png)
*Editorul de profil de consum: pentru fiecare **gestiune** alegi ce produse se consumă din ea.*

- ****Gestiunea principală**** — Gestiunea **implicită** a profilului — de aici se scade tot ce nu are o gestiune anume atribuită. **La nivelurile de comportament este, în practică, obligatorie** (definește consumul întregului rețetar). **La punctele de preparare nu se pune** — acolo treci doar excepțiile, iar restul „cade” pe profilul nivelului. Dacă nu o setezi, eticheta secțiunii devine „Gestiunile folosite”.
- ****Gestiunile folosite** / **Adaugă Gestiune**** — Lista gestiunilor din profil. Pentru fiecare gestiune apeși ****Selectează produsele**** și bifezi articolele care se consumă din acea gestiune.

![Selectează produsele: bifezi ce materii prime / mărfuri se descarcă din gestiunea respectivă.](https://chappa.ro/manual/media/img/gestiuni/profil-consum-items.png)
*****Selectează produsele****: bifezi ce materii prime / mărfuri se descarcă din gestiunea respectivă.*

> **De reținut**  
> Un articol poate fi atribuit **unei singure gestiuni** într-un profil. Articolele neatribuite niciunei gestiuni se scad din **gestiunea principală** (dacă e setată).  

## Prioritatea: nivelul e baza, PDP-ul definește excepțiile

La vânzare, gestiunea din care se scade **fiecare ingredient** rezultă din combinarea celor două profiluri:

- **Profilul **nivelului** (al zonei) — baza** — Definește consumul întregului rețetar. **Gestiunea principală** a nivelului preia toate ingredientele, mai puțin cele atribuite explicit altei gestiuni în acest profil.
- **Profilul **punctului de preparare** — excepțiile (au prioritate)** — Dacă produsul e rutat la un punct de preparare, articolele atribuite în profilul acelui PDP se scad din gestiunea indicată acolo, **având prioritate** față de regula nivelului. PDP-ul **nu** are gestiune principală — tot ce nu e listat ca excepție „cade” înapoi pe profilul nivelului.

Tehnic, pentru fiecare ingredient se încearcă, în ordine:

| Ordine | Sursă gestiune | În practică |
| --- | --- | --- |
| 1 | Atribuire pe articol în profilul **PDP** | excepțiile punctului de preparare |
| 2 | Gestiunea principală a profilului **PDP** | de regulă goală — PDP-ul nu are gestiune principală |
| 3 | Atribuire pe articol în profilul **nivelului** | excepțiile nivelului |
| 4 | Gestiunea principală a profilului **nivelului** | regula de bază — preia restul rețetarului |

> **Cum se configurează în practică**  
> Pune o **gestiune principală** pe profilul fiecărui **nivel** — ea preia tot rețetarul. Pe profilul unui **punct de preparare** **nu** pui gestiune principală; treci doar **excepțiile** (articolele care, pentru produsele acelui PDP, se scad din altă gestiune). Un produs fără punct de preparare folosește exclusiv profilul nivelului.  

## Exemple

- **Nivelul „Salon”** are gestiunea principală „Depozit”: implicit, toate ingredientele produselor vândute în salon se scad din „Depozit”.
- **PDP-ul „Bar”**: în profilul lui treci excepția „Bere → Frigider Bar”. Pentru produsele rutate la Bar, berea se scade din „Frigider Bar”, iar restul ingredientelor rămân pe „Depozit” (regula nivelului).
- Un produs **fără punct de preparare** folosește **doar** profilul nivelului — gestiunea principală a nivelului plus eventualele lui excepții.

## Ce nivel (deci ce profil de rezervă) se folosește

Nivelul din pașii 3–4 este cel al **contextului de vânzare**: la o **zonă** se alege după mod — **Vânzare normală**, **Vânzare rapidă** sau **Vânzare din aplicație** (vezi [Zone / RVC](https://chappa.ro/manual/gestiuni-produse-zone/zone-rvc/)) — iar la o **comandă externă** (Glovo/Wolt) este nivelul propriu al integrării. Fiecare nivel își poartă profilul de consum, propriu sau moștenit pe arborele de niveluri (vezi [Nivele Comportament](https://chappa.ro/manual/gestiuni-produse-zone/nivele-comportament/)).

## Reguli, erori și cazuri speciale

- **Vânzarea este blocată** dacă, pentru un ingredient, nu se poate determina nicio gestiune (nu e atribuit nicăieri și nu există gestiune principală). Mesaj: „Nu s-a putut determina gestiunea…”.
- **Subrețetele** se scad recursiv, folosind **aceleași** profiluri ca produsul-părinte.
- Dacă rețeta are **preparate** (loturi pregătite în avans), vânzarea consumă întâi din lot și doar diferența se scade din materii prime.
- Dacă **gestiunile nu sunt activate** pentru local (vezi [Gestiuni](https://chappa.ro/manual/gestiuni-produse-zone/gestiuni/)), acest mecanism nu se aplică.

> **Recomandare**  
> Asigură-te că profilul fiecărui **nivel** are o **gestiune principală** setată — altfel ingredientele neacoperite rămân fără sursă, iar vânzarea poate fi blocată („Nu s-a putut determina gestiunea…”). La punctele de preparare lași gestiunea principală goală și treci doar excepțiile.
