Skip to main content

Payroll Overview

Path: Reports / Payroll Overview

The Payroll Overview page provides an interactive matrix view of payroll data across employees, periods, organizational units, and payroll elements. It supports hierarchical tree views, dynamic attribute columns, charts with multiple scenarios, drill-down to source entries, and export to Excel.

Opening the Page

Navigate to Reports → Payroll Overview or use the search bar (Alt+Q) to find "Payroll Overview".

The page remembers all option settings between sessions (SaveValues), so your last configuration is restored automatically when you reopen it.

Options

The options panel at the top controls how data is calculated and displayed.

FieldDescription
Report CodeMandatory. Select a configured payslip setup code. Each code defines which payroll elements (columns) appear in the matrix and what Excel template is used for export. Managed via Administration → Payslip Setup Codes.
Period Code From / ToMandatory. Defines the payroll period range. Select from available payroll periods (monthly).
Data SourceChoose where amounts are read from: Posted Entries (default) — posted payroll ledger entries; Payroll Documents — unposted payroll documents; Posted Payroll Documents — posted payroll documents.
Calculation Period TypePeriod Code or Wage Period. Determines the period grouping logic.
Split by Wage PeriodWhen Calculation Period Type = Period Code: shows separate detail rows per wage period for each employee. Mutually exclusive with "Split by Period Code".
Split by Period CodeWhen Calculation Period Type = Period Code: shows separate detail rows per period for each employee. Mutually exclusive with "Split by Wage Period".
Hide Zero LinesDefault: enabled. Hides employees whose amounts are all zero across all relevant columns.
Group by Org. UnitGroups employees by organizational unit. Adds subtotal rows per org unit. Shows Org. Unit Code and Org. Unit Name columns.
Hierarchical Org. UnitsAvailable when "Group by Org. Unit" is enabled. Displays organizational units as a collapsible tree reflecting the parent-child hierarchy. Parent org unit totals include all descendant values (rolled-up subtotals).
Sort OrderEmployee Name — alphabetical by last name, first name, middle name. Employee No. — by employee code.
Show Type TotalsShows/hides three summary columns: Earnings Total, Deductions Total, Net Total (Earnings −
Show ChartShows/hides the chart panel below the matrix.

Filters

FieldDescription
Posting DateFilter entries by posting date range.
Payroll Calc GroupMulti-select filter by payroll calculation group(s).
Employee No. FilterFilter to specific employee(s). Supports multi-select lookup.
Org. Unit FilterFilter to specific organizational unit(s).

Actions

Calculate

Runs the payroll calculation and populates the matrix and chart. All options and filters are applied. You must click Calculate after changing any option or filter.

Export to Excel

Opens the Payslip report (SMA Payslip) with all current parameters pre-filled. The report generates an Excel file based on the configured template. The report includes all data visible in the matrix, including attribute columns.

Additional Filters

Opens an advanced filter builder (FilterPageBuilder) with two sections:

  • Employee: Filter by No., First Name, Last Name, Status, Employment Date, Org Unit, Job Title, Payroll Calc Group, Category, Posting Group, Resp. Center.
  • Organizational Unit: Filter by Code, Name, Type, Status, Parent Code, Calc Group, Resp. Center.

Applied filters are displayed in the Additional Filters FactBox on the right side of the page.

Attribute Columns

Opens a temporary page for overriding the attribute column configuration for the current session. Changes made here do not affect the persistent setup in the database. The override is cleared when the page is closed or the Report Code is changed.

Matrix

The matrix displays payroll data in a grid:

  • Frozen columns (always visible on the left): Employee No., Employee Name
  • Attribute columns (up to 10): Dynamic columns showing Employee table fields (e.g., Job Title, Status, Employment Date). Configured per Report Code in Payslip Setup Codes → Attribute Columns.
  • Amount columns (up to 100): One column per payroll element defined in the report setup lines. Zero amounts display as blank.
  • Type Total columns (optional): Earnings Total, Deductions Total, Net Total.

Row Types

Row TypeStyleDescription
DetailNormalOne row per employee (or per employee × period when split is active).
Employee TotalBoldSummary row per employee when period split is active.
Org. Unit TotalBoldSubtotal row per organizational unit. In hierarchical view, parent org unit totals include all descendants.
Grand TotalStrongAccentFinal row with totals across all employees. Always present.

Tree View

When Hierarchical Org. Units is enabled, the matrix uses a tree layout:

  • Org unit nodes can be collapsed/expanded by clicking the tree toggle
  • Indentation reflects the organizational hierarchy depth
  • Parent org unit totals include rolled-up values from all child org units and their employees

Drill-Down

Clicking on any amount cell opens the underlying source entries page:

  • Posted Entries → Payroll Ledger Entries page
  • Payroll Documents → Payroll Document Lines page
  • Posted Payroll Documents → Posted Payroll Document Lines page

The drill-down is filtered based on the row type:

  • Detail row: filtered by Employee No. + element + period (uses the row's specific Period Code when split is active, not the full period range)
  • Employee Total: filtered by Employee No. + element
  • Org. Unit Total: filtered by all employees in that org unit + element
  • Grand Total: filtered by element only

Type Total columns (Earnings/Deductions/Net) drill-down filters by the corresponding element type.

Attribute Columns

Attribute columns display additional information about each employee directly in the matrix, such as Job Title, Status, Employment Date, or any other field from the Employee table.

Setup

  1. Open Administration → Payslip Setup Codes
  2. Select a report code and click Attribute Columns
  3. Add rows selecting Employee table fields by their field number
  4. The Column Caption is automatically resolved from the Employee table field metadata (FlowField)
  5. Maximum 10 attribute columns per report code

FlowField Support

Attribute columns support Employee table FlowFields. The system automatically detects FlowField-type fields and calls CalcField before reading the value, ensuring calculated values (e.g., aggregated data) display correctly.

Session Overrides

On the Payroll Overview page, use the Attribute Columns action to temporarily change which attributes are displayed. This override:

  • Applies only to the current session
  • Does not modify the database setup
  • Is cleared when you close the page or switch Report Codes

Chart

The chart panel (visible when Show Chart is enabled) provides visual analysis of payroll data with 4 scenarios and 3 measures.

Chart Scenarios

ScenarioX-AxisPrerequisite
By ElementPayroll elementsNone — always available
By PeriodPeriod codesRequires Split by Period Code or Split by Wage Period
By Org. UnitOrg unit namesRequires Group by Org. Unit
By AttributeAttribute valuesRequires configured attribute columns

Chart Measures (for By Period / By Org. Unit / By Attribute)

MeasureDescription
Type TotalsStacked columns for Earnings + Deductions, line for Net
All ColumnsUp to 10 payroll elements as separate bar series
Selected ColumnsOnly manually selected elements (via Column Selector)

Column Selector

For the By Element scenario and Selected Columns measure, use the Column Selector to choose which payroll elements appear on the chart. The selector shows all available columns with checkboxes. Use Mark Selected and Unmark Selected actions to toggle.

Attribute Picker

For the By Attribute scenario, a menu prompts you to select which attribute column to use for grouping on the X-axis.

Chart Drill-Down

Clicking on any data point in the chart opens the source entries page with appropriate filters, similar to matrix drill-down.

Additional Filters FactBox

The right-side FactBox displays a tree view of all currently applied additional filters:

  • Level 0: Table name (Employee / Org. Unit)
  • Level 1: Individual field filters (e.g., "Status = Active")

Security

Permission Set

All Payroll Overview objects are included in the PayrollCALC permission set. Users need this permission set (or equivalent) to access the functionality.

HR Responsibility Center

The system automatically applies HR Responsibility Center filters. Users only see employees assigned to their authorized responsibility center(s). If no responsibility center is configured for the user, all employees are visible.

See Also

© 2008 - 2026 SMART business