Account analytic distribution manual
This module provides an easy way to quickly autocomplete analytic accounts on any model that has a field for analytic accounts.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets users save named analytic distributions and quickly apply them to invoices, journal items and other records, instead of re-entering analytic accounts by hand each time.
This module adds a new concept called a "Manual Analytic Distribution": a saved, named template of analytic accounts and percentages. Users create these templates once and then reuse them wherever analytic accounts are entered.
Where it appears in Odoo: - A new menu "Manual Analytic Distributions" under the Analytic Accounting menu, with a list and a form to create, edit, archive and search templates. - Inside the analytic distribution popup (the screen where analytic accounts are chosen), a new "Manual distribution" search box lets users pick a saved template; the template's accounts and percentages are then filled in automatically and shown as a tag that can be removed. - The chosen template is also shown (read-only) on analytic lines, in their list and form views.
Business rules and automatic behaviour: - Each template needs a name and a company, and the name must be unique within a company; copying a template adds "(Copy)" to the name. - Templates are restricted to the user's allowed companies. - All internal users can read templates; only users with analytic accounting rights can create, edit or delete them. - When journal items generate analytic lines, the template used on the journal item is carried over to those analytic lines. - An extra field lets analytic distributions be entered using analytic account names instead of technical identifiers, which is easier for imports. - The template is also available as a column in the invoice analysis report.
The module touches account.analytic.distribution.manual, account.analytic.line, account.move.line, analytic.mixin and account.invoice.report.
Depends on
Required by other modules
Menus it adds
Models and fields (6)
- base · extends an existing model
- analytic.mixin · extends an existing modelmanual_distribution_id, analytic_distribution_import (Analytic distribution (importable))
- account.move.line · extends an existing model
- account.analytic.line · extends an existing modelmanual_distribution_id (Analytic distribution manual)
- account.invoice.report · extends an existing modelmanual_distribution_id
- account.analytic.distribution.manual · new modelname, active, company_id
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-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/account-analytic.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0- Go to Invoicing \> Configuration \> Analytic Accounting \> Manual Analytic Distributions
- Create or edit the necessary records.
Usage
Source · Odoo 18.0- Go to Invoicing \> Customer \> Invoices
- Open or create a invoice
- On the invoice line, select the analytic account. A new field labeled "Manual Distribution" should appear at the top.
- Select a record from the list, and it will be added to the distribution and the invoice lines.
Watch this video for an example of usage.
No verified information in OCA: Installation.
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.
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.