OdooWiki OCA HUB

Account Invoice Warn Message

account_invoice_warn_message folder_open OCA/account-invoicing open_in_new
Uncategorised License: AGPL-3

This module adds an alert on invoice form displaying the partner's warning invoice message.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Shows a warning banner on draft customer invoices and credit notes when the customer (or their parent company) has an invoice warning set. This helps billing staff notice important messages before sending the invoice.

When you open a draft customer invoice or customer credit note, this module displays an alert banner at the top of the form if the customer has a warning message configured on their contact record.

  • The banner appears only for outgoing invoices and refunds (out_invoice, out_refund) that are still in draft state.
  • It uses the warning text stored on the customer. If the customer belongs to a parent company that also has a warning, both messages are shown together.
  • The warning disappears once the invoice is no longer in draft, and it is not shown for vendor bills or other document types.

The alert is added to the standard invoice form (account.move), right below the action buttons in the header, so it is visible as soon as the invoice is opened. No new menus or reports are created; the module only extends the existing invoice screen and the account.move model with a computed field that carries the warning text.

Depends on

account
Models and fields (1)
  • account.move · extends an existing modelinvoice_warn_msg

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: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/account-invoicing.

terminal Installation and usage

No verified information

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.

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.