Off Cycle Batch Processing
With off cycle processing, the system automatically suspends affected payees from other runs in which they are active so that they can be included in the off cycle process. (A payee can be active only in one run at a time.)
Here's what the system does when you submit an off cycle request:
-
Checks whether the payee is associated with an open calendar group.
-
If yes, suspends the payee in the calendar group so that the payee can be calculated immediately in the off cycle group.
Note:
If the Calculation status is set to Frozen, the system suspends the payee in the off cycle calendar group.
Transaction processing varies depending on the type of off cycle request being processed.
Manual Payments
With manual payments, batch validation checks whether the calculated gross-pay and net-pay accumulator amounts match the gross-pay and net-pay amounts input. A message is issued, and payee is placed in error if these calculated gross and net do not match the input gross and net amounts. The amounts must match to finalize the payroll.
During batch processing, the process list that is associated with the run type that was entered is used.
Here's what the system processes when manual payments are being processed:
-
Earnings and deductions that are entered on the manual payment request:
-
Are only resolved if on the process list.
-
Are not checked for eligibility, including generation control.
-
Have pre and post process formulas are resolved; however any post-process formula attempts to modify the earning or deductions value will not be applied.
-
Do not have individual components resolved. But if the user adds a component, it is stored and added to any accumulator in which it belongs. For example, if units are entered as hours, the amount is not used to calculate an amount, just to update this unit balances.
-
-
Other earnings and deductions will resolve dependent on the element selection. .
-
Supporting elements are always resolved if they are on the process list.
-
Both period and element segmentation triggers are ignored.
-
Entries from PeopleSoft Time and Labor and the Manage Variable Compensation application of PeopleSoft HR are not picked up.
Corrections
Off cycle corrections are based on retroactive processing similar to the retroactive corrections that take place during on cycle runs:
-
A trigger must exist on or before the pay period end date for the calendar that is being corrected or reversed.
-
The type of correction is one of two choices to process:
-
Replacement: Replaces an existing payment that was paid incorrectly.
-
Forced Reversal: Reverses an existing payment that should not have been paid regardless of whether the payee is still eligible.
-
-
One of two types of retroactive methods are available to process:
-
Use Existing Retro Rules: Follows retroactive method based on the triggers and rule setup.
-
Forced Corrective: Corrective retroactive method is forced.
-
-
For the calendar that is being corrected or reversed, the earnings and deductions resolve based on normal processing and eligibility.
-
New calendars are created and will be processed. If delta's exist and are to be forwarded, these new off cycle calendars that are automatically generated will receive these deltas:
-
Earnings and deductions resolve depending on the presence of positive input that is entered in the off cycle request, as well as the element selection.
-
All supporting elements on process lists are resolved.
-
Segmentation triggers are ignored.
-
Entries from PeopleSoft Time and Labor and the Manage Variable Compensation application are not picked up.
-
Additional Payments
During batch processing, the process list that is associated with the run type that was entered is used.
-
Earnings and deductions that are entered on the additional payments request follow on cycle batch processing logic:
-
They are resolved only if they are on the process list.
-
Eligibility is considered, including generation control.
-
Pre process and post process formulas are resolved.
-
Individual components are resolved, as needed.
-
-
Earnings and deductions resolve depending on the presence of positive input that is entered in the off cycle request, as well as element selection.
-
Supporting elements will always be resolved if they are on the process list.
-
Both period and element segmentation triggers are ignored.
-
Entries from PeopleSoft Time and Labor and the PeopleSoft Manage Variable Compensation application are not picked up.
Advances
For advances, calendar groups are processed with the applicable calendars. Batch processing follows the same logic as on cycle processing.