Cantină
Magazie alimente, rețetar, meniuri, Lista zilnică de alimente și contribuția părinților la hrană
La ce folosește acest modul?
Modulul Cantină gestionează întregul circuit al hranei: magazia de alimente (intrări pe loturi, consum FIFO), rețetarul, meniurile zilnice, prezența pe categorii de consumatori și generarea/finalizarea Listei zilnice de alimente — documentul contabil oficial care înlocuiește evidența pe hârtie.
Prezența la cantină e o evidență proprie, separată de absențele de la ore.
Magazia — nomenclator, loturi și consum FIFO
Tab-ul Magazie ține evidența alimentelor pe loturi (nu doar un total pe aliment): fiecare intrare de marfă (recepție, intrare manuală sau sold inițial) creează un lot propriu, cu preț unitar și dată de expirare.
- Consumul e FIFO — la fiecare eliberare, sistemul consumă întâi lotul cel mai vechi (după data de intrare), abia apoi pe cele mai noi
- Prima expirare afișată pe rândul alimentului e cea mai apropiată dintre loturile cu marfă rămasă — util pentru rotația stocului
- Un lot poate fi șters doar dacă nu are niciun consum înregistrat (cantitatea rămasă = cantitatea intrată)
Valoarea unei liste zilnice depinde de PREȚUL lotului consumat, nu de un preț mediu — două zile cu aceeași cantitate eliberată pot avea costuri diferite dacă au consumat loturi cu prețuri diferite.
Intrări din NIR (Inventar)
Dacă modulul Inventar e activ, recepțiile de marfă (NIR-uri finalizate) din categoriile marcate pentru Cantină apar automat în secțiunea „Recepții de preluat" din Magazie.
- Marcați în Inventar categoriile de produse destinate cantinei (asociere categorie → modul „cantina")
- Finalizați NIR-ul în Inventar, ca de obicei
- Reveniți în Cantină → Magazie și apăsați „Preia" pe linia recepției
- Alegeți un aliment existent sau creați unul nou direct din formular; completați data de expirare dacă e cazul
O linie de NIR poate fi preluată o singură dată — odată creat lotul, linia dispare din listă. Prețul preluat e cel de pe linia NIR (0 dacă NIR-ul nu are preț completat).
Rețetar și meniuri
Tab-ul Rețetar definește rețetele (ex. „Piure de cartofi") cu ingredientele necesare per porție (cantitate/porție, pe alimentul din magazie).
Tab-ul Meniuri planifică, pe săptămână, ce rețete se servesc la fiecare masă (mic dejun, prânz, gustări — mesele active se configurează din Setări). Butonul „Copiază săptămâna" duplică planificarea în săptămâna următoare, sărind zilele cu listă deja finalizată.
Dacă aceeași zi are mai multe rețete cu un ingredient comun, necesarul de aliment se ÎNSUMEAZĂ din toate rețetele — nu trebuie calculat manual.
Categorii de consumatori și norma de hrană (alocația)
Fiecare categorie de consumatori (implicit „Copii" și „Personal") are un coeficient de porție (cât cântărește o porție a categoriei față de o porție standard) și o alocație zilnică în lei — norma de hrană.
Alocația NU se stabilește liber — reprezintă decizia Consiliului de Administrație, conform ROFUIP art. 157. Modificați-o în Cantină doar după ce decizia CA a fost adoptată.
Fluxul zilnic de lucru
Ecranul „Ziua curentă" parcurge, pentru fiecare zi de școală, pașii:
- Completați prezența pe categorii (și, pentru categoria „Copii", pe grupe/clase)
- Verificați meniul zilei (planificat din tab-ul Meniuri)
- Apăsați „Generează lista" — sistemul calculează necesarul de alimente (porții echivalente × cantitate/porție din rețetă) și simulează consumul FIFO, fără să atingă stocul
- Puteți edita manual cantitatea eliberată pe fiecare aliment înainte de finalizare
- Apăsați „Finalizează" — abia acum se consumă REAL stocul (FIFO) și se generează numărul de document
- Tipăriți lista (formularul legal, vezi mai jos)
Cât timp lista e „draft", poate fi regenerată oricând (ex. după corectarea prezenței) — valorile se resimulează la fiecare afișare, ca să reflecte stocul curent. După finalizare, nimic din listă nu se mai poate edita.
Formularele legale (14-3-4/dA și 14-3-8)
La finalizarea unei liste, sistemul generează automat, pe baza documentului:
- Lista zilnică de alimente (14-3-4/dA), conform OMFP 2634/2015 — meniul zilei, efectivele pe categorii, alimentele eliberate cu preț mediu și valoare, încadrarea în alocație
- Fișa de magazie (14-3-8) — evidența mișcărilor (intrări/ieșiri) pe un aliment, într-un interval de date, cu sold inițial și sold curent
Ambele se tipăresc direct din tab-ul Rapoarte și folosesc antetul/subsolul configurat din Admin → Șabloane de documente (tip „cantina").
Lista tipărită reface antetul, efectivele și meniul din datele ÎNGHEȚATE la momentul finalizării (snapshot), nu din valorile curente — chiar dacă modificați ulterior alocația sau redenumiți o categorie, listele deja tipărite rămân corecte.
Storno
O listă finalizată poate fi stornată — operația restituie exact cantitatea consumată pe fiecare lot (row-by-row) și readuce lista în starea „draft", ca să poată fi corectată și refinalizată.
Storno e permis DOAR pentru ULTIMA listă finalizată a instituției. Dacă s-au finalizat liste ulterioare, acestea trebuie stornate mai întâi, în ordine inversă. Operația cere permisiunea de ștergere pe modul.
Rapoarte
Tab-ul Rapoarte oferă, pe lângă cele două formulare legale:
- Registrul listelor — toate listele unei luni (draft și finalizate), cu diferența față de alocație
- Încadrarea lunară — costul și diferența față de alocație, per categorie, pentru toate zilele finalizate (exportabil Excel)
- Consum pe perioadă — cantitatea și valoarea consumate per aliment, pe un interval liber (exportabil Excel)
Meniul avizat — print săptămânal
Din tab-ul Meniuri, butonul „Printează săptămâna" generează formularul de meniu pentru orice săptămână planificată (de luni până vineri), cu toate mesele active ale instituției.
- Tabelul are mesele pe rânduri și zilele pe coloane — fiecare celulă arată rețetele planificate; o zi/masă fără nimic planificat apare cu „—"
- Formularul se tipărește pe orizontală (A4 landscape), cu antetul/subsolul instituției configurate din Admin → Șabloane de documente
Formularul are DOUĂ semnături obligatorii: „Întocmit" (administratorul cantinei) și „Avizat" (medicul sau asistentul medical) — meniul nu e valabil legal fără avizul medical.
Inventarierea de magazie (Lista 14-3-12)
Tab-ul Inventariere compară stocul din evidență (scriptic) cu cel numărat efectiv (faptic) pe fiecare aliment și regularizează automat diferențele.
- Apăsați „Începe inventarierea" și completați cei 3 membri ai comisiei (obligatoriu)
- Sistemul creează un instantaneu (snapshot) cu stocul scriptic curent al fiecărui aliment — precompletat ca valoare „faptică" de pornire
- Comisia numără efectiv magazia și corectează valoarea faptică acolo unde diferă
- Apăsați „Finalizează" — sistemul creează automat un lot nou pentru fiecare plus (la prețul de referință al alimentului) și consumă FIFO pentru fiecare minus, exact ca la o listă zilnică
- Tipăriți Lista de inventariere (14-3-12) — antet cu comisia, tabelul cu diferențele cantitativ/valoric, semnăturile comisiei și ale gestionarului
Cât timp o inventariere e în curs, TOATE operațiile care mută stocul (intrare manuală, ștergere lot, preluare din NIR, generare/finalizare/storno listă zilnică) sunt SUSPENDATE pentru instituția respectivă — evită ca magazia să se schimbe „sub" numărătoarea în desfășurare. Operațiile redevin disponibile imediat după finalizarea sau anularea inventarierii.
Finalizarea cere ca TOATE alimentele să aibă o valoare faptică completată — o numărătoare parțială nu poate fi finalizată. „Anulează" șterge inventarierea fără nicio urmă asupra stocului, dacă a fost deschisă din greșeală.
Registrele HACCP
Tab-ul HACCP completează zilnic cele 4 registre obligatorii de siguranță alimentară, pe o dată selectabilă:
- Registrul de temperaturi — citirea AM/PM a fiecărui echipament frigorific (frigider/congelator) definit în Setări; o valoare în afara intervalului normal e evidențiată vizual
- Tratamentul termic — temperatura măsurată în centrul preparatelor de la prânz, preluate automat din meniul zilei
- Triajul epidemiologic — starea (Apt/Inapt) a personalului de cantină definit în Setări
- Probele alimentare — bifarea probei reținute pentru laborator, pe fiecare masă/preparat, cu persoana care a recoltat-o
Echipamentele frigorifice și personalul de cantină se definesc din Setări (carduri „Echipamente frigorifice" / „Personal cantină"), la fel ca și categoriile de consumatori.
- Fiecare card are propriul buton de print lunar — registru complet pe luna selectată, cu antetul/subsolul instituției, gata de prezentat la controlul DSP
- Registrul de temperaturi se tipărește ca matrice (zile × echipamente, AM/PM); celelalte trei ca listă cronologică, cu numele celui care a completat înregistrarea
Triajul epidemiologic NU are opțiune de ștergere — odată bifat Apt/Inapt pentru o persoană, singura corecție e suprascrierea cu cealaltă valoare. La temperaturi și tratament termic, golirea câmpului șterge înregistrarea zilei.
Contribuția părinților la hrană
Tab-ul Contribuții calculează, lunar, suma pe care fiecare părinte al unui preșcolar o datorează pentru hrană — conform deciziei Consiliului de Administrație, în baza ROFUIP art. 157.
- Setați o singură dată valoarea/zi (lei) din cardul „Contribuție hrană (părinți)" din tab-ul Setări
- Alegeți luna și apăsați „Generează/Recalculează luna" — sistemul calculează, pentru fiecare preșcolar, zilele de prezență (zilele lucrătoare ale lunii minus absențele înregistrate în Frecvență/Absențe) și suma datorată
- Înregistrați plățile pe măsură ce vin, cu butonul „+ plată" de pe rândul copilului
- La final de lună, apăsați „Închide luna" — soldul rămas se reportează automat în luna următoare
- Rândurile cu badge „fără absențe" nu au încă absențe înregistrate pentru acea lună — sistemul presupune prezență integrală, dar merită verificat înainte de închidere
- Soldul apare cu verde (nimic de plată/în avans) sau roșu (rest de plată)
- O sumă de plată poate fi introdusă și negativă — folosiți asta pentru a înregistra o restituire (ex. un avans neconsumat, la retragerea copilului)
- Exportul Excel din tab conține exact ce se vede în tabel, pentru arhivă sau raportare
O lună „Închisă" NU se mai recalculează automat, chiar dacă absențele copilului se modifică ulterior — soldul de report devine definitiv. Dacă e nevoie de o corecție, folosiți „Redeschide luna", corectați, apoi regenerați și închideți din nou.
Părinții văd contribuția copilului lor (doar citire) din portalul propriu de cont, secțiunea Observații — fiecare părinte vede EXCLUSIV datele propriilor copii.
Avertismentul de variație a meniului (OMS 541/2025)
La fiecare rețetă din Rețetar, alegeți o categorie OMS: „De zi cu zi" (implicit), „Ocazional" sau „Nerecomandat" — clasificarea din Ordinul Ministerului Sănătății nr. 541/2025 privind alimentația sănătoasă în colectivități.
- În lista de rețete, cele marcate „Ocazional"/„Nerecomandat" au un indicator colorat lângă denumire
- În grila Meniuri, sistemul numără automat câte porții „Ocazional" apar în săptămâna afișată — peste 7 porții pe săptămână apare un avertisment galben
- Dacă o rețetă „Nerecomandat" e planificată în meniu, apare un avertisment roșu cu denumirea ei
Avertismentele sunt DOAR informative — nu blochează salvarea meniului. Decizia rămâne la administratorul cantinei/medicul care avizează meniul.
Prezența nominală pe elev (Beneficiari)
Pentru categoriile de consumatori care corespund unor clase (ex. preșcolarii), efectivul zilei se poate calcula automat din prezența pe elev, în loc de un număr introdus manual — util mai ales pentru contribuția părinților la hrană, care are nevoie de zilele exacte de prezență ale fiecărui copil.
- Din tab-ul Setări → Beneficiari (director/administrator, permisiunea de configurare), bifați instituția ca fiind eligibilă pentru prezență nominală
- Pentru fiecare clasă, alegeți categoria de consumatori corespunzătoare (ex. „Grupa Mică" → categoria „Copii")
- Din același ecran, asignați educatoarea/educatoarele responsabile pentru fiecare grupă/clasă — doar ele vor putea marca prezența acelei grupe
O clasă mapată la o categorie face ca efectivul acelei categorii să vină EXCLUSIV din prezența pe elev — introducerea manuală a unui număr pe „Ziua curentă" pentru acea categorie nu mai are efect (rămâne read-only). Până nu se marchează prezența zilei, efectivul e 0.
Prezența făcută de educatoare (Portal Profesor)
Educatoarea asignată unei grupe/clase completează prezența zilnică din Portalul Profesor → Prezență cantină (nu din modulul Cantină, la care profesorul nu are acces) — dacă e asignată dar nu are nicio clasă la catedră, ajunge direct pe acest ecran la logare.
- Alegeți grupa (dacă sunteți asignată la mai multe)
- Bifați copiii prezenți azi — implicit toți apar nebifați, se marchează doar cine e prezent
- Salvați — grupa e marcată automat ca „confirmată" pentru ziua curentă
Ecranul funcționează DOAR pentru ziua curentă — nu se pot corecta zile trecute sau completa zile viitoare de aici. Puteți reveni și modifica bifele oricând în cursul zilei, cât timp lista de alimente a zilei nu a fost încă finalizată.
Odată ce administratorul cantinei a finalizat Lista zilnică de alimente a zilei, prezența nu se mai poate modifica din acest ecran (efectivul e deja înghețat în listă).
Capturi din aplicație