IPPP
Back to current versionRestore this version

DEFINE PAY POINTS#

Pay Points are the entry points within the pay calculation process where different items of processing logic occur.

A collection of pay points are gathered together by the Pay Point Set. Each pay header will be assigned to a pay point set to carry out the processing in the sequential order assigned within the pay point set.

Pay points may be created and maintained through the Define Pay Points (IPPP) form.

You may access this feature through the Screen/Form menu: Payroll > Setup and Definitions > Define Pay Points

Pay Point Types and Pay Point Tasks#

Pay Point Types are used to classify specific groups for entry points which the Payroll Calculation process has special logic.

Pay Point Tasks are assigned to pay point types. A task may be an Wiki logic routine (Legislative Calculations) or may be a user assigned routine (User Calculations, Benefit Plans,or Attendance Policies).

When choosing a pay point type and pay point task combination, use the description to indicate the combination of the two. Sequencing should be the sequence of the pay point task within the pay point type.

Pay Point Types#

00Begin Person
Rarely used
01Begin Pay
Rarely used
10Before Earnings
Rarely used
20Normal Earnings
30Benefit/Dedns
40More Earns
Occasionally used
50More Ben/Dedn
Occasionally used
60Gov’t Calc
70After Govt
Occasionally used
80Net Pay
85After Net Pay
Occasionally used
90Final Net Pay
94Adjustment
Only used for Adjustment Categories
98End Pay
Rarely used
99End Person
Rarely used

All pay components must be assigned to a pay point type in the Maintain Pay Components (IPPC) screen.
e.g.
PC 1100 ‘Reg $’ should be assigned pay point type’20-Normal Earnings’.
PC 510 ‘Dental EE’ should be assigned pay point type ‘50- More Ben/Dedn’
PC 842 ‘Fed Tax’ should be assigned pay point type ‘60-Gov’t Calc’

Pay Point Tasks#

01Pay Detail
No longer necessary, as the Payroll Calculation (UPCALC) will always process pay details.
02User Calculations
May be used at all pay point types. Picks up and processes the UserCalc indicated.
03 Benefits
Should be used at Benefits/Dedns and More Benefits/Dedns pay point types but may be used at any pay point type.
Picks up and calculates the Benefit Plan indicated.
04Attendance
May be used at all pay point types. Picks up and process the Attendance Policy indicated.
05FLSA Assessment
May be used at all pay point types but should be after all earnings are retrieved.
Process all FLSA calculations.
06Workers Compensation
May be used at all pay point types.
10Legislative Calc
Should be used at the Gov’t Calc pay point type.
Triggers all legislatively required Government calculations.
20Guaranteed Income
Used for EE garnishments to guarantee a percentage of disposable income paid to the employee.
30Net Pay
Should be used at the ‘Net Pay’ pay point type.
GROSS PAY - TOTAL DEDUCTIONS = Net.
31Final Net Pay
Should be used at the ‘Final Net Pay’ pay point type. Completes the Payroll calculation

‘Define Pay Points’ Usage and Examples

The Pay Point Set and Pay Point Data is a stored in the P2K_PR_PAY_POINT_SETS and P2K_PR_PAY_POINTS tables.

Pay Point Set
Pay Point Set is a user assigned code that uniquely identifies the pay point set. Pay_Point_Set_Code is a mandatory 16-character alphanumeric field that you must manually enter.
Description
Describes the purpose and usage of the pay point set. Description is an optional 50-character alphanumeric field that will default in from the pay point set code.

Pay Point#

Pay Point Type
This field indicates the type of logic that is assigned to a pay point. Pay_Point_Type is a mandatory fixed lexicon (X_PAY_POINT_TYPE) that you may use to look up the value.
Seq #
This field defines the order of the tasks within each pay point type.High Line recommends sequential numbering tasks in intervals of ten. This will allow room to move tasks around if necessary. Pay_Point_Sequence is an optional 5 digit numeric field.
Pay Point Task
A Pay Point Task identifies the item being processed. Pay_Point_Task is a mandatory fixed lexicon (X_PAY_POINT_TASK) that you may use to look up the value.
Description
This field holds the description of the pay point. High Line recommends that the description be the pay point type followed by the pay point task. Description is an optional 50-character alphanumeric field that you may manually enter.
Plan Code
This field calls the benefits calculation routine to calculate the plans indicated, if an employee is enrolled. Plan_Code from P2K_BE_PLAN_DEFINITIONS is an optional 16-character alphanumeric field that you may manually enter or use the LOV (F9) to choose an option.
User Calc Code
This field triggers the UserCalc indicated. The UserCalc code may be used for all pay point types. User_Calc_Code from P2K_AM_USER_CALCS is an optional 16-character alphanumeric field that you may manually enter or use the LOV (F9) to choose an option.
Leave Type Code
This field calls the Attendance Calculation routine to calculate those policies indicated for which the employee is eligible. This code can be used at all pay points. Leave_Type_Code from P2K_AT_LEAVE_POLICY_TYPES is an optional 16-character alphanumeric field that you may manually enter or use the LOV (F9) to choose an option.