OdooWiki OCA HUB

Carry Analytic Account from Sales Order to Manufacturing Orders

mrp_analytic_sale_project folder_open OCA/account-analytic open_in_new
Manufacturing License: AGPL-3

When confirming a Sales Order, Manufacturing Orders are created for product configured with an MTO route.

This feature will set these MOs Analytic Account to the Sales Order one, including the case where that Analytic Account is created during the Sales Order confirmation process.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

When a Sales Order is confirmed, any Manufacturing Orders generated from it automatically inherit the Sales Order's analytic account, so manufacturing costs are tracked under the same analytic account as the sale.

This module links sales and manufacturing accounting. When a user confirms a Sales Order, Odoo may create Manufacturing Orders for products set up with a make-to-order route. With this module installed, those Manufacturing Orders are automatically given the same analytic account as the Sales Order.

  • The behaviour is triggered by the standard confirmation action on sale.order; no new button or menu is added.
  • It covers the case where the analytic account is created during the Sales Order confirmation process, because the account is copied after confirmation completes.
  • The analytic account is written onto the manufacturing orders linked to the Sales Order's procurement group.

This means users do not have to manually set the analytic account on each generated Manufacturing Order. Costs recorded in manufacturing (for example component consumption or work centre time) can then be analysed together with the revenue and costs of the related sale, giving a clearer view of profitability per project or analytic account.

The module depends on mrp_analytic and sale_project, and only extends the sale.order model. It does not add screens, reports, scheduled jobs or emails of its own.

Depends on

mrp_analyticsale_project
Models and fields (1)
  • sale.order · extends an existing model

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

Sources · Odoo 14.0

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

terminal Installation and usage

OCA documentation · Odoo 14.0

Salesperson confirms a Quotation into a Sales order:

  • A new Project is automatically created, along with the corresponding Analytic Account.
  • Manufacturing Orders are automatically created for the quoted products that are configured as "manufacturing to order" (MTO).
  • The Manufacturing Orders created from the Sales Order will automatically be assigned the corresponding Analytic Account. No user action is needed.

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