OdooWiki OCA HUB

Purchase Analytic

purchase_analytic folder_open OCA/account-analytic open_in_new
Purchase Management License: AGPL-3

The goal of this module is to ease analytic distribution management on purchase order. This module add analytic distribution on purchase order.

If all lines of the purchase order have the same analytic distribution, the analytic distribution on the purchase order is automatically set with this value. If a analytic distribution is set on the purchase order, all lines of the purchase will take this value.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds an analytic distribution field directly on purchase orders, so you can assign analytic accounts to a whole order at once and have every order line inherit the same distribution.

This module lets you manage analytic accounting at the purchase order level instead of filling it in line by line.

  • On the purchase order form, a new analytic distribution field appears next to the vendor reference. It is only visible to users who have access to analytic accounting, and it becomes read-only once the order is done or cancelled.
  • The same field is also available as an optional column in the purchase order list views, including the KPI list view.

Automatic behaviour: - If you set an analytic distribution on the order, it is applied to all existing order lines, and new lines created afterwards start with that same distribution by default. - Conversely, if all order lines share the same analytic distribution, the order automatically shows that value. If the lines differ, the order field stays empty. - If the order has no lines yet, whatever you type on the order is kept as is.

The module touches the purchase.order model and its order lines, and relies on the standard analytic accounting feature. It does not add new menus or reports; it only enriches the existing purchase order screens.

Required by other modules

Models and fields (1)
  • purchase.order · new modelanalytic_distribution

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

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/account-analytic.

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.