La casă, fiecare secundă și fiecare bon contează. Un client care așteaptă în timp ce operatorul retastează manual produsele pe casa de marcat, un bon care nu se potrivește cu vânzarea din sistem, un raport Z care nu se reconciliază la sfârșitul zilei — toate astea sunt simptome ale aceleiași probleme: sistemul de vânzare (POS-ul) și casa de marcat fiscală funcționează separat, ca două lumi care nu comunică.
În România, orice tranzacție cu numerar sau card către persoane fizice trebuie să genereze un bon fiscal emis de o casă de marcat omologată, iar datele ajung la ANAF prin memoria fiscală și, ulterior, prin raportările specifice. Când POS-ul și imprimanta fiscală nu sunt legate, apar dubla tastare, erorile umane, diferențele de casă și timpii morți la coadă. În HoReCa, unde tranzacțiile sunt scurte și dese, iar în retail, unde volumul e mare, aceste fricțiuni se adună în ore pierdute și în risc fiscal real.
Integrarea Fiscool leagă POS-ul Odoo de imprimantele fiscale suportate de FisCool (Datecs, Daisy, Tremol, Custom, Beko), astfel încât finalizarea unei vânzări în Odoo declanșează automat tipărirea bonului fiscal conform, fără niciun pas manual suplimentar. O singură acțiune a operatorului — încasarea — produce simultan bonul fiscal legal și înregistrarea completă în Odoo (stoc, casă, contabilitate).
De ce contează
Miza nu este doar comoditatea, ci bani, timp, conformitate și risc controlat:
- Conformitate fiscală fără compromisuri — bonul iese pe o imprimantă omologată, cu memoria fiscală și seria corecte. Nu improvizezi „chitanțe” care te expun la sancțiuni la un control ANAF.
- Viteză reală la casă — operatorul nu mai retastează produsele pe casa de marcat. Un singur flux, o singură apăsare, coadă care se mișcă.
- Zero diferențe de casă — pentru că vânzarea din Odoo și bonul fiscal provin din aceeași tranzacție, raportul Z și încasările din sistem se potrivesc. Reconcilierea de la închiderea turei devine o formalitate.
- Un singur adevăr — stocul se descarcă, casa se înregistrează și contabilitatea se actualizează pornind de la aceeași vânzare. Nu mai ții evidențe paralele.
- Potrivit pentru retail și HoReCa — de la magazine cu volum mare de articole până la restaurante și baruri unde rapiditatea la nota de plată e critică.
Pentru un business cu mai multe case, efectul se multiplică: fiecare punct de vânzare devine consistent cu backend-ul, iar managerul are o imagine unitară în timp real, nu un mozaic de rapoarte adunate manual.
Fluxul, pas cu pas
Integrarea a fost gândită să dispară din calea operatorului. În practică, arată așa:
- Vânzarea în POS-ul Odoo. Operatorul scanează sau selectează produsele, aplică eventuale discounturi, alege metoda de plată (numerar, card, tichete). Toate liniile, cotele de TVA și totalurile sunt deja pregătite în Odoo.
- Finalizarea și trimiterea către Fiscool. La apăsarea butonului de încasare, Odoo transmite coșul către imprimanta prin Fiscool: fiecare articol cu denumire, cantitate, preț și cota de TVA corespunzătoare, plus modul de plată.
- Tipărirea bonului fiscal. Imprimanta emite bonul fiscal legal, cu numărul de ordine, seria fiscală și amprenta din memoria fiscală. Operatorul înmânează bonul clientului — automat, fără tastare dublă.
- Închiderea vânzării în Odoo. Vânzarea rămâne înregistrată complet: stocul se descarcă din locația magazinului, încasarea intră în sesiunea de casă, iar înregistrările contabile se generează conform configurării.
- Închiderea sesiunii și raportul Z. La finalul turei, sesiunea de POS din Odoo se închide și se corelează cu raportul Z al imprimantei, astfel încât totalurile pe metode de plată și pe cote de TVA să fie verificabile.
Sub-detalii care contează în implementare: maparea corectă a cotelor de TVA din Odoo pe grupele fiscale ale imprimantei, gestionarea metodelor de plată (inclusiv plăți mixte numerar + card pe același bon) și tratarea corectă a discounturilor pe linie sau pe total, astfel încât bonul fiscal să reflecte exact ce s-a vândut.
Un scenariu concret
Un bistro cu două case lucrează la prânz în vârf de sarcină. Comanda unui client: 2 meniuri la 35 lei, o cafea la 10 lei și o apă la 6 lei, cu un discount de fidelitate de 10% pe cafea.
- Operatorul selectează articolele în POS-ul Odoo; sistemul calculează totalul de 85 lei (după discountul de 1 leu pe cafea) și repartizează cotele de TVA pe fiecare linie.
- Clientul plătește 50 lei cash și 35 lei cu cardul — plată mixtă pe același bon.
- La apăsarea încasării, Fiscool trimite coșul către imprimanta: cele patru linii, cu prețuri, cote de TVA și discountul aplicat, plus cele două metode de plată.
- Imprimanta tipărește bonul fiscal cu totalul de 85 lei, defalcarea pe TVA și repartizarea numerar/card. Bonul are numărul de ordine și amprenta fiscală.
- În Odoo, stocul celor patru produse scade automat, încasarea intră în sesiunea de casă (50 lei numerar, 35 lei card), iar notele contabile se generează.
La închiderea turei, raportul Z al imprimantei arată exact aceleași totaluri ca sesiunea de POS din Odoo. Fără reconciliere manuală, fără „lipsă în casă” de investigat.
Capcane frecvente (și cum le eviți)
- Cotele de TVA nemapate corect. Dacă grupele fiscale din imprimanta nu corespund cotelor din Odoo, bonul iese cu TVA greșit. Soluția: stabilim maparea cotă Odoo → grupă fiscală la implementare și o testăm cu bonuri de probă înainte de go-live.
- Denumiri de produse prea lungi sau caractere neacceptate. Imprimantele fiscale au limite la lungimea și setul de caractere pentru denumirea articolului. Soluția: normalizăm denumirile afișate pe bon (fără diacritice problematice, trunchiere controlată), păstrând denumirea completă în Odoo.
- Plățile mixte și bonurile fără fiscalizare. Voucherele, tichetele sau plățile parțiale prost configurate pot bloca emiterea bonului. Soluția: configurăm fiecare metodă de plată din POS astfel încât să fie recunoscută corect de imprimantă și tratată conform legii.
- Pierderea legăturii cu imprimanta în timpul turei. O deconectare a imprimantei poate lăsa o vânzare fără bon. Soluția: fluxul semnalează clar erorile de comunicare și blochează finalizarea până când bonul e emis, ca să nu existe vânzări „scăpate” fără fiscalizare.
- Închiderea de zi neconcordantă. Dacă raportul Z se rulează separat de închiderea sesiunii de POS, apar diferențe. Soluția: aliniem procedura de închidere — sesiune Odoo și raport Z în aceeași etapă a turei — și verificăm potrivirea totalurilor.
Ce câștigi
- Bon fiscal automat și conform, emis pe imprimantă omologată, la fiecare vânzare.
- Coadă mai rapidă, pentru că dispare tastarea dublă pe casa de marcat.
- Reconciliere de casă fără dureri de cap, cu POS și raport Z care se potrivesc.
- Stoc, casă și contabilitate actualizate dintr-o singură tranzacție, fără evidențe paralele.
- Scalare pe mai multe case și puncte de lucru, cu comportament consistent și vizibilitate centralizată.
NextERP conectează POS-ul Odoo cu imprimantele fiscale, prin Fiscool — bon fiscal automat, conform și reconciliabil la sfârșitul zilei. Solicită o consultanță gratuită de 30 de minute.