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
    • Estate 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. EPSON ePOS.Fiscal Printer Hardware Driver v 12.0
  4. Sales Conditions FAQ

EPSON ePOS.Fiscal Printer Hardware Driver

by DisaSter http://www.disastersoftware.net
Odoo

$ 175.68

v 11.0 v 12.0 Third Party 4
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 379
Technical Name hw_epson_epos_fiscal
LicenseLGPL-3
Websitehttp://www.disastersoftware.net
Versions 11.0 12.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 379
Technical Name hw_epson_epos_fiscal
LicenseLGPL-3
Websitehttp://www.disastersoftware.net
Versions 11.0 12.0
  • Description
  • Documentation

EPSON ePOS.Fiscal printer meets Odoo

The best solution for fiscal receipt.

Enhance your point of sale

Print directly your order to your fiscal printer.

  • Supports FP-81II RT, FP-90III and FP-90III RT via Ethernet/XML.
  • Your epson fiscal printer will be configured directly into you point of sale.
  • Setup your POSBox with our step by step guide.
  • Look at pos_epson_epos_fiscal on odoo apps store to get the complete suite.
  • Devdoc and examples are bundled inside.
  • Perfectly integrated with any Odoo app. No effort is required for integration with your module, just install and it works.

Support

Contact us for any questions.

www.disastersoftware.net

support@disastersoftware.net

Epson ePOS.Fiscal Printer Hardware Driver Reference Documentation

Installation & users setup

Before installing the module, your python environment must have xmltodict package installed.

pip install xmltodict

Note

If you do not install the library properly, when you run your odoo application, it will return a module not found exception.

After library installation, you can put this module into odoo posbox addons directory /home/pi/odoo/addons. Next step is edit file /etc/init.d/odoo, adding this module name at the end of modules list into the _start function.

Installation Note

Usually POSBox images are set in read only mode, you need to disable this option in your before running it and then you can install xmltodict package. To disable read-only mode into file system you need to mount the posbox image and edit the file /etc/fstab in the root (/) line, removing ro option with rw. Remember to reset this option to default after dependency installation, otherwise you can have data loss or image corruption in case of power cutting.

Driver setup

Before you run the PoSBox you need to correctly configure the module. Open file __conf__.py and edit the following parameters: * LED DISPLAY SETTINGS:

  • DEFAULT_TEXT: Welcome message (max 40 character, 20 for each line)
  • TOTAL_LABEL: Grand total label (max 10 characters)
  • CHANGE_LABEL: Change Label (max 10 characters)
  • NETWORK SETTINGS:
    • SHOW_MESSAGE_AT_STARTUP:

There are more settings that you can change, just read the description related into the file.

Run setup

Remember to add this module to the list of module loaded at the startup. This module need to be the last, so it can override properly the hw_proxy method in order to print correctly receipt.

Here is an example of run configuration:

./odoo-bin --config <path_to_odoo_poxbox>/odoo/addons/point_of_sale/tools/posbox/configuration/odoo.conf --load=web,hw_proxy,hw_posbox_homepage,hw_scale,hw_scanner,hw_escpos,hw_epson_epos_fiscal

Printer status check

After you correctly edit the __conf__.py you are able to run the PosBox. This module adds on PosBox status page the EPSON printer status, so you can open on a computer on the same network this link http://<POSBOX_IP>:8069/hw_proxy/status and check the hardware status of all devices connected to the PosBox (fiscal printer included).

If the configuration is done correctly and leave SHOW_MESSAGE_AT_STARTUP to True, you fiscal printer will show your welcome message on LED Display.

Known Issues

  • devid parameter sent to printer is local_printer, a configurable devid is desiderable
  • driver does not handle multiple operator on the same fiscal printer, this because z report from printer can be sent only from one session at a time. In case of multiple operator we have multiple session: who will sent the z report? How he knows that all other sessions are cloesed?

Changelog

1.0.0 (First release)

  • first release of ht epson epos fiscal printer module

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.
  • Ratings
  • Discuss
There are no ratings yet!
by
Fabrizio briolo
on 10/20/19, 5:13 AM Confirmed Purchase

I whould by your module but I can't install xmltodic in my posbox. after the command: pip3 install xmltodict Collecting xmltodict Could not find a version that satisfies the requirement xmltodict (from versions: ) No matching distribution found for xmltodict I tried to install pip for phyton2.7 but you tell me it is deprecated

Re:
by
Domenico Stragapede
on 10/22/19, 7:32 AM Author

Pealse, can you write what is the raspberry pi version?. And also witch version of raspbian is installed? Posbox for Odoo v12 requires python3. Did you try to install libraries with explicit reference to python3 line "pip3 install xmltodict" ?


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