Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 1787 |
Technical Name |
ylhc_print_manager |
License | AGPL-3 |
Website | https://www.ylhctec.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 1787 |
Technical Name |
ylhc_print_manager |
License | AGPL-3 |
Website | https://www.ylhctec.com |

Why Choose YLHC Direct Print
Ready in Minutes
Configure once and let printing run automatically during daily
operationsâno manual downloads.
Minimal Load on Odoo
Reports are generated and sent only when needed. No extra loops or
heavy background jobs.
Granular Flexibility
Route by user, company, report, workstation/stock location, and apply
paper settings per rule.
Broad Coverage
Delivery slips, labels, invoices, manufacturing orders, and
attachments in one solution.
Scales with Your Team
From a few workstations to multi-company multi-warehouse
setupsâcentral rules, easy maintenance.
Continuously Improved
Actively maintained with fixes and enhancements provided regularly.
Core Capabilities
Instant Direct Printing
- Send PDFs (SO/PO/Invoices/Pickings/MOs) straight to a printer.
- Label formats (e.g., ZPL/barcodes) supported with template-driven paper size.
Print Action Buttons
- Attach printing to any business button to fit custom workflows.
- Reusable, composable, and permission-aware actions.
Advanced Rules & Mapping
- Match by user/company/report/workstation/operation type.
- Priorities, fallback printers, and retry on failure.
Wide Compatibility
- Works with Odoo CE/EE, Barcode app, and common carrier modules.
- USB/Network/WiâFi/Bluetooth printing methods are supported.
No Extra Hardware
- No IoT box required. Install our print client on workstations and go.
- Multiâplatform workstations: Windows / Linux / macOS.
Tip: All scenarios can be combined with conditions (company, warehouse, carrier, country, etc.) and can be
extended with custom action buttons.
Requirements
- Odoo 18 (Community or Enterprise)
- Install YLHC Print Manager Client on each workstation (Windows / Linux / macOS)
- Printer drivers installed and manual print works
- Server and workstations can reach each other over the network
Quick Start
- Install this module in Odoo and update the Apps list
- Install and sign in to the YLHC Print Manager Client on workstations
- Sync printers in Odoo and create routing rules (user/report/workstation)
- Configure automation triggers or bind print actions to buttons
- Test a report and verify paper size and output settings
Compatibility & Extensions
- PDF output and common label languages (e.g., ZPL)
- Works with Warehouse Barcode and carrier/delivery modules
- Supports multiâcompany, multiâwarehouse, multiâworkstation deployments
This module targets the same use cases as âDirect Print/PrintNodeâtypeâ solutions on Odoo Apps, but is fully
implemented by the YLHC team. Text on this page is newly written.
Please log in to comment on this module