The Payroll Code Update program allows you to Add or Change Payroll Codes linked to the Staff Member record with which you are working. Payroll Codes allow you to track labor costs for employees associated with maintaining your assets.
At a minimum, you need to have your "Regular" Payroll Code linked in this DataGrid for all MainTrac Staff members. Beyond that, it is up to your Department's policy whether you choose to add additional Payroll Codes, such as but not limited to, Overtime, Double-time, Vacation Time, Holiday Time, etc….
Note: You may skip the GL Code and Differential GL Code fields if you are NOT tracking payroll through MainTrac. If you are tracking payroll through MainTrac, then you must address those fields.
From the bottom of the screen ….
Click Save to save changes. You will return to the previous screen.
Click Cancel to return to the previous screen without saving changes.
To exit this program, click 'X' on the title bar. You will be returned to the Main Menu or the previous program.
PRWORKCODELINKUpdate_Tab1
Payroll Code (PRWORKCODELINK_PayrollCode)
Click the Combo Box icon to select the Payroll Code(s) you wish to add. Multiple selection is allwed. At a minimum, you need to have your Regular" Payroll Code linked in the DataGrid for all MainTrac Staff members. Beyond that it is up to your Department's policy whether you choose to add additional Payroll Codes such as but not limited to Overtime Double-time Vacation Time Holiday Time etc….
If opting to add more than one (1) Payroll Code to this single record be aware that rate of pay will be the same for each Payroll Code selected. So you might select your "Regular" Payroll Code and your "Vacation" Payroll Code because paid time off and regular time are the same cost. However you would not want to link your "Regular" Payrool Code and your "Double-time" Payroll Code to this single record because the rate of pay is not the same.
Payroll Codes are maintained in Payroll Code Management.
DeleteCurrent Base Rate (PRWORKCODELINK_CurrentBaseRate)
Enter the Staff Member's current base rate of pay.
THEN
Expand the Drop-down list for Base Pay Unit and select the unit of measurement for the pay rate you entered.When logging work for this Staff ID, the system looks at the Pay Rate Settings table and uses the log date to determine which rate to use. If there is a Date in the New Base Start Date field (if any), and that date has been reached, the system will know to use the New Base Rate.
Note: Future functionality will introduce a Scheduled Event to the Current Base Rate with the New Base Rate automatically upon reaching the New Base Start Date..
Base Pay Unit (PRWORKCODELINK_BasePayUnit)
Enter the Staff Member's current base rate of pay in the Current Base Rate field.
THEN
Expand the Drop-down list and select the unit of measurement for the pay rate you entered. When logging work for this Staff ID, the system looks at the Pay Rate Settings table and uses the log date to determine which rate to use. If there is a Date in the New Base Start Date field (if any), and that date has been reached, the system will know to use the New Base Rate.
Note: Future functionality will introduce a Scheduled Event to the Current Base Rate with the New Base Rate automatically upon reaching the New Base Start Date..
Pay Units of measure are maintained in Unit Management. Type = Time.
DeleteGL Code (PRWorkCodeLink_GLCode)
This field is applicable only if you are tracking payroll for your Staff Members in MainTrac. If you are not tracking payroll for your Staff Members then you can skip this field.
Click the Picklist icon to select the GL Code that is associated with this Payroll Code for this Staff Member.
GL Codes are maintained in GL Code Management.
DeleteWork Code (PRWORKCODELINK_WorkCode)
Click the Picklist icon to select the Work Code you want to associate with this Payroll Code for this Staff Member. For your Regular" Payroll Code your entry here should be "Regular."
A Work Code is an override to a Staff Member's default base pay rate for a specific job task or duty. It is an alternate way to calculate labor costs the other methods being using a defined pay scale (by setting up a class/grade/step system) or simply defining a base rate and job title for each employee.
Work Codes are maintained in Work Code Management.
DeleteNew Base Rate (PRWORKCODELINK_NewBaseRate)
Enter the Staff Member's new base rate of pay.
THEN
Click the Calendar icon for New Base Start Date and select the date on which this pay rate will go into effect for this Payroll Code for this Staff Member, if applicable. When logging work for this Staff ID, the system looks at the Pay Rate Settings table and uses the log date to determine which rate to use. If there is a Date in the New Base Start Date field (if any), and that date has been reached, the system will know to use the New Base Rate.
This field allows you to account for upcoming payroll increases for this Staff Member.
Note: Future functionality will introduce a Scheduled Event to the Current Base Rate with the New Base Rate automatically upon reaching the New Base Start Date..
New Base Start Date (PRWORKCODELINK_NewBaseStartDate)
Enter the Staff Member's new base rate of pay in its field.
THEN
Click the Calendar icon and select the date on which this pay rate will go into effect for this Payroll Code for this Staff Member, if applicable. When logging work for this Staff ID, the system looks at the Pay Rate Settings table and uses the log date to determine which rate to use. If there is a Date in the New Base Start Date field (if any), and that date has been reached, the system will know to use the New Base Rate.
This field allows you to account for upcoming payroll increases for this Staff Member.
Note: Future functionality will introduce a Scheduled Event to the Current Base Rate with the New Base Rate automatically upon reaching the New Base Start Date..
Differential GL Code (PRWorkCodeLink_GLCode2)
This field is applicable only if you are tracking payroll for your Staff Members in MainTrac. If you are not tracking payroll for your Staff Members then you can skip this field.
Click the Picklist icon to select the applicable Differential GL Code that is associated with this Payroll Code for this Staff Member. if any. This GL Code is used for any additions to base pay. Base pay is charged to the GL Code and the differential is charged to the GL Code selected here. For Example: Heavy Equipment Operation could be a differential Payroll Code so you would select the GL Code associated with Heavy Equipment Operation in this field.
GL Codes are maintained in GL Code Management.
DeleteParent Table (PRWorkCodeLink_ParentTable)
You will not visit this field.
This field does not display on the Standard VSI Design and contains the system-generated Parent Table value (SAStaff).
DeleteParent ID (PRWorkCodeLink_ParentID)
You will not visit this field.
This field does not display on the Standard VSI Design and contains the system-generated Parent ID value.
Delete