All in One Receipt Reports - Sales, Purchase, Accounting, Inventory
by SprintERP Technologies https://sprinterp.com$ 15.01
All in One Receipt Reports - Sales, Purchase, Accounting, Inventory
Print compact customized thermal-optimized receipt layouts and transaction vouchers across Sales, Purchases, Deliveries, and Invoices.
Key Module Highlights
All in One Receipt Reports - Sales, Purchase, Accounting, Inventory
Compact POS-Style Sale Order Receipt Print
Open any Sales Order or Quotation view in Odoo. Click on the primary **"Print"** menu or look up the dedicated **"Print Sale Receipt"** action in the gear panel. The thermal-optimized rendering engine instantly formats your order metrics into a sleek, clean, compact slip displaying critical customer info, responsive grid lines, item subtotals, and final calculated tax sums perfectly.
Key Logic: The template uses a custom HTML QWeb container calling se_all_in_one_receipt_report.report_sale_receipt,
bypassing default heavy multi-page master templates to optimize raw-data stream scaling for
small printing systems.
Compact POS-Style Sale Order Receipt Print
Open any Sales Order or Quotation view in Odoo. Click on the primary **"Print"** menu or look up the dedicated **"Print Sale Receipt"** action in the gear panel. The thermal-optimized rendering engine instantly formats your order metrics into a sleek, clean, compact slip displaying critical customer info, responsive grid lines, item subtotals, and final calculated tax sums perfectly.
Key Logic: The template uses a custom HTML QWeb container calling se_all_in_one_receipt_report.report_sale_receipt,
bypassing default heavy multi-page master templates to optimize raw-data stream scaling for
small printing systems.
Adaptive Purchase Order Confirmation Receipt
Navigate to any Request for Quotation or Purchase Order view and execute the **"Print Purchase Receipt"** operation. The dynamic layout framework instantly detects the document's life-cycle status. Upon order validation, it seamlessly updates its table columns to incorporate essential financial indices including vendor address parameters, required dates, specific line tax rates, unit costs, and cumulative grand totals.
Key Logic: The reporting template features active QWeb conditional switching logic on
doc.state, formatting raw purchasing tables dynamically to isolate
context-specific columns according to document processing phases.
Inventory Operation Receipt with Live Barcode Streaming
Open any Delivery Order, Receipt, or Internal Transfer under the Inventory app and select the custom **"Print Operation Receipt"** action. The layout architecture automatically streams an operational barcode vector in the top right corner to optimize scanning cycles. It renders detailed logistical references including original source locations, customer addresses, transfer states, and absolute quantity matrices.
Key Logic: The reporting framework utilizes native Odoo 18 barcode widget parameters
inside the QWeb template to dynamically transcode the stock picking name
sequence into crisp, highly accurate scannable vector graphics.
Minimalist Invoice & Bill Layout Customization
Navigate to the Invoicing or Accounting app and initialize the **"Print Invoice Receipt"** action from any Customer Invoice, Vendor Bill, or Credit Note. The system immediately outputs a highly cleaned, compact financial receipt slip. It neatly highlights the active billing records, structural metadata keys like explicit due dates, product description grids, subtotal computations, and definitive payment terms.
Key Logic: The template structure hooks directly onto the operational data layers of
account.move, safely scanning table grids and multi-currency monetary widgets
without requiring modifications to standard system journal configurations.
Posted Invoice with Live Payment History Streaming
Print the finalized voucher layout for a posted and fully or partially paid Customer Invoice. The thermal-optimized rendering engine dynamically pulls payment allocation widgets directly into the financial matrix block. It cleanly displays chronological ledger postings, unique payment dates, total amounts paid, and real-time residual balancing statements.
Key Logic: The reporting script targets and extracts structured matrix blocks inside
Odoo 18's invoice_payments_widget payload data, processing individual
transaction arrays natively without needing complex data pipelines.
Advanced Payment Receipt with Reconciled Invoices Grid
Open any registered customer or vendor transaction sheet in the Accounting app and choose the **"Print Payment Receipt"** operation. The framework builds a custom treasury voucher mapping all linked items into a clean data layout. It populates specific financial tracking indices including payment methods, memo reference fields, exact original ledger totals, paid sums, and remaining invoice balance matrices instantly.
Key Logic: The reporting logic automatically parses the backend model arrays inside
reconciled_invoice_ids and reconciled_bill_ids, streaming dynamic
allocation matrices to protect operational clarity across financial documents.
Key Features & Capabilities
Streamline your business operations with highly professional, compact POS-style voucher layouts and thermal-optimized reporting engines in Odoo.
Compact Sales Receipts
Prints lightweight, minimalist sales order vouchers showing absolute net totals, salesperson assignments, tax structures, and terms.
Adaptive Procurement Slips
Dynamically formats layout structures, transforming from clean 3-column RFQs into full tax-inclusive procurement matrices upon confirmation.
Clean Invoicing Slips
Generates compact financial tables mapping item line descriptions alongside detailed, transparent payment history and residual breakdowns.
Payment Allocation Tables
Features specialized allocation grids directly inside payment receipts to track original invoice amounts, paid shares, and balances.
Embedded Operations Barcode
Streams live barcode graphics on warehouse delivery slips and internal pickings to optimize scanner operations and inventory tracking.
State-Driven Document Flows
Utilizes standard QWeb conditional switches to display relevant data records across draft, posted, or done operations seamlessly.
Need Any Help?
Installation, Configuration & Bug Fixing support from our experts.
© 2017 SprintERP Technologies. All Rights Reserved.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 435 |
| Technical Name |
se_all_in_one_receipt_report |
| License | OPL-1 |
| Website | https://sprinterp.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