Skip to Content

Print Direct : Single Click Print

by

71.52

18.0 0
Live Preview
Required Apps Discuss (mail)
Inventory (stock)
Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Technical Name wk_odoo_direct_print
License OPL-1
You bought this module and need support ? Click here!
Technical Name wk_odoo_direct_print
License OPL-1

Introduction

The Print Direct: Single Click Print module for Odoo enhances your printing capabilities by allowing you to send print commands directly to various types of printers, including ZPL, ESCPOS, and standard PDF printers. This functionality eliminates the need for additional hardware, such as IoT or POS boxes, simplifying your printing process and improving efficiency.

Key Features

  • Direct Print Commands: Send print commands directly to compatible printers without the need for intermediary devices.

  • Support for Multiple Printer Types: Compatible with ZPL, ESCPOS, and standard PDF printers.

  • No Additional Hardware Required: Eliminates the need for IoT or POS boxes, reducing hardware complexity.

  • Desktop Application: Includes a free desktop application that works seamlessly with all types of printers and supports various formats.

  • Seamless Integration: Integrates smoothly with Odoo's existing modules, including Sales, Invoicing, and Inventory.

Benefits

  • Simplified Printing Process: Streamline your printing operations by eliminating the need for additional hardware and software.

  • Enhanced Efficiency: Reduce the time and effort required to print documents, improving overall productivity.

  • Cost Savings: Save on the costs associated with purchasing and maintaining additional hardware.

  • Improved Flexibility: Print from any device, including desktops, laptops, tablets, and smartphones, without the need for specialized software.

Compatibility & Technical Details

  • Required Modules: Sales (sale_management), Invoicing (account), Discuss (mail)

  • License: Odoo Proprietary License v1.0 (OPL-1)

  • Technical Name: wk_odoo_direct_print

  • Installation: Install via the Odoo Apps interface. After installation, configure the module settings to define printer types and printing preferences as needed.

Supported Editions :
Community
Enterprise
Odoo.sh

Print Direct : Single Click Print

Print your reports and attachments directly with Odoo!

Odoo Print Direct streamlines the printing process by directly sending print commands to various types of printers, including ZPL, ESCPOS, and standard PDF printers. This eliminates the requirement for additional IoT or POS boxes, reducing complexity and enhancing efficiency.

Information

user-guide
User Guide
https://webkul.com/blog/odoo-direct-print-documentation

New Features: Printing Automation

We are excited to introduce powerful automation features that handle printing in more than 20 business scenarios.

Highlighted-features
Icon Directly Print to ZPL / ESCPOS printers
Icon Free Subscription (No Extra Charges)
Icon Print Shipping Labels With Automaically
Icon Print from any device, from anywhere
Icon Print reports and attachments without download
Icon No need for IoT/POS devices in Odoo Direct Print
Detailed Features List

Add Printers

  • Automatic printer detection from PCs.
  • Admin selects printer type in Odoo Print Direct.
  • Ensures compatibility and performance.
  • Simplifies printer setup process.

Direct Printing

  • Send print commands directly to printers.
  • Bypasses need intermediary devices like IoT or POS boxes.
  • Odoo Print Direct facilities streamline printing processes.
  • Supports various printer types, including ZPL and ESCPOS.
  • Increases efficiency and reduces complexity.

Printing Automation

  • Create smart, rule-based printing workflows.
  • Automatically generate print jobs based on your custom automation rules.
  • Instantly assign printers and reports to run whenever specific events occur.
  • Select from a variety of models, including Sales Orders, Purchases, Pickings, and Invoices.
  • Streamline your operations — for example, print receipts the moment a sales order is confirmed, or generate labels automatically when a picking is validated.
What can I Print? How to Print?
Print your reports without downloading it.
Click on any report from the actions.

Open a model, Click on the icon, and click on the report name.
You can print ZPL, PDF and ESCPOS reports.
Simply add the reports to the printer first.

Print your attachments without downloading it.

Click the printer icon on the attachment.
Print PNG, JPG, PDF, and ZPL files.

With just a single click, the reports and attachments are sent to the printer. No downloading and no extra pop-up is required.
You can remotely print them from any of your devices like Mobile Phones, Tablets, Laptops and Desktops.
Printing PDF from Regular Printer
Printing shipping Label from Zebra(ZPL) Printer
Printing from ESCPOS Thermal Printer
Printing Label from Zebra(ZPL) Printer
Desktop App Configuration
No complex confirguration required for the desktop app.
Simply, install the desktop app provided by our support team.
Odoo End Configuration
Connect the Desktop Application and your Host Machine will be automatically added to Odoo.
Refresh the page to view.
Click on 'Fetch And Add Printers'. This will add all your printers from your device.
Go to Configuration > Reports.
Open a report and choose the Printer Type, between ZPL, PDF, and ESCPOS.
Click on a printer. Choose the Printer Type.
Add your reports. Click to 'Set Active' the printer.
The list of printers that are already added is shown here.
Only Active printers will be visible.
Set your default printer for the attachment files.
Go to Configuration > Default Printer
You can add multiple printers based on your attachment file.
You can set auto print for the Shipping Labels.
When the Picking is validated, your shipping labels and docs will be sent to the default printer.
Navigate to Inventory > Configuration > Operations Type and choose the operation type on which the label will be printed.
Print Reports directly
To print any report, simply open a form view and click on the Print action.
The report will be directly sent to the assigned printer without download.
Printing Automation Rules & Configuration
Enable, disable, and create automated printing rules for apps like Sales, Inventory, Purchase, and more, choosing specific printers and reports for each action.

Keep Your Data Safe and Private

With Print Direct, there are no intermediaries between Odoo and your printer. Your files and documents are sent directly from your Odoo server to your printers, ensuring a seamless and secure connection. We eliminate the need for third-party channels, streamlining device communication for efficiency and privacy.

Elimination of IoT/POS Devices

With the Odoo Print Direct module, there's no need for additional IoT or POS devices. It simplifies printing processes by directly sending raw print commands to compatible printers, reducing hardware complexity and streamlining operations.

Support For Windows and Linux

Odoo Print Direct is compatible with both Windows and Linux operating systems, ensuring flexibility and accessibility for users across different platforms. Whether you're using a Windows-based PC or a Linux machine, you can seamlessly utilize our software without any compatibility issues. This broad compatibility enhances usability and convenience for all users, regardless of their preferred operating system.

Automatically Print Shipping Labels upon validation

With Odoo Print Direct you can automatically print your shipping labels as they are created. When you validate a picking, based on the default printer for the attachment, the labels will be printed. It supports all labels like ZPL, PDF and Images and the exports documents. Navigate to Inventory > Configuration > Operations Type and choose the operation type on which the label will be printed.

Detect Connected Printers

With Odoo Print Direct modules, all connected printers to our device are automatically identified. This eliminates the need for manual configuration or setup, ensuring seamless integration and effortless printing experience. Whether it's a ZPL, ESCPOS, or standard printer (PDF/A4), our module efficiently detects and utilizes them for printing tasks, enhancing user convenience and productivity.
Why Choose Webkul

Top reasons to trust Webkul for your business needs

A Prominent Name in Odoo Development
Certified and experienced Personnel
Tailored more than 700 Odoo apps
Served 1500+ customers (enterprise & community)

Support

Get Immediate support for any of your query

You will get 90 days free support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issue related to this module.

mail

WRITE TO US AT

[email protected]

For any help and doubt or issue regarding the module, Drop a mail to our technical team.

support-icon

RAISE A TICKET AT

https://webkul.uvdesk.com/en/customer/create-ticket/

For support or to request customization, Create A Support Ticket by copying the link and opening it in a new tab

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.