odoo14报表在线云打印功能配置流程-odoo如何不下载即可打印出报表

odoo14云打印功能

Steps for PrintNode

Register PrintNode to create a new account and generate an API key.

To use PrintNode, you need to install and run the PrintNode Client software on a computer that has access to all printers on the network and is connected to the Internet. (In the default pricing plan, PrintNode supports installing the client software on three different computers, but you can add more devices at any time.)

Open the API menu, then copy your API key for later use.
images / image11.png

Odoo Steps


  1. Install the Odoo PrintNode app on the Odoo server.How to install in Odoo.sh
  2. Go to PrintNode App > Configuration > Account > Click Create > Insert the previously copied API key, then click "Save".

images / image10.png

  1. Click the "Import Printers" button to get all printers from your PrinNode application.
  2. Go to PrintNode settings and set the default printer (if needed, don't forget to set the shipping label)

images / image19.png

  1. Go to user preferences, set the default printer, and then click the "Print via PrintNode" checkbox (if the "Print via PrintNode" checkbox is checked, all documents will be automatically forwarded to the printer instead of being downloaded as PDF).

images / image7.png

  1. That's it, you can now print directly on the default printer.Try printing any document and make sure the printer is turned on!

images / image9.png

Test on our server> https://odoo.ventor.tech

Our demo server is recreated daily at 12:00 AM (UTC).At this time, all data you manually entered will be deleted.


Print operation button configuration

How to set up the domain:


images / image20.png

If you need to print a report on the user's printer (set in user preferences), leave the "Printer" field blank for the print action button.


图片/image21.png

Frequently Asked Questions


1. Does every computer in the company that needs to print require the nodeprint client application to be installed on the local computer?Or only the computer physically connected to the printer?


Having just one machine that can access all the required printers is sufficient.We even recommend setting up a separate PC for this purpose.For example, we configured a Raspberry Pi 4 in our office for printing.It absolutely does not matter where the printers are or whether they are connected to a local or external network.If the PrintNode client can see them, they can print.


2. What are the limitations regarding hosting Odoo?We use Docker/Kubernetes-based deployment.Are you aware of any issues with such environments?


If your Odoo server can access the internet, there is no problem.


3. I see you are using CUPS as a printer server. How does this work on odoo.sh, and do we have to establish a VPN connection between odoo.sh and the warehouse?


No need to establish a VPN connection.You only need to install the special PrintNode Client on any local computer in the network with the printer.CUPS is only required if the machine is Linux-based.


4. Is this similar to Odoo's IoT application? Can you explain the differences?


The main difference is:
  • Odoo IoT requires additional hardware.Used for subscription-based pricing.You can use the Odoo Direct Print application with any machine that has access to all required printers.
  • Odoo IoT is only applicable to Odoo Enterprise.
  • Odoo direct printing can automatically print documents (delivery orders, shipping labels, other reports...).
  • Odoo direct printing can be used with any remote or local (USB, Wi-Fi, Bluetooth) printer.

Troubleshooting


If the system downloads a report instead of printing it, check whether the "Print via PrintNode" checkbox is selected:


images / image14.png

关于我们

​我们致力于帮助中小企业实现数字化转型,我们的团队由一群充满激情和创新思维的专业人士组成,他们具备丰富的行业经验和技术专长。

扫一扫获取顾问以及手册

标签
归档
登录 留下评论
Ubuntu18.04 安装Postgres 12 数据库
Postgresql 12 是有很多新增特性的,但是最关键的一点是Postgresql 12 的SQL备份文件是不能直接使用psql命令导入到Postgresql 10 的。