| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 2316 |
| Technical Name |
bb_direct_print_manager |
| License | LGPL-3 |
| Website | https://bbtech.ae |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 2316 |
| Technical Name |
bb_direct_print_manager |
| License | LGPL-3 |
| Website | https://bbtech.ae |
| Versions | 18.0 19.0 |
Direct Print Manager
Download, preview, or print business reports directly from your system with multi-printer control, print profiles, routing rules, and print job tracking.
Built For Fast Business Printing
A professional direct printing and printer management solution for reports and business documents across your entire organization
Sales Teams
Print quotations and sales orders without repeated downloads.
Accounting Teams
Print invoices, bills, journal entries, and PDF reports faster.
Warehouse Teams
Print delivery slips, labels, picking documents, and operations reports.
Purchase Teams
Print RFQs and purchase orders directly from the workflow.
Everything You Need for Direct Printing
Choose how to print, route documents to the right printer, and monitor every job from one place
Download or Print Choice
Users can choose Download PDF, Preview & Print, or Direct Print.
Multi-Printer Support
Select from configured local, network, warehouse, office, or department printers.
Print Profiles
Reusable settings for page size, color mode, duplex, copies, trays, and orientation.
Report Routing Rules
Route reports to specific printers based on report, user, company, warehouse, or document type.
Print Job Queue
Track queued, sent, printed, failed, cancelled, and retry jobs.
Printer Health Alerts
Monitor online/offline status, paper issues, low toner/ink where supported, and job failures.
Local Print Agent Integration
Connect printers through a local agent for real direct printing.
Safe Fallback
If direct print is unavailable, users can still download or preview the report.
Direct Print Dashboard
Real-time overview of printer status, print jobs, failed jobs, and direct print activity.
Printer Configuration
Printers list with status, type, agent, and health indicators
Printer form with capabilities, access, and default settings
Configure local, network, or agent-based printers with capabilities and default settings.
Reusable Print Profiles
Reusable print profiles for copies, paper size, color mode, duplex, tray, and orientation.
Report Routing Rules
Route invoices, sales orders, delivery slips, purchase orders, and reports to the right printer.
Print Jobs & Logs
Track every print request with status, printer, user, document, error message, and retry option.
Printer Notifications / Health
Monitor printer issues such as offline status, paper problems, low toner, and job failures where supported.
Local Print Agent Setup
Connect a secure local agent to sync printers, receive jobs, and update print status back to the system.
Direct Print Workflow
From report click to printed document with full visibility at every step
Important: Direct silent printing requires a configured printer bridge or local agent. Browser preview printing uses the normal browser print dialog and is not silent printing.
Supported Documents & Reports
Journal Entries
Smart Auto-Print Rules
Administrators can configure auto-print rules for business events. Auto-print is not forced by default and only runs when an active rule is configured with auto-print enabled.
Print invoice after posting
Print delivery slip after validation
Print sale order after confirmation
Print purchase order after confirmation
Print labels after warehouse events
Route by warehouse, company, user, or report
Advanced Printer Options
- Select printer
- Number of copies
- Color / black & white
- Paper size
- Orientation
- Duplex / single-sided
- Paper tray
- Page range where supported
- Print profile
- Default printer per user
- Default printer per report
- Default printer per company/warehouse
Note: Available options depend on printer and local agent capabilities. Unsupported printer features are hidden or safely handled.
Printer Health & Notifications
- Online/offline monitoring
- Print success/failure notifications
- Paper out / paper jam where supported
- Low toner/ink where supported
- Busy/error status
- Agent heartbeat
- Failed job retry
- Print administrator alerts
- Job status updates from local agent
- Printer notification history
Ink, toner, and detailed hardware status depend on printer model, driver, and local agent support.
Excel & Spreadsheet Reports
PDF and QWeb reports are ideal for preview and direct print. Spreadsheet reports are kept safe with download-first behavior unless Excel-to-PDF or agent-native printing is configured. This avoids formatting issues and keeps reporting reliable.
Secure Printing Controls
Complete Feature List
📥 Print Actions
- Download PDF/file
- Preview & Print
- Direct Print
- Reprint
- Retry failed jobs
- Print attachments where supported
🖨 Printer Management
- Printer records
- Printer status & capabilities
- Default printer setup
- User/group access
- Company/warehouse mapping
- Test print
📄 Print Profiles
- Copies
- Page size
- Orientation
- Color mode
- Duplex mode
- Tray & page range
🛠 Report Routing
- Report-wise rules
- Model/document rules
- User & group rules
- Company rules
- Warehouse rules
- Fallback mode
📋 Print Queue & Logs
- Queued & sent jobs
- Printed & failed jobs
- Error messages
- Print timestamps
- User tracking
- Reprint history
💻 Agent & Notifications
- Local print agent API
- Printer sync
- Agent heartbeat
- Printer health alerts
- Failure notifications
- Secure token connection
Technical Specifications
| Specification | Details |
|---|---|
| Module Type | Direct Print & Printer Management |
| Main Models | Printers, Print Agents, Print Profiles, Print Rules, Print Jobs |
| Report Support | QWeb PDF Reports, Attachments, Custom Reports |
| Print Modes | Download, Preview & Print, Direct Print |
| Printer Routing | User, Group, Company, Warehouse, Report, Document Type |
| Agent Integration | Token-based local print agent API |
| Security | User groups, printer access rules, company-aware records |
| Deployment | Odoo.sh, On-Premises, Community & Enterprise Edition |
| Multi-Company | Supported |
| Audit Trail | Print job queue, logs, retry, reprint |
Binary Bridge Technology Services
Expert Odoo development, customization, and implementation services. Trusted by 100+ clients across 36 industries worldwide.
Please log in to comment on this module