Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. Print to ECR from POS v 19.0
  4. Sales Conditions FAQ

Print to ECR from POS

by Terrabit https://www.terrabit.ro , Dorin Hongu https://www.terrabit.ro
Odoo

$ 200.01

In-App Purchases
v 19.0 Third Party 9
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Community Apps Dependencies Show
Deltatech POS Base
Lines of code 1470
Technical Name deltatech_pos
LicenseOPL-1
Websitehttps://www.terrabit.ro
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Community Apps Dependencies Show
Deltatech POS Base
Lines of code 1470
Technical Name deltatech_pos
LicenseOPL-1
Websitehttps://www.terrabit.ro
Versions 17.0 18.0 19.0
  • Description
  • Documentation
  • License

Print to ECR from POS

Production/Stable terrabit-ro/bitshop

Deltatech ECR - Print to ECR from POS Ușor de configurat și compatibil cu noile case de marcat

Deltatech POS ECR provides a seamless integration between Odoo Point of Sale and various fiscal cash registers, enabling automated fiscal receipt generation and comprehensive cash management.

Modulul Deltatech POS ECR asigură o integrare eficientă între punctul de vânzare Odoo și diverse case de marcat fiscale, permițând generarea automată a bonurilor fiscale și o gestionare completă a numerarului.

image1

Features / Funcționalități

  • Generate files for printing fiscal receipts from POS
  • Support for printing order line notes (customer and internal notes)
  • Support for printing general order notes after the product lines
  • Support for printing order reference as barcode on the receipt (optional)
  • Search functionality in POS by fiscal code (tax ID)
  • Cash In / Cash Out management: perform cash collections and payment disposals directly from the POS interface
  • Print payment disposal / cash collection documents on the ECR
  • Option to print a duplicate of the payment disposal
  • Direct printing of X and Z reports from Odoo
  • Configurable default department for receipt lines
  • ASCII-safe output for ECR drivers: removes diacritics and converts common measurement exponents (e.g., m² → m2, m³ → m3); any other non-ASCII characters are replaced with space
  • Generare fișier pentru program de tipărit Bon Fiscal din POS
  • Suport pentru tipărirea notelor de pe liniile de comandă (note client și note interne)
  • Suport pentru tipărirea notei generale a comenzii după liniile de produse
  • Suport pentru tipărirea numărului comenzii sub formă de cod de bare pe bon (opțional)
  • Căutare în POS după codul fiscal
  • Gestionare Cash In / Cash Out: efectuare de încasări și plăți de numerar direct din interfața POS
  • Tipărirea documentelor de plată/încasare (dispoziții de plată) pe casa de marcat
  • Opțiune pentru tipărirea duplicatului dispoziției de plată
  • Tipărirea rapoartelor X și Z direct din Odoo
  • Posibilitatea de a configura departamentul implicit pentru liniile de pe bon
  • Output compatibil ASCII pentru driverele ECR: elimină diacriticele și convertește exponenții uzuali (ex.: m² → m2, m³ → m3); orice alt caracter non-ASCII este înlocuit cu spațiu

Compatible Cash Registers / Case de marcat compatibile

  • Datecs - newer models (2018), with FiscalWire, FiscalNet drivers, DxPrint
  • Optima - with QComm driver
  • Incotex Succes - with FiscalPrinterDevice driver
  • Daisy - with appropriate driver (using Daisy protocol)
  • Datecs - variantele noi (2018), împreună cu driver-ul FiscalWire, FiscalNet
  • Datecs - cu driver-ul DxPrint
  • Optima - împreună cu driver-ul QComm
  • Incotex Succes - împreună cu driver-ul FiscalPrinterDevice
  • Daisy - cu driver corespunzător (folosind protocolul Daisy)

Overview

Deltatech ECR (Electronic Cash Register) creates a bridge between the Odoo point of sale and your configured cash register to enable printing fiscal receipts in PC connection mode. Specifically, it generates a file in the appropriate format for printing by a cash register. Depending on the cash register model, you’ll need a communication driver.

The module supports printing notes added to the order lines (both customer notes and internal notes) and the general order note. Notes are printed in the receipt body to ensure all relevant information is provided to the customer.

Beyond standard fiscal receipts, the module enables cash management directly from the POS interface. You can perform Cash In (collections) and Cash Out (payments) operations, with the option to print these documents on the cash register. A duplicate can also be printed if configured.

![](../static/description/2019-01-21 16_57_37-fiscalwire.png)

After installing the driver and configuring the license, you’ll have access to cash register functions in PC Connection mode directly from Odoo. You won’t need to operate from the installed utility anymore. You’ll be able to add/remove money to/from the cash register, print X reports or Z reports, and of course fiscal receipts.

După instalarea driverului și configurarea licenței, aveți acces la funcțiile casei de marcat în modul Conexiune PC direct din Odoo. Nu va mai fi nevoie să operați din utilitarul instalat. Se vor putea introduce/scoate bani în/din casă, tipări rapoarte X sau rapoarte Z și desigur bonuri fiscale.

![](../static/description/2019-01-21 16_59_12-Odoo POS.png)

The receipt will be printed mandatorily after finalizing the order and selecting the payment method. The system will generate an error message if the print button is not pressed.

Bonul va fi tipărit obligatoriu după finalizarea comenzii și selectarea modalității de plată. Sistemul va genera un mesaj de eroare dacă nu se apasă butonul de tipărire.

![](../static/description/2019-01-21 17_17_29-Main (Administrator) - Odoo.png)

image2

Table of contents

  • Usage
  • Configuration
    • 1. Payment Methods
    • 2. Point of Sale Settings
  • Usage
    • 1. Printing Fiscal Receipts
    • 2. Cash Management (Cash In / Cash Out)
    • 3. X and Z Reports
  • Configurare
    • 1. Metode de Plată
    • 2. Setări Punct de Vânzare
  • Utilizare
    • 1. Tipărirea Bonurilor Fiscale
    • 2. Gestionare Numerar (Cash In / Cash Out)
    • 3. Rapoarte X și Z
  • Bug Tracker
  • Credits

Usage

Configuration

1. Payment Methods

To ensure correct communication with the ECR, you must configure the ECR code for each payment method:

  • Go to Point of Sale > Configuration > Payment Methods.
  • Open each payment method (e.g., Cash, Card).
  • Set the ECR Code corresponding to the value expected by your cash register driver (usually 1 for Cash, 2 for Card, etc.).

2. Point of Sale Settings

Configure ECR-specific behavior in the PoS settings:

  • Go to Point of Sale > Configuration > Settings.
  • Select your Point of Sale.
  • Under the ECR section, you can enable:
    • Print order number as barcode: Prints the order reference as a barcode on the receipt.
    • Cash In/Out: Enables cash management operations.
    • Cash In/Out to ECR: Automatically prints cash collection and payment disposal documents on the cash register.
    • Print duplicate payment disposal: Prints a second copy of the cash document.
    • Default Department: Set the default department for all items on the receipt.

Usage

1. Printing Fiscal Receipts

  • Complete an order in the POS interface.
  • Select the payment method and validate.
  • The system will generate the ECR file. Depending on your driver configuration (e.g., FiscalWire, FiscalNet), the file will be automatically picked up and printed by the cash register.
  • Note: Any notes added to the order lines (Customer Note or Internal Note) and the general order note will be automatically printed on the receipt.

2. Cash Management (Cash In / Cash Out)

  • In the POS interface, use the Cash In/Out button (if enabled).
  • Select the operation type (In or Out), enter the amount and the reason.
  • If configured, the cash register will print the corresponding document.

3. X and Z Reports

  • Reports can be printed directly from the POS Session.
  • Go to Point of Sale > Orders > Sessions.
  • Open the active session.
  • Use the Print X Report or Print Z Report buttons.
  • The system will generate the command file for the ECR.

Configurare

1. Metode de Plată

Pentru a asigura comunicarea corectă cu casa de marcat, trebuie să configurați codul ECR pentru fiecare metodă de plată:

  • Mergeți la Punct de vânzare > Configurare > Metode de plată.
  • Deschideți fiecare metodă de plată (ex: Numerar, Card).
  • Setați Cod ECR corespunzător valorii așteptate de driverul casei de marcat (de regulă 1 pentru Numerar, 2 pentru Card etc.).

2. Setări Punct de Vânzare

Configurați comportamentul specific ECR în setările POS:

  • Mergeți la Punct de vânzare > Configurare > Setări.
  • Selectați Punctul de vânzare dorit.
  • În secțiunea ECR, puteți activa:
    • Print order number as barcode: Tipărește numărul comenzii sub formă de cod de bare pe bon.
    • Cash In/Out: Activează operațiunile de gestionare a numerarului.
    • Cash In/Out to ECR: Tipărește automat documentele de încasare și plată pe casa de marcat.
    • Print duplicate payment disposal: Tipărește un duplicat pentru dispoziția de plată.
    • Default Department: Setați departamentul implicit pentru produsele de pe bon.

Utilizare

1. Tipărirea Bonurilor Fiscale

  • Finalizați o comandă în interfața POS.
  • Selectați metoda de plată și validați.
  • Sistemul va genera fișierul ECR. În funcție de configurația driverului (ex: FiscalWire, FiscalNet), fișierul va fi preluat automat și tipărit de casa de marcat.
  • Notă: Orice note adăugate pe liniile de comandă (Notă Client sau Notă Internă) și nota generală a comenzii vor fi tipărite automat pe bon.

2. Gestionare Numerar (Cash In / Cash Out)

  • În interfața POS, folosiți butonul Cash In/Out (dacă este activat).
  • Selectați tipul operațiunii (Intrare sau Ieșire), introduceți suma și motivul.
  • Dacă este configurat, casa de marcat va tipări documentul corespunzător.

3. Rapoarte X și Z

  • Rapoartele pot fi tipărite direct din Sesiunea POS.
  • Mergeți la Punct de vânzare > Comenzi > Sesiuni.
  • Deschideți sesiunea activă.
  • Folosiți butoanele Tipărește Raport X sau Tipărește Raport Z.
  • Sistemul va genera fișierul de comandă pentru casa de marcat.

Bug Tracker

Bugs are tracked on Terrabit Issues. In case of trouble, please check there if your issue has already been reported.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Terrabit
  • Dorin Hongu

Maintainers

Current maintainer:

dhongu

This module is part of the terrabit-ro/bitshop project on GitHub.

You are welcome to contribute.

Deltatech ECR documentatie

Instalare

Petru a instala acest modul trebuie sa:
  • Descarcati modulul de la adresa: https://apps.odoo.com/apps/modules/14.0/deltatech_pos/
  • Dezarhivati fisierul descarcat in locatia de addon-uri de Odoo
  • Dati actualizare module din Odoo
  • Sa cautati modulul "deltatech_pos" in lista de module si sa dati instalare

Pe statia de pe care se va face tiparirea de bonuri fiscale trebuie sa fie instlat diverul Fiscalwire/fprint. Trebuie atibuita extensia 'inp' la programul Fiscalwire/fprint.

Case de marcat suportate:
  • Datecs
  • Optima
  • Success

Configurare

Pentru fiecare jurnal utilizat in POS pentru incasare tebuie sa definit codul configurat in casa de marcat.

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with