Stock Picking Report Printed Flag
This module extends stock.picking to support the printed flag mechanism provided by the report_printed_flag module.
It enables tracking of printed warehouse documents and provides visibility over report execution in logistics operations.
Main features:
- Adds printed field to stock.picking
- 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 transfers (stock pickings) so users can see whether a warehouse document has already been printed, filter transfers by printed/not printed, and open the print history.
This module brings the printed-report tracking of the report_printed_flag module into the Stock transfers screens. Every transfer now carries a printed flag, a list of its print logs and a computed list of the report names that were printed for it.
Where it appears: - In the transfers list view, a "Printed" column is shown by default and a "Printed Report Names" column is available as optional. - A printer-icon "Logs" button appears on a transfer once at least one report has been printed for it; it opens the print history. This button is only visible to users in the Inventory / Administrator group. - In the transfers search view, new filters "Printed" and "Not Printed" are added, plus grouping options "Printed" and "Printed Report Names".
Business behaviour: the printed status and the report names are not entered by hand; they are derived from the print logs recorded when a report is printed. The module itself adds no checks, emails or scheduled jobs.
It touches the transfer model stock.picking and extends the standard transfers list and search views. The manifest mentions multi-company support through the underlying module, but the code shown here does not add company-specific rules.
Depends on
Models and fields (1)
- stock.picking · 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/stock-logistics-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 a picking report (delivery slip, receipt, etc.)
If properly configured:
- The picking 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.