Pay Codes

The Pay Codes are a way of classifying the earnings and leave associated with the hours reported on a timesheet for downstream payroll and/or financial systems.  As illustrated below, when a new project is selected on a timesheet, the pay code field contains a list of values with a single value selected by default.  


The list of values for the pay code is determined as follows:

  1. If the Project Manager explicitly assigned one or more pay codes to the project, all of those pay codes will be displayed in the list.
  2. If the Project Manager did not assign any pay codes to the project, the list includes all pay codes defined in the system by the Administrator that have the Initial Project Default parameter and Active parameter set to Yes.

Note, that in this example, pay code KT and SRS, which have Active and Initial Project Default set to No, do not appear in the list of pay codes in the timesheet.

The PAYCDTST RINACO   project used in the example below has been modified by the Project Manager.  Several pay codes have been explicitly assigned  to this project.  

This assignment overwrites the Initial Project Default system settings.  As a result, the project display on the timesheet has changed as well - the list of pay codes is now limited to the pay codes that were explicitly assigned to the project by the Project Manager.


The value selected from the list of pay codes by default is determined as follows:

  1. If the project has a default pay code defined, that pay code will be selected from the list.  To find out how a default pay code can be assigned to a project, please view the user guide page for  Project Manager Adding Projects.
  2. If the project does not have a default pay code, the System Wide Default setting will be examined as a potential project default.  If the project has a list of pay codes explicitly assigned to it and System Wide Default is among those values, it becomes the project default.  
  3. If System Wide Default is not set, or it is not in the list of valid pay codes for the project, the Person Default pay code will be examined as a potential project default.  To find out how a default pay code can be assigned to a person, please view the user guide page for Administrator Adding People.
  4. The process of qualifying the Person Default pay code as the project default is similar to that of System Wide Default.  If the project has a list of pay codes explicitly assigned to it and Person Default is among those values, it becomes the project default.  
  5. If Person Default is not set, or it is not in the list of valid pay codes for the project, the first pay code in the list of pay codes valid for the project will become the default.

Return to Unanet Table of Contents page


Copyright © 1998-2002 Computer Strategies, Inc., All Rights Reserved.
Last revised: September 13, 2002 .