Overview
Standard Odoo accounting reports do not produce the polished, per-partner account statement that finance teams hand to customers and suppliers. This module adds dedicated wizards that build a Statement of Account or a Partner Ledger for any partner over a chosen date range, journal set, currency, and posting status, complete with opening balance and running balance. Statements can include an aging breakdown, an outstanding/received/bounced cheque summary, and optional invoice line detail, then be printed as a branded landscape PDF or downloaded as a formatted Excel file. A one-click button on every contact form generates that partner's statement instantly.
Key Features
- Generate a Statement of Account for a single partner with opening balance, dated transactions, and running balance.
- Generate a multi-partner Partner Ledger covering receivable and/or payable accounts.
- Filter by date range, journals, target moves (posted only or all entries), currency, and payment state.
- Optional aging summary that buckets balances into 0-30, 31-60, 61-90, 91-120, and 121+ day periods.
- Optional cheque summary listing received, under-collection, outstanding, and bounced cheques per partner.
- Optionally expand each invoice into its product lines with quantity, unit price, discount, and subtotal.
- Export any statement or ledger to a formatted, color-styled XLSX workbook in addition to PDF.
- One-click 'Account Statement' button on every contact form for instant per-partner output.
- Branded landscape A4 PDF layout with a 'Printed By' footer showing the user's name.
- Multi-currency aware, producing a separate statement section per transaction currency.