Managing Interactions Between Element Assignment Overrides, Positive Input Entries, and Element Definitions

This topic discusses how the system manages competing element assignment and positive input entries for the same earnings or deductions.

Rules for Processing Competing Element Assignments and Positive Input Entries

In Global Payroll you can enter multiple element assignment and positive input rows for the same element within a single pay period slice or segment. To manage the competing instructions contained in these overrides, the system matches earning and deduction assignments with their corresponding positive input entries within the same slice or segment, and then determines which elements to resolve and which instructions to follow based on the processing rules described in this topic.

Note: The system treats element assignments and positive input entries as matching if they are for the same element and occur in the same slice or segment of the pay period.

The system observes these rules when processing competing element assignments and positive input entries:

Rule Number

Description

Rule 1: One Assignment to One or More Positive Input Overrides

Within each slice or segment, when there are one or more positive input rows for an element with an action type of Override and a single matching element assignment, the system resolves the positive input and not the element assignment. If the positive input rows do not specify the values of all components of the calculation rule, the system retrieves the missing component values from the element assignment, and if it can't find them there, from the element's rule definition.

Rule 2: Many Assignments to One or More Positive Input Overrides

Within each slice or segment, when there are multiple element assignments for the same element, and at least one matching override row exists in positive input, the system ignores all element assignments and resolves only the positive input override(s).

If the positive input overrides do not specify values for all the components of the calculation rule, the system goes to the element definition for the missing component values.

Note: If an amount is entered in positive input, this amount overrides the individual component values in the element's rule definition.

Rule 3: One Assignment to One or More Positive Input Additional Rows

Within each slice or segment, when there are one or more positive input rows for an element with an action type of Additional, and a single matching element assignment, the system resolves each of the positive input rows and also resolves the element assignment. If the positive input rows do not specify the values of all components of the calculation rule, the system pulls component values from the element assignment, and if it can't find them there, from the element's rule definition.

Rule 4: Many Assignments to One or More Positive Input Additional Rows

Within each slice or segment, when there are multiple assignments of the same element, and one or more matching positive input rows with an action type of Additional:

  • The system resolves each additional positive input row without considering the element assignment rows.

    If the positive input rows do not specify values for all the components of the element's calculation rule, the system goes to the element definition for the missing component values.

  • Each element assignment row is resolved without considering the positive input rows.

    If the element assignment override(s) do not specify values for all the components of the element's calculation rule, the system goes to the element definition for the missing component values.

Note: If amounts are entered at the positive input or element assignment levels, the system processes the amounts and ignores the individual component values.

Rule 5: One or more assignments and a Resolve to Zero Row in Positive Input

When there are one or more assignments of the same element and a matching Resolve to Zero entry in positive input, only the Resolve to Zero row is processed. All element assignment entries are ignored.

Note: A positive input resolve to zero instance applies not only to elements assigned within the same segment or slice, but to all assignments of the same element in any other slice/segment.

Rule 6: Element Assignment in Conjunction With Override and Resolve to Zero Rows in Positive Input

If there is an element assignment, and in positive input, both a matching Override and a matching Resolve to Zero row, the system resolves the Override and Resolve to Zero rows, but not the element assignment. If the positive input Override does not specify the values of all components of the calculation rule, the system retrieves the missing component values from the element assignment, and if it can't find them there, from the element's rule definition.

Note: A positive input resolve to zero instance applies not only to elements assigned within the same segment or slice, but to all assignments of the same element in any other slice/segment.

Note: The Resolve to Zero action is per instance.

Rule 7: Element Assignment in Conjunction With Additional and Resolve to Zero Rows in Positive Input

If there is an element assignment, and in positive input, both a matching Additional and a matching Resolve to Zero row, the system resolves the Additional and Resolve to Zero rows, but not the element assignment. If the Additional positive input does not specify the values of all components of the calculation rule, the system retrieves the missing component values from the element assignment, and if it can't find them there, from the element's rule definition.

Note: A positive input resolve to zero instance applies not only to elements assigned within the same segment or slice, but to all assignments of the same element in any other slice/segment.

Note: The Resolve to Zero action is per instance.

Rule 8: Element Assignment in Conjunction With Do Not Process Rows in Positive Input

Within each slice or segment, if there is an element assignment and, in positive input, a matching Do Not Process row, the system does not resolve the element assignment. If there is positive input of any other kind in the same slice or segment (Resolve to Zero, Override, or Additional), the Do Not Process instructions prevent the system from resolving those as well.

Rule 9: Apply Check Box deselected For an Element Assignment

Within each slice or segment, when the Apply check box is deselected for an element assignment, this implies an action of Do Not Process, and the earning/deduction is not resolved. If there is a matching positive input entry with an action type of either Additional or Override, the system resolves the positive input, but not the rule definition because of the Do Not Process action on the element assignment.

Note: Because of the Do Not Process instruction, the system cannot go to the element assignment to retrieve component values that are missing from positive input as it does in Rules 1 and 3 (above). Instead, it goes directly to the element's rule definition for missing values.

Rule 10: Apply Check Box deselected For One of Many Element Assignments

Within each slice or segment, when there are multiple assignments of the same element, and one instance has the Apply check box set to deselected while all other instances have the Apply check box selected, none of the instances will be processed. In other words, the do not apply action is at the element/slice level and negates the action of any other row.

Important! Note that the rules outlined here apply per slice or segment, as element assignments interact with positive input entries only within the same slice or segment. If there is no segmentation or slicing of elements, the slice/segment begin and end dates can be viewed as equivalent to the begin and end dates of the period as a whole, and element assignments and positive input entries interact across the entire period. There is one exception to this rule, however: a Resolve to Zero entry in positive input cancels all assignments of the same element in any other segment or slice (in other words, a Resolve to Zero entry is not restricted to the segment/slice in which it occurs).

The following examples illustrate how the system resolves payee level overrides, and demonstrate interactions between element assignments and positive input entries in both segmented/sliced and unsegmented periods.

These examples are based on an earning element E1 with a calculation rule of Rate x Unit x Percent.

Note: These examples assume that there are no user field values associated with the assigned earnings or deductions. To see how the rules change when there are user fields, review the topic on multiple resolutions.

See Understanding Multiple Resolutions.

Example: Rule 1 (One Assignment to One or More Positive Input Overrides)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Override)

Unit

Payee Level

10

10

5

Rate

50

60

75

Percent

150

Applying Rule 1, the system resolve E1 as follows:

1. 10 x 75 x 150% = 1125

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Override)

Unit

Payee Level

10

Rate

50

75

Percent

150

The system resolves the first instance of positive input and goes to either the element assignment or the rule definition for the missing component values.

2. 5 x 60 x 150% = 450

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Override)

Unit

Payee Level

5

Rate

50

60

Percent

150

The system resolves the second instance of positive input and goes to either the element assignment or the rule definition for the missing component values.

Example: Rule 2 (Many Assignments to One or More Positive Input Overrides)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment (Instance 1)

Element Assignment (Instance 2)

Positive Input (Override)

Unit

Payee Level

10

10

5

Rate

50

60

75

Percent

150

Applying Rule 2, the system resolves E1 as follows:

5 x 50 x 150% = 375

Component

Rule Definition

Element Assignment (Instance 1)

Element Assignment (Instance 2)

Positive Input (Override)

Unit

Payee Level

5

Rate

50

Percent

150

The system resolves the positive input entry and goes to the rule definition to obtain the missing component values, ignoring all earning/deduction assignments.

Example: Rule 2 (Many Assignments to One or More Positive Input Overrides—with Element Segmentation Due to Overrides)

Assume that the following element assignment and positive input entries exist for earning element E1, and that element segmentation occurs based on the begin and end dates of the assignments:

Note: You can set up the system to slice a pay period based on the begin and end dates of the overrides assigned to a payee on the Element Assignment by Payee (GP_ED_PYE) and Payee Assignment by Element components (GP_ED_ELEM). We discuss how to do this in the topic on trigger definitions.

See Setting Up Trigger Definitions.

Note: In this example, element assignment is abbreviated Assign, positive input is abbreviated PI, and the positive input action type of override is abbreviated Over.

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (Over)

Slice 1: June 1-15

PI (Over)

Slice 2: June 16-30

Unit

Payee Level

10

10

2

5

Rate

50

60

75

Percent

150

Applying Rule 2, the system resolves E1 as follows:

1. In slice 1 (June 1-15): 2 x 60 x 150% = 180

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (Over)

Slice 1: June 1-15

PI (Over)

Slice 2: June 16-30

Unit

Payee Level

2

Rate

50

60

Percent

150

Applying Rule 2, the system processes the positive input entry for slice 1 (June 1 - June 15) but not the corresponding element assignment. Because positive input overrides look to the element assignment within the same slice for missing component values, the positive input uses the Rate component (60) from the assignment in slice 1, and then retrieves the percent value (150) from the rule (as the element assignment in slice 1 does not specify a percentage).

2. In slice 2 (June 16-30): 5 x 75 x 150% = 562.50

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (Over)

Slice 1: June 1-15

PI (Over)

Slice 2: June 16-30

Unit

Payee Level

5

Rate

50

75

Percent

150

Applying Rule 2, the system processes the positive input entry for slice 2 (June 16-30) but not the corresponding element assignment. Because positive input overrides look to the element assignment within the same slice for missing component values, the positive input uses the Rate component (75) from the assignment in slice 2, and then retrieves the percent value (150) from the rule (as the element assignment in slice 2 does not specify a percentage).

Example: Rule 4 (Many Assignments to One or More Positive Input Additional Rows)

Assume that the following element assignment and positive input entries exist for earning element E1:

Note: In this example, element assignment is abbreviated Assign, positive input is abbreviated PI, and the positive input action type of additional is abbreviated Add.

Component

Rule Definition

Assign (Instance 1)

Assign (Instance 2)

PI (Add)

PI (Add)

Unit

Payee Level

10

10

2

5

Rate

50

60

75

Percent

150

Applying Rule 4, the system resolves E1 as follows:

1. 10 x 60 x 150% = 900

Component

Rule Definition

Assign (Instance 1)

Assign (Instance 2)

PI (Add)

PI (Add)

Unit

Payee Level

10

Rate

50

60

Percent

150

The system resolves the first element assignment and goes to the rule definition to obtain missing component values.

2. 10 x 75 x 150% = 1125

Component

Rule Definition

Assign (Instance 1)

Assign (Instance 2)

PI (Add)

PI (Add)

Unit

Payee Level

10

Rate

50

75

Percent

150

The system resolves the second element assignment and goes to the rule definition to obtain missing component values.

3. 2 x 50 x 150% = 150

Component

Rule Definition

Assign (Instance 1)

Assign (Instance 2)

PI (Add)

PI (Add)

Unit

Payee Level

2

Rate

50

Percent

150

The system resolves the first instance of positive input and goes to the rule definition to obtain missing component values.

4. 5 x 50 x 150% = 375

Component

Rule Definition

Assign (Instance 1)

Assign (Instance 2)

PI (Add)

PI (Add)

Unit

Payee Level

5

Rate

50

Percent

150

The system resolves the second instance of positive input and goes to the rule definition to obtain missing component values.

Example: Rule 5 (One or More Assignments and a Resolve to Zero Row in Positive Input)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment (Instance 1)

Element Assignment (Instance 2)

Positive Input (Resolve to Zero)

Unit

Payee Level

10

10

Rate

50

60

75

Percent

150

Applying Rule 5, the system resolves E1 as follows:

E1 = 0

Component

Rule Definition

Element Assignment (Instance 1)

Element Assignment (Instance 2)

Positive Input (Resolve to Zero)

Unit

Payee Level

0

Rate

50

Percent

150

The system resolves only the positive input Resolve to Zero instance and not the element assignments.

Example: Rule 5 (One or More Assignments and a Resolve to Zero Row in Positive Input—with Element Segmentation Due to Overrides)

looks good

Assume that the following element assignment and positive input entries exist for earning element E1, and that element segmentation occurs based on the begin and end dates of the assignments:

Note: You can set up the system to slice a pay period based on the begin and end dates of the overrides assigned to a payee on the Element Assignment by Payee (GP_ED_PYE) and Payee Assignment by Element components (GP_ED_ELEM). We discuss how to do this in the topic on trigger definitions.

See Setting Up Trigger Definitions.

Note: In this example, element assignment is abbreviated Assign, positive input is abbreviated PI, and the positive input action type of Resolve to Zero is abbreviated RTZ.

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (RTZ)

Slice 1: June 1-15

Unit

Payee Level

10

10

RTZ

Rate

50

60

75

Percent

150

Applying Rule 5, the system resolves E1 as follows:

1. In slice 1 (June 1-15): E1 = 0

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (RTZ)

Slice 1: June 1-15

Unit

Payee Level

0

Rate

50

Percent

150

In slice 1, the system resolves only the positive input Resolve to Zero instance and not the element assignment.

2. In slice 2 (June 16-30): E1 = 0

Component

Rule Definition

Assign (Instance 1)

Slice 1: June 1-15

Assign (Instance 2)

Slice 2: June 16-30

PI (Over)

Slice 1: June 1-15

Unit

Payee Level

0

Rate

50

Percent

150

In slice 2, the system ignores the element assignment entry for June 16-30 and processes only the resolve to zero instructions entered using positive input. This is because a positive input resolve to zero instance applies not only to elements assigned within the same segment or slice, but to all assignments of the same element in any other slice.

Example: Rule 6 (Element Assignment in Conjunction with Override and Resolve to Zero Rows in Positive Input)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Resolve to Zero)

Unit

Payee Level

10

2

Rate

50

60

Percent

150

Applying Rule 6, the system resolves E1 as follows:

1. 2 x 60 x 150% =180

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Resolve to Zero)

Unit

Payee Level

2

Rate

50

60

Percent

150

The system resolves the positive input override and goes to both the element assignment and the rule definition for missing component values.

2. E1 = 0

Component

Rule Definition

Element Assignment

Positive Input (Override)

Positive Input (Resolve to Zero)

Unit

Payee Level

Rate

Percent

The system resolves the positive input Resolve to Zero instance and not the element assignment.

Example: Rule 9 (Apply Check Box deselected For an Element Assignment)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment (Apply = No)

Positive Input (Additional)

Unit

Payee Level

2

Rate

50

Percent

150

Applying Rule 7, the system resolves E1 as follows:

2 x 50 x 150% = 150

Component

Rule Definition

Element Assignment (Apply = No)

Positive Input (Additional)

Unit

Payee Level

2

Rate

50

Percent

150

The system resolves the positive input entry with the action type of Additional. There are no other resolutions of earning E1.

Example: Rule 10 (Apply Check Box deselected For One of Many Element Assignments)

Assume that the following element assignment and positive input entries exist for earning element E1:

Component

Rule Definition

Element Assignment (Apply = Yes)

Element Assignment (Apply = No)

Element Assignment (Apply = Yes)

Unit

Payee Level

10

2

15

Rate

50

60

75

Percent

150

50

Applying Rule 10, there are no resolutions of Earning E1.