OdooWiki OCA HUB

Weights in the invoices analysis view

account_reporting_weight folder_open OCA/account-invoice-reporting open_in_new
Inventory, Logistics, Warehousing License: AGPL-3

This module adds the measure "Weight" in the invoices analysis view.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a Weight measure to the Invoices Analysis reporting view, so users can see the total product weight of invoiced lines alongside amounts and quantities.

This module extends the Invoices Analysis report (the pivot and graph view built on account.invoice.report) with a new numeric measure called Weight.

  • The Weight value is calculated from each invoice line's product weight, multiplied by the line quantity and adjusted by the product's unit of measure conversion factors.
  • For vendor bills, customer refunds and incoming receipts, the weight is shown as negative, so that the totals reflect the direction of the stock movement.
  • If a product has no weight defined, the line contributes zero instead of causing an error.

The measure appears wherever the Invoices Analysis report is used, for example in the reporting menu under Accounting. Users can add Weight as a column or as the measure in pivot tables and graphs, group it by customer, product or period, and compare it with the invoiced amount or quantity.

The module only touches the account.invoice.report model and does not add menus, buttons, automated actions or scheduled jobs. It depends on the standard Accounting app and is intended for businesses that need to analyse the weight of goods they invoice or receive.

Depends on

account
Models and fields (1)
  • account.invoice.report · extends an existing modelweight

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: 5 confirmed, 4 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
  • product_weight_through_uom is recommended in case you have products with a UoM in the Weight category so the weight is correctly computed.

You need to be at least "Accountant" on "Accounting & Finance" role for seeing the report.

  • Go to Invoicing \> Reporting \> Management \> Invoice Analysis.
  • Add the "Weight" measure from your "Measures" dropdown in your analysis.
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.