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.

Formula dictionary


Daily Pay Parameters

[Hours]

Hours

Hours on the code for the period (day)

[PieceRate]

$

Sum of money earned calculated using either operation SMV and Base Rate or a fixed piece rate

[StandardTime]

Minutes

Sum of minutes earned from operation default SMV

[AddOnTime]

Minutes

Sum of minutes earned from operation add-on SMV

[ExtraAddOnTime]

Minutes

Sum of minutes earned from operation extra add-on SMV

[EcAddOnTime]

Minutes

Sum of minutes from operation “ec” add-on SMV

[Efficiency]

%

The efficiency

[OnCurve]

1 or 0

If a user reached the efficiency goal for training

[CurveGoal]

%

The actual goal according to training curve

[CurveLow]

%

The low % according to training curve

[CurveHigh]

%

The high % according to 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.Category.Rate]

$/Hour

User category rate 

[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 temporary

[User.Category]

1 or 0

If the user is part of a category

[User.Paytype]


The users pay type

[User.Department]

1 or 0

if the user is part of the department

[User.Shift]

1 or 0

if the user is part of a shift

[User.Hired]

Date

The users hired date

[User.DaysHired]


The number of days since hired date

[Company.Guarantee] 

$/Hour

Current Company Guarantee/Minimum

[User.TopDepartment.XXX]

1 or 0

The top department of the user department hierarchy

[OutsideShift]

1 or 0 

Whether the users time is outside their assigned shift hours or inside

[User.HolidayRate]

$

The $ rate that the holiday time will be paid at

[User.VacationRate]

$

The $ rate that the vacation time will be paid at

[Department.ProductCategory]

1 or 0

The product category assigned to the location department

[Department.ProductCategory.Goal]

Value

The goal assigned to the department 

[Department.ProductCategory.Produced]

Value

The actual production output of the department

[Department.ProductCategory.StyleChangingBonus]

$

The $ to pay as a bonus for changing to a different syle

[Department.ProductCategory.GoalsDaysOfWeek]

Value

The number of days that will be included in the goal of the week

Daily or Weekly Formulas

[Total.WorkHours]

Hours

Worked hours for the day/week

[Total.AbsenceHours]

Hours

Absence hours for the day/week

[Total.OvertimeHours]

Hours

Overtime hours for the day/week

[Total.ShiftHours]

Hours

Shift hours for the day/week

[Total.WorkPay]

$

Sum of Gross Pay (ex. overtime) for the day/week

[Total.OvertimePay]

$

Sum of overtime pay for the day/week

[Total.WorkDays]

Value

Days

[Total.ShiftBreak]

Hours

Total hours for break from the shift definition 

[DepartmentTotal.ModularSAM]

Value

Total accumulated onstandard SAMs produced by a module linked by milestone

[DepartmentTotal.Hours]

Hours

Total onstandard work hours for a given department

[DepartmentTotal.PieceRate]

Value

Total onstandard piecerate earned by department module 

[DepartmentTotal.Efficiency]

%

Total overall effieciency earned by department module

[DepartmentTotal.ModularEfficiency]

%

Total onstandard effieciency earned by department module

[DepartmentTotal.GrossPay]

$

Total gross pay earnings by department module

[User.Department.GoalEfficiency]

%

Goal efficiency assigned to the department

Dynamic Parameters


[OnStandard.Hours]

Hours

Hours in on-standard for the day/week

[OnStandard.GrossPay]

$

Sum of Gross Pay in on-standard for the day/week

[OnStandard.PieceRate]

$

Sum of Piece Rate in on-standard for the day/week

[OnStandard.StandardTime]

Minutes

Sum of all SVM earnings in on-standard for the day/week

[OnStandard.Efficiency]

%

Over All Efficiency in on-standard for the day/week

 

 

 

[101.Hours]

Hours

Hours in 101 for the day/week

[101.GrossPay]

$

Sum of Gross Pay in 101 for the day/week

[101.PieceRate]

$

Sum of Piece Rate in 101 for the day/week

[101.CurvePayGoal]

$

Special parameter for codes with training curve.

 

 

In this case sum of pay goal in 101 for the day/week.

[101.StandardTime]

Minutes

Sum of all SVM earnings in 101 for the day/week

[101.Efficiency]

%

Over All Efficiency in 101 for the day/week

 

 

 

 

 

[Group1.Hours]

Hours

Hours in group 1 for the day/week

[Group1.GrossPay]

$

Sum of Gross Pay in group 1 for the day/week

[Group1.PieceRate]

$

Sum of Piece Rate in group 1 for the day/week

[Group1.StandardTime]

Minutes

Sum of all SVM earnings in group 1 for the day/week

[Group1.Efficiency]

%

Over All Efficiency in group 1 for the day/week

[ProductionCount]


Total production by user

[DeviationCount]


Total quality defects per user

[AuditCount]

Value

Total number of audits that will be made

[AuditsMade]

Value

Total number of audits made throughout the day 

[AuditsFailed]

Value

Total number of failed audits made throughout the day 

[CurvePayGoal]

Value

The curve goal that should be obtained

[User.BreakHours]

Hours

The number of break hours that a given user has 


  • 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. 

  1. Changing the Employee Setup Functions:
    1. From Active to Inactive 🡺 The user would be permanently removed from the payroll file
    2. Employee Type 🡺 Change the type from direct labor to indirect labor or visa verse.
    3. Departments, shifts, teams, etc.
    4. Schedule any type of Leave. (Vacation, PTO, etc.)
    5. Terminate an employee.
  2. Changing Rates and Averages
    1. User base tares, guarantee, standard assignment.
    2. Modification of averages
  3. Training Curves
    1. Assign a training curve to an employee
    2. 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.

  1. 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.
  1. Modification of transactions 🡺 Transactions could be modified due to adjustments of time, missing coupons, quantity, change of status, missing approvals, etc.

  1. 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.

  1. 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: Streamline Your Documentation Process with HelpNDoc's Intuitive Interface