Forwarding Deltas with User Fields and User Field Levels
When deltas are summed and forwarded to the current period from previous periods, Global Payroll observes these rules:
-
Deltas for an element are forwarded to the first segment in the current calendar (first resolved instance).
-
If the first segment is sliced, the system forwards adjustments to the first slice within the first segment.
-
If an earning or deduction fails to resolve in the current period because of generation control or missing payee level data, the retroactive adjustment for the element is pulled into the current period as the first instance.
-
If there is a retroactive adjustment only instance (a forwarded adjustment instance without a corresponding current period instance), the adjustment instance is resolved with segment dates, not slice dates.
-
If there is a retroactive adjustment in conjunction with a positive input or rule resolution, the retroactive adjustment is added to the first instance resolved.
-
If there is an arrears payback for a deduction in the current period but the deduction itself is not resolved, the arrears payback and the adjustment are brought in to create a single instance using segment dates.
These additional rules apply when there are user field levels defined for an element:
-
If the user field level is None, the system forwards the deltas to the first instance of the earning or deduction in the current period; these deltas assume the user field values of the first instance.
If there is no current instance, the adjustment becomes the first instance and uses the segment dates to fill out the user field set.
-
If the user field level is All User Fields Defined (complete set), all of the user fields associated with the deltas come in with the retroactive adjustments.
-
If the user field level is partial (Through User Field 1,2, 3, 4 and so on), the system forwards the deltas to the first instance of the element that matches the partial set.
If there is no match, segment dates are used to fill out the user field set.
These additional rules apply to earnings and deductions with or without user fields, and to elements with and without a driver:
-
If there is more than one instance of an element in the current period with matching user field values, the system applies the adjustments to the first instance.
-
The system allows only one retroactive adjustment per user field set.
The system adds the adjustment to the first instance of the user field set, and this instance is saved with the dates associated with it.
-
If there are no current instances of an element with a matching user field set, the adjustment resolves by itself using the segment dates.
A new user field set results in a new additional instance of the element.