[{TableOfContents }] !!!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. !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 Personality 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 |__00__|__Begin Person__\\Rarely used |__01__|__Begin Pay__\\Rarely used |__10__|__Before Earnings__\\Rarely used |__20__|__Normal Earnings__ |__30__|__Benefit/Dedns__ |__40__|__More Earns__ \\ Occasionally used |__50__|__More Ben/Dedn__\\ Occasionally used |__60__|__Gov’t Calc__ |__70__|__After Govt__\\Occasionally used |__80__|__Net Pay__ |__85__|__After Net Pay__\\Occasionally used |__90__|__Final Net Pay__ |__94__|__Adjustment__\\Only used for Adjustment Categories |__98__|__End Pay__\\Rarely used |__99__|__End Person__\\Rarely used \\ All [pay components|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 |__01__|__Pay Detail__ \\No longer necessary, as the Payroll Calculation ([UPCALC]) will always process pay details. |__02__|__User 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. |__04__|__Attendance__\\May be used at all pay point types. Picks up and process the Attendance Policy indicated. |__05__|__FLSA Assessment__\\May be used at all pay point types but should be after all earnings are retrieved.\\Process all FLSA calculations. |__06__|__Workers Compensation__\\May be used at all pay point types. |__10__|__Legislative Calc__\\Should be used at the Gov’t Calc pay point type.\\Triggers all legislatively required Government calculations. |__20__|__Guaranteed Income__\\Used for EE garnishments to guarantee a percentage of disposable income paid to the employee. |__30__|__Net Pay__\\Should be used at the ‘Net Pay’ pay point type.\\GROSS PAY - TOTAL DEDUCTIONS = Net. |__31__|__Final Net Pay__\\Should be used at the ‘Final Net Pay’ pay point type. Completes the Payroll calculation ---- 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_CODE]:Pay Point Set is a user assigned code that uniquely identifies the pay point set. ;[Description|DESCRIPTION]:Describes the purpose and usage of the pay point set. !Pay Point ;[Pay Point Type|PAY_POINT_TYPE]:This field indicates the type of logic that is assigned to a pay point. ;[Seq #|PAY_POINT_SEQUENCE]:This field defines the order of the tasks within each pay point type. It is recommended that sequential numbering tasks are in intervals of ten. This will allow room to move tasks around if necessary. ;[Pay Point Task|PAY_POINT_TASK]:A Pay Point Task identifies the item being processed. ;[Description|DESCRIPTION]:This field holds the description of the pay point. It is recommended that the description be the pay point type followed by the pay point task. ;[Plan Code|PLAN_CODE]: This field calls the benefits calculation routine to calculate the plans indicated, if an employee is enrolled. ;[Leave Type Code|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. ;[User Calc Code|USER_CALC_CODE]:This field triggers the UserCalc indicated. The UserCalc code may be used for all pay point types. ;[Override Trace Level|TRACE_LEVEL]:This field will be read and used to trace all employees of a Payrun for this Pay Point Task when UPCALC is run with Exception Level = 0 ---- ![Notes|Edit:Internal.IPPP] [{InsertPage page='Internal.IPPP' default='Click to create a new notes page'}]