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. Base
  3. Remote Printer v 16.0
  4. Sales Conditions FAQ

Remote Printer

by FillolTechnologies https://filloltechnologies.com
Odoo

$ 349.32

v 16.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Community Apps Dependencies Show
Report to printer
Lines of code 2317
Technical Name remote_printer
LicenseAGPL-3
Websitehttps://filloltechnologies.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Community Apps Dependencies Show
Report to printer
Lines of code 2317
Technical Name remote_printer
LicenseAGPL-3
Websitehttps://filloltechnologies.com

Report printer

This module allows users to send reports or labelts to a printer attached to other user.

It adds an optional behaviour on reports to send it directly to a printer.

  • Send to Client is the default behaviour providing you a downloadable PDF
    • If is enable direct print instead download is directly sended to priner installed on self user
  • Send to Printer prints the report on selected printer

Report behaviour is defined by settings.

You will find this option on default user config, on default report config and on specific config per user per report.

Settings can be configured:

  • globally
  • per user
  • per report
  • per user and report

Not required a server if the self computer have installed the printers can print him directly without printer prompt confirmation, can print multiple reports / labels directly, awsome for warehouse managment

You can have unlimeted servers only you need to create an user for each server and have a computer online in network, the printers are installed on this computer, can be used USB printer or network printer, all printers are compatible because you must be sure the printer are correct installed in computer

No monthly fees or cost per usage because your computer are listening the printers

Network encapsulated, don't need external connection outside of your network because your computers in your network are doing of server

Only compatible with Windows OS for a now, we are working for Linux & MacOS

Table of contents

  • Installation
  • Installation (Client as server printer)
  • Usage (Client as server printer)
  • Configuration

Installation

This module depends of "Report to printer" (base_report_to_printer) must be install dependencies used them

  1. Install PyCups - https://pypi.python.org/pypi/pycups
      sudo apt-get install cups
      sudo apt-get install libcups2-dev
      sudo apt-get install python3-dev
      sudo pip install pycups
      

Installation (Client as server printer)

Only compatible for windows OS only

  1. Install Remote Printer chrome extension - Remote Printer
  2. Install Java - https://www.java.com/en/download/
  3. Install host file to connect the printer with chrome extension:
    • Before install this must be installed java, this scritp uses java to make a bridge beetwin chrome extension to the printer
    • Download the files requeried to usage click here
    • Decompress file to any folder, the folder must don't be moved! I recomend you to put in root of C:\
    • Execute "install.bat" this install in regedit a value to enable use the chrome extension with native message
    • Now you can use the direct print, if it is not working please restart the computer and try again
    • If you have any doubt / issue please contact me, attach screenshot of chrome console, there shows an error occurred on print: support_odoo@xxx.com
How to install video: youtube.xxx

Usage (Client as server printer)

Only compatible for windows OS only

Go to "Remote Printer" app -> Print Spooler

In this page now are ready to listen the prints send to him, of course you can have this tab in background, but must be open all time to print reports

Configuration

You must have one windows computer they does has printer server, and you need one user account to "listen" the print spooler

  1. Go to "Remote Printer" -> Servers
  2. Set name of the server
  3. Set "Conected to user" to user you use to will send the prints
  4. "Sent via" field to "Sent print via But to Client" is new method to sent report via bus between users
    • if you want to use the vanilla "base_report_to_printer" system you must be set "Sent print via CUPS", usage is in: https://github.com/OCA/report-print-send
  5. Now go to printers and create new one, specific the name to show
  6. Set Name of system => This is a PRINTER NAME of computer
  7. Set "Server" (the user / server will own of the printer)
  8. (Optional) if you are using ZPL reports you can activate "Generate PDF instead print" if is allowd they generate a PDF withouth print, useful for zpl tests
  9. Finally go to reports and edite one
  10. Set "Default action" there are 2 options:
    • Send to Printer: This sent the documents to the user / server wich you select in the second field of "Default printer"
    • Send to Client: Is a vanilla behaviour of odoo printing system, this will not sent to print except if you activate "Direct Print"
      • if "Direct Print" odoo uses a SELF user with SELF printer with the printer name selected in "Default printer", this is useful if you have a warehouse with a lot of computers with each computer have a printer with same name and it is printed in self station
  11. The behavior of print can be different for a different users, you can setup a default behavior to send all documents to one server but each user can configure to wich printer can be send (Go to user group and activate "User print group")

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