Configuring the interface task for the Employee Import process
An interface task processes the entries in the import staging table defined in the interface layout (Defining the interface layout) and inserts them into the application database tables. An interface task also transforms the imported data in WBINT_IMPORT (Configuring the import task for the Employee Import process) into Workforce Management objects.
-
Follow the steps outlined in Configuring the import task for the Employee Import process to add the interface task.
In Step 3, select Interface Task in the Task Type field.
- Click the Parameters button that corresponds to the interface task you added. The Interface Task page is displayed.
- Select EMPLOYEE IMPORT from the Interface Type drop-down list.
- Click Next. The Employee Import Parameters page is displayed.
-
Specify this information:
- Auto Recalc
- Select whether the task uses the automatic
recalculation settings of the employee calculation group, if defined, when
recalculating employee records to determine what time period is
recalculated. Select one of these options:
- TRUE: Uses the automatic recalculation settings of the calculation groups.
- FALSE: Ignores the automatic recalculation settings of the calculation groups.
The value of the Auto Recalc parameter is superseded by the RULEENGINE_AUTORECALC registry parameter. If the registry parameter is set to true, then the automatic recalculation settings of the calculation groups are used, even if theAuto Recalc parameter is set to FALSE.
- Process Future Balance Dates
- Select whether the 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 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.
- Batch Process Size
- Specify the number of employee records to process at a time. If a record fails, then the remaining records are placed and left in pending state.
- Max Processing Time
- Specify the maximum time in minutes reserved to
process pending employee records. If the pending records cannot be processed
in the time specified here, then the task times out. Re-run the task again
to process any outstanding pending records.
The Max Processing Time does not affect the task on the first pass. All pending records are processed even after the Max Processing Time is exceeded. If records, however, remain in pending state (which occurs if a batch fails), then the task uses the reprocess attempts to process pending records.
- Number of Reprocess
- Specify the number of times that the task attempts to reprocess pending records within the Max Processing Time.
- Number of Threads
- The number of threads used to process is configurable with a default value of 8, minimum of 1 and maximum of 32. If you specify a number that is not within this range, then the minimum or maximum value is applied.
- Click Submit.
- Click OK.