This page (revision-5) was last changed on 26-Nov-2021 10:22 by JEscott

This page was created on 26-Nov-2021 10:22 by JMyers

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
5 26-Nov-2021 10:22 2 KB JEscott to previous
4 26-Nov-2021 10:22 2 KB JEscott to previous | to last
3 26-Nov-2021 10:22 2 KB JMyers to previous | to last
2 26-Nov-2021 10:22 2 KB JMyers to previous | to last
1 26-Nov-2021 10:22 2 KB JMyers to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 3 changed 3 lines
# Write a detailed description of what the user calculations needs to do.\\ \\For example: A UserCalc is required to calculate vacation pay for Groups A, B and D biweekly-paid employees. Vacation is calculated as 4% of the employee's eligible (vactionable) earnings for that regular pay.\\ \\
#Break the description into logical sections. The following questions can help you to do this:\\ \\__Section 1__\\Who must be processed?\\ \\Employees with a GROUP - CODE of A, B and D in the lexicon list called Group_List.\\ \\__Section 2__\\What information is necessary for the calculation?\\ \\The 4% vacation pay is defined as a Variable or User constant called VACN- RATE. Vacationable earnings are defined as an element called VACN-EARNS containing all qualified Earnings pay components.\\ \\__Section 3__\\What is the calculation?\\ \\Multiply VACN-EARNS by VACN- RATE to be paid out in pay component 256 Vac Pay\\ \\
# Create all necessary ‘Components’ needed for the UserCalc\\
1. Write a detailed description of what the user calculations needs to do.
;:For example: A UserCalc is required to calculate vacation pay for Groups A, B and D biweekly-paid employees. Vacation is calculated as 4% of the employee's eligible (vactionable) earnings for that regular pay.\\ \\
At line 7 changed 2 lines
|Pay Component|[IPPC] 256|Vac Pay
|Pay Element|[IPPE]|VACN-EARNS
2. Break the description into logical sections. The following questions can help you to do this:
;:__Section 1__\\Who must be processed?
;:Employees with a GROUP - CODE of A, B and D in the lexicon list called Group_List.
;:__Section 2__\\What information is necessary for the calculation?
;:The 4% vacation pay is defined as a Variable or User constant called VACN- RATE. Vacationable earnings are defined as an element called VACN-EARNS containing all qualified Earnings pay components.
;:__Section 3__\\What is the calculation?
;:Multiply VACN-EARNS by VACN- RATE to be paid out in pay component 256 Vac Pay\\ \\
3. Create all necessary ‘Components’ needed for the UserCalc
|[Pay Component|PAY COMPONENTS]|[IPPC] 256|Vac Pay
|[Pay Element|PAY ELEMENTS]|[IPPE]|VACN-EARNS
At line 21 added one line
\\
At line 14 changed one line
# Code the UserCalc on the Maintain UserCalc Form ([IMUC])
4. Code the UserCalc on the Maintain UserCalc Form ([IMUC])
At line 29 added 2 lines
\\
5. Compile and Publish the UserCalc
At line 21 changed 2 lines
# Compile and Publish the UserCalc\\ \\
# Link the UserCalcs to the Calling Program or Application
\\
At line 34 added 2 lines
6. Link the UserCalcs to the Calling Program or Application
At line 25 changed 3 lines
|UPCALC|[IPPP]|Determine the Pay Point type and sequence in which the UserCalc should be executed, indicate the task of 'UserCalc', and enter the UserCalc in the 'User Calc Code' field.
|UFCALC|[IPPP]|Determine the Pay Point type and sequence in which the UserCalc should be executed, indicate the task of 'UserCalc', and enter the UserCalc in the 'User Calc Code' field.
|FLSA|[IDGR]|If a UserCalc is needed to aid the FLSA calculation, indicate the UserCalc to be executed in the 'Work Rules' tab, within the 'Accounting' section, in the 'FLSA User Calc' field.
|[UPCALC]|[IPPP]|Determine the Pay Point type and sequence in which the UserCalc should be executed, indicate the task of 'UserCalc', and enter the UserCalc in the 'User Calc Code' field.
|[UFCALC]|[IPPP]|Determine the Pay Point type and sequence in which the UserCalc should be executed, indicate the task of 'UserCalc', and enter the UserCalc in the 'User Calc Code' field.
|[FLSA]|[IDGR]|If a UserCalc is needed to aid the [FLSA] calculation, indicate the UserCalc to be executed in the 'Work Rules' tab, within the 'Accounting' section, in the 'FLSA User Calc' field.
At line 45 added 5 lines
----
![Notes|Edit:Internal.HOW_TO_PLAN_A_USERCALC]
[{InsertPage page='Internal.HOW_TO_PLAN_A_USERCALC' default='Click to create a new notes page'}]