Account Analytic Filter in distribution
by Serpent Consulting Services Pvt. Ltd. https://www.serpentcs.com$ 198.00
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
Lines of code | 306 |
Technical Name |
scs_analytic_distribution_filter |
License | AGPL-3 |
Website | https://www.serpentcs.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
Lines of code | 306 |
Technical Name |
scs_analytic_distribution_filter |
License | AGPL-3 |
Website | https://www.serpentcs.com |


Account Analytic Filter in distribution
Analytical Plan in Odoo Accounting helps organise analytic accounts into parent-child structures for clear cost tracking and reporting. It allows filtered visibility, improves hierarchy management, and enhances project-based accounting.
Highlighted-features
Parent–Child Analytic Plan Structure
- Organise plans hierarchically for better clarity and control.
Filtered Child Account Visibility
- Show only relevant child accounts based on selected parent.
Global Analytic Plans Management
- Easily manage "Global Plans" without assigning a parent account.
Parent–Child Plan Hierarchy
Easily link analytic plans in a structured way using parent and child relationships.
Filtered Visibility of Accounts
When a parent plan is selected, only its related child accounts are shown — reducing clutter and focusing user selection.
Accurate Cost Tracking
Enables project-based cost tracking by linking analytic accounts with accounting entries and analytic lines.
Simplified Reporting
The structure supports more insightful and cleaner reports by grouping analytic data based on plan hierarchy.
Penalty Support
Includes logic to handle penalties tied to specific analytic plans or accounts, allowing better control over cost adjustments or compliance tracking.
Accounting → Configuration

Accounting → Configuration → Analytical Plan

The Analytical Plan will be shown under the Configuration menu once Analytic Accounting is enabled.

Once you create an Analytical Plan, the next step is to set up the corresponding Analytic Accounts and configure them according to your tracking needs.
Analytic Accounts


This is form view of the "Analytical Account". The "Plan" field will be automatically set based on the corresponding Analytical Plan name.

When creating an Analytical Plan, Define the Parent Plan in "Analytic Filter Parent Plan" field. For example, if you set "Project" as the parent, then "Departments" will automatically be considered its child, making Project the parent plan and Departments the child plan.


Here, you can see that the Analytic Plan created under "Departments" are linked Plan to the "Project", establishing a parent-child relationship between the sub plans.

We have created Plan as "Team", where "Project" plan serves as the parent plan, "Department" is its child, and Team is a child of Department. This forms a clear hierarchical structure across the analytic plans.


Within Department, a new plan Team has been created, making "Team" a child of Department. As a result, Department now also has its own child plan, forming a hierarchical relationship.
Global Analytic Plans Without Parent Plan

Here, the Global Plan is managed independently, with no "Analytic Filter Parent Plan" .
Without Parent Analytic Account



Invoices

- In this customer invoice, analytic distribution is applied using a hierarchy of analytic accounts. "Project" is the main plan, with "Department" as its child, and "Team" created under Department plan. This forms a parent-child structure across all plans.
- And the "Global Plan" does not have any parent plan defined, which ensures that all accounts from the Global Plan will displayed.

- When you change the Parent Plan, the entire hierarchy structure will be updated accordingly.
- Example: "Project" is the parent plan, "Department" is its child, and "Team" is the child of Department, then changing the Project plan will also affect both the Department and Team plans.
Our Odoo Services

Odoo Consulting

Odoo Implementation

Odoo Development

Odoo Testing

Odoo Data Migration

Odoo Training

Odoo Support

Hire Odoo Developers
Help And Support
Write a mail to us:

Write a text to us on WhatsApp:

Visit Our Website:

Please log in to comment on this module