All In One Direct Print | Advanced Direct Print Pro | Odoo Print Engine Seamless Odoo Printer Integration & Auto-Print
by Creyox Technologies https://www.creyox.com$ 120.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1814 |
| Technical Name |
cr_all_in_one_direct_print |
| License | OPL-1 |
| Website | https://www.creyox.com |
| Versions | 14.0 15.0 16.0 17.0 18.0 19.0 |
GET PERSONALIZED DEMO
Please send your inquiry on email or Submit your ticket on helpdesk to know more about this application.
Email Us
https://creyox.com/helpdesk
New Cross-Platform Update
One-Click Print from Any Device
Why Trust Our Engine?
Join thousands of businesses streamlining their Odoo workflow with our high-octane printing infrastructure.
Ready to Boost Your
Odoo
Output Speed?
Unlock the full potential of your warehouse and office with zero-latency direct printing. Our experts are ready to guide your deployment.
The New Standard for
Odoo Printing Workflows.
The All-in-One Direct Print solution is more than a module; it's a mission-critical bridge between your Odoo instance and local hardware. We've eliminated the friction of manual downloads, allowing your team to focus on output, not operations.
Auto-Discovery Sync
Sync every local printer with Odoo in a single click. Our engine creates secure print channels instantly.
Supports Any Report
Works seamlessly with standard Odoo documents and any bespoke custom reports you've developed.
Hot Features
Features
📌 Looking for POS Printing Solutions?
If you want to use similar direct printing features for Point of Sale (POS), check out our dedicated POS printing module below.
This module enables direct printing of receipts and kitchen Recipets to network and local printers from your POS system.
🤔💭 Do you have any questions?
📩 Contact us at support@creyox.com
Our Services
All in One Direct Print
- Navigate to the Print Engine Menu. Go to the Print Engine Clients menu and click New to create a new client configuration.
- Enter a descriptive Name for your client and click Save. The system will automatically generate a unique Print Engine Token.
- Launch the Creyox Print Engine executable on your local machine. In the login window, enter your Odoo URL, Database Name, and the Print Engine Token generated in Odoo.
- Click the Login button. The application will verify your credentials and automatically sync all printers connected to your system with Odoo.
- You will receive a notification confirming that the connection has been successfully established.
- Back in Odoo, open the Print Engine Client record you created. Under the Printers tab, you will find a list of all printers synced from your local system.
- You can also view a master list of all printers by navigating to the Printers menu in the Print Engine app.
- To verify the connection, open any printer record and click the Test Print button. This will trigger a test page on the selected printer.
- When a Test Print is triggered or a document is printed from Odoo, a Print Job record is automatically created. This job queues the document and sends it to the selected printer.
- To view the complete history of all printing activities, navigate to the Print Jobs menu. Here, you will find a list of all jobs.
- Click on any specific print job to view its full details. The Print Job form provides comprehensive information.
- Navigate to Configuration >> Reports. Here, select the report for which you want to configure direct printing.
- Open the selected report and navigate to the Print Configuration tab.
- To enable direct printing, check the Enable Auto-Print option and select the Default Printer where the report should be printed automatically.
- Navigate to the module or view where you want to generate a report (e.g., Sales Orders, Invoices, Purchase Orders).
- Click on the Print button to view available reports.
- For configured reports with Direct Print enabled, you will see two options in the print menu:
- Standard Report Name: Downloads the report following Odoo's default behavior
- Report Name (Direct Print): Sends the report directly to the configured printer without downloading
- When you select the Direct Print option, the report is automatically sent to the designated printer.
- You will receive a notification confirming that your report has been successfully sent to the printer.
- For reports generated from wizards or custom actions, a print options dialog will appear with the following modes:
- Download: Downloads the report following Odoo's standard flow
- Direct Print: Sends the report immediately to your configured printer
- All print jobs are tracked in the Print Jobs menu where you can monitor their status.
- To reprint a job, you have two options:
- Generate the report again from the original view
- Click the Reprint button on the print job record to reprint with the original data
- If a print job fails to send the report to the printer, the job status will be marked as Failed.
- You can view detailed error information in the Error tab of the print job record to troubleshoot the issue.
- Navigate to Print Engine >> Settings menu.
- In the Configuration section, you can configure the Job Retention Policy.
- Specify the retention period (in days) to automatically delete print jobs older than the specified time.
- This helps maintain system performance by removing outdated job records.
- Navigate to Print Engine >> Configuration >> Print Automation Rules.
- Click New to create a new automation rule.
- Give the rule a descriptive Name, select the Target Model (e.g., Sale Order, Account Move), the Report to print, and the Target Printer.
- Choose a Trigger: On Create, On Write (field value change), or On Method Call (e.g., action_confirm).
- Optionally set a Domain Filter to limit which records trigger the rule.
- Toggle Active to enable the rule and click Save.
- Once the rule is active, whenever the condition is met the report will be automatically sent to the printer - no manual action is needed. A Print Job record is created automatically in the background.
- The module has two roles: Direct Print / User and Direct Print / Manager. Only Administrator and OdooBot are pre-granted the Manager role by default.
- To assign a role, go to Settings >> Users & Companies >> Users, open the user record, and select the appropriate role in the Direct Print section.
📌 Looking for POS Printing Solutions?
If you want to use similar direct printing features for Point of Sale (POS), check out our dedicated POS printing module below.
This module enables direct printing of receipts and kitchen Recipets to network and local printers from your POS system.
🤔💭 Do you have any questions?
📩 Contact us at support@creyox.com
Our Services
- Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & On-Premise) as well as Community.
- Yes, the Print Engine supports both local and network printers. Simply ensure the printer is accessible from the machine running the Print Engine client.
- Yes, you can configure multiple Print Engine clients, each connected to different printers. You can also configure different default printers for different reports.
- Yes, all print jobs are tracked in the Print Jobs menu. You can view the status, timestamp, printer used, and any error details for each job.
- No, this app will not work for Odoo Online.
- Please contact us on support@creyox.com
- Yes, you need to pay different prices of app version wise.
- You can raise a Ticket on support@creyox.com we'll get back to you with fixes.
Our Services
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