How Reporting Hierarchy Works in iDempiere

The Reporting Hierarchy window in iDempiere lets you define alternate reporting structures (trees) for key accounting dimensions such as Organization, Account, Product, Business Partner, Project, and Activity. These hierarchies are then used by financial and analytical reports to present aggregated results according to custom groupings instead of default structures.

This is especially useful when a business wants to see data from different summary perspectives without changing master data or organizational setup.


Reporting Hierarchy Structure

A Reporting Hierarchy links one or more Tree structures to specific accounting dimensions:

  • Organization Tree: Defines how organizations are grouped (e.g., all stores under a region)
  • Account Tree: Defines custom groupings of GL accounts
  • Activity Tree: Defines activity or cost center groupings
  • Product, Business Partner, Project Trees: Provide alternate category structures
  • Campaign and Sales Region Trees: Support marketing or territory analysis

By selecting different tree structures, reports will summarize values according to that custom hierarchy.

TenthPlanet-iDempiere-AccountingManagement-ReportingHierarchy


Hierarchy Financial Reporting Impact

Most financial reports — such as Trial Balance, Statement of Accounts, and Balance Sheet — offer a Reporting Hierarchy parameter. If a hierarchy is selected, iDempiere uses the linked trees to aggregate data according to the defined structure instead of the default organizational or account hierarchy.


Trees and Hierarchies Are Definitions

Reporting hierarchies depend on Tree structures defined elsewhere in the system.
A tree defines:

  • A root node
  • Child elements
  • Summary groups

Multiple trees can exist for the same dimension (e.g., multiple organization views). A Reporting Hierarchy selects which tree to apply for each dimension.
This allows the same underlying data to be viewed in different ways — for example:

  • By department
  • By region
  • By cost center




In iDempiere, the Reporting Hierarchy defines how multiple tree structures should be used by reporting engines to aggregate and present financial and operational data. By selecting alternative hierarchies, reports can show results according to business segments, regions, products, or any custom groupings derived from Tree definitions.

Leave a Reply

Your email address will not be published. Required fields are marked *