OdooWiki OCA HUB

Account Invoice Report - Product Sticker

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

This module allows you to display the Product Stickers in Sale Invoice reports.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Show product stickers on customer invoice reports. Choose a default position in Accounting settings, or change it per invoice, and the stickers of the invoiced products appear on the printed PDF.

This module adds product stickers to the printed invoice report. A sticker is a small label or badge defined on the product (for example a warning, a certification or a marketing tag).

Where it appears: - In Accounting settings, a new "Product Stickers" option lets you choose the default position on the report: Top (right) or Bottom (left). - On each customer invoice form, in the "Other Info" tab, a "Product Stickers" field shows the position used for that invoice. It is filled automatically from the setting for sales documents, but you can change it invoice by invoice. - On the printed invoice PDF, the stickers of the products on the invoice are displayed at the chosen position.

Business rules and automatic behaviour: - The position is taken from the Accounting setting when the invoice is a sales document; otherwise no stickers are shown. - The stickers shown are the ones linked to the products on the invoice lines, limited to stickers that are available for invoices or not restricted to any document. - Changing the position on the invoice immediately changes what is printed.

It touches the invoice (account.move), the Accounting settings screen and the standard invoice report template.

Depends on

Models and fields (2)
  • account.move · extends an existing modelsticker_ids (Stickers), show_product_stickers
  • res.config.settings · extends an existing modelshow_product_stickers (Product Stickers)

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/account-invoice-reporting.

terminal Installation and usage

OCA documentation · Odoo 18.0

You must install the product_sticker module from Product Attribute repository.

To use this module, you need to:

  • Configure some product stickers on Settings > Technical > Database Structure > Product Stickers.
  • Enable default position for stickers on Invoicing > Configuration > Settings > Invoicing > Customer Invoices > Product Stickers.
  • Create an invoice and change Product Sticker position under Other info tab > Invoice > Show Product Stickers.
  • Print the invoice to see those stickers.

No verified information in OCA: 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.