Generate Run Balances

The payroll calculation process generates run results and values for all balances. Creating or updating balance definitions and balance feeds can impact balance calculations and stored balance values for run balance dimensions.

Creating or updating balance definitions and balance feeds can impact balance calculations and stored balance values for run balance dimensions. When stored balance values are no longer accurate, the Run Balance Status column on the Balance Definitions task displays the status of the balance dimensions as invalid. Reports and processes continue to obtain accurate values from the summed run results, but summing run results can slow performance.

To improve performance and accuracy, recalculate the invalid balance values for saved run balance dimensions by submitting the Generate Run Balances process.

This topic covers:

  • Submit the Generate Run Balances process

  • Use Generating Run Balances Examples

Submit the Generate Run Balances Process

Submit the Generate Run Balances process before you submit the payroll run or after you create or update these tasks:

  • Balance definition using the Balance Definitions task, for example to add balance feeds or new balance dimensions

  • Balance feeds to an element using the Elements task

When you submit the process, you specify parameters that control which balances to generate as shown in the following table.

Flow Submission Parameters

Purpose

Balances to Include

Identifies the set of balances to include when submitting the process:

  • All balances

  • All invalid balances

  • Single balance

Note: If you select a single balance, you must specify both a balance and a dimension name.

Balance Name

Lists balance names marked as run balances when a single balance is selected.

Dimension Name

Lists run dimensions when a single balance is selected. The list is filtered again when the balance name is selected.

Use Generating Run Balances Examples

Here are two different ways you can use generate run balances to improve performance and accuracy in your payroll application.

  • Updating a balance feed effective date

    Your enterprise stops the transportation allowance element as of January 1. This ends the balance feeds between the element input value and the related balances, such as gross-to-net. It also sets the status of the balance values for completed payroll runs to invalid. You submit the Generate Run Balance process to recalculate the balance values and set the status to valid.

  • Adding a new balance feed

    You receive a notification on January 31 that a non-taxable earning became taxable as of January 1. You add a balance feed to the earnings element so that the input value feeds a taxable pay balance. You submit the Generate Run Balances process and recalculate the balance values for the taxable pay balance.