Effective Dates for Balance Fetch and Adjustment

The Transfer Balances process consists of two phases, Balance Fetch and Balance Adjustment.

Both of these operations require the use of a reference date, which isn't necessarily the date of global transfer. The global transfer process can occur when future run results exist on the source payroll relationship, while the target payroll relationship could consume the balance value even before then. You must have a complete view of the final balance on or before the dimension reset date.

Balance Fetch

Although the global transfer happens on a specific date, the Transfer Balances flow doesn't necessarily fetch the copied balance values on the same date. Payroll calculations can't go out of sequence within a payroll relationship. Transfer Balances flow fetches balances as of the dimension end date to include the balance values impacted by the future run results up to that date.

Balance Adjustment

The global transfer process adjusts balances as of the global transfer date or the First Standard Earnings Date of the target payroll relationship.

If you choose to run the Transfer Balances process later, a payroll activity might occur on the target record that's already in sync with the source. In this scenario, the application adjusts the balances on the target payroll relationship as of these dates, or whichever is later.

  • The date you have run the last payroll process

  • The start date of the balance dimension

  • First Standard Earnings Date

If this adjustment date is later than the end date of the balance dimension, the application can't carry forward the balances because the future payroll calculation results exist on the target payroll relationship.