Scheduling the Full Recalculate Tasks

  1. Select Maintenance > System Administration > Job Scheduler.
  2. Add a schedule for the Full Recalculate Task.
  3. Select Full Recalculate Task from the Task Type drop-down list.
  4. Click Submit.
  5. Click OK.
  6. In the Task Schedule list, click Parameters next to the Full Recalculate Task you created.
  7. Configure the task by selecting values for the appropriate parameters:
    Apply to Teams
    Select the teams on which to run the Full Recalculate Task using the lookup or click ALL to run the task for all teams.
    Apply to Sub Teams
    Select this check box to include all sub teams for the teams that are selected in the Apply to Teams lookup.
    Apply to Calc Groups
    Select the calculation groups on which to run the Full Recalculate Task using the lookup or click ALL to run the task for all calculation groups.
    Apply to Pay Groups
    Select the pay groups on which to run the Full Recalculate Task using the lookup or click ALL to run the task for all pay groups.
    Apply to Employees
    Select the employees on which to run the Full Recalculate Task using the lookup or click ALL to run the task for all employees.
    Dates to run full recalculate task for
    Select one of these options:
    • Relative (x days before or after today): Runs the Full Recalculate Task for a set of relative dates before or after the current date. Specify the number of days before or after the current date in the Days Before Current Date or Days After Current Date field.
    • Absolute (for these dates): Runs the Full Recalculate Task for an absolute date range. Specify the date range to run the task in the Start Date and End Date fields.
    Batch Process Size
    Specify the number of days that are retrieved from the database and processed by the Full Recalculate Task at a time. Use the default value of 90 days unless the Full Recalculate Task is taking too long and exiting with a time-out error. If time-out errors occur, then lower the number. The value should not be greater than 90.
    Calculation Thread Count
    Specify the number of threads that are used by the Full Recalculate Task. The default is 1, but you can multithread the Full Recalculate Task up to a value of 32 if there are enough CPU resources. You can increase the number of threads as you increase the number of available CPUs. A performance analysis is required to balance the number of threads with the number of CPUs to optimize the Full Recalculate Task.
    Auto Recalc
    Select whether the Full Recalculate Task uses the Auto Recalc settings of the calculation groups, if defined, when recalculating employee records to determine what time period is recalculated. Select one of these options:
    • TRUE: Uses the Auto Recalc settings of the calculation groups.
    • FALSE: Ignores the Auto Recalc settings of the calculation groups.
    Note: The value of the Auto Recalc task parameter is superseded by the RULEENGINE_AUTORECALC registry parameter. If the parameter is set to True, then Auto Recalc settings of calculation groups are used, even if the Auto Recalc task parameter is set to FALSE.
    Process Future Balance Dates
    Select whether the Full Recalculate Task processes future balance dates when recalculating employee records. Select one of these options:
    • TRUE: Recalculates the future values of balances when recalculating records. Balance values are recalculated into the future.
    • FALSE: Prevents the Full Recalculate Task from processing balance values in the future. Balance values are not recalculated into the future.
    • Default: Defers to the value of the AUTO_RECALC_FUTURE_BALANCES registry parameter.
    Log Task Progress
    Select this check box to enable progress tracking for the Full Recalculate Task.
    Logging interval (min)
    Provide a positive numeric value, in minutes, for the interval for the progress tracking.
    Note: These two options must be used together. These fields are hidden by default.

    To enable these fields, see Using config mode.

  8. Click Submit.
  9. Click OK.

To view the progress of the Full Recalculate Task, click the Log button for the task. From there, you can view whether the task is still in progress. Additionally, the log displays:

  • The number of records processed out of the total number.
  • The percentage completed.
  • The estimated time remaining before completion.