OdooWiki OCA HUB

Account Invoice Report Printed Flag

account_invoice_report_printed_flag folder_open OCA/account-invoice-reporting open_in_new
Accounting License: AGPL-3

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.0

Adds 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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

To 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.

info

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.