How to Configure Report Column Set in iDempiere

Introduction

Report Column Set defines the columns — Actual, Budget, prior period, or variance — that appear across financial reports in iDempiere. Each set groups one or more Report Column records with their own formatting, sign, and period rules.

It is used during financial reporting setup, typically paired with a Report Line Set inside a Financial Report (Report Set) to build Profit & Loss statements, Balance Sheets, and management dashboards.

Column configuration directly controls how amounts are calculated, summarized, and displayed, impacting the accuracy and readability of every generated financial report.

Process Flow Diagram

TenthPlanet-iDempiere-Accounting-ReportColumnSet-ProcessFlow

Business Rules

  • Active Report Column Set records are available for selection in Financial Reports.
  • Each Report Column Set must contain at least one Report Column line to render data.
  • Sequence determines the left-to-right display order of columns in the printed report.
  • The Printed flag controls whether a column appears in the final report output.
  • Posting Type determines whether Actual, Budget, or Encumbrance data populates the column.
  • Amount Type defines whether Balance, Debit, Credit, or Quantity is retrieved for the column.
  • Relative Period is calculated against the report’s base period, not the calendar period.
  • Allow Opposite Sign reverses the natural balance sign for presentation purposes.
  • Multiplier and Round Factor scale and round displayed amounts without changing source data.

Prerequisites

  • Tenant and Organization configured.
  • Accounting Schema and Calendar/Period configured.
  • Posting Type data available (Actual documents posted, or GL Budget entered).
  • Role has menu access granted to Report Column Set.

Navigation

Menu → Performance Analysis and Accounting → Financial Reporting → Report Column Set
TenthPlanet-iDempiere-Accounting-ReportColumnSet-1

Opening the window displays the Report Column Set header (Tenant, Organization, Name, Description, Active) with a Report Column child tab below listing every column line already defined for that set.

TenthPlanet-iDempiere-Accounting-ReportColumnSet-2

Configuration Steps

Step 1: Create the Report Column Set Header

This groups related report columns under one reusable named set that can be attached to multiple Financial Reports.

Instructions

Enter a Name and optional Description, keep Active checked, and save the header record before adding column lines.

TenthPlanet-iDempiere-Accounting-ReportColumnSet-3

Field Reference

FieldSample ValueDescription
TenantPOTSClient/tenant that owns this configuration.
OrganizationCDCOrganization scope for the record.
NameTestUnique identifying name of the Report Column Set.
Description(blank)Optional short description for reference.
ActiveCheckedMakes the set selectable in Financial Reports.

Step 2: Add a Report Column Line

Each line defines exactly one column’s data source, order, and whether it prints on the report.

Instructions

In the Report Column tab, click New, enter Name and Sequence, then set Posting Type and Amount Type before saving.

TenthPlanet-iDempiere-Accounting-ReportColumnSet-4

Field Reference

FieldSample ValueDescription
NameTestLabel shown as the column header on the report.
Sequence10Controls left-to-right ordering of columns.
PrintedCheckedIncludes the column in the printed report.
Posting TypeActualSource of data: Actual, Budget, or Encumbrance.
Amount TypeBalance (expected sign)Value retrieved: Balance, Debit, Credit, or Quantity.

Step 3: Configure Period and Column Type

This determines which accounting period the column pulls data from and how it relates to the report’s base period.

Instructions

Set Column Type (for example Relative Period), choose the Period Type, and enter a Relative Period value; use Relative Period To when a range is needed.

TenthPlanet-iDempiere-Accounting-ReportColumnSet-5

Field Reference

FieldSample ValueDescription
Column TypeRelative PeriodHow the reporting period is determined for this column.
Period TypePeriodGranularity used: Period, Quarter, Year, or Natural.
Relative Period0.0Offset from the report’s base period.
Relative Period To(blank)End of range when reporting across multiple periods.

Step 4: Apply Display Formatting

Formatting controls how the numeric value is scaled, rounded, and signed once printed on the financial report.

Instructions

Set a Format Pattern for number display, a Multiplier to scale values, a Round Factor to round results, and enable Allow Opposite Sign if the natural sign should be reversed.

Field Reference

FieldSample ValueDescription
Format Pattern(blank)Java decimal format applied to displayed amounts.
Multiplier(blank / 1)Scales the amount, for example 0.01 for percentages.
Round Factor(blank)Rounds amounts to the nearest specified factor.
Allow Opposite SignUncheckedReverses the natural balance sign for presentation.
TenthPlanet-iDempiere-Accounting-ReportColumnSet-6

Common Issues and Resolutions

IssueCauseResolution
Column shows zero valuesPosting Type doesn’t match posted Fact Acct data (e.g. Budget selected with no budget entered)Verify Posting Type matches available accounting facts or load budget data
Report Column Set missing from Report Set selectorActive checkbox unchecked on the header recordReactivate the Report Column Set record
Columns render in the wrong orderDuplicate or unordered Sequence values across Report Column linesAssign unique, incrementing Sequence numbers
Column not appearing on printed reportPrinted checkbox unchecked on the Report Column lineEnable Printed on the Report Column record
Wrong period data displayedRelative Period miscalculated against the report’s base periodRecalculate Relative Period relative to the base period used in the Report Set
Amounts show incorrect signAmount Type or Allow Opposite Sign misconfiguredAdjust Amount Type or toggle Allow Opposite Sign to match presentation needs
Percentage or scaled values display incorrectlyMultiplier left at default valueSet the correct Multiplier for the intended display scale

Next Steps

  • Configure a Report Line Set to define the row structure of the report.
  • Build a Report Set (Financial Report) combining this Report Column Set and a Report Line Set.
  • Review Accounting Schema and GL Budget setup for Budget-based columns.