„Lucrurile importante azi devin urgente mâine.”

LINKoms — Order Management System pentru restaurante, baruri și fast-food

O singură aplicație pentru toată sala: aceleași funcții pe stația Windows de la tejghea și pe tableta sau telefonul din mâna ospătarului.

LINKoms este UNA SINGURĂ aplicație — nu o versiune de desktop și o alta de mobil. Același program rulează pe stația Windows de la tejghea, pe tableta de 10 inch din sală, pe telefonul ospătarului și în browser, cu exact aceleași funcții, aceleași ecrane și aceiași parametri. Nu există „funcția aceea merge doar pe calculator": ce se poate face pe stație se poate face și de pe telefon.

Ce se schimbă de la un aparat la altul este doar AȘEZAREA pe ecran, iar aceea o alege utilizatorul, nu producătorul: pe lat, meniul, articolele și nota stau în trei coloane; pe îngust, aceleași trei zone se aranjează în taburi sau în două benzi suprapuse, dintr-un comutator cu schițe. Codul e același, deci o îmbunătățire adusă comenzii apare în aceeași zi pe toate terminalele restaurantului.

Singura limitare reală ține de BROWSER, nu de aplicație. Un browser nu are voie, din motive de securitate, să deschidă singur o conexiune către o imprimantă din rețea, să scrie fișiere oriunde în afară de folderul de descărcări sau să vorbească cu un port serial. De aceea, deschis în browser, LINKoms nu poate tipări direct pe imprimanta termică de la bar și nu poate citi cântarul de la tejghea. Instalat ca aplicație de Windows sau de Android — același program, aceleași ecrane — poate. Restul funcțiilor merg identic peste tot.

Prezentare

Ce face LINKoms

  • Plan de sală desenat ca sala reală: zone (salon, terasă, bar), mese așezate pe coordonatele lor, culoare de stare pe fiecare — liberă, a mea, a altui ospătar, blocată pe alt dispozitiv.
  • Apăsare lungă pe o masă: consumația ei se vede pe loc, grupată pe felurile bonurilor de secție, cu starea din bucătărie a fiecăruia — fără să intri pe masă.
  • Terminal partajat: pe touch-screen-ul din sală lucrează mai mulți ospătari cu aceeași sesiune, iar fiecare se identifică cu PIN-ul lui înainte să ia o comandă.
  • Comanda se ia direct la masă și pleacă în timp real la bucătărie, bar sau pizzerie, cu bon tipărit la fiecare secție și cu lansare (FIRE) pe ecranul bucătarului, acolo unde există LINKkds.
  • Meniu pe grupe și articole, cu căutare după denumire, imagini pe cartonașe, număr de coloane și înălțime de rând configurabile separat pentru ecran lat și ecran îngust.
  • Combo-meniuri: un preț unic peste mai multe feluri, din fiecare alegându-se o variantă, cu salt automat la felul următor și validare abia când selecția e completă.
  • Extra-uri legate de linia lor (garnituri, suplimente), specificații scrise liber („fără ceapă", „bine făcut") și feluri de servire F1..F5, ca bucătăria să nu scoată tot deodată.
  • Locuri la masă: liniile se grupează pe persoană sau pe grup, fiecare loc cu culoarea lui, iar nota se poate scoate și încasa pe un singur loc.
  • Împărțirea notei pe cantități: fiecare linie își primește partea de plată, restul rămâne pe masă ca și consumație neachitată.
  • Notă de plată tipărită înainte de încasare, cu blocarea opțională a mesei după tipărire — deblocabilă doar cu parolă de șef de sală.
  • Încasare cumulată: numerar, card, tichete, credit, voucher și un mod „alte" cu denumirea folosită de firmă, plus protocol, transfer pe camera de hotel și ordin de plată.
  • Bon fiscal la casa de marcat și plată cu cardul pe POS-ul bancar, prin driverul stației — cu confirmarea tipăririi scrisă înapoi pe document.
  • Factură emisă pe loc, cu partener căutat în nomenclator sau adus de la ANAF după CUI, delegat, bloc și număr verificat; sau doar CUI-ul clientului tipărit pe bonul fiscal.
  • Livrare: client căutat după telefon, adresele lui, platforma (Glovo, Tazz, …) și șoferul, completate la preluarea comenzii, nu abia la încasare.
  • Transferul notei pe altă masă și/sau pe alt ospătar, cu identificarea celui care o preia.
  • Anularea unei comenzi deja trimise la secție se face pe bonul ei, cu bon de anulare tipărit la bucătărie înainte ca liniile să iasă din notă.
  • Mod CASIER pentru locațiile fără mese — fast-food, rulotă, împinge-tava: se intră direct în comandă, iar după fiecare bon se deschide una nouă.
  • Rapoarte de tură pe ziua de gestiune (borderou ospătari, borderou protocol, produse vândute, …) și istoricul notelor închise, cu retipărire de notă și de bon fiscal.
  • Închiderea zilei de gestiune se face din aplicație, de pe orice terminal, fără să fie nevoie de programul de birou.
Principiul

O aplicație, trei feluri de a o instala

Cele mai multe softuri de restaurant sunt de fapt două produse: unul „de POS", care rulează pe stația din tejghea, și un „add-on de comandă la masă", mult mai sărac, pentru tabletă. Sunt scrise separat, se actualizează separat și au funcții diferite — de aceea ospătarul întreabă mereu „asta se poate și de pe tabletă?".

LINKoms nu e împărțit așa. Este un singur program, livrat în trei forme: aplicație de Windows pentru stațiile de la tejghea și de la bar, aplicație de Android pentru tablete și telefoane, și pagină web instalabilă direct din browser. Toate trei încarcă aceeași aplicație și vorbesc cu același server, deci un ospătar care trece de pe tabletă pe stația de la bar găsește exact aceleași butoane, în aceeași ordine.

Consecința practică se vede la actualizare: interfața se publică o dată și ajunge singură pe toate terminalele, fără să treacă cineva pe la fiecare aparat. Aplicațiile de Windows și de Android se actualizează și ele singure — verifică periodic dacă a apărut o versiune nouă și o anunță în bara laterală, cu descărcare și instalare la o apăsare, niciodată în mijlocul unei comenzi.

Windows

Stația de la tejghea sau de la bar, cu instalator propriu și actualizare automată.

Android

Tabletă sau telefon în mâna ospătarului, cu aplicație actualizată automat.

Browser / PWA

Se deschide într-o filă sau se instalează pe ecran cu iconiță proprie, fără magazin de aplicații.

Aceeași aplicație

Aceleași ecrane, aceiași parametri, aceeași bază de date — nu o variantă „lite".

Sinceritate

Ce nu poate face browserul — și de ce nu e vina aplicației

Un browser rulează codul unui site necunoscut, deci sistemul de operare îi interzice, prin proiectare, lucrurile care ar putea fi folosite împotriva utilizatorului: nu poate deschide o conexiune de rețea către un aparat din LAN, nu poate scrie fișiere decât în folderul de descărcări și numai la cererea explicită a utilizatorului, nu poate atinge un port serial sau USB. Aceleași reguli se aplică oricărui site, nu doar nouă.

De aceea, deschis în browser, LINKoms nu poate tipări direct pe imprimanta termică de la bucătărie (asta cere o conexiune pe IP, la portul 9100), nu poate folosi imprimantele partajate în Windows, nu poate citi cântarul de pe portul COM și nu poate lăsa fișierul de comandă în folderul pe care îl urmărește driverul casei de marcat. Nu e o funcție lipsă din aplicație; e o ușă pe care browserul o ține închisă.

Instalată ca aplicație de Windows sau de Android, aceeași aplicație primește drepturile acelea de la sistemul de operare și face tot: bon la fiecare secție, notă de plată pe hârtie, bon fiscal, cântar. Regula de instalare o spunem din capul locului — terminalele care tipăresc se instalează ca aplicație; browserul rămâne excelent pentru consultare, rapoarte și pentru terminalele care doar preiau comenzi.

O singură categorie face excepție și merge peste tot, browserul inclusiv: casele de marcat al căror driver expune un serviciu HTTP local. Acolo comanda pleacă printr-o cerere obișnuită, nu printr-un fișier pe disc, deci nu are nevoie de niciun drept special.

Tipărire pe IP

Bonul de secție și nota de plată cer aplicația de Windows sau de Android.

Cântar pe COM

Portul serial e disponibil doar în aplicația de Windows.

Fișiere pentru driver

Casele de marcat pe fișier cer aplicație instalată; cele pe HTTP local merg și în browser.

Restul, identic

Comenzi, notă, încasare, facturare, rapoarte — la fel pe toate platformele.

Sala

Planul de sală, așa cum arată sala

Ecranul de pornire e planul sălii: zonele ca butoane pe un rând (salon, terasă, bar, saloane de evenimente) și, sub ele, mesele așezate pe coordonatele desenate în nomenclator — nu o listă de numere. Planul se scalează singur după ecran, deci aceeași sală se recunoaște și pe stația de la bar, și pe telefonul din buzunar.

Culoarea spune totul dintr-o privire: verde — masă liberă; albastru — masă deschisă chiar de ospătarul logat; roșu — masa altui ospătar, pe care nu se poate intra (consumația se mută prin transfer, nu forțând ușa); gri — propria masă, rămasă blocată pe alt dispozitiv. Pe cartonaș scriu numărul mesei, valoarea consumației și ospătarul.

Ultimul caz e cel care se întâmplă în realitate: o tabletă rămasă fără baterie sau o aplicație închisă brusc lasă masa blocată pe un aparat care nu mai există. LINKoms are ieșirea chiar în sală — dialogul spune ce dispozitiv o ține, cere parola unui șef de sală și eliberează masa. Nu e o forțare a intrării, ci exact apelul pe care nu l-a mai apucat terminalul căzut.

Sala se reîmprospătează singură la 20 de secunde și ori de câte ori aplicația e adusă în față. Când bucătăria marchează un preparat gata pe o masă a ospătarului logat, terminalul vibrează și scoate un clinchet scurt, repetat cât timp comanda nu e ridicată — bucătarul îl cheamă pe el, chiar dacă nu se uită la ecran.

Apăsarea lungă pe o masă deschide, chiar peste plan, consumația ei: liniile grupate pe felurile bonurilor de secție, fiecare cu starea lui din bucătărie, în aceleași culori pe care le vede bucătarul. De acolo se poate da și lansarea (FIRE) — comanda ospătarului către secție să înceapă prepararea — fără să se intre pe masă.

Zone și mese reale

Coordonatele din nomenclator, scalate automat pe orice ecran.

Stare din culoare

Liberă, a mea, a altuia, blocată — fără să citești nimic.

Deblocare cu autorizare

Masa rămasă pe un terminal căzut se eliberează cu parolă de șef de sală.

Chemare de la bucătărie

Vibrație și semnal sonor când un preparat al tău e gata de ridicat.

Oameni

Un terminal, mai mulți ospătari — și cine ce are voie

Într-un restaurant, touch-screen-ul din sală e al tuturor. LINKoms tratează asta explicit: pe un terminal marcat ca partajat, sesiunea rămâne deschisă, dar înainte de fiecare comandă apare selectorul de ospătari — butoane mari cu numele lor și o tastatură numerică pentru PIN. Cine ia comanda semnează comanda; nu se lucrează „de pe terminalul 3".

Comutatorul „ospătari multipli" e o setare a APARATULUI, nu a firmei și nu a utilizatorului: rămâne pusă peste deconectări și peste schimbarea ospătarului, fiindcă descrie terminalul — cel din sală e partajat, cel din buzunarul șefului de tură nu.

Operațiunile sensibile nu se rezolvă chemând un manager care să se logheze din nou. Modificarea prețului sau a discountului pe o linie, discountul pe toată nota, deblocarea unei mese, anularea unei comenzi deja trimise la bucătărie — toate deschid un dialog în care un ȘEF DE SALĂ își pune parola, aprobă și pleacă. Ospătarul logat rămâne același, iar operațiunea rămâne pe numele lui.

La fel funcționează și accesul la configurări: parametrii aplicației, casa de marcat, POS-ul bancar și display-ul de client se deschid din panoul de utilizator, dar numai după parola unui administrator. Un terminal se poate regla în plin serviciu, fără să deconecteze pe nimeni.

PIN pe terminalul partajat

Identificare rapidă înainte de fiecare comandă, cu tastatură numerică.

Autorizare de șef de sală

Discount, preț, deblocare, anulare — aprobate punctual, fără schimbarea sesiunii.

Configurări cu parolă de admin

Parametrii și dispozitivele stației, protejate separat de operare.

Fiecare comandă are un nume

Borderoul de ospătari iese corect fără disciplină suplimentară.

Comanda

Ecranul de comandă, aranjat cum are nevoie terminalul

Ecranul are trei zone — grupele meniului, articolele grupei și comanda/nota mesei. Pe un ecran lat stau una lângă alta, în trei coloane. Pe telefon nu încap toate, așa că utilizatorul alege dintr-un comutator cu schițe: „Taburi" (o zonă pe ecran, cu trei file deasupra), „Split 2" (comanda sus, meniul într-o bandă jos) sau „Split 3" (comanda sus, iar jos articolele împreună cu banda de grupe). Cât la sută din înălțime ia comanda e un parametru al firmei.

Alegerea rămâne a TERMINALULUI: o tabletă ținută pe orizontală lucrează pe trei coloane, telefonul aceluiași ospătar rămâne pe taburi, fără ca vreunul să-l deranjeze pe celălalt. Nimic din logică nu se dublează — sunt aceleași ecrane, doar așezate altfel.

Adăugarea unui articol e un singur tap. Acolo unde comanda e permanent pe ecran, linia apare imediat sub ochi, cu „−/+" pe ea; acolo unde comanda e într-un alt tab și tapul ar rămâne fără confirmare, se deschide un dialog scurt cu cantitatea, felul și specificațiile — o despăgubire pentru ecranul mic, nu o apăsare în plus pentru toată lumea.

Meniul se filtrează după sală și după agent, deci terasa care vinde și din bar, sau standul de la un eveniment, pot avea alt sortiment și alte prețuri fără un al doilea nomenclator. Căutarea după denumire e mereu în bara de sus, cu tastatură proprie pentru terminalele fără tastatură fizică.

Patru aranjamente

Trei coloane, Taburi, Split 2, Split 3 — alese cu schița în față.

Setare de terminal

Fiecare aparat își ține aranjamentul lui, peste deconectări.

Un tap = o linie

Dialogul de cantitate apare doar unde linia adăugată nu s-ar vedea.

Meniu pe sală și agent

Alt sortiment și alte prețuri pe terasă, la bar sau la eveniment.

Detaliile comenzii

Tot ce se cere la masă, nu doar „articol × cantitate"

O comandă reală nu e o listă de produse. Clientul cere un meniu la preț fix din care alege felurile, mai vrea o garnitură pe lângă friptură, spune „fără ceapă", cere desertul mai târziu și, la final, plătește doar ce a consumat el, nu toată masa. LINKoms are câte un mecanism dedicat pentru fiecare dintre situațiile astea.

COMBO-MENIURILE sunt un preț unic peste mai multe feluri. Nu intră în comandă cu un tap: se deschide selectorul, se alege o variantă din fiecare fel — cu salt automat la felul următor — iar validarea apare abia când selecția e completă. Meniul și componentele lui se scriu împreună, deci nu poate rămâne niciodată pe jumătate ales.

EXTRA-URILE se leagă de linia lor: o garnitură adăugată pe friptură rămâne subordonată ei, se vede indentat, pleacă odată cu ea la ștergere și nu primește bon separat la bucătărie. Tot așa se comportă și garanția SGR, adăugată automat lângă produsul ei.

SPECIFICAȚIILE („mofturile") se scriu liber, pe oricâte rânduri, dintr-un dialog deschis de pe linie — nu dintr-o casetă de un rând înghesuită în listă. Ajung pe bonul de la bucătărie și pe ecranul bucătarului.

FELURILE DE SERVIRE (F1..F5) spun bucătăriei ordinea: ce iese acum și ce așteaptă. Felul se alege înainte de adăugare sau se schimbă după, direct de pe linie. Un restaurant care nu servește pe feluri le poate opri dintr-un parametru, iar atunci totul pleacă deodată.

LOCURILE LA MASĂ grupează liniile pe persoană sau pe grup, fiecare loc cu culoarea lui pe dunga liniei. De aici se scoate nota pentru un singur loc, se încasează separat sau se transferă partea unei persoane pe altă masă — situația clasică a mesei mari care se sparge la plecare.

CÂNTARUL, pe terminalele de Windows cu port COM configurat, completează singur cantitatea articolelor vândute la kilogram: se pune platoul pe cântar, se apasă articolul, iar greutatea intră în linie. Dacă cântarul nu răspunde, articolul intră oricum cu cantitatea 0 și se corectează — nu se pierde.

Combo-meniuri

Preț unic, variantă aleasă din fiecare fel, validare doar când e complet.

Extra legate de linie

Garnituri, suplimente și garanția SGR, subordonate produsului lor.

Specificații libere

„Fără ceapă", „bine făcut" — scrise pe oricâte rânduri, ajung la bucătar.

Feluri de servire F1..F5

Ordinea în care bucătăria scoate preparatele, nu totul deodată.

Locuri la masă

Liniile grupate pe persoană, cu notă și plată separate pe loc.

Cântar la tejghea

Cantitatea articolelor la kilogram, citită direct de pe cântarul serial.

Bucătăria

Trimiterea la secții și lansarea preparatelor

Comanda pleacă pe SECȚII, nu „la bucătărie": pentru fiecare secție atinsă de comandă — bucătărie caldă, bar, cuptor de pizza, cofetărie — se compune un bon separat și se tipărește la imprimanta ei. Abia după ce hârtia a ieșit, liniile trec din comandă în notă.

Imprimanta de secție e piesa care cade cel mai des într-un restaurant: rămâne fără hârtie, e scoasă din priză la curățenie, pierde rețeaua. De aceea eșecul nu e tăcut și nu e definitiv — ospătarul primește trei ieșiri explicite: „Reîncearcă" (bonul se compune din nou și se încearcă din nou, fiindcă între timp imprimanta a fost pornită), „Continuă fără tipărire" (comanda ajunge la bucătărie, hârtia se rezolvă altfel) sau „Renunță" (liniile rămân în comandă și se trimit mai târziu). Nimic nu se decide în locul lui.

Acolo unde secția are ecran de bucătărie — LINKkds — bonul nu e de-ajuns: comanda ajunge pe board în așteptare, iar ospătarul o LANSEAZĂ (FIRE) când e momentul. Popup-ul de după trimitere îl oprește exact pentru asta, cu felurile fiecărei secții în față; lansarea se poate da și pe fiecare fel în parte, mai târziu, din vizualizarea rapidă a mesei. În modul casier, unde clientul a plătit deja, felurile se lansează singure — bucătăria trebuie să pornească pe loc.

Anularea unei comenzi deja trimise se face pe BONUL ei, nu pe „nota mesei": bucătăria are hârtia aceea. Ecranul „Comenzi trimise" arată bonurile grupate pe secție și comandă, cu liniile fiecăruia, și permite retipărirea unui bon, anularea lui întreagă sau anularea unui singur articol. Ordinea e fixă: întâi iese bonul de anulare la bucătărie, abia apoi liniile ies din notă — bucătăria are deja marfa, deci nimic nu dispare din notă până nu are cu ce corecta.

Un bon per secție

Bucătărie, bar, pizzerie, cofetărie — fiecare cu hârtia și imprimanta ei.

Imprimantă căzută, trei ieșiri

Reîncearcă, continuă fără tipărire sau renunță — decide ospătarul.

Lansare către LINKkds

Preparatele pornesc pe ecranul bucătarului, pe comandă sau pe fel.

Anulare pe bon

Bon de anulare tipărit înainte ca liniile să iasă din notă.

Nota

De la consumație la notă de plată

Nota mesei e a doua listă a ecranului: liniile deja trimise la secție, cu cantitate, preț, discount și total. De aici se scoate nota de plată pe hârtie — bonul dat clientului înainte de încasare — și tot de aici pleacă toate operațiile care schimbă cine plătește ce.

ÎMPĂRȚIREA notei se face pe cantități, nu „pe jumătate": fiecare linie primește cantitatea care se plătește acum, iar diferența rămâne pe masă ca și consumație neachitată. Partea marcată e cea care intră în plată sau se transferă. Aceeași masă poate fi astfel închisă în mai multe rânduri, pe grupuri de clienți care pleacă la ore diferite.

TRANSFERUL mută consumația pe altă masă și/sau pe alt ospătar, în trei pași: masa nouă (aleasă din planul zonei, cu aceleași culori de stare), ospătarul care o preia — identificat cu PIN-ul lui — și recapitularea a ce se mută, înainte de validare.

DISCOUNTUL poate fi interzis complet, permis doar pe toată nota, sau permis și pe fiecare articol, după cum decide firma; există și un plafon procentual. Pe firmele care o cer, orice discount și orice modificare de preț trec prin parola unui șef de sală.

Tipărirea notei poate ÎNGHEȚA masa, dacă firma vrea asta: după ce clientul are hârtia cu totalul în mână, nu se mai adaugă articole, nu se mai dă discount, nu se mai transferă și nu se mai schimbă prețul. Deblocarea e o funcție explicită, cu autorizare de șef de sală — nu se întâmplă din greșeală.

Împărțire pe cantități

Se plătește doar partea marcată; restul rămâne consumație deschisă.

Transfer în trei pași

Altă masă, alt ospătar identificat cu PIN, recapitulare înainte de validare.

Discount controlat

Interzis, pe notă sau pe articol, cu plafon și autorizare de șef de sală.

Blocare după tipărire

Nota pe hârtie îngheață masa; deblocarea cere autorizare.

Încasarea

Plata, bonul fiscal și factura — într-un singur ecran

Dialogul de plată arată totalul notei și modurile de plată într-o listă unică, ca să se vadă toate dintr-o privire. Cele de pe BONUL FISCAL se cumulează: card, tichete, credit, voucher și un mod „alte" care poartă chiar denumirea folosită de firmă (de pildă numele platformei de livrare). NUMERARUL nu se tastează — e restul calculat automat, deci defalcarea acoperă întotdeauna exact totalul, fără diferențe de un ban.

Modurile EXCLUSIVE sunt separate, fiindcă se exclud între ele: PROTOCOL (cu tip și explicație alese dintr-un nomenclator — cine și de ce), TRANSFER pe camera de hotel (cu rezervarea aleasă din lista camerelor ocupate, consumul intrând pe cameră) și ORDIN DE PLATĂ, care cere factură obligatoriu. Care moduri se văd pe terminal e o setare a firmei: o locație care nu lucrează cu tichete nu are de ce să le vadă în ecran.

Bonul fiscal se compune din liniile notei și pleacă la casa de marcat prin driverul stației; confirmarea tipăririi se scrie înapoi pe document (numărul de bon și numărul de Z), astfel încât raportul de tură să corespundă cu casa. Plata cu CARDUL trece prin POS-ul bancar conectat la aceeași stație, cu reîncercare și cu decizia explicită a operatorului atunci când tranzacția nu reușește.

FACTURA se alege ÎNAINTE de închiderea notei și se completează într-un ecran propriu: blocul de facturi, numărul (propus automat, editabil, verificat pe plajă și unicitate), partenerul — căutat în nomenclator după CUI sau denumire, sau adus direct de la ANAF dacă nu există încă și salvat pe loc — și delegatul cu seria de buletin. Ce s-a ales se vede într-un card, iar nota nu se închide cât timp factura e cerută și necompletată.

Pentru firmele care nu vor factură, dar au nevoie de cheltuială deductibilă, există „CUI PE BON": se tastează CUI-ul, ENTER îl caută la ANAF, denumirea găsită se citește clientului cu voce tare pentru confirmare, iar pe bonul fiscal se tipărește CUI-ul. Nu se creează niciun partener și nu se atinge nomenclatorul.

Numerar calculat, nu tastat

Restul se completează singur, deci defalcarea acoperă exact totalul.

Card pe POS-ul bancar

Prin driverul stației, cu reîncercare și decizie explicită la eșec.

Factură cu ANAF

Partener nou adus după CUI, delegat, bloc și număr verificat.

CUI pe bon

Cheltuială deductibilă fără factură și fără partener nou în nomenclator.

Transfer pe cameră

Consumația trece pe rezervarea din LINKbooking.

Protocol cu explicație

Tipul și motivul, alese din nomenclator, rămân pe notă.

Livrare

Comenzi la pachet și pe platforme

Datele de livrare se completează la PRELUAREA comenzii, nu abia la încasare — atunci vorbește operatorul cu clientul la telefon. Clientul se caută după număr de telefon, fiindcă exact asta se tastează; dacă numărul e necunoscut, clientul se salvează pe loc, iar adresele lui deja știute se aleg dintr-o listă sau se adaugă una nouă.

Platforma (Glovo, Tazz, curier propriu) și șoferul se aleg din liste scurte, iar comanda pleacă mai departe cu ele. Platforma nu e doar o etichetă: ea e și filtrul de meniu și de prețuri al comenzii, deci un sortiment și un preț de platformă se configurează o dată și se aplică singure.

Un client marcat blocat oprește validarea comenzii — exact rostul acelui marcaj: comanda nu i se mai duce. Odată aleasă, platforma nu se mai schimbă după prima linie: articolele și prețurile deja introduse sunt ale ei, iar o schimbare le-ar amesteca pe aceeași notă.

Client după telefon

Căutare după numărul tastat, cu salvare pe loc a unuia nou.

Adresele clientului

Alese din istoricul lui sau adăugate în momentul comenzii.

Platformă și șofer

Glovo, Tazz sau curier propriu, cu sortiment și prețuri proprii.

Fast-food

Modul casier — locațiile fără mese

Nu orice unitate are sală cu mese. O rulotă de mâncare, o tejghea de fast-food, un bufet cu împinge-tava lucrează altfel: clientul comandă, plătește și pleacă, iar operatorul nu are ce căuta într-un plan de sală.

Pentru ele, LINKoms comută dintr-un singur parametru în modul CASIER. Planul de sală dispare cu totul, terminalul intră direct în ecranul de comandă, iar după fiecare bon se deschide automat o comandă nouă — casierul rămâne în același ecran toată tura. Trimiterea la bucătărie nu mai e un pas separat: se face în drum spre plată, când comanda e chiar încasată, ca o renunțare a clientului să nu lase bucătăria pornită degeaba.

Funcțiile casei de marcat pe care în sală le găsești în bara planului — raport X, raport Z, deschidere sertar, depunere, retragere — coboară în panoul de funcții al comenzii, ca să rămână la îndemână. Restul aplicației nu se schimbă: aceleași articole, aceleași combo-meniuri, aceleași moduri de plată, aceeași facturare.

Fără plan de sală

Se intră direct în comandă, pe masa virtuală a stației.

Notă nouă după fiecare bon

Casierul nu iese din ecran între doi clienți.

Funcțiile casei la îndemână

X, Z, sertar, depunere, retragere — în panoul comenzii.

Tura

Rapoarte, istoric și închiderea zilei

Rapoartele se cer pe ZIUA DE GESTIUNE a sălii, nu pe data calculatorului — într-un restaurant care închide după miezul nopții cele două chiar diferă, iar un raport cerut pe ziua greșită iese gol fără să spună de ce. Lista de rapoarte e cea definită în LINKerp: borderou de ospătari, borderou de protocol, produse vândute, note șterse și oricare altele are firma.

Textul raportului se potrivește singur pe lățimea ecranului, ca un raport de 32 de coloane să se citească și pe telefon, și pe stația de la bar, fără derulare laterală. Se poate și tipări, pe terminalele care au imprimantă.

ISTORICUL notelor închise e un ecran separat, cu totalurile pe moduri de plată, cu filtrare pe stație și cu detaliul fiecărei note. De acolo se retipărește nota de plată sau — atunci când casa n-a scos bonul, din pană de curent ori hârtie terminată — se retrimite bonul fiscal. Ambele sunt oprite implicit și se deschid explicit, cu parametru: retipărirea unui bon încasat e o portiță care trebuie deschisă conștient.

Închiderea zilei de gestiune se face din aplicație. Când ziua trebuie închisă, sala se blochează pentru mese noi, dar mesele cu consumație rămân deschise — tocmai ele țin ziua în loc și trebuie închise ori anulate. Confirmarea arată data care se închide, iar după închidere sala se deblochează pe loc, fără repornirea programului și fără aplicația de birou.

Rapoarte de tură

Borderou ospătari, protocol, produse vândute — pe ziua de gestiune.

Istoric cu totaluri

Notele închise, pe moduri de plată și pe stație, cu detaliu.

Retipărire controlată

Notă și bon fiscal, deschise doar cu parametru explicit.

Închiderea zilei

Din orice terminal, cu data confirmată și deblocare imediată.

Integrare

Parte din suita LINK, nu o insulă

LINKoms nu are nomenclator propriu. Meniul, prețurile, sălile cu zonele și mesele lor, secțiile, imprimantele, rețetele, partenerii, blocurile de facturi — toate sunt cele din LINKerp, citite din aceeași bază de date. Ce modifici în meniu se vede pe terminale fără sincronizări, fără import-export și fără „a doua introducere".

Vânzarea se scade din stoc și intră în contabilitate ca orice altă vânzare din LINKerp, cu documentele ei; nu există o punte de reconciliat la sfârșit de lună. Consumația transferată pe o cameră ajunge pe rezervarea din LINKbooking, iar facturile emise aici sunt facturi ale firmei, în blocurile ei.

Către bucătărie, LINKoms e sursa comenzilor pentru LINKkds: bonurile trimise de aici apar pe ecranul din bucătărie, lansarea (FIRE) pleacă de la ospătar, iar starea preparatelor se întoarce în sală — pe cartonașul mesei, în vizualizarea rapidă a consumației și ca semnal sonor pe terminalul celui care trebuie să ridice.

Configurarea aplicației se face tot din parametrii LINKerp, iar cei care descriu APARATUL — casa de marcat, POS-ul bancar, display-ul de client, cântarul — se citesc pe numele terminalului, nu pe firmă. Două stații ale aceleiași firme pot fi programate diferit, iar instalarea unui terminal nou înseamnă un cont și un set de parametri.

Instalare

Ce trebuie pe terminal și cum se actualizează

Hardware-ul e cel pe care îl ai deja sau cel obișnuit din piață: un touch-screen pe un mini-PC cu Windows la tejghea, o tabletă Android de 8-10 inch pentru sală, telefonul ospătarului pentru terase. Imprimantele termice sunt cele standard, conectate în rețea pe IP sau partajate de o stație Windows; casele de marcat și POS-urile bancare sunt cele deja instalate, prin driverele lor.

Instalarea unui terminal nou înseamnă trei lucruri: contul cu care pornește, autorizarea dispozitivului (care îi dă și numele sub care apare în rapoarte) și parametrii lui. Nu se copiază fișiere de configurare și nu se umblă prin registry.

Actualizarea are două fluxuri, amândouă automate. Interfața se publică o dată pe server și ajunge singură pe toate terminalele — inclusiv pe cele instalate ca aplicație, fiindcă și ele încarcă aceeași aplicație web. Aplicațiile de Windows și Android verifică periodic dacă a apărut o versiune nouă a lor și o anunță în bara laterală, cu descărcare și instalare la o apăsare — niciodată în mijlocul unei comenzi, fără acordul utilizatorului.

Aplicația e integral în limba română, cu temă luminoasă și întunecată, mărime de text reglabilă pe terminal și ghid interactiv care explică ecranele direct pe ele — util când se angajează cineva în plin sezon.

Hardware obișnuit

Touch-screen, tabletă sau telefon; imprimante termice standard.

Terminal autorizat

Numele dispozitivului vine de la server și apare în rapoarte.

Interfață actualizată singură

Un deploy ajunge pe toate terminalele, fără drum pe la fiecare.

Ghid interactiv

Tur explicativ în română, pentru personalul nou.

Pe scurt

Specificații LINKoms

Platforme
Windows, Android (tabletă și telefon), browser / PWA — aceeași aplicație, aceleași funcții
Limitări în browser
Impuse de securitatea browserului: fără tipărire pe imprimante de rețea sau partajate, fără port serial (cântar), fără fișiere pentru driverele de casă pe fișier
Moduri de operare
Ospătari (plan de sală, mese) sau Casier (fără mese — fast-food, rulotă, împinge-tava)
Sală
Zone și mese pe coordonate reale, culoare de stare, reîmprospătare automată la 20 s
Terminal partajat
Mai mulți ospătari pe aceeași sesiune, identificați cu PIN înainte de fiecare comandă
Aranjamente ecran comandă
Trei coloane, Taburi, Split 2, Split 3 — alese pe terminal, cu schiță
Comandă
Combo-meniuri, extra legate de linie, specificații libere, feluri de servire F1..F5, locuri la masă, cântar serial
Secții
Bon separat per secție, cu reîncercare la imprimantă căzută; lansare (FIRE) către LINKkds, pe comandă sau pe fel
Notă
Împărțire pe cantități, transfer pe altă masă/ospătar, discount pe notă sau pe articol, blocare după tipărire
Moduri de plată
Numerar, card, tichete, credit, voucher, „alte" cu denumire proprie, protocol, transfer pe cameră, ordin de plată
Fiscal
Bon fiscal la casa de marcat, cu confirmare scrisă pe document; POS bancar pe aceeași stație
Documente
Factură cu partener din nomenclator sau de la ANAF, delegat, bloc și număr verificat; CUI pe bon
Livrare
Client după telefon, adrese, platformă (Glovo, Tazz, …) și șofer, completate la preluarea comenzii
Rapoarte
Tipizatele firmei pe ziua de gestiune; istoric al notelor închise, cu totaluri pe moduri de plată
Autorizări
Șef de sală pentru discount, preț, deblocare și anulări; administrator pentru configurări
Integrare
Nomenclator, stoc și contabilitate din LINKerp; comenzi către LINKkds; consumații către LINKbooking
Interfață
Limba română, temă luminoasă și întunecată, mărime de text reglabilă, ghid interactiv inclus
Actualizare
Interfața, automat de pe server; aplicațiile de Windows și Android, cu anunț și instalare la cerere
Întrebări frecvente

Ce ne întreabă cel mai des clienții

LINKoms de pe tabletă are mai puține funcții decât cel de pe calculator?

Nu. Este exact aceeași aplicație, cu aceleași ecrane și aceleași funcții — de la comandă și trimiterea la secții până la factură, rapoarte și închiderea zilei. Singurul lucru care diferă e așezarea pe ecran, iar aceea se alege dintr-un comutator, pe fiecare terminal în parte. Nu există o versiune „lite" de mobil.

Atunci de ce mai instalez aplicația, dacă merge și în browser?

Pentru accesul la hardware. Un browser nu are voie, din motive de securitate impuse de el, nu de noi, să se conecteze direct la o imprimantă din rețea, să folosească o imprimantă partajată în Windows, să citească un port serial sau să scrie fișiere în afara folderului de descărcări. Terminalele care tipăresc bonuri, care au cântar sau care lucrează cu o casă de marcat pe fișier se instalează ca aplicație. Pentru consultare, rapoarte sau doar preluare de comenzi, browserul e perfect.

Mai am nevoie de un POS separat pentru tejghea?

Nu. LINKoms acoperă și postul de tejghea: în modul casier planul de sală dispare, se intră direct în comandă, iar după fiecare bon fiscal se deschide automat una nouă. Funcțiile casei de marcat — X, Z, sertar, depunere, retragere — sunt la îndemână în ecranul de comandă. Aceeași aplicație deservește și sala, și tejgheaua.

Cum împart nota când o masă de opt persoane plătește separat?

În două feluri, după cum s-a lucrat. Dacă liniile au fost puse pe locuri la masă în timpul comenzii, fiecare loc își are culoarea lui și se poate scoate și încasa separat. Dacă nu, se pornește împărțirea notei și se marchează pe fiecare linie ce cantitate se plătește acum — restul rămâne pe masă ca și consumație deschisă, iar masa se poate închide în mai multe rânduri.

Ce se întâmplă dacă imprimanta de la bucătărie nu răspunde?

Ospătarul primește trei opțiuni explicite: „Reîncearcă" (bonul se compune și se trimite din nou, dacă imprimanta tocmai a fost pornită), „Continuă fără tipărire" (comanda intră pe notă și bucătăria se anunță altfel) sau „Renunță" (liniile rămân în comandă și se trimit mai târziu). Nimic nu se decide tăcut în locul lui, iar comanda nu se pierde.

O tabletă a rămas fără baterie cu masa deschisă. Cum o deblochez?

Din planul de sală. Masa apare gri — a ospătarului logat, dar ținută pe alt dispozitiv. La atingere, un dialog spune ce dispozitiv o ține și cere parola unui șef de sală; după confirmare masa se eliberează și se deschide normal. Nu e nevoie de programul de birou și nu trebuie așteptat sfârșitul turei.

Cum se dau discounturile fără să poată fi folosite abuziv?

Se stabilește la nivel de firmă dacă discountul e interzis, permis doar pe toată nota sau permis și pe fiecare articol, plus un plafon procentual. În plus, se poate cere ca orice discount și orice modificare de preț să treacă prin parola unui șef de sală — care aprobă punctual, fără să schimbe ospătarul logat, deci nota rămâne pe numele celui care a luat comanda.

Se leagă de casa de marcat și de POS-ul bancar pe care le am?

Bonul fiscal pleacă prin driverul casei instalate pe stație, iar plata cu cardul prin POS-ul bancar conectat la aceeași stație. Confirmarea tipăririi se scrie înapoi pe document, deci raportul de tură corespunde cu ce a ieșit efectiv din casă. Ce model ai și ce driver folosește se verifică la analiză, înainte de orice promisiune.

Pot emite factură direct de la masă?

Da. Bifa de factură din dialogul de plată deschide ecranul de facturare înainte de închiderea notei: blocul, numărul propus automat și verificat, partenerul căutat după CUI sau denumire — sau adus de la ANAF și salvat pe loc, dacă nu există încă — și delegatul. Pentru clienții care vor doar cheltuială deductibilă fără factură, există „CUI pe bon": CUI-ul se caută la ANAF și se tipărește pe bonul fiscal.

Cum ajung comenzile pe ecranul din bucătărie?

Prin LINKkds. Secțiile cu ecran primesc comanda în așteptare, iar ospătarul o lansează (FIRE) — din popup-ul de după trimitere sau, mai târziu, pe fiecare fel în parte, din vizualizarea rapidă a mesei. Când bucătarul marchează preparatul gata, terminalul ospătarului vibrează și sună, iar masa își arată starea în plan.

Ce se întâmplă dacă pică internetul în mijlocul serviciului?

Aplicația nu golește ecranul la o cădere trecătoare — mesele deja afișate rămân la vedere, iar reîmprospătarea se reia singură când legătura revine. Operațiile care scriu (adăugare, trimitere, încasare) sunt anunțate explicit când nu au reușit, cu posibilitatea de a reîncerca; nu există scriere pierdută în tăcere.

Trebuie să introduc meniul a doua oară, separat pentru LINKoms?

Nu. Meniul, prețurile, sălile, mesele, secțiile, imprimantele și partenerii sunt cei din LINKerp, citiți din aceeași bază de date. Vânzarea se scade din stoc și intră în contabilitate ca orice altă vânzare, fără punți de reconciliat la sfârșit de lună.

Vrei LINKoms în afacerea ta?

Îți pregătim o demonstrație și o ofertă adaptată fluxurilor tale.

Cere o ofertă