Account Invoice Report Printed Flag
This module extends account.move to support the printed flag mechanism provided by the report_printed_flag module.
It adds printed report tracking capabilities to invoices, bills, and journal entries.
It adds a printed field and integrates printed tracking features into the accounting user interface.
Main features:
- Adds printed field to account.move
- Tracks printed reports using the core module
- Displays printed report names per record (optional field)
- Provides direct access to printed logs
- Adds search filters:
- Printed
- Not Printed
- Adds group by:
- Printed
- Printed Report Names
- Supports multi-company configurations
Printed report names are computed from related printed logs and displayed as a comma-separated string.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Adds a printed flag to invoices, bills and journal entries, so users can see whether a document has already been printed and filter or group records by that status.
This module brings print tracking to accounting documents. Every invoice, vendor bill and journal entry now carries a printed indicator, plus a list of the printed reports linked to it, provided by the shared print-tracking module it depends on.
Where it appears: - In the customer invoice, vendor bill and journal entry lists, a Printed column is shown by default and a Printed Report Names column is available as an optional column. - A printer-icon Logs button appears on a line once that document has printed reports; it opens the print history. This button is only visible to accounting managers.
Search and grouping: - In the invoice and journal entry search panels, new filters let users show only Printed or only Not Printed documents. - New group-by options let users group records by Printed status or by Printed Report Names.
Business behaviour: the module itself adds no checks, computations or automatic actions; it simply connects accounting documents to the existing print-tracking mechanism and exposes it in the screens. The printed status and report names come from that shared mechanism, and the report names are shown as a comma-separated text.
It touches the account.move model, which covers invoices, bills and journal entries, and works with multi-company setups as handled by the underlying print-tracking module.
Depends on
Models and fields (1)
- account.move · new model
Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/account-invoice-reporting.
terminal Installation and usage
OCA documentation · Odoo 17.0Usage
Source · Odoo 17.0To use this module:
- Install this module
- Configure reports in: Settings > Printed Flag > Configurations
- Generate an account move report (invoice, bill, or journal entry)
If properly configured:
- The record will be marked as: printed = True
- Printed logs will be created (if enabled)
- Printed report names will be computed (if enabled)
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.