Administering Time Balances—Exercises
Basic Data Setup
Purpose: The purpose of this exercise is to set up the basic data
required for running this functionality. To enter this data, follow the
instructions in the Administering
Employees, Administering Wage Codes,
Administering Work Hour Rules,
and the Administering Working
Hours Schedules exercises. If you have completed these exercises, the data you need should already
be in the database, and you can proceed directly to the main exercises.
Main Exercises
Purpose: The purpose of this lesson is to show you how to
define time balances, and how to connect the rule type to the employee.
Windows:
Balance Definition
Balance Conversion
Reconciliation Time Period
Balance Reconciliation
Purpose: The purpose of this exercise is to show you
how to create a normal flextime balance.
Note that you need a Flex Day Rule if you want to use the Time Clock
functionality, or manually enter intervals in the
Time Card Day
window
See
Administering Work Hour Rules.
Windows:
Balance Definition
Wage Codes
Work Hour Rules
- Open the Balance Definition window in order to create a flex
balance.
- Press New and enter an appropriate Balance ID and Description.
Set Unit to Hours and Type to Flex.
- In the
General tab, enter -40 in the Minimum
Balance field, and 40 in the Maximum Balance field.
- The Rounding, Daily Accrual/Withdrawal, and Threshold fields are all
optional. Leave them blank for the moment. Later on you can go back and find
out how they affect the time card result.
- Select the No Allocation of Remainder option.
Optionally you can let the remainders go to another balance or to a specific
wage code. The wage code option will add this wage code to the time card
result together with the remainder value.
- Open the
Daily Rule tab, and zoom to the
Wage Codes
window.
- Enter the Wage Code +Flex, Positive Flex, and -Flex, Negative Flex, both
with Wage Type Balance, and Transfer Option No transfer.
Note that these wage codes are optional. The balance will be updated also
without them. However, we will use them in order to better visualize in the
time card window what happens with the balance.
Enter Wage Code 801, Wage Code Name Flex accrual, Wage
Type Balance Accrual, and
Wage Code 802, Wage Code Name
Flex withdrawal, Wage Type Balance Withdrawal.
Enter an absence code that can be used by the employees to withdraw from the
flex balance. Wage Code 9942, Wage Code Name Flex Withdrawal,
Wage Type Absence, Transfer Option Transfer as absence.
Also enter a wage code for the remainders if you would like to try out this
functionality, e.g., Wage Code 891, Wage Code Name Flex
remainder, Wage Type Information.
- Return to the
Daily Rule tab, and enter Positive Wage
Code +Flex, and Negative Wage Code -Flex.
- In the Wage Code Generating Balance table, enter Wage Code 801,
Factor +1, and Wage Code 802, Factor -1. Conversion
Default should be selected for both rows. Also enter Wage Code
9942, Factor -1, Conversion Default selected.
- Both checkboxes Level Balance Change and... should be selected.
- Now you have a flextime balance that will work. Add this balance to the
rule type you will use for your employees. You do this in the
Work
Hour Rules window.
- You can test your balance by entering intervals in the
Time Card
Day window. Use right mouse button to open the
Current
Balances window in order to view the balance. Use the In/Out Time
Type Normal, outside the scheduled hours to accrue to the flextime
balance.
Purpose: The purpose of this exercise is to show you
how to create a normal compensatory time balance.
Windows:
Balance Definition
Wage Codes
Overtime for Compensatory Time
Work Hour Rules
- Open the
Overtime for Compensatory Time window in order to
enter the translation between overtime cash wage codes and overtime
compensatory time wage codes. This is mandatory if you will use the Time
Clock client, or manually enter interval information in the
Time Card
Day window.
- Open the Balance Definition window in order to create a
compensatory time balance.
- Press New and enter an appropriate Balance ID and Description.
Set Unit to Hours and Type to Comp.
- In the
General tab, enter -40 in the Minimum
Balance field, and 80 in the Maximum Balance field.
- The Rounding, Daily Accrual/Withdrawal, and Threshold fields are all
optional. Leave them blank for the moment. Later on you can go back and find
out how they affect the time card result.
- Select the No Allocation of Remainder option.
Optionally you can let the remainders go to another balance or to a specific
wage code. The wage code option will add this wage code to the time card
result together with the remainder value.
- Open the
Daily Rule tab, and zoom to the
Wage Codes
window.
- Enter the Wage Code +Comp, Positive Comp, and -Comp, Negative
Comp, both
with Wage Type Balance, and Transfer Option No transfer.
Note that these wage codes are optional. The balance will be updated also
without them. However, we will use them in order to better visualize in the
time card window what happens with the balance.
Enter an absence code that can be used by the employees to withdraw from the
comp balance. Wage Code 9943, Wage Code Name Comp Leave,
Wage Type Absence, Transfer Option Transfer as absence.
Also enter a wage code for the remainders if you would like to try out this
functionality, e.g., Wage Code 892, Wage Code Name Comp
remainder, Wage Type Information.
- Return to the
Daily Rule tab, and enter Positive Wage
Code +Comp, and Negative Wage Code -Comp.
- In the Wage Code Generating Balance table, enter all comp wage codes you
entered in the
Overtime for Compensatory Time window. Enter
the correct factor +1, +1.5, +2 etc., depending on how much each overtime
hour should contribute to the comp balance. Select one of these rows and
select the Conversion Default checkbox.
Also enter Wage Code 9943, Factor -1, Conversion Default
selected.
- Both checkboxes Level Balance Change and... should be selected.
- Now you have a compensatory time balance that will work. Add this
balance to the rule type you will use for your employees. You do this in the
Work Hour Rules window.
- You can test your balance by entering intervals in the
Time Card
Day window. Use right mouse button to open the
Current
Balances window in order to view the balance. Use the In/Out Time
Type Overtime Comp to accrue to the compensatory time balance.
Purpose: The purpose of this exercise is to show you
how to create a normal switch time balance.
Windows:
Balance Definition
Wage Codes
Work Hour Rules
- Open the Balance Definition window in order to create a
switch time
balance.
- Press New and enter an appropriate Balance ID and Description.
Set Unit to Hours and Type to Switch.
- In the
General tab, enter -40 in the Minimum
Balance field, and 40 in the Maximum Balance field.
- The Rounding, Daily Accrual/Withdrawal, and Threshold fields are all
optional. Leave them blank for the moment. Later on you can go back and find
out how they affect the time card result.
- Select the No Allocation of Remainder option.
Optionally you can let the remainders go to another balance or to a specific
wage code. The wage code option will add this wage code to the time card
result together with the remainder value.
- Open the
Daily Rule tab, and zoom to the
Wage Codes
window.
- Enter the Wage Code +Switch, Positive Switch, and -Switch, Negative
Switch, both
with Wage Type Balance, and Transfer Option No transfer.
Note that these wage codes are optional. The balance will be updated also
without them. However, we will use them in order to better visualize in the
time card window what happens with the balance.
Enter Wage Code 803, Wage Code Name Switch accrual, Wage
Type Balance Accrual.
Enter an absence code that can be used by the employees to withdraw from the
switch time balance. Wage Code 9944, Wage Code Name Switch
Withdrawal, Wage Type Absence, Transfer Option Transfer as
absence.
Also enter a wage code for the remainders if you would like to try out this
functionality, e.g., Wage Code 893, Wage Code Name Switch
remainder, Wage Type Information.
- Return to the
Daily Rule tab, and enter Positive Wage
Code +Switch, and Negative Wage Code -Switch.
- In the Wage Code Generating Balance table, enter Wage Code 803,
Factor +1. Conversion Default should be selected. Also enter
Wage Code 9944, Factor -1, Conversion Default selected.
- Both checkboxes Level Balance Change and... should be selected.
- Now you have a switch time balance that will work. Add this balance to
the rule type you will use for your employees. You do this in the
Work
Hour Rules window.
- You can test your balance by entering intervals in the
Time Card
Day window. Use right mouse button to open the
Current
Balances window in order to view the balance. To accrue switch time
you should add intervals outside the normal working hours, and using the
In/Out Time Type Switch.
Purpose: The purpose of this exercise is to show you
how to create a balance of type Other, and where the unit is days instead of
hours. The balance will be built from the normal hours registered per day. Each
fulfilled normal working day will add a portion of 0.1 days to the vacation
balance.
Windows:
Balance Definition
Wage Codes
Work Hour Rules
- Open the Balance Definition window in order to create a
vacation
balance.
- Press New and enter an appropriate Balance ID and Description.
Set Unit to Days and Type to Other.
- In the
General tab, enter 0 in the Minimum
Balance field, and 10 in the Maximum Balance field. This balance
will not allow more than 10 days to be accrued.
- Select the No Allocation of Remainder option.
- In the Day Unit Rules compartment, select Scheduled Hours into the
Conversion Rule field.
- Open the
Daily Rule tab, and zoom to the
Wage Codes
window.
Enter an absence code that can be used by the employees to withdraw from the
vacation balance.
- Return to the
Daily Rule tab, in the Wage Code Generating Balance table, enter
a row with Wage Code blank, Wage Type Normal, Factor
0.1, Conversion Default Cleared. This means that for every 10 working
days the employee gets one day of vacation.
Also enter one row with the absence wage code for vacation, Wage Type
Absence, Factor -1, Conversion Default cleared.
- Both checkboxes Level Balance Change and... should be cleared.
- Now you have a vacation balance that will work. Add this balance to the
rule type you will use for your employees. You do this in the
Work
Hour Rules window.
Purpose: The purpose of this exercise is to show you
how to connect a balance to the employee.
Windows:
Work Hour Rules
Employee Schedules and Rules
- Open the Work Hour Rules window in order to add a balance to
the rule type.
- Select your rule type, or add a new one if you don't have any.
- In the Time Balances table, enter your Balance ID, and enter
appropriate Valid From and Valid To dates. Calculation
Order is set automatically. Ignore Balance Result should be
cleared.
Purpose: The purpose of this exercise is to show you
how to reconcile a balance.
Windows:
Reconciliation Time Period
Balance Reconciliation
- Open the Reconciliation Time Period window in order to
create the necessary time periods.
- Enter a Period Name, e.g., Daily, enter the Period Unit,
e.g., Days, enter Period Quantity, e.g., 1, set a relevant Period
Start date.
- Open the Balance Reconciliation window in order to define
the reconciliation rule. Set up reconciliation for a normal flextime
balance.
- Enter the name for the Reconciliation Rule, select the Balance
ID to reconcile, select the Period Name Daily, Seq No is
set automatically, chose Reconciliation Method Automatic, enter the
Fixed Value the opening balance for the following period should take on, (as an alternative
you can enter an allowed opening balance interval via the Minimum Value
and Maximum Value fields), let any positive or negative remainders go
to a wage code by entering Wage Code for Negative/Positive Remainder
(or you can let the remainders go to another balance).
We will use the daily reconciliation in order to keep the data entry in the
time card to a minimum.
- Open the
Time Card Day window and enter one interval per
day back in
time (enter intervals for a week) so that the balance will be updated.
- Open the
Balance Reconciliation Status window and enter
the relevant time interval. Query for your employee and balance.
- Now you should see status Preliminary for all dates.
- Return to the
Time Card Day window and authorize the first
day you entered.
- The status in the
Balance Reconciliation Status window has
now changed to Waiting for automatic reconciliation.
- If you wait until tomorrow, the status will have changed to
Reconciled.
- Try to manually reconcile the day. Select the row and use the
right-mouse-button function
Reconcile.
-
Purpose: The purpose of this exercise is to show you
how to convert an excess or deficit from one balance to the other. In order to
go ahead with this exercise you must first have created the two balances
involved, and connected them to an employee. Please, refer to the previous
exercises.
Windows:
Balance Conversion
Time Card Day
Current Balances Summary
- Open the
Balance Conversion window in order to create a
conversion.
- In Balance ID enter balance #1, in the Deficit Balance ID
and Excess Balance ID fields you enter the balance #2.
- Open the Current Balances window and set the balance #1
value to a value close to the minimum limit (2-3 hours left). Note the
current values for balances #1 and #2.
- Open the
Time Card Day window and enter a whole day
absence interval (or result). Use the absence code that will withdraw from
balance #1. The date should be the same as the date you operated on in the
Current Balances window.
- Result tab you can see that the
balance #1 was reduced down to its minimum limit. This is shown by the wage
code you entered in the Negative Wage Code field in the balance
definition for balance #1. The withdrawing wage code for balance #2 has been
added to the result. The wage code added is the one that has the
Conversion Default checkbox selected in the balance definition.
- Return to the Current Balances window and check the
balance values.