Seniority Code Database Maintenance
Seniority Codes are used to identify the type of seniority (as determined by seniority banks) to be included in a specific seniority amount. Up to five seniority codes can be added to an employee to determine their current seniority. Up to five seniority banks can be attached to each seniority code to indicate that you want the specified bank amounts to be added together to make up the employee's seniority. The below table illustrates how two seniority banks (Full Time & Casual) can be attached to seniority codes to produce three different seniority amounts.
Seniority Codes Seniority Banks
Full Time Full Time
Casual Casual
FT + CAS Full Time + Casual
You can manipulate the three seniority codes shown above in several ways to produce the results you want. The simplest way to use these codes is assign one to each employee depending on their status. Employees given the Full Time seniority code will have only their full time seniority reported. Employees given the Casual seniority code will have only their Casual seniority reported. Employees assigned the FT + CAS code, would have the total of their full time and casual seniority displayed.
Instead of attaching the code FT + CAS to an employee, you could attach two codes Full Time and Casual to achieve even greater flexibility. When you run the Current Seniority Report without specifying any seniority codes, the system will calculate the employee's seniority based on their current seniority codes (found on the employee's hire record). The seniority amount displayed on the report will be the total of all current seniority codes. Thus the seniority for an employee would be the same if he had the one FT + CAS code, or the Full Time and Casual codes. By having the two codes on an employee, you can specify when you run the report, what seniority codes you want to include. By doing this you could get the employee's full-time seniority on one report and the casual seniority on another.
Seniority Code
Enter up to 10 alphanumeric character seniority code. Leave blank and press <Enter> to exit.
Desc
Enter up to 30-character description for the seniority code.
Type
Enter '1' if this seniority code accumulates amounts from payroll's year to date history.
Enter '2' if this seniority code accumulates amounts from payroll's storage banks. The contents of this field is not critical at this time. It will become more important when there are other processes created to generate seniority adjustment records. A seniority code can be set to accumulate both bank types (1 and 2) at the same time.
Days/Hours in Sen File
This field is not used in the current version of HR.
Days Per Month
Enter the number of working days that make up a month. Seniority adjustments are entered using either day or hour units. With an hours per day field also entered, the system can convert hours to days. To convert to years and months, the system must know the number of working days per month and year.
Days Per Year
Enter the number of working days that make up a year. Seniority adjustments are entered using either day or hour units. With an hours per day field that is also entered, the system can convert hours to days. To convert to years and months, the system must know the number of working days per month and year.
Bank
Enter the seniority bank code(s) that you want the specified seniority code to accumulate