IGP User Training Manual
IGP User Training Manual
Prerequisites:
For best practices, we recommend setting up the following functions before starting to use Gross Pay.
- Global Settings
- Pay Parameters need to be set
- Setup Schedules for Reset routine
- Reset
- Departments
- Hierarchy
- Locations
- Mapping by departments
- Location Categories
- Group by location and operation category
- Base Rates
- Setup the operational base rates and the user base rates
- Teams
Shifts:
Shifts are the daily or weekly scheduled working hours. The shift has a different setting that helps adjust time during the rounding process.
- Windows for Start (early and late) and End (early and late). Rounding intervals are necessary for the correct minute adjustment.
There are different parameters for the shift selections:
- Shift Hours – they are the standard shift
- Shift Hours (Optional) – Optional hours for Flex time
- OT Shift Hours – specific shift hours for scheduled OT hours – they need approval from supervisors
- Break – enables to deduct the break from absences
- Holiday – schedule the holiday for the calendar year
User Setup:
The configuration of the user or employee determines the informative data of the user. The settings include special user features where they are grouped, and if the incentive gross pay is used, where their earnings should be charged. Payment rates and averages are set up and tracked, as well as the development of training curves.
- Registry
- ID
- First Name
- Last Name
- Setup
- Active
- Direct/Indirect
- Team
- Department
- Shifts
- Pay Type
- Pay Frequency
- Rates
- Base Rate
- Guarantee
- Averages
Standard Creation
Standards are created to separate times when non-regular work is performed. Standards also create payment when non-regular hours are performed. Standards could be used for special gross pay concepts used to pay holidays, training curves, weekly recalculations, etc. Some special gross pay concepts are not visible to the operator.
- ID
- Name
- Kind
- Active / Allow Production / Requires Approval / Visible
- Gross Pay Formula
- Hours Formula
- Include In
Gross Pay Formulas and Hours Formula Setup
The system uses default parameters or dynamic parameters to create the payment. Customer requirements are necessary to create their formulas. Formulas can have conditional characteristics that are verified before creating a value. They could also split factors of different outcomes to create a new value.
Daily Pay Parameters |
||
[Hours] |
Hours |
Hours on the code for the period (day) |
[PieceRate] |
$ |
The sum of money earned is calculated using either operation SMV and Base Rate or a fixed piece rate |
[StandardTime] |
Minutes |
The sum of minutes earned from operation default SMV |
[AddOnTime] |
Minutes |
The sum of minutes earned from operation add-on SMV |
[ExtraAddOnTime] |
Minutes |
The sum of minutes earned from operation extra add-on SMV |
[EcAddOnTime] |
Minutes |
The sum of minutes from operation “ec” add-on SMV |
[Efficiency] |
% |
The efficiency |
[OnCurve] |
1 or 0 |
If a user reaches the efficiency goal for training |
[CurveGoal] |
% |
The actual goal according to the training curve |
[CurveLow] |
% |
The low % according to the training curve |
[CurveHigh] |
% |
The high % according to the training curve |
[User.BaseRate] |
$/Hour |
Current User Base Rate |
[User.Guarantee] |
$/Hour |
Current User Guarantee/Minimum |
[User.Salary] |
$/Period |
User Salary for one pay period |
[User.AverageRate1] |
$/Hour |
User Average 1 |
[User.AverageRate2] |
$/Hour |
User Average 2 |
[User.AverageRate3] |
$/Hour |
User Average 3 |
[User.AverageRate4] |
$/Hour |
User Average 4 |
[User.Direct] |
1 or 0 |
If the user is direct |
[User.PartTime] |
1 or 0 |
If the user is part-time |
[User.Temporary] |
1 or 0 |
If the user is a temporary |
[User.Category] |
1 or 0 |
If the user is part of a category |
[User.Department] |
1 or 0 |
if the user is part of the department |
[Company.Guarantee] |
$/Hour |
Current Company Guarantee/Minimum |
Daily or Weekly Formulas |
||
[Total.WorkHours] |
Hours |
Worked hours for the day/week |
[Total.AbsenceHours] |
Hours |
Absence hours for the day/week |
Hours |
Overtime hours for the day/week |
|
Hours |
Shift hours for the day/week |
|
[Total.WorkPay] |
$ |
The sum of Gross Pay (ex. overtime) for the day/week |
$ |
The sum of overtime pay for the day/week |
|
Dynamic Parameters |
||
[OnStandard.Hours] |
Hours |
Hours in on-standard for the day/week |
[OnStandard.GrossPay] |
$ |
|
$ |
The sum of the Piece Rate in on-standard for the day/week |
|
[OnStandard.StandardTime] |
Minutes |
The sum of all SVM earnings in standard for the day/week |
[OnStandard.Efficiency] |
% |
Overall All Efficiency in standard for the day/week |
|
|
|
[101.Hours] |
Hours |
Hours in 101 for the day/week |
[101.GrossPay] |
$ |
The sum of Gross Pay in 101 for the day/week |
[101.PieceRate] |
$ |
The sum of the Piece Rate in 101 for the day/week |
[101.CurvePayGoal] |
$ |
Special parameter for codes with training curve. |
|
|
In this case, the sum of the pay goal is 101 for the day/week. |
[101.StandardTime] |
Minutes |
The sum of all SVM earnings in 101 for the day/week |
[101.Efficiency] |
% |
Overall Efficiency in 101 for the day/week |
|
|
|
… |
|
|
[Group1.Hours] |
Hours |
Hours in group 1 for the day/week |
[Group1.GrossPay] |
$ |
The sum of Gross Pay in group 1 for the day/week |
[Group1.PieceRate] |
$ |
The sum of the Piece Rate in group 1 for the day/week |
[Group1.StandardTime] |
Minutes |
The sum of all SVM earnings in group 1 for the day/week |
[Group1.Efficiency] |
% |
Overall Efficiency in Group 1 for the day/week |
- The formula needs to be daily or weekly
- Need parameter for total counts - [ProductionCount]
- Need parameter for total defects - [DeviationCount]
- Need parameter for total audit counts - [AuditCount]
- Need parameter for total audits made - [AuditsMade]
- Need parameter for total failed audits - [AuditsFailed]
Create Pay Periods
Pay periods are defined by the cycle of payment. Ex: Weekly, Bi-Weekly, etc.
- Tools / Jobs / Pay Periods
- They can be created automatically by week and weekly
- Manual pay period creation is done when the periods are not in a specified factor. Ex: months, bi-monthly.
Setup Daily Pay, Daily Formula, Weekly Formula Routines, and Run Manual - Schedule Job Routines
These Jobs are particular for Time and Attendance and Payroll. They have to run separately and sequentially. The weekly job recalculates the daily results to average the earnings.
- Manage / Schedules – They need to be set up at different times and in sequential order
- Tools / Jobs/ Jobs – Manual Routine Jobs
Payroll User Training
Payroll staff must be aware of the settings and modifications necessary to create a payroll file. The system is parametric, so if changes and modifications are required, payroll staff can make their own required changes.
After the global pay parameters are set, payroll users would change user parameters and transaction modifications.
Modification of User Parameters
These modifications are specific to the Manage/User menu.
- Changing the Employee Setup Functions:
- From Active to Inactive 🡺 The user would be permanently removed from the payroll file
- Employee Type 🡺 Change the type from direct labor to indirect labor or visa verse.
- Departments, shifts, teams, etc.
- Schedule any type of Leave. (Vacation, PTO, etc.)
- Terminate an employee.
- Changing Rates and Averages
- User base tares, guarantee, standard assignment.
- Modification of averages
- Training Curves
- Assign a training curve to an employee
- Modification of the level of the training curves.
Modification of User Transactions
These modifications target specific transactions where changes are needed due to different reasons. It is important to know that these changes require security access to be performed.
- User Data Review is done in the Live Production / User #. The data that needs verification are:
- Transaction tab and data pay the tab
- Total Hours worked, total earnings, production, absences.
- Modification of transactions 🡺 Transactions could be modified due to adjustments of time, missing coupons, quantity, change of status, missing approvals, etc.
- Split Transactions 🡺 Splits are done when a transaction has to be divided into multiple parts to add a new transaction like changing two status codes.
- Insert 🡺 insert transactions are done when a specific range of time is needed, ex: break time, sign out, off standard code.
When modifications are done is recommended to run the manual jobs for Daily Pay or Daily Formula depending on the adjustment.
Modification of Daily Pay
It is only required when you add a manual pay record or other.
Reports – Printing
Payroll reports have a special category and they can be printed at any time.
Close Pay Period
Stops the jobs from running for past periods.
Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool