Direct Print (Manager)
by YLHC Technology https://www.ylhctec.com , co. https://www.ylhctec.com , ltd. https://www.ylhctec.com| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3869 |
| Technical Name |
ylhc_print_manager |
| License | OPL-1 |
| Website | https://www.ylhctec.com |
| Versions | 16.0 17.0 18.0 19.0 |
YLHC Print Manager
Enterprise-grade Printer Management & Report Mapping Solution
YLHC Print Manager is a comprehensive printing solution that provides enterprise-grade printer management and report mapping capabilities for Odoo. Built with native Odoo WebSocket technology, it enables seamless direct printing from Odoo to local printers without any external services or subscriptions.
Documentation: https://www.ylhctec.com/blog/odoo-3/printer-39
Highlights
Native Odoo WebSocket
Leverages Odoo's built-in WebSocket service. No external message brokers or third-party services required.
Zero Extra Cost
One-time purchase. No subscription fees for third-party print services or cloud platforms.
Cross-Platform Client
Print service client runs on both Windows and Linux operating systems.
Data Security
All data stays within your Odoo instance. No external data transfer to third parties.
Key Features
Station-Based Management
Printer grouping with multi-site and multi-department support.
Real-Time Synchronization
Automatically update printer status, capabilities and availability.
Auto Task Scheduling
Intelligent print job scheduling with automatic failover.
Real-Time Monitoring
Monitor printer status, job progress and system statistics.
WebSocket Communication
Real-time bidirectional communication for instant updates.
Report Mapping
Configure printer mapping rules for different reports and documents.
Why Choose Native Odoo Integration?
| Traditional Solutions | YLHC Print Manager |
|---|---|
| Requires external print servers | Uses Odoo's built-in WebSocket |
| Monthly subscription fees | One-time purchase, no recurring fees |
| Complex multi-system maintenance | Single system, unified management |
| Data passes through third parties | All data stays in your Odoo |
Print Service Client
Lightweight client application for printer management and real-time synchronization with Odoo. Supports both Windows and Linux.
Download: https://pan.baidu.com/s/1hmiFVO0bX8JP20w3ewR1Pg?pwd=q4vi (Baidu Netdisk - Password: q4vi)
Screenshots
Server Configuration
Connect to multiple Odoo servers with WebSocket support, manage connections and authentication.
Printer Management
Scan, manage and sync local printers to Odoo with one click.
System Settings
Configure station identity, sync intervals, system behavior and logging options.
Odoo Interface
Manage all synced printers directly within Odoo with intuitive Kanban and List views.
Print Result
Professional barcode labels and reports printed directly from Odoo.
Works with YLHC Report Designer
Design custom labels, barcodes and reports visually - then print them instantly.
Visual Designer
- Drag-and-drop label design
- Barcode & QR code generation
- Dynamic data binding
- Custom paper sizes
Seamless Integration
- Design once, print anywhere
- Auto printer selection
- Batch printing support
- Real-time preview
YLHC Report Designer is available as a separate module
Use Cases
Multi-Station Enterprise
Unified printer management across multiple work stations with independent print policies.
Department-Level Management
Auto-route reports to department printers through mapping rules.
Printer Failover
Automatic task transfer to backup printers when primary fails.
Print Job Queue
Manage queues with priority settings for optimal resource allocation.
Quick Start Guide
- Install Module - Install YLHC Print Manager from Odoo App Store
- Configure Connection - Set up WebSocket address and authentication
- Sync Printers - Click sync to retrieve available printers
- Setup Mapping - Configure printer mapping rules for reports
- Start Using - System auto-selects printers based on rules
How to Use
1. Install and Configure Print Client
- Download the Print Service Client from the link above
- Install and run the client application on your computer
- Configure the Odoo server connection (URL and authentication)
- The client will automatically sync available printers to Odoo
2. Setup Printers in Odoo
- Go to Print Manager â Printers to view synced printers
- Configure printer properties (paper size, capabilities, etc.)
- Assign printers to stations if using multi-station setup
3. Configure Report Mapping
- Navigate to Print Manager â Report Mapping
- Create mapping rules to assign specific printers to reports
- Set conditions for automatic printer selection (user, department, etc.)
4. Print from Odoo
- Open any report or document in Odoo
- Click the print button - the system will auto-select the appropriate printer based on mapping rules
- Monitor print job status in Print Manager â Print Jobs
Changelog
v1.0.1 Initial Release
- Station-based printer management
- Real-time synchronization with WebSocket
- Automatic print job scheduling with failover
- Printer status monitoring and reporting
- Report mapping and routing rules
Recommended Modules
Need more professional modules? Please contact us for custom solutions.
Technical Support
Need help or have questions? We're here to assist you.
Email: support@ylhctec.com
Web: www.ylhctec.com
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.
Please log in to comment on this module