Skip to Content
Menu

Account Analytic Filter in distribution

by
Odoo

198.00

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 306
Technical Name scs_analytic_distribution_filter
LicenseAGPL-3
Websitehttps://www.serpentcs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 306
Technical Name scs_analytic_distribution_filter
LicenseAGPL-3
Websitehttps://www.serpentcs.com
SerpentCS Logo

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.

Suggested Products

Our Odoo Services

Odoo Customization

Odoo Consulting

Odoo Customization

Odoo Implementation

Odoo Customization

Odoo Development

Odoo Implementation

Odoo Testing

Odoo Integration

Odoo Data Migration

Odoo Support

Odoo Training

Odoo Support

Odoo Support

Hire Odoo Developer

Hire Odoo Developers

Help And Support


Write a mail to us:

Appscontact@serpentcs.com

Write a text to us on WhatsApp:

Apps (+91) 98793-54457 (+91) 90334-72982

Visit Our Website:

Apps www.serpentcs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.