declaratie-nutritionala.ro
PLATFORMĂ SAAS PROPRIE · CONFORMITATE NUTRIȚIONALĂ PENTRU HORECA
- PLATFORMĂ
- declaratie-nutritionala.ro
Produs propriu, dezvoltat integral de noi - DOMENIU
- HORECA · conformitate legală
- CADRUL LEGAL
- Ordinul ANPC 201/2022
Regulamentul (UE) 1169/2011 - CE AM CONSTRUIT
- Platforma completă — de la baza de ingrediente până la meniul de pe masă
ȘI CAFENELE
DE INGREDIENTE
PE FIECARE PREPARAT
DIN ACELEAȘI DATE
Provocarea
Conform Ordinului ANPC 201/2022, un restaurant din România are obligația să afișeze, pentru fiecare produs din meniu, valorile nutriționale și alergenii. Nu e o recomandare și nu ține de mărimea localului: se aplică la fel unei cafenele cu opt produse și unui restaurant cu o sută.
Regulamentul european 1169/2011 spune și cum anume: energie în kJ și kcal, grăsimi, din care acizi grași saturați, glucide, din care zaharuri, proteine și sare — toate raportate la 100 g. Iar alergenii trebuie evidențiați vizual în lista de ingrediente, nu trecuți undeva la sfârșit.
Partea grea nu e să faci calculul o dată. Un meniu se schimbă: intră preparate de sezon, iese ce nu s-a vândut, iar furnizorul de maioneză se schimbă în februarie. Fiecare astfel de mișcare invalidează declarația care era corectă săptămâna trecută.
Iar calculul nu poate porni de la aproximări. „Maioneză" nu e un ingredient — Hellmann's e. Două maioneze de la producători diferiți au compoziții diferite, alergeni diferiți și valori diferite. O declarație construită pe medii dintr-un tabel general arată bine până în ziua controlului.
Restaurantele aveau, până acum, două variante: laborator de analize, plătit pentru fiecare preparat în parte, sau un fișier Excel întreținut manual, care rămâne în urmă din prima lună.
Soluția: un lanț de la ingredient la eticheta legală
Platforma nu e un calculator în care introduci cifre și primești alte cifre. Este structura de date din care declarația, meniul QR și etichetele ies ca produse secundare, toate din aceeași sursă — motiv pentru care nu pot ajunge să se contrazică între ele.
-
Ingredientul vine din bază cu brandul lui
Nu „chiflă", ci chiflă hamburger Schulstad; nu „ketchup", ci Tomi. Fiecare articol din baza de ingrediente își poartă compoziția reală de pe ambalaj, integral — inclusiv aditivii, cu tot cu codurile E — și alergenii marcați pe el încă de la introducerea în bază. Bucătarul îl caută și îl folosește; nu transcrie el eticheta. Acesta e pasul care decide dacă declarația de la capăt rezistă sau nu.
-
Rețeta se compune din ingrediente cu gramaje
Bucătarul construiește preparatul așa cum îl face în bucătărie: 120 g carne tocată de vită, 80 g chiflă, 30 g sos, 30 ml ketchup. Platforma urmărește în paralel gramajul ingredientelor și gramajul rețetei finite, pentru că cele două nu sunt totdeauna egale.
-
Ce se repetă se definește o singură dată
Cartofii prăjiți, sosul casei, aluatul de pizza — toate se definesc ca subrețete și intră apoi în oricâte preparate. Când se schimbă uleiul din care se fac cartofii, se corectează într-un singur loc, iar modificarea se propagă în toate preparatele care îi conțin.
-
Platforma procesează valorile
Din compoziția fiecărui ingredient și din gramaje rezultă cele nouă valori nutriționale la 100 g. Alergenii marcați la pasul întâi urcă singuri în preparat și ies îngroșați în lista de ingrediente — inclusiv acolo unde nu i-ai căuta, ca grâul din chiflă sau soia din crema de gătit. Marcarea se face o dată, pe ingredient; corectitudinea ei se propagă în toate rețetele care îl folosesc.
-
Restaurantul publică atunci când e gata
Modificările stau în sistem până la o comandă explicită de publicare. Bucătarul poate lucra la meniul de vară o săptămână întreagă fără ca vreun client să vadă un preparat pe jumătate definit.
Baza de ingrediente
Partea care nu apare în niciun ecran și care a cerut cea mai multă muncă: o bază de aproximativ 10.000 de articole, construită manual, de la zero, produs cu produs.
Fiecare articol a intrat cu compoziția lui reală, transcrisă de pe ambalaj, și cu alergenii marcați pe el. Nu e un tabel de valori medii pe categorii — „brânză", „ulei", „făină" — ci produse concrete, de la producători concreți, așa cum ajung ele în bucătărie.
Pentru bucătarul care compune o rețetă, asta înseamnă că ingredientul e deja acolo, cu tot ce trebuie legal legat de el: îl caută, îl adaugă cu gramajul lui și trece mai departe. Nu transcrie etichete de pe ambalaje și nu decide el ce alergeni are un produs cumpărat — decizia aceea a fost luată o dată, la introducerea articolului în bază, de cineva care avea ambalajul în față.
Tot aici stă partea greu de recuperat de altcineva. Un calculator de valori nutriționale se scrie repede. Zece mii de produse introduse și verificate unul câte unul nu se scriu deloc — se adună.
Platforma, ecran cu ecran
Rețetele și ingredientele
Fiecare preparat își arată ingredientele cu gramaje editabile direct în listă. Gramajul ingredientelor și gramajul rețetei sunt câmpuri separate — la un preparat care pierde apă la gătit, cele două diferă, iar valorile la 100 g se raportează la produsul finit, nu la suma din bol.
Un preparat poate fi transformat în subrețetă din același rând, fără să fie rescris. Rețetele scoase din meniu merg în arhivă, nu la coș: dacă revin la sezon, revin cu tot cu compoziția lor.
Declarația generată
Acesta e documentul pentru care există toată platforma. Pentru fiecare preparat: cele nouă valori la 100 g, urmate de lista completă de ingrediente în ordinea gramajelor, cu alergenii îngroșați și cu compoziția ingredientelor ambalate redată între ghilimele, exact cum e tipărită pe ambalajul furnizorului.
Preparatele obținute din materii prime congelate apar marcate cu un simbol propriu, purtat mai departe până în meniul de pe masă — e o mențiune pe care legea o cere separat de valori și de alergeni. Același conținut iese în cinci formate diferite — export complet, export de meniu, etichete de vitrină, etichete de livrare și export selectiv — pentru că un afiș la vitrină, o etichetă lipită pe caserola de livrare și dosarul pregătit pentru control nu arată la fel, deși spun același lucru.
Burger de vită
| Energie | 892,29 kJ / 213,91 kcal |
|---|---|
| Grăsimi | 13,29 g |
| din care acizi grași saturați | 2,89 g |
| Glucide | 14,54 g |
| din care zaharuri | 3,57 g |
| Proteine | 8,47 g |
| Fibre | 1,16 g |
| Sare | 0,59 g |
Raportul de lucru
Raportul de lucru nu e încă un format de export, ci documentul care însoțește declarațiile. Se încheie la predarea documentației și consemnează pentru ce local s-a făcut calculul, pentru câte preparate și la ce dată.
Ce contează la un control e ce urmează după antet. Raportul citează temeiul legal — Regulamentul (CE) 1169/2011 și Ordinul ANPC 201/2022, cu tot cu termenele de intrare în vigoare — enumeră informațiile pe care unitatea e obligată să le furnizeze cumpărătorului și reproduce factorii de conversie din Anexa XIV, cei după care se calculează valoarea energetică: 17 kJ / 4 kcal pe gram de glucide, 37 kJ / 9 kcal pe gram de grăsimi, 8 kJ / 2 kcal pe gram de fibre și așa mai departe.
Cu alte cuvinte, nu spune doar cât, ci și după ce regulă. O listă de valori poate fi pusă la îndoială; o listă de valori care își arată metoda și articolul de lege pe care se sprijină, mult mai greu.
Prețurile, în două trepte
Prețul are două stări în sistem: prețul public, cel pe care îl vede clientul în meniul QR, și prețul de sistem, cel la care lucrează managerul. Fiecare produs își arată starea — salvat, nepublicat — iar noile prețuri ajung în meniu abia la apăsarea butonului de publicare.
Fără această separare, o listă de prețuri actualizată în timpul serviciului ar ajunge pe telefoanele clienților rând cu rând, în mijlocul comenzii. Cu ea, majorarea de la începutul lunii intră peste tot în aceeași secundă.
Băuturile și produsele revândute intră pe un traseu separat: o sticlă de Coca-Cola nu are rețetă de calculat, are o compoziție a producătorului și un preț. Platforma nu le forțează prin fluxul de rețete.
Meniul cu cod QR
Din aceleași date iese meniul digital pe care clientul îl deschide scanând codul de pe masă. Localul își alege una din cinci teme, de la una minimală până la variante cu fotografii, promoții și traducere automată, și o poate schimba oricând fără să reintroducă nimic.
Ce se deschide pe telefonul clientului nu e o listă de prețuri, ci pagina localului:
- Sună — apel către local dintr-o atingere
- Direcții — navigația pornește din meniu
- WiFi — parola, fără să mai fie cerută cuiva
- Selector de limbă — pentru clienții străini
- Categorii cu fotografii — mâncare și băutură
Lista de preparate e locul în care se vede de ce platforma e construită așa cum e. Sub numele și prețul fiecărui fel stau ingredientele lui, cu alergenii îngroșați — exact aceiași care ies în declarația de la dosar, pentru că vin din aceeași sursă. Nimeni nu i-a copiat dintr-un document în altul.
Și fiindcă datele sunt structurate, meniul face ce o listă tipărită nu poate: clientul caută un preparat după nume sau filtrează după vegan, vegetarian sau fără gluten și vede din prima ce poate mânca — fără să întrebe chelnerul și fără ca acesta să răspundă din memorie.
Obligația legală și meniul propriu-zis sunt același obiect, nu două lucruri de ținut sincronizate.
Duce la meniul contului demo — exact ce vede un client care scanează codul de pe masă, cu preparate, prețuri, ingrediente și alergeni. De pe calculator, se deschide și de aici.
Meniuri în restaurante reale
Codurile de mai jos sunt decupate din meniurile tipărite ale unor localuri care folosesc platforma. Sunt exact ce găsește clientul pe masă: scanat, codul deschide meniul digital al restaurantului, cu preparate, valori nutriționale și alergeni, generate din rețetele introduse de bucătăria lui.
Se vede aici și ceva ce nu ține de software: fiecare local își așază codul în meniu cum îi vine bine — altă formulare, alt font, altă ramă. Platforma dă conținutul; grafica meniului rămâne a restaurantului.
Ce ține platforma în spate
Sub cele câteva ecrane pe care le vede restaurantul stau deciziile care fac diferența între un calculator de calorii și un instrument pe care îl poți pune pe masă în fața unui inspector.
- ~10.000 de articole în bază — introduse manual, unul câte unul, fiecare cu compoziția și alergenii lui
- Ingrediente pe brand — compoziția reală a produsului cumpărat, nu o medie de categorie
- Ingrediente compuse desfășurate — compoziția produsului ambalat se păstrează integral, cu tot cu aditivi
- Alergeni marcați la sursă — o dată, pe ingredient, apoi purtați singuri în fiecare rețetă care îl conține
- Subrețete — componenta făcută în casă se definește o dată și se corectează într-un singur loc
- Șabloane de rețete — un local nou nu pornește de la pagină goală
- Arhivă — preparatele scoase din meniu rămân recuperabile cu tot cu compoziție
- Publicare controlată — meniul și prețurile se schimbă când decide localul, nu pe măsură ce se tastează
- Coduri de produs — fiecare preparat are identificator propriu, pentru legarea cu casa de marcat
- Multilingv — meniul se traduce pentru clienții străini
- Filtre dietetice în meniu — vegan, vegetarian și fără gluten, direct pe telefonul clientului
- Cinci formate de export — vitrină, livrare, meniu, export complet și export selectiv
- Raport de lucru — documentul de predare a documentației, cu temeiul legal și metoda de calcul
Contul demo
Platforma poate fi încercată direct, pe un cont demo pregătit cu date de lucru reale.
Contul vine cu 3 rețete și 3 băuturi deja introduse — destul cât să se vadă lanțul întreg de la primul ecran: ingredientele cu brand, alergenii evidențiați, declarația generată și meniul QR care iese din ele, fără să fie nevoie să tastezi nimic ca să ajungi la un rezultat.
Peste ele se mai pot adăuga încă 6 preparate proprii, așa încât testul să se facă pe rețete cunoscute, nu pe exemplele noastre. Accesul acoperă platforma integral, timp de 2 zile: toate modulele, toate formatele de export și toate temele de meniu.
Unde e acum
Platforma funcționează ca serviciu propriu, iar peste 150 de restaurante și cafenele din România își țin astăzi meniurile în regulă prin ea.
Pentru local, obligația legală a devenit un efect secundar al muncii pe care oricum o face: introduce rețeta pentru că are nevoie de ea, iar declarația nutrițională și meniul QR ies din același gest. Când se schimbă un furnizor, se schimbă un ingredient — restul se recalculează singur.
Pentru noi e proiectul care ne-a scos din zona lucrului la comandă: nu un sistem construit pentru un singur client, ci un produs pe care îl dezvoltăm și îl întreținem în continuare, cu clienți care intră pe el în fiecare lună.
Ai un meniu de pus în regulă?
Vezi platforma ↗