Adding Full Recalculate Tasks to a schedule

To add a Full Recalculate Task to a schedule:

  1. Select Maintenance > System Administration > Job Scheduler.
  2. Click Add Schedule.
  3. Specify the name of the Full Recalculate Task in the Task Description field.
  4. Select Full Recalculate Task from the Task Type drop-down list.
  5. Fill in the remaining fields. See Adding tasks to the Job Scheduler.
  6. Click Submit.
  7. Click OK.
  8. In the Task Schedule list, click Parameters next to the Full Recalculate Task you created.
  9. Configure the task by selecting values for the appropriate parameters:
    Apply to Teams
    Select the teams on which you want 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 you want 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 you want 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 you want 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
    Specify 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 either 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 timeout error. If timeout errors occur, 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 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.
  10. Click Submit.
  11. Click OK.