Administering Wage Codes—Exercises

Main Exercises

Purpose: The purpose of this exercise is to show you how to create a wage class, how to create and copy wage codes, and how to create rules for the wage codes.

Creating a New Wage Class

Purpose: The purpose of this exercise is to show you how to create a new wage class and how to select the wage class before starting to enter wage codes.

Windows:
Wage Classes
Change Wage Class
Wage Codes

  1. Open and populate the Wage Classes window. 
  2. Create a new record and create a new wage class with a unique ID. The ID should correspond to your user name, e.g., Mika, Alex etc. Tick the Long Wage Code checkbox!
  3. Select your new wage class in the Change Wage Class window. 
  4. Open Wage Codes and check that your wage class is empty on wage codes.

Creating a New Wage Code

Purpose: The purpose of this exercise is to show you how to define a standard set of wage codes.

Windows:
Wage Codes

  1. Open the Wage Codes window. Enter wage codes for normal wages. You need two wage codes:
    a.) One for the clerks that receive monthly pay. ID  = 100, Description = Monthly salary, Transfer type = Transfer day by day only differing org code 
    b.) One for workers that are paid by the hour. ID = 010, Description = Hourly wages, Transfer type = Transfer grouped by org code.
  2. In your company, overtime is issued with two wage codes, since they increase pay with different factors.
    a.) Create one wage code that increase pay by 100%. ID = 282, Description = Overtime 100% cash, Transfer type = Transfer grouped by org code.
    b.) Create another, that increases pay by 50%. ID = 281, Description = Overtime 50% cash, Transfer type = Transfer grouped by org code. 
  3. Register wage codes for lunch (ID = LUNCH, Description = Lunch, Transfer type = No transfer) and break (ID = BREAK, Description = Break, Transfer type = No transfer). 

Note: Be sure to select the Valid check box every time you create a new wage code. Otherwise, you will be unable to use the wage code.

Absence wage codes and absence parameters 

Purpose: The purpose of this exercise is to show you how to create absence wage codes as well as how to define parameters that control the behavior of absence wage code.

Windows:
Wage Codes

  1. You must be able to register absence in IFS/Time & Attendance. Register three wage codes covering the most common absences:
    a.) Sickness. ID =  9910, Description = Sickness, Transfer type = Transfer as absence periods
    b.) Vacation. ID = 9901, Description = Vacation , Transfer type = Transfer as absence
    c.) Unauthorized absence (ID =  9956,Description =  , Transfer type = Transfer as absence.

Windows:
Absence Parameters

  1. Open the Absence Parameters window, right-click and select Change Wage Class. Select the wage class you have created. Populate the window. 
  2. Define the absence parameters by selecting options in the parameter list. Try to select parameters that give you the desired results for the absence. The table below summarizes these values.
Parameter Description
Conversion Indicates whether the absence will be converted or not. The option "Converted according to Day Type" allows overtime for the absence, e.g., for a business trip.  
Flex Handling Indicates if the absence should use flex time before it is created, or if it should be created directly.
Repeating Indicates if the absence wage code should be repeated automatically the next working day if the employee does not clock in that workday.
Increment Handling Indicates whether increments should be issued for the absence interval or not.
Free Day Covering Indicates if "zero-hours"-absence should be created on nonworking days if the absence is entered on the previous workday. This is used to simplify the finding of continuous absence periods. 
Overtime Subtract Indicates whether the absence should be included in the calculation of the normal time measure or not. (In other words, should overtime be reduced by the absence hours?)
Transfer Type Indicates if and how transactions holding the absence code should be transferred (to a payroll system).

Creating a set-up for Compensatory Leave for Overtime done

Purpose: The purpose of this exercise is to show you how to set up what is needed to manage compensatory leave for overtime done.

Windows:
Wage Codes

  1. The Overtime for Compensatory Time window demands one or several wage codes that match the overtime cash wage codes entered in the day type. Since your employees can choose between getting compensation for overtime work, either in cash or in additional free time (compensatory leave), you have to create two new overtime wage codes. 
    a.) One wage code matching the 50% additional pay. ID = 286, Description = Overtime comp 50%  Transfer type = Transfer grouped by org. code.
    b.) One wage code matching the 100% additional pay. ID = 287, Description = Overtime comp 100%  Transfer type = Transfer grouped by org. code.    

Note: The time card result is controlled by the selected type of overtime clocking. Overtime cash will be the result when the employee uses the "OT In cash" or "OT Out cash" buttons. Using the alternative "OT comp" buttons will trigger the calculation program to translate the cash wage codes to the corresponding comp wage codes defined in the Overtime for Compensatory Time window. 

Windows:
Overtime for Compensatory Time
Time Card – Day

  1. Open the Overtime for Compensatory Time window. 
  2. Create a new record. 
  3. Enter a wage code in the Cash Wage Code field. Use the list of values and select the cash wage code for overtime 50% which you created in the Creating a New Wage Code exercise above. 
  4. In the Comp Wage Code field, select the corresponding comp wage code for overtime 50%, which you created above. 
  5. Register the wage codes for overtime 100% the same way.

Note: In order to have the accrual of hours to work you need to define a time balance for compensatory leave, connect the balance to a rule type and then connect the rule type to the employee.

Copying Wage Codes

Purpose: The purpose of this exercise is to show you how to copy wage codes from one wage class to another.

Windows:
Wage Classes
Wage Codes

  1. Open the Wage Classes window and create a new wage class.
  2. Open the Wage Codes window, right-click and then click Change Wage Class to access the new wage class.
  3. Use the right mouse button option Copy Wage Codes to copy wage codes from the wage class that you created previously in the Creating a New Wage Class exercise. In the Company and Wage Class fields, enter or select an appropriate value. 

Note: The company and wage class in which you are currently working are the ones to which you copy wage codes. If you want to copy wage codes to another company and/or wage class, you have to right-click and then click Change Company and/or Change Wage Class.

  1. Check to see if the wage codes were copied as planned.

Note: Existing wage codes with the same name as the copied will be overwritten.