Genesis SQL Manual
Genesis SQL Manual
User’s Guide
2009
Read This First
Welcome
Welcome to Time America’s Genesis SQL User’s Guide. This manual is included with each new
Genesis SQL software package and is intended solely for use by the licensee. This User Guide
describes the installation and operation of the Genesis SQL system.
Accuracy of Information
The content of this manual is subject to change without notice. Before using this manual, verify
that the information contained in it is current. Proper installation, configuration, and operation of
the software are contingent upon reading and following the procedures contained in the latest
revision of the manual.
Additional Copies
Additional copies of this manual may be obtained from our website at www.timeamerica.com or
from your local Time America dealer.
User Comments
Every effort is made to ensure that the information contained in this manual is accurate at the
time of publication. If you find an error or omission while reading this manual, direct your
comments to:
Time America, Inc.
Attn: Technical Publications
15990 N. Greenway Hayden Loop
Suite D-500
Scottsdale, AZ 85260
TABLE OF CONTENTS
CATEGORIES .............................................................................................................................................................57
Configure Categories...........................................................................................................................................58
Add a Category....................................................................................................................................................61
Edit a Category....................................................................................................................................................62
Delete a Category................................................................................................................................................62
ATTENDANCE CODES ...............................................................................................................................................63
Configure Attendance Codes ...............................................................................................................................63
Add an Attendance Code .....................................................................................................................................64
Edit an Attendance Code .....................................................................................................................................64
Delete an Attendance Code .................................................................................................................................65
POLICIES...................................................................................................................................................................66
Configure Policies ...............................................................................................................................................66
Add a Policy.........................................................................................................................................................81
Edit a Policy ........................................................................................................................................................82
Delete a Policy.....................................................................................................................................................82
ROUNDING................................................................................................................................................................83
Configure Rounding Rules...................................................................................................................................83
Add a Rounding Rule ...........................................................................................................................................88
Edit a Rounding Rule...........................................................................................................................................88
Delete a Rounding Rule .......................................................................................................................................88
SHIFTS ......................................................................................................................................................................90
Configure a Shift Group ......................................................................................................................................90
Add a Shift Group ................................................................................................................................................98
Edit a Shift Group................................................................................................................................................98
Delete a Shift Group ............................................................................................................................................99
Add a Shift ...........................................................................................................................................................99
Edit a Shift ...........................................................................................................................................................99
Delete a Shift .....................................................................................................................................................100
HOLIDAYS ..............................................................................................................................................................101
Configure Holidays............................................................................................................................................101
Add a Holiday....................................................................................................................................................102
Edit a Holiday....................................................................................................................................................102
Delete a Holiday................................................................................................................................................103
HOLIDAYS GROUPS ................................................................................................................................................103
Configure Holiday Groups ................................................................................................................................103
Add a Holiday Group.........................................................................................................................................104
Edit a Holiday....................................................................................................................................................104
Delete a Holidays Groups .................................................................................................................................105
GROUPS ..................................................................................................................................................................105
Configure Groups ..............................................................................................................................................105
Add a Group ......................................................................................................................................................106
Edit a Group ......................................................................................................................................................107
Delete a Group ..................................................................................................................................................107
JOB COSTING ..........................................................................................................................................................109
Departments.......................................................................................................................................................110
Jobs....................................................................................................................................................................115
Steps...................................................................................................................................................................120
Operations .........................................................................................................................................................125
Tasks ..................................................................................................................................................................130
BELL SCHEDULES ...................................................................................................................................................135
Configure Bell Schedules...................................................................................................................................135
Add a Bell Schedule ...........................................................................................................................................136
Edit a Bell Schedule...........................................................................................................................................137
Delete a Bell Schedule .......................................................................................................................................137
PROFILE LOCKOUTS ...............................................................................................................................................139
Configure Profile Lockouts................................................................................................................................139
This section describes how to use this manual. In addition to providing you with step-by-
step knowledge for performing various procedures, this manual will help you get the most
out of Genesis SQL.
Disclaimer
Every attempt is made to keep this manual up-to-date. However, software enhancements do
occur, and the content of this manual is subject to change without notice. Before using this
manual, verify that the information contained in it is current. Proper installation, configuration, and
operation of the software are contingent upon reading and following the procedures contained in
the latest version of the manual.
Technical Support
If you encounter a problem or need technical support after reading this manual, please contact
your local Sales and Service Representative. Your local representative has received training in
the areas of software installation, configuration, operation, and advanced troubleshooting. They
are qualified to provide you with the highest level of technical support.
When Calling Technical Support for Assistance
If possible, contact your authorized local Sales and Service Representative while at the
computer experiencing the problem so you can quickly answer questions and implement the
solutions suggested by your representative.
Before calling, gather the following information. Your local Sales and Service Representative
will need this information to assist you.
• The version and serial number of your Genesis SQL software.
• The name and version of the Operating System. The type of network being used (if
applicable).
• The model number and EPROM revision of the data collection terminal(s) used with
the Genesis SQL software.
• The name of all software options and/or modules installed.
• The make and model of the host computer (PC).
• The operations being performed when the problem occurred.
• A printout of any error message that was displayed.
Chapter II Installation
This section describes how to install the Genesis SQL software, the Sentinel System
Driver, and attach the hardware key.
System Requirements
To use the Genesis SQL system, the following are the recommended minimum system
requirements must be present.
Genesis SQL Server Install (MS SQL Server 2000)
• Pentium III class processor or higher
• 512 MB of RAM or higher
• 1 GB of available Hard Disk space. Available drive space must reside on the installation
partition. The value may be less depending on which OS it is being installed on and which
system files already exist.
• Windows NT/2000/XP with current OS Service Packs applied.
Workstation Installation
• Pentium III class processor or higher
• 256 MB of RAM or higher
• 500 MB of available Hard Disk space. Available drive space must reside on the installation
partition. The value may be less depending on which OS it is being installed on and which
system files already exist.
• Windows 95/98/NT/2000/XP with current OS Service Packs applied.
Additional Considerations
• Windows NT 4.0 Small Business Server is not supported for any product.
• Genesis SQL will run on a Novell network but you cannot install the database or any
applications on the Novell server.
• Genesis SQL can be deployed using Windows Terminal Server or Citrix.
• TCP/IP is required to run Genesis SQL in a network environment.
• Minimum LAN speed must be 10 Mb (faster preferred)
• Minimum WAN speed must be a consistent 256K connection (faster preferred).
• The database engine cannot be installed in conjunction with MSSQL 6.5, MSSQL 7.0 Server,
MSSQL 2000 Server, or ORACLE database Servers.
Figure 1: My Computer
4. Click the Next button to advance to the next screen. The License Agreement
screen will appear.
8. Click the Next button to continue with the installation. The Select Program
Folder screen will appear.
9. The Genesis SQL folder will be created automatically. You may type a new
folder name if you wish. Click Next to continue. The installation will begin.
10. When the installation is finished, the InstallShield Wizard Complete screen
will appear. Click the Finish button to proceed.
11. If you selected "Full" in the Setup Type screen, the Sentinel System Driver
installation will begin automatically. If you selected "Workstation," the
installation will end at this point.
12. The Sentinel System Driver—InstallShield Wizard will appear. The Sentinel
System Driver is necessary for Genesis SQL to be able to access the
database files.
13. Click the Next button to begin the Sentinel System Drive Installation. The
Setup Type screen will appear.
14. Verify that Complete is selected and click Next to continue. The Ready to
Install screen will appear.
16. When the installation is finished, the InstallShield Wizard Complete screen
will appear. Click the Finish button to proceed.
17. This concludes the installation. The Installation Complete message will
appear.
18. The FoxPro LIB—InstallShield Wizard will appear. The FoxPro LIB is for the
Genesis SQL database files.
19. Click the Next button to begin the FoxPro LIB installation. The Ready to
Install screen will appear.
20. When the installation is finished, the InstallShield Wizard Complete screen
will appear. Click the Finish button to proceed.
The Database
The database is the integral part of Genesis SQL. It stores vital information such as settings, employee
records, clock in and out times, benefit accrual information, etc. The stability, speed, and data integrity
offered by the Microsoft Data Engine gives Genesis SQL customers a high-performance database, but it
does require some extra steps during the initial setup (when compared to an FoxPro-style database).
In this chapter, you will learn how to utilize DBGenesisSQL to create (or convert) and manage your
databases.
The server allocates space for the data, handles queries, etc.
For smaller installs, the client and server portions can be installed onto the same machine.
DBGenesisSQL
DBGenesisSQL allows you to create a database on a SQL 2000 server.
When MS SQL 2000 is installed on the database server, you can use any client machine running
DBGenesisSQL to create a new database on the server.
Client PC Server PC
DBGenesi
sSQL
Database
2. Click the Create New Database icon. The New Database Wizard Dialog Box will appear:
a. Enter the name you wish to use to refer to the database. Avoid using spaces in the
Database Name.
b. Enter the name of the computer on which the database will be located. You may use the
computer name, address or simply enter “(local)” (including the parentheses) to indicate
the local machine.
NOTE: If the Server is in another domain then click the ( ) button to select the correct
domain. This is not available in Windows 95/98.
c. Click Next.
If you would like to skip this step and not be prompted to do this again, check the box at the
bottom of the dialog box, which reads, “Do not prompt me again” and Click OK.
3. The path module will appear:
At this point, you must decide whether you would like to create a Data Source Name.
Creating a Data Source Name will allow the computer you are currently working on to
access the database after it has been created.
1) Select Yes or No.
If Yes: Click Next. The Data Source Naming portion of the New Database
Wizard Dialog Box will appear:
1. Click the Convert Genesis SQL Database icon. The Database Conversion Wizard Dialog
Box will appear:
2. Enter the location of the database you would like to convert. Or, you can click the ( ) button
to browse for the file.
NOTE: You must place the Genesis SQL Data Files on the machine that will run the new
database.
3. Click Next. The New Database portion of the Database Conversion Wizard Dialog Box will
appear:
4. Because a database does not already exist for you to place the converted data into, select
No.
5. Click Next. The New Database Wizard Dialog Box will appear:
NOTE: The Data Engine should have been installed prior to this step. If it has not, please cancel
and install the Data Engine prior to continuing.
8. Click Next.
If you would like to skip this step and not be prompted to do this again, check the box at the
bottom of the dialog box, which reads, “Do not prompt me again” and Click OK.
9. The Enter the Path dialog box will appear.
13. Verify that the option “Yes, the database will be accessed from this machine and a data
sources does not already exist.” is checked.
14. Click Next. The Data Source Naming portion of the New Database Wizard Dialog Box will
appear:
15. The Data Source Name, by default, is called GenesisSQL and the checked box indicates it is
a default, system DSN. The Data Source Name is the way in which your computer will
recognize the actual database.
16. Click Finish.
You are done converting your database, unless the Database Wizard cannot gain access to
your database server, in which case the Database Server Login Dialog Box will appear:
3. Type (or select from the drop down list) the name of the database server on which to change
the password on.
4. Enter the old password of the system administrator login of database server.
5. Enter the new password of the database server and confirm the new password.
6. Click OK.
3. Type (or select from the drop down list) the name of the computer on which the database you
would like to delete resides.
4. Click Next.
NOTE: If the database server’s system administrator’s account does not have a password
you will be prompted to enter a password for security purposes.
If you would like to skip this step and not be prompted to do this again, check the box at the
bottom of the dialog box, which reads, “Do not prompt me again” and Click OK.
The Select Database portion of the Delete Database Wizard will appear:
5. Select the name of the database you would like to delete from the drop down list.
6. Select the Delete button if you wish to delete the database.
7. Enter your password for sysop and click OK to continue with deletion of database.
3. Type (or select from the drop down list) the name of the database server on which the
database resides.
4. Click Next.
NOTE: If the database server’s system administrator’s account does not have a password
you will be prompted to enter a password for security purposes.
If you would like to skip this step and not be prompted to do this again, check the box at the
bottom of the dialog box, which reads, “Do not prompt me again” and Click OK.
The Backup Database Wizard for selecting the database will appear:
5. Select the name of the database you would like to backup from the drop down list.
6. Click Next.
9. Enter a description for this backup (Description is used as comments for scheduling tasks in
windows).
10. Click Next.
11. Select to run backup now or launch windows task scheduler to schedule this backup.
NOTE: If you select window task scheduler please www.microsoft.com for more
documentation.
12. Click Finish.
Restoring a Database
Launch DBGenesisSQL. The Database Administration Dialog Box will appear:
3. Type (or select from the drop down list) the name of the database server on which the
database resides.
4. Select either “Select my own backup file” or “Select backups for a database”
NOTE: If the database server’s system administrator’s account does not have a password
you will be prompted to enter a password for security purposes.
If you would like to skip this step and not be prompted to do this again, check the box at the
bottom of the dialog box, which reads, “Do not prompt me again” and Click OK.
5. Click Next. The database name portion of the Restore Database Wizard will appear:
Attaching a Database
Once you have copied the <DBName>Dat.mdf and <DBName>Log.ldf files to the new MSSQL7,
you must use DBGenesisSQL to attach the files.
Launch DBGenesisSQL. The Database Administration Dialog Box will appear:
3. Type (or select from the drop down list) the name of the database server on which the
database resides.
4. Click Next.
5. Enter the name of the database you are attaching and the location of the database you are
attaching the database from.
6. Click Finish.
Detaching A Database
Launch DBGenesisSQL. The Database Administration Dialog Box will appear:
3. Type (or select from the drop down list) the name of the database server on which the
database resides.
4. Click Next.
5. Type (or select from the drop down list) the name of the database you would like to detach
from database server.
6. Click Finish.
Hardware Keys
When the installation is complete, a hardware key must be attached to the computer’s USB port
in order to start and operate the Genesis SQL software. There are 2 types of hardware keys -
each designed for a specific purpose.
• Main System Key
• Demo Key
Attach the hardware key to one of the computer’s USB ports. If you have both ports in use and
you do not have any free USB ports then you will need to purchase a USB hub
When the system is first launched, Genesis SQL searches for and verifies the presence of a
hardware key. If a key is not found, the system will not start.
Main System Key
The Main System Key is shipped with each new software package. One key per system is
required. The Main System Key allows you to start and operate the software as well as poll
your time clock(s). The Main System Key is identified by the code 0243A51214 on the outer
shell.
Demo Key
The Demo Key is an accessory for resellers of Genesis SQL systems. This key is identified
by the code 4EIWEH-B on the outer shell.
The following restrictions are present when Genesis SQL detects the Demo Key:
• The Genesis SQL software is limited to five employees and two users.
• NOT FOR RESALE is displayed on all screens.
This section explains how to launch the Genesis SQL system, including logging on and
off, using Help, using the keyboard instead of the mouse and customizing the Genesis
SQL environment.
SYSOP
There is a built-in administrator account that grants full access to all parts of the
application. The User ID for this account is SYSOP and the initial password is
"password." (This password can and should be changed.) This account will be referred
to as SYSOP throughout this manual.
The first time you login, you must use the SYSOP account, as no other accounts exist.
You will also use this account to perform system maintenance, etc. The SYSOP account
can perform all functions within Genesis SQL, including certain database management
functions that no other account can access.
1. Click the Start, Programs, Genesis SQL, Genesis SQL, or double-click the
Genesis SQL Icon on the Desktop.
2. Genesis SQL will open and display the Login screen.
3. Type your User ID in the User ID field, then press either ENTER or the TAB
key to advance to the Password field.
4. Type your password in the Password field and press either ENTER or the
TAB key to access Genesis SQL.
5. The Main Window will open.
Exit
Help Task Organizer
Scheduling
Setting Definition
Name vs. Number You will notice that most of the configuration
listing dialog boxes provide a list of the existing
items at the side of the screen. (For example,
the Divisions dialog box gives you a list of
Divisions.) These lists can be sorted
according to Name or Number, depending
upon your preference.
Show Inactives Check this button to show inactive items in
the list at the side of any dialog box.
Print You may click the Print button in any dialog
to print the report associated with the current
screen. For example, clicking the Print
button in the Configure Category dialog box
prints the Category Listing report.
Cancel You may click the Cancel button in any
dialog box to close the screen without saving
changes.
NOTE: The Employee Maintenance, Status Board and Multiple Schedule Adjuster sections will
resize themselves according to the monitor resolution.
Hot Key
Underlined Letter
Underlined Letters
All menus, menu items, and buttons have an underlined letter, which allows keyboard access
to that item.
• To access a menu, press the ALT key in conjunction with the letter that is underlined.
• To access an item on the menu, first open the menu and then press the letter that is
underlined.
• To select a button, press the CTRL key in conjunction with the letter that is
underlined
Select an item from the Main Press ALT and the underlined letter.
Window. For example, press ALT+F to open the
File menu.
Select a menu command. Press the underlined letter only. This is
true for submenus too.
For example, type S to select
Security.
Select a button. Press CTRL plus the underlined letter.
For example, press CTRL+E to choose
the Edit button.
Hot Keys
Some menus, such as the Help menu, are accessible using Hot Keys. These keys or key
combinations correspond to a menu item. Instead of typing the underlined letter in the
command, you can simply press the Hot Key. For example, to view your system
configuration, press F11. Also, all date fields have a calendar dropdown, to access right click
on the date.
Help
Genesis SQL incorporates an Online Help system to answer questions about functions,
procedures, and commands.
You can access context-sensitive Help from anywhere in the application by pressing the F1
function key. You will automatically be taken to the Help topic appropriate for the screen that you
are in currently.
You may also access the Online Help feature through the Help menu, from which you can
perform searches and browse the Help topics. There are three ways you can look for information:
Browse the Contents, Search the Index, or do a text Find. There are three tabs across the top of
the Help Topics window to access each of these methods.
1. Click the Print button on the Genesis SQL Help toolbar. The Print window
will open.
2. Select the printer to which you wish to print and click the Print button. The
topic will print.
1. Click the File menu, Environment, Bell. This will cause a bell tone to play
whenever you come to the end of a field when entering data.
NOTE: To remove follow Step 1.
Change Screen Background
You can customize the Genesis SQL background to display a graphic of your choice. The
graphic must be in bitmap (.bmp) format.
2. Choose the graphics file you wish to use for your background.
• Click the directory or file to select it.
• Click the […] icon to go to a previous directory.
3. Click OK to accept the selected file.
4. Your graphic will appear on the background of Genesis SQL.
NOTE: To reset the background settings to the defaults:
Click the File menu, Environment, Background. The Select
Background window will open.
Click the Defaults button.
Navigation Selection
You can customize the main toolbar to display a small button toolbar, large button toolbar,
show center screen shortcut, side bar or zoom bar.
1. Click the File menu, Environment, Navigation Selection. Then select from
the list of options.
Chapter IV Configuration
This section explains how to configure and customize Genesis SQL for your company's
requirements. To make this chapter easier to follow, the topics in this section are arranged
in the sequence that Time America recommends completing them. This also happens to
be the order in which they appear on the Configure menu in the Genesis SQL Main
Window. This order is:
• Main Company
• Divisions (optional)
• Categories
• Attendance
• Policies
• Rounding
• Shifts
• Holidays
• Holiday Groups (optional)
• Groups (optional)
• Job Costing
• Security
• Bell Schedules
• Profile Lockouts
• Benefit Accruals
Main Company
The Main Company window is where you identify your company, define the overall configuration
of the system, and specify the payroll service to which time and attendance data will be exported.
1. Click the Configure menu, Company, Main Company. The Main Company
window will open and the General tab will be selected by default.
3. When all settings are complete, click the Configure tab. The Configure
screen will appear.
Setting Definition
Job Check this box to enable the Job level. Jobs
are the second level of Job Costing.
NOTE: You will have the opportunity to
customize this nomenclature in the next
screen.
Step This option will only be available if you have
purchased the Job Costing Module.
Check this box to enable the Steps level of the
Job Costing feature. Steps are the third level
of Job Costing.
NOTE: You will have the opportunity to
customize this nomenclature in the next
screen.
Operation This option will only be available if you have
purchased the Job Costing Module.
Check this box to enable the Operation level
of the Job Costing feature. Operation is the
fourth level of Job Costing.
NOTE: You will have the opportunity to
customize this nomenclature in the next
screen.
Task This option will only be available if you have
purchased the Job Costing Module.
Check this box to enable the Task level of the
Job Costing feature. Task is the fifth level of
Job Costing.
NOTE: You will have the opportunity to
customize this nomenclature in the next
screen.
Use level wage "Level Wage" refers to the hourly rate
before default associated with a department, job, step,
assignment wage operation or task. The "default assignment
wage" refers to the wage associated with an
individual employee.
Check this box if you wish the Level Wage for
the department an employee works in to take
precedence over the Default Assignment
Wage when calculating an employee's
earnings.
Paid lunches and Check this box if paid lunches and breaks are
breaks do not not considered in calculating hours for
accrue toward overtime.
overtime
Setting Definition
Wages Check this box to enable the wages features
throughout Genesis SQL. This makes it
possible to enter wage information in the
Employee Maintenance screen.
Overtime Level 2 Up to three levels of overtime may be defined
in Genesis SQL. One overtime level (OT1) is
always available. To use a second overtime
level (OT2), click the Overtime Level 2 check
box.
Overtime Level 3 To use a third overtime level (OT3) in the
system, click the Overtime Level 3 check
box. This level is not available unless
Overtime Level 2 is selected.
Use Swipe and Go Check this option to allow employees to swipe
the clock without punching any keys. The
system then determines whether the individual
punch was an In, Out, Out for Lunch, In from
Lunch, etc., based on the employee’s last
punch and the employee's schedule.
Use (am-pm) Format Check this option to have reports and the
online timecard use an AM/PM format instead
of 24-hour format (military time.)
Do not use Floater Check this option to suppress all floaters from
for shift selection each shift group.
Setting Definition
Date Format Select the manner in which dates should be
displayed. The options are American
(MM/DD/YYYY) and European
(DD/MM/YYYY).
Date Delimiter Enter the character with which to delimit
dates. The default is a slash (/).
5. When all settings are complete, click the Defaults tab to select it. The
Defaults screen will appear.
Setting Definition
Job Enter the term you would like to use to refer to
the second level of job costing in your
organization. (i.e., Job, Project, Client, etc.) The
default is "Job."
Length Enter the maximum number of digits for the Job
ID.
Type Choose the data type for the Job ID. The
options are Numeric and Alphanumeric.
Step Enter the term you would like to use to refer to
the third level of job costing in your organization.
(i.e., Job, Project, Client, etc.) The default is
"Step."
NOTE: This option will only appear if you have
installed the Job Costing module.
Length Enter the maximum number of digits for the
Step ID.
Type Choose the data type for the Step ID. The
options are Numeric and Alphanumeric.
Operation Enter the term you would like to use to refer to
the fourth level of job costing in your
organization. (i.e., Job, Project, etc.) The default
is "Operation."
NOTE: This option will only appear if you have
installed the Job Costing module.
Length Enter the maximum number of digits for the
Operation ID.
Type Choose the data type for the Operation ID. The
options are Numeric and Alphanumeric.
Task Enter the term you would like to use to refer to
the fifth level of job costing in your organization.
(i.e., Project, Task, etc.) The default is "Task."
NOTE: This option will only appear if you have
installed the Job Costing module
Length Enter the maximum number of digits for the
Task ID.
Type Choose the data type for the Task ID. The
options are Numeric and Alphanumeric.
User Defined Fields Genesis SQL allows you to define up to six
user-defined fields. Enter the names of the
fields you would like to define (if any). If you do
not need any custom fields, you may leave
these blank. The default values are License,
Spouse, and License 2, but you may modify or
delete these as desired.
Setting Definition
Badges Length Enter the number of characters (from 2 to 10)
that will be read from the employee badge. For
example, if the badge number is 10 characters
long but you want to read only the last five
characters, enter a 5 in this field. The number of
digits here must match the actual number of
digits on the physical badges given to
employees, and must also match the settings
programmed into the badge reader clocks.
Offset* Enter the number of digits from the left that the
clock should "offset" before reading the
* only available numbers. This tells the clock how many
when using characters to skip before starting to read the
TA620 terminals numbers. For example, if you have a badge
number that is 10 characters long (say
1234567890) and you want to read the last five
numbers only (67890), the offset would be 5.
Maximum Type the maximum number of characters (from
2 to 64) on an employee’s badge. Any badge
longer than this number will be rejected by the
time clock.
Type Choose the data type for the Badge number.
The options are Numeric and Alphanumeric.
Most – though not all – badges will be Numeric.
Badge Genesis SQL can assign badge numbers
Assignment automatically when adding a new employee.
You can manually change automatic
assignments later if necessary.
Choose No Automatic Assignment to bypass
the automatic assignment and be allowed to
enter the badge number manually.
Choose Next Numeric Available to have
Genesis SQL assign the next sequential
available badge number.
Choose Same as Employee Number to have
Genesis SQL assign a badge number that is
identical to the employee's ID number.
External Report If you will be using a third-party report
Writer editor/writer to create and/or modify Genesis
SQL reports, specify the path name (drive and
directory) of the report writer in this field.
7. When all settings are complete, click the Exports tab to select it. The Exports
screen will appear.
8. Select the payroll provider to which you wish to export data. You may be
prompted for additional information specific to the payroll application
selected. For example, when ADP is selected, you are asked for the
Company Code of your main company.
NOTE: If the payroll provider you will be using does not appear in the list,
simply choose either “Generic Numeric” or “Generic Alpha” depending on
the Pay Code type your provider requires (contact your payroll provider
to obtain this information.)
9. When all settings are complete, click OK to save the changes and exit the
Main Company configuration dialog box.
Divisions
Divisions are subsets of the main company. For example, a division can be a remote office or
separate business unit. Divisions are not required and will only be available if the Divisions
option is selected in Main Company Configure screen.
Configure Divisions
From the divisions dialog box, you may add, edit and delete Divisions.
10. Click the Configure menu, Company, Divisions. The Configure Divisions
dialog box will open.
Setting Definition
State Type the two-character state abbreviation.
Add a Division
12. Click the Configure menu, Company, Divisions. The Configure Divisions
dialog box will open.
13. Click the Add button. The General screen will become available for you to
add the new Division.
14. Fill in the settings as described in the Configure Divisions section.
15. Click OK to commit the changes and return to the Configure Divisions
screen.
16. Click Close to exit the Configure Divisions window.
Edit a Division
17. Click the Configure menu, Company, Divisions. The Configure Divisions
dialog box will open.
18. Highlight the Division you wish to edit from the list at the side of the screen.
19. Click the Edit button. The General screen will become available for you to
edit the selected division.
20. Edit the settings as described in the Configure Divisions section.
NOTE: The Division number cannot be changed.
21. Click OK to commit the changes and return to the Configure Divisions
screen.
22. Click Close to exit the Configure Divisions window.
Delete a Division
Divisions that are in use cannot be deleted.
1. Click the Configure menu, Company, Divisions. The Configure Divisions
dialog box will open.
2. Highlight the division you wish to delete from the list at the side of the screen.
Categories
Categories are used to track and report types of time or money. The built-in categories are:
• Absent
• Adjustment
• Break
• Bereavement
• Holiday
• Jury Duty
• Lunch
• Military Leave
• Sick – NonPaid
• Other Paid Time
• Personal Day
• Per Diem #1
• Per Diem #2
• Sick – Paid
• Cash Tips
• Charge Tips
• Banquet Tips
• Other Tips
• Vacation
• Worked Time
You may edit and delete built-in categories (other than Work), as well as add custom categories
specific to your organization, such as Floating Holidays, Family Leave, etc.
Categories are used in entering time and monetary adjustments for employees.
Configure Categories
1. Click the Configure menu, Categories. The Configure Categories dialog box
will open.
Setting Definition
Miscellaneous Select this option to allow a Miscellaneous entry of this
entry category to override an absence. (Miscellaneous refers
overrides to an entry other than Work.)
absence?
3. The Export Codes tab will be available only if the Do you wish you to
export this category option is checked.
NOTE: These settings will be used to map data collected by Genesis SQL to
the appropriate fields in your payroll application, and it is critical that they be
configured fully and accurately. The information in these fields must be
obtained from the payroll service specified in Company Setup. Contact your
payroll service representative or software manual for the information
requested, if necessary.
Setting Definition
Field Code Enter the code that indicates which field of
your payroll software this category will be
mapped to.
This code differentiates between categories of
time that use the same field number. For
example, regular (REG) hours for VACATION
and HOLIDAY may both use field number 16.
By assigning a field code V to the VACATION
category and H to the HOLIDAY category,
vacation hours are reported in field 16V, while
holiday hours are reported in 16H. If no field
code was assigned, you could not differentiate
between vacation and holiday hours.
Add a Category
1. Click the Configure menu, Categories. The Configure Categories dialog box
will open.
2. Click the Add button to add a new Category. The General tab will become
available.
Edit a Category
1. Click the Configure menu, Categories. The Configure Categories dialog box
will open.
2. Highlight the Category you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected category.
4. Edit the settings as described in the Configure Categories section.
5. Click OK to commit the changes and return to the Configure Categories
screen.
6. Click Close to exit the Configure Categories window.
Delete a Category
Categories that are in use cannot be deleted.
1. Click the Configure menu, Categories. The Configure Categories dialog box
will open.
2. Highlight the category you wish to delete from the list at the side of the
screen.
3. Click the Delete button. You will be prompted:
Attendance Codes
Attendance codes are used to indicate time rounding and employee attendance on reports.
These codes are used in conjunction with the Rounding Rules. (See Rounding Rules, page 83.)
Some examples of attendance codes are:
• In Late (IL)
• In Early (IE)
• Break Long
• Lunch Short
• Out Early
Setting Definition
Code This field is required. Enter a user-defined
attendance code up to 5 alphanumeric
characters in length. Once saved, this code
cannot be changed.
Name This field is required. Type the attendance
code name as you want it to appear in the
system and on reports. The attendance
description can be up to 30 characters long.
Setting Definition
Active Click the Active check box to indicate an
active attendance code. Clear this check box
if the code is inactive. Rather than deleting an
attendance code from the system, simply
mark it inactive in the event you wish to use it
again at a later date.
Approval Check this box to cause attendance
infractions marked with this Attendance code
to appear in the Approval Editor. (The
Approval Editor permits a supervisor to review
and process attendance infractions prior to
producing time and attendance reports. For
more information on the Approval Editor, see
page 258.)
Policies
Policies are used to store and apply the business or payroll rules governing overtime, holidays,
etc. It is possible to have more than one set of rules within an organization, so Genesis SQL
makes it possible to create many Policies. Each employee is assigned to the Policy that applies
for him or her.
Configure Policies
1. Click the Configure menu, Policies. The Configure Policies dialog box will
open.
2. There are several tabs in the Configure Policies dialog box, each with its own
settings. The first tab, General tab defines general payroll policy parameters
and contains the following information:
Setting Definition
Code This field is required. Enter a code (up to 3
alphanumeric characters) to identify the policy.
Once saved, this code cannot be changed.
Name This field is required. Type the company policy
name, as it will appear in the system and on
reports. The policy name can be up to 30
characters long.
Active Click the Active check box to indicate that the
policy is currently in use. Clear this check box
if the policy is not being used at this time.
Pay Period Select the appropriate pay period information
for your company.
Weekly Check this option if wages are paid weekly.
Setting Definition
Auto close at pay Select this option to have over midnight hours
period end split between two pay periods.
(midnight)
Setting Definition
Maximum Out Enter the maximum time an employee who has
punch link back punched Out can punch back In and still have
to In punch the new time included in the previous total
when calculating daily overtime.
For example, assume that the Maximum Out
Punch Link-Back is defined as 2.00 and
overtime is paid after working 8 hours in a
single day. If an employee punches In at 8:00
A.M. and Out at 5:00 P.M. (with a one hour
unpaid lunch) then punches back In at 6:30
P.M. (within the 2-hour link-back) and Out
again at 9:30 P.M., the daily total shows 8
hours of regular time and 3 hours of overtime.
Do not link over Check this option if the out punch link back
day end should stop at the end of the day.
Stops After Enter the number of hours you want the above
rule to be effective.
Reset Swipe & This option allows you to accept either 12a, 1a,
Go 2a, 3a or 4a as a reset time.
3. The Holidays tab defines the rules for paying Holidays and contains the
following information:
Setting Definition
Pay Holidays Check this option if you wish the program to
pay holidays. You will specify the dates of the
holidays in a separate dialog box. (See
Holidays, page 101.)
Holiday Eligibility These settings define the prerequisites for
being paid for the holiday.
Setting Definition
Minimum days Enter the minimum number of days (up to 3
of employment digits) from the hire date for an employee to
to qualify qualify for non-worked holiday pay. The
default is 90 meaning 90 qualifying days are
required.
Required to Select an option to indicate which days the
work the employee must work to qualify for holiday pay.
scheduled day
Before and After. Employee must work the
scheduled day before and after the holiday to
receive holiday pay.
Before or After. Employee must work the
scheduled day before or after the holiday to
receive holiday pay.
None. There are no requirements for the
employee to qualify for holiday pay.
Minimum before Enter the number of hours that must be
worked on the day prior to the holiday in order
for that day to qualify as having been worked.
Minimum after Enter the number of hours that must be
worked on the day after the holiday in order
for that day to qualify as having been worked.
Holiday These settings define how the Holiday pay will
Parameters be allocated.
Setting Definition
Holiday hours Check this option if given holiday hours will
can not be never be overtime.
overtime
Hours to add for Enter the number of hours (in HH.MM format)
each worked to be added to the employee’s time for each
holiday worked holiday. These hours are in addition to
actual time worked. For example, if 8.00 hours
are entered in this field, and an employee
works 8 holiday hours, 8 more hours are
added to the employee’s time. The default is
8.00.
Multiply Click this check box to multiply any worked
worked holiday holiday hours by a specified rate.
hours to apply
to HOL
Setting Definition
Beginning pay Select a level to indicate the employee’s wage
rate if Holiday multiplier for a secondary worked holiday.
is worked
Reg. Regular wages are paid for a worked
(Secondary)
holiday.
OT1. The overtime rate specified in OT1 on
the Overtime dialog box is paid for a worked
holiday.
OT2. The overtime rate specified in OT2 on
the Overtime dialog box is paid for a worked
holiday.
OT3. The overtime rate specified in OT3 on
the Overtime dialog box is paid for a worked
holiday.
Reset at end of Check this option to disable the holiday pay
day rate at midnight. Clear this check box to
continue using the holiday pay rate specified
until the employee punches Out.
4. The Overtime tab defines the rules for calculating overtime and contains the
following information:
Setting Definition
Pay OT Check this option to pay overtime to
employees using this Policy.
Setting Definition
Overtime Cycle This field is required. Enter the pay period that
you use to calculate overtime. For example, if
overtime is paid after 40 hours of work per
week, select the Weekly option.
This Overtime Cycle is independent of the Pay
Period specified in Policy Maintenance but
must not be greater than the policy pay
period. For example, if the policy Pay Period
is Biweekly, you may select an Overtime
Cycle of Weekly or Biweekly, but not
Semimonthly or Monthly since these cycles
are longer than the policy pay period.
Weekly. Overtime is calculated weekly.
Biweekly. Overtime is calculated every two
weeks.
Semimonthly. Overtime is calculated twice a
month.
Monthly. Overtime is calculated once a
month.
Overtime Definition These settings define when and how overtime
is calculated.
TIP: Begin by entering your first level of
overtime in OT1.If after 40 hours of work per
week, you pay time-and-a-half, enter 40.00 in
the Period Limit field and 1.5000 in the
Multiplier field.
If double-time is paid after 60 hours, enter
60.00 in the Period Limit field and 2.0000 in
the Multiplier field for OT2.
On Sundays and holidays, you may want to
pay double-time and one-half regardless of
hours worked. In this case, enter 99.99 in the
Period Limit field and 2.5000 in the Multiplier
field for OT3.
OT Level Up to three levels of overtime (OT1, OT2 and
OT3) may be defined per policy.
Period Limit Enter the number of hours (in HH.MM format)
that an employee must work to be eligible for
overtime. For example, in a weekly pay
period, the Period Limit is typically defined as
40.00; in a biweekly period, it is normally
defined as 80.00.
Multiplier Enter the multiplication factor used to compute
overtime pay. The normal pay rate is
multiplied by this number. For example, to pay
time-and-a-half, enter 1.50; to pay double-
time, enter 2.00.
Setting Definition
Daily Overtime These settings allow paying daily overtime.
For example, many companies pay daily
overtime over eight hours per day. Another
example is paying double overtime on
Sundays, regardless of how many hours are
worked in the overtime cycle.
Day of the Week Select the day(s) of the week that are paid
daily overtime by checking the appropriate
checkbox.
Start at OT Level Select the applicable overtime level to be paid
(if any) at the start of the day. Choose
Regular if no overtime is paid (regular
wages), or OT1, OT2 or OT3 to pay the
overtime wages defined above.
Daily Qualifier Under OT1, OT2 and OT3, enter the number
of daily hours (in HH.MM format) that must be
worked before that overtime level will be
acknowledged by the system. For example, if
Sunday hours start at OT1, and OT2 begins
after 8 hours, enter 8.00 in Sunday’s OT2
Daily Qualifier. Only overtime levels above the
entry in Start at OT Level are available.
Reset at Day End Check this box to force any overtime hours
that roll into the next day (after midnight) to be
processed using the next day’s rules. Clear
the check box to process hours accumulated
past midnight using the OT rate from the
previous day.
Consecutive Days Check this box if overtime is paid
automatically after working a certain number
of consecutive days.
NOTE: Additional options appear when this
box is checked.
Num of Days Enter the number of consecutive days that
must be worked before overtime starts.
Minimum Daily Enter the minimum number of daily hours that
must be worked on each consecutive days to
qualify for overtime.
Hours Total Enter the minimum number of total hours that
must be worked for all of the consecutive days
to qualify for overtime.
OT Level Select the overtime level that applies when
the consecutive days criteria is met.
Setting Definition
On Days that Check this box to pay a second Overtime
Qualify Level if an employee works more than the
specified amount in the After field. Genesis
SQL will apply the settings in the After and
Overtime Level fields once the employee
qualifies for consecutive day overtime.
After (hrs) Enter the number of hours after which the
second OT level will apply on days qualifying
for consecutive day overtime.
For example, if the employee gets OT1 for the
first eight hours, and OT2 after eight hours
worked on the seventh consecutive day, you
would enter 8 in this field, and OT2 in the next
field.
OT Level Select the second OT level Genesis SQL will
pay when an employee meets the qualification
for the After field under "On days that qualify".
This setting works in conjunction with the
After column and indicates what overtime
level will be paid when the number of hours in
the After field has been met.
Reset Overtime at If checked, this option tells Genesis SQL to
Cycle End reset the Consecutive Days count after the
Overtime Cycle ends. This is used for Pay
Periods with more days than the Overtime
Cycle.
Force OT by Time of These settings allow you to force OT to be
Day calculated for hours worked during specific
times of day, regardless of the total number
hours worked.
Time worked Check this option to cause any hours outside
outside defined of the employee's scheduled work hours to be
shifts to OT level paid at the specified overtime level.
XX
A drop-down box from which to choose the
desired OT level will become available. Select
the OT level for time worked outside the
employee's schedule.
This option is only available if process on
schedule is chosen on the General tab of the
Configure Policy dialog box.
Setting Definition
In punches Check this option to cause any hours between
between XX and the specified times to be paid at the specified
XX to OT level overtime level.
REG
A drop-down box from which to choose the
desired OT level will become available. Select
the OT level for OT paid during these hours.
You must also choose whether All Hours or
Hours Between are eligible for the OT
If All Hours is selected, all the hours for the
shift whose In punch falls in the range
specified above will be paid at the specified
OT level. If Hours Between is selected, only
the hours that fall in the specified range will be
paid at OT.
5. The Service tab defines In and Out on Service parameters and contains the
following information:
Setting Definition
Pay in and out on Check this box to enable In and Out on
service service.
Setting Definition
Level If Accrue Given Hrs to OT is selected,
choose the level of overtime to be paid while
in on service.
Change Work Choose the category to be assigned to the In
hours to On Service hours.
6. The Per Diem tab defines daily hour and/or pay adjustments and contains
the following information:
Setting Definition
Use per diem Check this option to grant the employee per
diem benefits. These benefits can be
additional paid hours or additional monetary
amounts. You may give up to two per diems
per day.
Setting Definition
Day of week Check the box for each day on which you wish
to pay a Per Diem. The per diem will be paid
after the employee has worked the hours
indicated in the After box.
Leave the check box empty if you do not wish
to pay a per diem on that day.
After Enter the number of hours the employee must
work in order to qualify for the per diem. You
may leave it set to 0 to cause the per diem to
be paid regardless of how many hours the
employee works. The maximum value for this
field is 23:59.
NOTE: There are two settings for each day of
the week.
Pay This setting can be hours or money,
depending upon the category chosen. If
choosing a time category, enter the number of
hours. If choosing a dollar category, enter the
dollar amount to be given.
NOTE: There are two settings for each day of
the week.
Category Select the category for the per diem.
Setting Definition
Pay Period Check this box to have an extra hourly or
monetary amount granted to employee for
certain hours worked in a pay period. This
could be used to pay a productivity bonus for
people who work lots of hours.
NOTE: This is separate from and in addition to
overtime.
After Enter the number of hours the employee must
work in the overtime cycle or pay period in
order to qualify for the per diem.
Pay Enter the number of hours to be paid for the
per diem.
Category Select the category for the per diem.
7. The Differential tab defines the codes and rates for up to nine levels of Shift
Differentials. A Shift Differential is a premium amount or factor paid in
addition to the employee's regular wage for certain hours worked during the
day. Shift Differentials work in conjunction with Shifts. The Differential tab
contains the following information:
Setting Definition
Use Differential Check this option to enable the shift
differentials.
Differential There are nine differential codes available.
Setting Definition
Amount Enter the amount of the differential. If the type
is Addition, enter the amount in dollars and
cents that should be paid above the
employee's regular wage for differential hours
(i.e. .30 for 30 cents per hour). If the type is
Multiplier, enter the percentage or factor to
multiply the employee's regular wage for
differential hours (i.e. 1.5 for time and a half).
You must work at Enter the minimum amount of hours an
least… employee must work before the differential is
activated.
Differential fixed to Check this option to pay an employee a
In differential premium only when he/she
punches In within the time frame(s) specified
in Shift Maintenance. Clear this check box to
pay an employee a differential premium if any
part of the hours falls within the time frame(s)
in Shift Maintenance.
8. The Exceptions tab defines rules for flagging hours worked exceptions and
contains the following information:
Setting Definition
Report Exceptions Check this box for Genesis SQL to report
employees that work above or below the
specified parameters.
Consecutive hours Enter the number of consecutive hours
worked worked (HH.MM) that, if exceeded by an
employee, will be reported on the
Consecutive Hours Exception report. For
example, if 14.00 is entered, employees
working over 14 consecutive hours are
flagged for the report.
Setting Definition
Overtime hours Enter the number of overtime hours (HH.MM)
worked that, if exceeded by an employee, will be
reported on the Overtime Hours Exception
report. For example, if 20.00 is entered, any
employees working over 20 hours of overtime
are flagged for the report.
Daily hours worked An employee who works under or over this
number of hours (HH.MM) per day is reported
on the Daily Hours Exception report. For
example, if 6.00 is entered in the Under or
Over fields, an employee working under or
over 12 hours a day is flagged for the report.
Period hours An employee who works under or over this
worked number of hours (HH.MM) per day is reported
on the Period Hours Exception report. For
example, if 30.00 is entered in the Under or
Over fields, an employee working under or
over 60.00 hours in a pay period is flagged
for the report.
Add a Policy
1. Click the Configure menu, Policies. The Configure Policies dialog box will
open.
2. Click the Add button to add a new Policy. The Default Policy Add dialog box
will become available.
Edit a Policy
1. Click the Configure menu, Policies. The Configure Policies dialog box will
open.
2. Highlight the Policy you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Policy.
4. Edit the settings as described in the Configure Policies section.
5. Click OK to commit the changes and return to the Configure Policies screen.
6. Click Close to exit the Configure Policies dialog box.
Delete a Policy
1. Click the Configure menu, Policy. The Configure Policies dialog box will
open.
2. Highlight the Policy you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Rounding
Rounding is used to round punches backwards or forwards according specific rules. Rounding
codes can also be used to round the total duration of a work period. Genesis SQL can round In,
Out, Lunch and Break punches, and can have different rules for each. The rounding rules defined
in this dialog box will be tied to Shifts in a separate dialog box.
As part of the Rounding configuration, you will specify which kind of transaction the rounding
applies to: In/Out, Lunch or Break. Several Rounding Rules are built in to Genesis SQL:
• Break 15 Minutes
• Break Minute to Minute
• In/Out Minute to Minute
• In/Out Shift Duration
• In/Out Standard Rounding
• Lunch 30 Minutes
• Lunch 60 Minutes
• Lunch Minute to Minute
Setting Definition
Name This field is required. Type the time rounding
code name as you want it to appear in the
system and on reports. The rounding code
name can be up to 30 characters long.
Active Click the Active check box to indicate an
active rounding code. Clear this check box if
the code is inactive. Rather than deleting a
rounding code from the system, simply mark it
inactive in the event you wish to use it again
at a later date.
Type Select the type of transaction to be rounded.
Available selections are In/Out (In or Out
punch), Lunch and Break.
Scheduled Start These settings define the rounding rules for
the period's start time. Depending upon the
type of transaction selected, this may be the
In, Start Lunch or Start Break punch.
From Identifies the number of minutes that are
rounded before the scheduled start time.
Scheduled time is considered 0.
A negative number is the number of minutes
before the period’s start time.
A positive number is the number of minutes
after the period’s start time.
To Identifies the number of minutes that are
rounded before the scheduled start time.
Scheduled time is considered 0.
A negative number is the number of minutes
before the period’s start time.
A positive number is the number of minutes
after the period’s start time.
Go to Indicates the rounding time (in minutes from
the scheduled time) for punches that occur
between the From and To entries. Enter 999
to use the settings in the Outside Round or
Go To = 999 box. Enter 0 to round the time to
the scheduled start time.
Code Select an attendance code to be applied to
the time transaction. (The attendance codes
were predefined in the Attendance, page 63,
dialog box.)
Scheduled Stop These settings define the rounding rules for
the period's end time. Depending upon the
type of transaction selected, this may be the
Out, End Lunch or End Break punch.
Setting Definition
From Identifies the number of minutes that are
rounded before the scheduled stop time.
Scheduled time is considered 0.
A negative number is the number of minutes
before the period’s stop time.
A positive number is the number of minutes
after the period’s stop time.
To Identifies the number of minutes that are
rounded before the scheduled stop time.
Scheduled time is considered 0.
A negative number is the number of minutes
before the period’s stop time.
A positive number is the number of minutes
after the period’s stop time.
Go to Indicates the rounding time (in minutes from
the scheduled time) for punches that occur
between the From and To entries. Enter 999
to use the settings in the Outside Round or
Go To = 999 box. Enter 0 to round the time to
the scheduled stop time.
Code Select an attendance code to be applied to
the time transaction. (The attendance codes
were predefined in the Attendance, page 63,
dialog box.)
Scheduled Duration These settings define rounding rules to round
Stop the duration of the work period (as opposed to
the start or end time.)
From Identifies the number of minutes that are
rounded before the scheduled duration time.
The end of the duration is considered to be 0.
A negative number is the number of minutes
before the period’s duration time.
A positive number is the number of minutes
after the period’s duration time.
To Identifies the number of minutes that are
rounded before the scheduled duration time.
The end of the duration is considered to be 0.
A negative number is the number of minutes
before the period’s duration time.
A positive number is the number of minutes
after the period’s duration time.
Setting Definition
Go to Indicates the rounding time (in minutes from
the scheduled time) for punches that occur
between the From and To entries. Enter 999
to use the settings in the Outside Round or
Go To = 999 box. Enter 0 to round the time to
the scheduled duration time
Code Select an attendance code to be applied to
the time transaction. (The attendance codes
were predefined in the Attendance, page 63,
dialog box.)
Outside Round or Since it is impractical to enter all instances of
Go to -999 and 999 time rounding in the Scheduled Start,
Scheduled Stop and Scheduled Duration
boxes, the Outside Round (2) boxes are for
additional rounding rules not covered in the
ranges above. Each rounding category (Start,
Stop and Duration) has its own set of outside
rounding parameters. In addition, if -999 or
999 is entered in the Go to field, the rounding
rules in this box apply.
Start These settings refer to In, Start Lunch or Start
Break punches.
Every XX mins Rounding may be minute to minute (0) or in
set increments of 3, 6, 15, 30 or 60 minutes.
Click the arrow to display valid entries then
select the increment desired. For example,
entering 15 in this field means that for
punches occurring outside the Scheduled
Start time, round to the nearest 15 minutes
using the Round Back and Round Forward
rules specified below.
Round back This range indicates the period of time (in
minutes) during which the clock rounds back
to the last increment. You need only enter the
last minute of this range. The first minute is
always 0.
Round forward This range indicates the period of time (in
minutes) during which the clock rounds
forward to the next increment. These fields
are automatically calculated by the system
based on the rounding increment specified in
the round back field.
Stop These settings refer to Out, End Lunch or End
Break punches.
Setting Definition
Every XX mins Rounding may be minute to minute (0) or in
set increments of 3, 6, 15, 30 or 60 minutes.
Click the arrow to display valid entries then
select the increment desired. For example,
entering 15 in this field means that for
punches occurring outside the Scheduled
Start time, round to the nearest 15 minutes
using the Round Back and Round Forward
rules specified below.
Round back This range indicates the period of time (in
minutes) during which the clock rounds back
to the last increment. You need only enter the
last minute of this range. The first minute is
always 0.
Round forward This range indicates the period of time (in
minutes) during which the clock rounds
forward to the next increment. These fields
are automatically calculated by the system
based on the rounding increment specified in
the round back field.
Duration These settings refer to work period durations.
Shifts
Shifts define the work schedule for your employees. Shifts are created in Shift Groups, which
can include multiple Shifts. For example, you may have a Shift Group for the Day-Shift workers,
in which unique Shifts may start at 7am, 8am, and 9am. Rounding rules are applied to the Shift
Group to determine employee tardiness and rounding.
An employee assigned to a Shift Group can be assigned to any of the individual shifts within it.
The employee may also "float" between Shifts, which causes Genesis SQL to determine
tardiness and rounding according to the Shift the employee punched in closest to. For example,
an employee that clocks in at 7:45am would be considered to be on the 8am Shift that day,
simply because he/she clocked in closer to 8am than to 7am. The parameters for this "cut off" are
defined as part of the Shift.
You will first create the Shift Group (Days, Swing, Graveyard, etc.) and then will create the unique
Shifts within it.
1. Click the Configure menu, Shifts. The Configure Shifts dialog box will open.
The Configure Shifts dialog box contains three tabs, which are described
below.
2. The Shift Groups tab defines the settings that apply to the Shift Group as a
whole and contains the following information:
Setting Definition
Code This field is required. Enter a unique shift
code up to 3 characters in length. Once
saved, this code cannot be changed.
Name This field is required. Type the shift group
name, as you want it to appear in the system
and on reports. The shift group name can be
up to 30 characters long.
Active Click the Active check box to indicate an
active shift group. Clear this check box if the
group is inactive. Rather than deleting a shift
group from the system, simply mark it inactive
in the event you wish to use it again at a later
date.
Flex/Open Click the Flex/Open check box if the shift
group consists of flexible shifts. A flexible shift
does not have a designated start and stop
time. It only specifies the number of hours
that an employee must work to complete the
shift.
When Flex/Open is selected, you cannot set
the start and stop times for any individual shift
created in this group. You can only specify
the total duration of the shift. Also, the
Forecasted hours for floaters is
unavailable.
Forecasted hours Enter the number of hours that a floating
for floaters employee must work within a pay period. This
allows the system to forecast a number of
hours for floating employees when doing
forecast reporting. Unlike an employee
assigned to a fixed shift, a floating employee
may work varied shifts as long as he/she
works the total number of hours required for
the pay period.
Setting Definition
Shift Details Displays the individual shifts that comprise
the shift group. Each row in the box is an
individual shift. If the Shift Details box is
blank, no individual shifts have been created
for this group.
Add/Edit/Delete These buttons allow you to maintain the
buttons Shifts within this Shift Group.
3. The Details tab is only available when you are adding or editing a Shift (as
opposed to the Shift Group). It defines the settings for a selected Shift within
the Shift Group, and contains the following information:
Setting Definition
Graphic Use the graphic timeline to define the
individual start and stop time of a shift.
Shift Number Enter a unique number (up to 3 digits) to
identify the individual shift.
Start Type the individual shift’s starting time in
HH:MM. Times must be entered in military
format.
Cutoff Type the individual shift’s latest starting time
(cutoff) in HH:MM, before the individual would
“float” into the next schedule. Times must be
entered in military format. Cutoff times may
overlap with other start times in the same shift
group.
Stop Type the individual shift’s ending time in
HH:MM. Times must be entered in military
format.
Process On If the shift’s stop time rolls over to a new day,
do you want to process the hours on the day
the employee punched In or punched Out?
Select the In or Out option by clicking the
desired field.
Gross This field automatically displays the total
duration of the shift from clock in to clock out.
Lunch/Breaks This field automatically displays the total
number duration of lunches and breaks
(combined).
Totals This field automatically displays the total paid
hours for the day. It takes into account
whether or not breaks and lunches are paid.
Lunches These settings define how lunches are treated
during this shift.
Punched Check this box to indicate that employees
should clock out for and in from lunch.
Setting Definition
Window Select this option if the shift’s lunch period
must be taken within a specified window of
time.
For example, an employee’s lunch period is
from 12:00 P.M. to 1:00 P.M. If the Punched
check box is not selected, this period is
deducted automatically (if lunch is unpaid). If
the Punched check box is selected, the
employee must punch Out for and In from
lunch within this time period. If the employee
punches Out at 11:30 A.M. and punches In at
12:30 P.M., 1½ hours is counted as lunch. If
the employee punches Out at 12:30 P.M. and
punches In at 1:00 P.M., one hour is counted
as lunch even though only ½ hour was taken.
Define the time frame in the Window Deduct
box below.
Elapsed Select this option if the shift’s lunch period is
automatically deducted after a number of
elapsed hours. If the Punched check box is
also selected, the punched time overrides the
elapsed time. In other words, if the employee
does not punch Out for and In from lunch, the
shift’s lunch period is automatically deducted
after the elapsed time. Define the elapsed
time in the Elapsed Deduct box below.
None If no restrictions apply to the shifts lunch
period, select this option. Typically, if the
employee has a paid lunch, clear the
Punched check box and select None. This
prohibits the employee’s lunch period from
being deducted from the shift’s total hours.
SG Max If Swipe and Go is in use, this tells Genesis
SQL what the maximum amount of time a
lunch or break can be. Enter time in military
format. Genesis SQL will then take all the
punches and measure the duration between
transactions. If the duration is longer than the
SG Max, it will move to the next option.
Breaks These settings define how breaks are treated
during this shift.
Punched Check this box to indicate that employees
should clock to and from break.
Setting Definition
Window Select this option if the shift’s break must be
taken within a specified window of time.
For example, an employee’s break is from
10:00 A.M. to 10:30 A.M. If the Punched check
box is not selected, this period is deducted
automatically (if the break is unpaid). If the
Punched check box is selected, the employee
must punch Out for and In from break within
this time period. If the employee punches Out
at 9:45 A.M. and punches In at 10:15 A.M., 45
minutes is counted as break. If the employee
punches Out at 10:15 A.M. and punches In at
10:30 A.M., ½ hour is counted as break even
though only 15 minutes was taken.
Define the time frame in the Window Deduct
box below.
Elapsed Select this option if the shift’s break period is
automatically deducted after a number of
elapsed hours. If the Punched check box is
also selected, the punched time overrides the
elapsed time. In other words, if the employee
does not punch Out for and In from break, the
shift’s break period is automatically deducted
after the elapsed time. Define the elapsed
time in the Elapsed Deduct box below.
None If no restrictions apply to the shift’s break,
select this option. Typically, if the employee
has a paid break, clear the Punched check
box and select None. This prohibits the
employee’s break from being deducted from
the shift’s total hours.
SG Max If Swipe and Go is in use, this tells Genesis
SQL what the maximum amount of time a
lunch or break can be. Enter time in military
format. Genesis SQL will then take all the
punches and measure the duration between
transactions. If the duration is longer than the
SG Max, it will move to the next option.
Exceptions Enter the time frames for exception
transactions in this box. These are the time
frames in which employees are not supposed
to be punching. If a punch falls within these
time frames, it is reported on the Punch
Interval Exceptions report and to the Approval
Editor as an exception or violation that needs
supervisor approval.
Start Type the starting time of the exception in
HH:MM. Time must be entered in military
format.
Setting Definition
Stop Type the ending time of the exception in
HH:MM. Time must be entered in military
format.
Punch Type Select In or Out to indicate that the exception
applies to an In or Out punch.
Type Click the down arrow to the right of the Type
field and select the type of period (Lunch,
Break or None) to be defined in this row. For
example, to define a windowed lunch period,
select Lunch as the Type.
Paid For windowed lunches or breaks, if the lunch
or break is paid, select the Paid check box.
Otherwise, clear this box to indicate an unpaid
lunch or break.
Window Deduct These settings define the parameters for
Window Lunches and Breaks. If Window is
selected in either the Lunch or Breaks
sections, you must configure this section.
Select the type of entry you are defining
(Lunch or Break) and enter the times for the
Out and In punches.
Out/In Enter the starting and ending times of the
lunch period or break in the Out and In fields.
Time must be entered in HH:MM in military
format.
Elapsed Deduct These settings define the parameters for
Elapsed Lunches and Breaks. If Elapsed is
selected in either the Lunch or Breaks
sections, you must configure this section.
Elapsed Enter the number of hours that need to elapse
before a Lunch or Break is automatically
deducted. For example, if three hours must
elapse, enter 03:00 in this field.
From Click the button to the left of the From field
and select whether the elapsed time starts
from the Actual In Punch or Shift Start
Time. The word Punch or Shift displays in this
field to indicate your selection.
Deduct Enter the time to be automatically deducted
for the Lunch or Break. For example, to
deduct one hour, enter 01:00.
Punched These settings define how long the employee
is allowed for lunch, and how payment should
be handled if the employee takes more time
than is allowed.
Setting Definition
Duration If the employee punches Out for and In from
lunches or breaks, enter the duration of the
lunch or break in this field. For example, to
specify a one-hour lunch period, enter 01:00.
Pay Outside If the employee punches Out for and In from
lunch, select the Pay Outside check box to
authorize payment for any time taken outside
the specified window of time.
4. The Differential tab defines a Shift Differential for this Shift Group (not for the
individual Shift) and contains the following information:
Setting Definition
Differential List Displays the Start, Stop, and daily status of an
existing differential.
From Select the starting time for the pay differential.
3. Fill in the Code, Name, Flex/Open, Forecasted hours for Floaters and select
the Rounding as describe in the Configure Shift Group section.
4. Click OK to commit the changes and close the Configure Shift Group dialog
box.
5. Click Close to exit the Configure Shift Group dialog box.
NOTE: See Add A Shift to enter the specific shifts within this shift group.
Add a Shift
1. Click the Configure menu, Shift. The Configure Shift dialog box will open.
2. Click the Add button next to the Shift Details window to add a new Shift. The
Details tab will become available.
3. Fill in the settings as described in the Configure Shift section.
4. Click OK to commit the changes and close the Shift dialog box.
5. Click on the Differential tab to add a shift differential.
6. Click the Add button.
7. Enter the From and To in HH:MM.
8. Select the Day and Differential number that will apply to this shift.
9. Click Close to exit the Configure Shift dialog box.
Edit a Shift
1. Click the Configure menu, Shift. The Configure Shift dialog box will open.
2. Highlight the Shift you wish to edit from the list in the center of the Groups
screen.
3. Click the Edit button next to the Shift Details window. The Details screen will
become available for you to edit the selected Shift.
4. Edit the settings as described in the Configure Shift section.
5. Click OK to commit the changes and return to the Configure Shift screen.
6. Click on the Differential tab to edit a shift differential.
7. Click the Edit button.
Delete a Shift
1. Click the Configure menu, Shift. The Configure Shift dialog box will open.
2. Highlight the Shift you wish to from the list in the Center of the Groups
screen.
3. Click the Delete button next to the Shift Details window. You will be
prompted:
Holidays
The Holiday feature specifies which dates are considered company holidays. (How employees
are paid for the holidays is defined within Policies section.) Holidays must be defined in order to
post employee time toward a paid holiday rather than time worked, as well as to generate time
and attendance reports that reflect holidays.
It is necessary to define the holidays each year, as certain holidays fall on or are observed on
different dates each year.
Holiday Tips:
• It is not necessary to define all annual holidays: only enter those holidays that your
company recognizes.
• If a holiday falls on a Sunday, but your employees get Monday off, enter the holiday
using Monday’s date.
• If a holiday falls on a weekend, and your employees do not receive holiday hours for
that day, then don’t enter the holiday in the system.
• If your employees get two consecutive days off for a holiday, you must enter both
dates. For example, if Tuesday is the holiday and you wish to give both Monday and
Tuesday off with pay; enter the date for both days.
NOTE: No more than two consecutive holidays may be entered if employees must work the day
before and the day after the holiday.
Configure Holidays
1. Click the Configure menu, Holidays. The Configure Holidays window will
open.
Setting Definition
Active Check the Active box to indicate that this
holiday will be observed.
Override Absent Check this box if paid time for this Holiday
Allowed should supersede a system-generated absence.
Apply Work Time Check this box if the holiday is paid at the
on this Holiday to secondary rate.
(Secondary) OT
Level
Holiday Groups Click the Include box for each group the Holiday
will be observed.
Add a Holiday
1. Click the Configure menu, Holiday. The Configure Holiday dialog box will
open.
2. Click the Add button to add a new Holiday. The General tab will become
available.
Edit a Holiday
1. Click the Configure menu, Holidays. The Configure Holidays dialog box will
open.
2. Highlight the Holiday you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Holiday.
4. Edit the settings as described in the Configure Holiday section.
NOTE: The date cannot be modified.
5. Click OK to commit the changes and return to the Configure Holiday screen.
6. Click Close to exit the Configure Holiday dialog box.
Delete a Holiday
1. Click the Configure menu, Holidays. The Configure Holidays dialog box will
open.
2. Highlight the Holiday you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Holidays Groups
The Holidays Groups feature specifies which holidays are assigned to specific groups of
employees. Holidays Groups must be defined in order to post different holidays to specific
groups of employees. Some examples of holidays groups are:
• Executive
• Full-Time
• Union
Employees are assigned to a holiday group in the Employee Maintenance dialog box.
2. The Configure Holidays Groups dialog box contains the following information:
Setting Definition
Code This is a required field. Enter a unique code (up
to two characters) to identify the holiday group.
Once saved, this code cannot be changed.
Name This is a required field. Enter the name of the
holiday group as you want it to appear in the
system. The holiday group name can be up to
30 characters long.
Active Check the Active box to indicate that this
holiday group will be observed.
Holiday Click the Include box for each Holiday the
Group will observe.
Edit a Holiday
1. Click the Configure menu, Holidays Groups. The Configure Holidays
Groups dialog box will open.
2. Highlight the Holidays Groups you wish to edit from the list at the side of the
screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Holidays Groups.
4. Edit the settings as described in the Configure Holidays Groups section.
NOTE: The code cannot be modified.
5. Click OK to commit the changes and return to the Configure Holidays Groups
screen.
6. Click Close to exit the Configure Holidays Groups dialog box.
Delete a Holidays Groups
1. Click the Configure menu, Holidays Groups. The Configure Holidays
Groups dialog box will open.
2. Highlight the Holidays Groups you wish to delete from the list at the side of
the screen.
3. Click the Delete button. You will be prompted:
Groups
User-defined groups are optional but very useful. Groups are used to organize and sort
employees throughout Genesis SQL. They may be used to sort employees when generating
reports, and are also used with Security to control which employees managers are allowed to
edit. Some examples of employee groups are:
• Managers
• Union Employees
• Part-time Employees
Employees are assigned to a group in the Employee Maintenance dialog box.
Configure Groups
1. Click the Configure menu, Groups. The Configure Groups window will
open.
Add a Group
1. Click the Configure menu, Groups. The Configure Groups dialog box will
open.
2. Click the Add button to add a new Group. The General tab will become
available.
Edit a Group
1. Click the Configure menu, Groups. The Configure Groups dialog box will
open.
2. Highlight the Group you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Group.
4. Edit the settings as described in the Configure Groups section.
NOTE: The Group Code cannot be changed.
5. Click OK to commit the changes and return to the Configure Groups screen.
6. Click Close to exit the Configure Groups dialog box.
Delete a Group
1. Click the Configure menu, Groups. The Configure Groups dialog box will
open.
2. Highlight the Group you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Job Costing
Job Costing is used to track employee time and labor costs by department, job step, operation or
task both in terms of hours and money. Five levels of job costing are available: by default these
are called Department, Job, Step, Operation and Task. Departments are divided into Jobs, Jobs
are divided into Steps, Steps are divided into Operations, and Operations are further divided into
Tasks. You may use one or all of these levels, depending upon your needs. Each item can be
assigned an hourly wage and/or a piece rate, enabling accurate job cost reporting.
Departments, Jobs, Steps, Operations, and Tasks indicate the projects or tasks employees work
on, and are used to track where employees spend their time. Employees can track their time by
clocking into and/or transferring to a different Job Costing level. Wages and piece rates can be
associated with the department, job, step, operation or task and the employee, enabling accurate
job costing. Hours and wage budgets can be set for each level, enabling accurate budget vs.
actual reporting.
NOTE: Step, Operation and Task are a part of a separate and optional module.
The concepts and mechanisms are the same for Departments, Jobs, Steps, Operations, and
Tasks. The levels are optional and only available when the Department, Job, Step, Operation,
and Task Use Flags are checked on the Configure tab of the Main Company dialog box. Also, if
you changed the name used to refer to Departments, Jobs, Steps, Operations or Tasks (on the
Defaults tab of the Main Company dialog box), that name will be used in lieu of “Department”,
"Job", "Step", "Operation" or “Task”.
Departments
Departments are the top level in Job Costing. Departments indicate the business unit or
section of the company that employees work for, and are used to track where employees
spend their time. Departments serve many purposes in Genesis SQL. Employees can
track their time to a department by clocking into and/or transferring to the department.
Wages and piece rates can be associated with the department and employee, enabling
accurate department costing. Hours and wage budgets can be set for the department,
enabling accurate budget vs. actual reporting. Reports can be filtered and grouped by
department.
Departments are optional and only available when the Department Use Flag is checked
on the Configure tab of the Main Company dialog box. Also, if you changed the name
used to refer to Departments (on the Defaults tab of the Main Company dialog box), that
name will be used in lieu of "Department". For more information, see Main Company,
page 46.
Some examples of departments are:
• Accounting
• Administration
• Customer Service
• Research and Development
• Sales and Marketing
• Shipping
Configure Departments
1. Click the Configure menu, Department. The Configure Department window
will open.
Setting Definition
Code This is a required field. Enter a code to
identify the department. The code’s length
and type (numeric or alphanumeric) is
determined in the Defaults dialog box in the
Main Company dialog box (see Main
Company, page 46.). Once saved, this code
cannot be changed.
Name This is a required field. Enter the department
name, as it will appear in the system and on
reports. The department name can be up to
30 characters long.
Active Check this box to indicate that the
department is currently in use. Clear this
check box if the department is not being used
at this time.
Validate Check this box to send a Validation to the
clocks. The clocks will then display this
Department's name for employee
confirmation when the employee enters its
Department Code.
NOTE: The Load Level Validation option
must also be selected under Polling (see
Polling, page 392) in order for this feature to
be fully functional.
Use Hourly Wage Check this box to pay all employees assigned
to this department a standard hourly wage
whenever they work in this department.
Checking this box will enable the Hourly
Wage field, in which you define the amount of
the wage.
NOTE: This Hourly Wage is also known as
the Level Wage. If this wage is different than
the employee's individual wage, the
employee's individual wage takes
precedence. To cause the Hourly Wage
(Level Wage) to take precedence, check the
Use Level Wage before default
assignment wage option on the Configure
tab of the Configure Main Company dialog
box.
Use Charge Rate Check this box to define the rate charged for
all employees assigned to this Department
whenever they work in this Department.
Checking this box will enable the Charge
Rate field, in which you define the amount of
the rate.
Setting Definition
Use Piece Rate Check this box to pay employees according
to the quantity of goods they produce.
Checking this box will enable the Piece Work
Rate field, in which you define the rate per
item produced. Employees will enter the
number of pieces produced at the clock and
will be paid this rate for each piece. This
option may be used instead of or in
conjunction with the Use Hourly Wage.
NOTE: In order to make this option fully
functional, the clocks must be configured to
accept piece rate entries. For more
information, see Customizing Function
Keys, page 375.
Budgeted Total Enter the maximum number of hours
Hours (HH.MM) that are budgeted for this entire
department per day in the pay period. This
information is used for Actual vs. Budgeted
reports only: it does not impact the
employee's ability to clock in. This field is
optional.
This number indicates the amount budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the department by the
number of hours each employee is expected
to accumulate in the pay period. This number
is then divided by the total number of days in
the pay period.
Example
10 employees X 40 hours per pay period =
400 total hours
400 total hours / 7 days in the pay period =
57.14 budgeted total hours
Setting Definition
Budgeted Total Enter the maximum number of dollars that
Dollars are budgeted for this entire department per
day in the pay period. This information is
used for Actual vs. Budgeted reports only: it
does not impact the employee's ability to
clock in. This field is optional.
This number indicates the dollars budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the department by the
dollar amount each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 600 dollars per pay period =
6000 total dollars
6000 total dollars / 7 days in the pay period =
857.14 budgeted total dollars.
Hourly Wage Enter the hourly wage paid to employees
working in this department.
The Use Hourly Wage check box must be
selected for this field to be available.
Charge Rate Enter the charge rate received for the
employees working in this department.
The Use Charge Rate check box must be
selected for this field to be available.
Piece Work Rate Enter the amount per item produced (piece)
paid to employees working in this
department. Employees will enter the number
of pieces produced at the clock and will be
paid this rate for each piece.
The Use Piece Rate check box must be
selected for this field to be available.
Add a Department
1. Click the Configure menu, Department. The Configure Department dialog
box will open.
2. Click the Add button to add a new Department. The General tab will become
available.
Edit a Department
1. Click the Configure menu, Department. The Configure Department dialog
box will open.
2. Highlight the Department you wish to edit from the list at the side of the
screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Department.
NOTE: The Code field cannot be edited.
4. Edit the settings as described in the Configure Departments section.
5. Click OK to commit the changes and return to the Configure Department
screen.
6. Click Close to exit the Configure Department dialog box.
Delete a Department
Departments that are in use cannot be deleted.
1. Click the Configure menu, Department. The Configure Department dialog
box will open.
2. Highlight the Department you wish to delete from the list at the side of the
screen.
3. Click the Delete button. You will be prompted:
Jobs
Jobs are the second level in Job Costing. Jobs are used to track employee’s time and
labor cost in terms of hours and dollars. Jobs serve many purposes in Genesis SQL.
Employees can track their time to a job by clocking into and/or transferring to the job.
Wages and piece rates can be associated with the job and employee. Hours and wage
budgets can be set for the job, enabling accurate budget vs. actual reporting.
Jobs are optional and only available when the Department and Job Use Flags are
checked on the Configure tab of the Main Company dialog box. Also, if you changed the
name used to refer to Jobs (on the Defaults tab of the Main Company dialog box), that
name will be used in lieu of "Jobs". For more information, see Main Company, page 46.
Some examples of Jobs might be:
• Welding
• Shipping
• Product Development
• Work Orders
Configure Jobs
Jobs are the second level of the Job Costing feature (Departments are the top level.)
1. Click the Configure menu, then Job. The Configure Job window will open.
Setting Definition
Use Hourly Wage Check this box to pay all employees assigned
to this Job a standard hourly wage whenever
they work in this Job. Checking this box will
enable the Hourly Wage field, in which you
define the amount of the wage.
NOTE: This Hourly Wage is also known as
the Level Wage. If this wage is different than
the employee's individual wage, the
employee's individual wage takes
precedence. To cause the Hourly Wage
(Level Wage) to take precedence, check the
Use Level Wage before default
assignment wage option on the Configure
tab of the Configure Main Company dialog
box.
Use Charge Rate Check this box to define the rate charged for
all employees assigned to this Job whenever
they work in this Job. Checking this box will
enable the Charge Rate field, in which you
define the amount of the rate.
Use Piece Rate Check this box to pay employees according
to the quantity of goods they produce.
Checking this box will enable the Piece Work
Rate field, in which you define the rate per
item produced. Employees will enter the
number of pieces produced at the clock and
will be paid this rate for each piece. This
option may be used instead of or in
conjunction with the Use Hourly Wage.
NOTE: In order to make this option fully
functional, the clocks must be configured to
accept piece rate entries. For more
information, see Customizing Function
Keys, page 375.
Setting Definition
Budgeted Total Enter the maximum number of hours
Hours (HH.MM) that are budgeted for this entire Job
per day in the pay period. This information is
used for Actual vs. Budgeted reports only: it
does not impact the employee's ability to
clock in. This field is optional.
This number indicates the amount budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Job by the number
of hours each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 40 hours per pay period =
400 total hours
400 total hours / 7 days in the pay period =
57.14 budgeted total hours
Budgeted Total Enter the maximum number of dollars that
Dollars are budgeted for this entire Job per day in the
pay period. This information is used for Actual
vs. Budgeted reports only: it does not impact
the employee's ability to clock in. This field is
optional.
This number indicates the dollars budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Job by the dollar
amount each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 600 dollars per pay period =
6000 total dollars
6000 total dollars / 7 days in the pay period =
857.14 budgeted total dollars.
Hourly Wage Enter the hourly wage paid to employees
working in this Job.
The Use Hourly Wage check box must be
selected for this field to be available.
Charge Rate Enter the charge rate received for the
employees working in this job.
The Use Charge Rate check box must be
selected for this field to be available.
Setting Definition
Piece Work Rate Enter the amount per item produced (piece)
paid to employees working in this Job.
Employees will enter the number of pieces
produced at the clock and will be paid this
rate for each piece.
The Use Piece Rate check box must be
selected for this field to be available.
Add a Job
1. Click the Configure menu, then Job. The Configure Job dialog box will
open.
2. Click the Add button to add a new Job. The General tab will become
available.
Edit a Job
1. Click the Configure menu, then Job. The Configure Job dialog box will
open.
2. Highlight the Job you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Job.
NOTE: The Code field cannot be edited.
4. Edit the settings as described in the Configure Jobs section.
5. Click OK to commit the changes and return to the Configure Job screen.
6. Click Close to exit the Configure Job dialog box.
Delete a Job
Jobs that are in use cannot be deleted.
1. Click the Configure menu, then Job. The Configure Job dialog box will
open.
2. Highlight the Job you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Steps
Steps are the third level in Job Costing. Steps are used to track employee’s time and
labor cost in terms of hours and dollars. Steps serve many purposes in Genesis SQL.
Employees can track their time to a step by clocking into and/or transferring to the step.
Wages and piece rates can be associated with the step and employee. Hours and wage
budgets can be set for the step, enabling accurate budget vs. actual reporting.
Steps are optional and only available when the Department, Job and Step Use Flags are
checked on the Configure tab of the Main Company dialog box. Also, if you changed the
name used to refer to Steps (on the Defaults tab of the Main Company dialog box), that
name will be used in lieu of "Steps". For more information, see Main Company, page 46.
Configure Steps
Steps are the third level of the Job Costing feature (Departments and Jobs are above it.)
1. Click the Configure menu, Job Costing, Step. The Configure Step window
will open.
Setting Definition
Code This is a required field. Enter a code to
identify the Step. The code’s length and type
(numeric or alphanumeric) is determined in
the Defaults dialog box in the Main Company
dialog box (see page 46). Once saved, this
code cannot be changed.
Name This is a required field. Enter the Step name,
as it will appear in the system and on reports.
The Step name can be up to 30 characters
long.
Active Check this box to indicate that the Step is
currently in use. Clear this check box if the
Step is not being used at this time.
Validate Check this box to send a Validation to the
clocks. The clocks will then display this Step's
name for employee confirmation when the
employee enters its Step Code.
NOTE: The Load Level Validation option
must also be selected under Polling (see
Polling, page 392) in order for this feature to
be fully functional.
Use Hourly Wage Check this box to pay all employees assigned
to this Step a standard hourly wage whenever
they work in this Step. Checking this box will
enable the Hourly Wage field, in which you
define the amount of the wage.
NOTE: This Hourly Wage is also known as
the Level Wage. If this wage is different than
the employee's individual wage, the
employee's individual wage takes
precedence. To cause the Hourly Wage
(Level Wage) to take precedence, check the
Use Level Wage before default
assignment wage option on the Configure
tab of the Configure Main Company dialog
box.
Use Charge Rate Check this box to define the rate charged for
all employees assigned to this Step whenever
they work in this Step. Checking this box will
enable the Charge Rate field, in which you
define the amount of the rate.
Setting Definition
Use Piece Rate Check this box to pay employees according
to the quantity of goods they produce.
Checking this box will enable the Piece Work
Rate field, in which you define the rate per
item produced. Employees will enter the
number of pieces produced at the clock and
will be paid this rate for each piece. This
option may be used instead of or in
conjunction with the Use Hourly Wage.
NOTE: In order to make this option fully
functional, the clocks must be configured to
accept piece rate entries. For more
information, see Customizing Function
Keys, page 375.
Budgeted Total Enter the maximum number of hours
Hours (HH.MM) that are budgeted for this entire
Step per day in the pay period. This
information is used for Actual vs. Budgeted
reports only: it does not impact the
employee's ability to clock in. This field is
optional.
This number indicates the amount budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Step by the number
of hours each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 40 hours per pay period =
400 total hours
400 total hours / 7 days in the pay period =
57.14 budgeted total hours
Setting Definition
Budgeted Total Enter the maximum number of dollars that
Dollars are budgeted for this entire Step per day in
the pay period. This information is used for
Actual vs. Budgeted reports only: it does not
impact the employee's ability to clock in. This
field is optional.
This number indicates the dollars budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Step by the dollar
amount each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 600 dollars per pay period =
6000 total dollars
6000 total dollars / 7 days in the pay period =
857.14 budgeted total dollars.
Hourly Wage Enter the hourly wage paid to employees
working in this Step.
The Use Hourly Wage check box must be
selected for this field to be available.
Charge Rate Enter the charge rate received for the
employees working in this step.
The Use Charge Rate check box must be
selected for this field to be available.
Piece Work Rate Enter the amount per item produced (piece)
paid to employees working in this Step.
Employees will enter the number of pieces
produced at the clock and will be paid this
rate for each piece.
The Use Piece Rate check box must be
selected for this field to be available.
Add a Step
1. Click the Configure menu, Job Costing, Step. The Configure Step dialog
box will open.
2. Click the Add button to add a new Step. The General tab will become
available.
Edit a Step
1. Click the Configure menu, Job Costing, Step. The Configure Step dialog
box will open.
2. Highlight the Step you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Step.
NOTE: The Code field cannot be edited.
4. Edit the settings as described in the Configure Steps section.
5. Click OK to commit the changes and return to the Configure Step screen.
6. Click Close to exit the Configure Step dialog box.
Delete a Step
Steps that are in use cannot be deleted.
1. Click the Configure menu, Job Costing, Step. The Configure Step dialog
box will open.
2. Highlight the Step you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Operations
Operations are the fourth level in Job Costing. Operations are used to track employee’s
time and labor cost in terms of hours and dollars. Operations serve many purposes in
Genesis SQL. Employees can track their time to an operation by clocking into and/or
transferring to the operation. Wages and piece rates can be associated with the operation
and employee. Hours and wage budgets can be set for the operation, enabling accurate
budget vs. actual reporting.
Operations are optional and only available when the Department, Job, Step and
Operation Use Flags are checked on the Configure tab of the Main Company dialog box.
Also, if you changed the name used to refer to Operations (on the Defaults tab of the
Main Company dialog box), that name will be used in lieu of "Operations". For more
information, see Main Company, page 46.
Configure Operations
Operations are the fourth level of the Job Costing feature (Departments, Jobs, Steps are
above it.)
1. Click the Configure menu, Job Costing, Operation. The Configure
Operation window will open.
Setting Definition
Name This is a required field. Enter the Operation
name, as it will appear in the system and on
reports. The Operation name can be up to 30
characters long.
Active Check this box to indicate that the Operation
is currently in use. Clear this check box if the
Operation is not being used at this time.
Validate Check this box to send a Validation to the
clocks. The clocks will then display this
Operation's name for employee confirmation
when the employee enters its Operation
Code.
NOTE: The Load Level Validation option
must also be selected under Polling (see
Polling, page 392) in order for this feature to
be fully functional.
Use Hourly Wage Check this box to pay all employees assigned
to this Operation a standard hourly wage
whenever they work in this Operation.
Checking this box will enable the Hourly
Wage field, in which you define the amount of
the wage.
NOTE: This Hourly Wage is also known as
the Level Wage. If this wage is different than
the employee's individual wage, the
employee's individual wage takes
precedence. To cause the Hourly Wage
(Level Wage) to take precedence, check the
Use Level Wage before default
assignment wage option on the Configure
tab of the Configure Main Company dialog
box.
Use Charge Rate Check this box to define the rate charged for
all employees assigned to this Operation
whenever they work in this Operation.
Checking this box will enable the Charge
Rate field, in which you define the amount of
the rate.
Setting Definition
Use Piece Rate Check this box to pay employees according
to the quantity of goods they produce.
Checking this box will enable the Piece Work
Rate field, in which you define the rate per
item produced. Employees will enter the
number of pieces produced at the clock and
will be paid this rate for each piece. This
option may be used instead of or in
conjunction with the Use Hourly Wage.
NOTE: In order to make this option fully
functional, the clocks must be configured to
accept piece rate entries. For more
information, see Customizing Function
Keys, page 375.
Budgeted Total Enter the maximum number of hours
Hours (HH.MM) that are budgeted for this entire
Operation per day in the pay period. This
information is used for Actual vs. Budgeted
reports only: it does not impact the
employee's ability to clock in. This field is
optional.
This number indicates the amount budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Operation by the
number of hours each employee is expected
to accumulate in the pay period. This number
is then divided by the total number of days in
the pay period.
Example
10 employees X 40 hours per pay period =
400 total hours
400 total hours / 7 days in the pay period =
57.14 budgeted total hours
Setting Definition
Budgeted Total Enter the maximum number of dollars that
Dollars are budgeted for this entire Operation per day
in the pay period. This information is used for
Actual vs. Budgeted reports only: it does not
impact the employee's ability to clock in. This
field is optional.
This number indicates the dollars budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Operation by the
dollar amount each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in
the pay period.
Example
10 employees X 600 dollars per pay period =
6000 total dollars
6000 total dollars / 7 days in the pay period =
857.14 budgeted total dollars.
Hourly Wage Enter the hourly wage paid to employees
working in this Operation.
The Use Hourly Wage check box must be
selected for this field to be available.
Charge Rate Enter the charge rate received for the
employees working in this operation.
The Use Charge Rate check box must be
selected for this field to be available.
Piece Work Rate Enter the amount per item produced (piece)
paid to employees working in this Operation.
Employees will enter the number of pieces
produced at the clock and will be paid this
rate for each piece.
The Use Piece Rate check box must be
selected for this field to be available.
Add an Operation
1. Click the Configure menu, Job Costing, Operation. The Configure
Operation dialog box will open.
2. Click the Add button to add a new Operation. The General tab will become
available.
Edit an Operation
1. Click the Configure menu, Job Costing, Operation. The Configure
Operation dialog box will open.
2. Highlight the Operation you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Operation.
NOTE: The Code field cannot be edited.
4. Edit the settings as described in the Configure Operations section.
5. Click OK to commit the changes and return to the Configure Operation
screen.
6. Click Close to exit the Configure Operation dialog box.
Delete an Operation
Operations that are in use cannot be deleted.
1. Click the Configure menu, Job Costing, Operation. The Configure
Operation dialog box will open.
2. Highlight the Operation you wish to delete from the list at the side of the
screen.
3. Click the Delete button. You will be prompted:
Tasks
Tasks are the fifth level in Job Costing. Tasks are used to track employee’s time and
labor cost in terms of hours and dollars. Tasks serve many purposes in Genesis SQL.
Employees can track their time to a task by clocking into and/or transferring to the task.
Wages and piece rates can be associated with the task and employee. Hours and wage
budgets can be set for the task, enabling accurate budget vs. actual reporting.
Tasks are optional and only available when the Department, Job, Step, Operation and
Task Use Flags are checked on the Configure tab of the Main Company dialog box. Also,
if you changed the name used to refer to Tasks (on the Defaults tab of the Main
Company dialog box), that name will be used in lieu of "Tasks". For more information,
see Main Company, page 46.
Configure Tasks
Tasks are the fifth level of the Job Costing feature (Departments, Jobs, Steps, and
Operation are above it.)
1. Click the Configure menu, Job Costing, Task. The Configure Task window
will open.
Setting Definition
Code This is a required field. Enter a code to identify
the Task. The code’s length and type (numeric
or alphanumeric) is determined in the Defaults
dialog box in the Main Company dialog box
(see page 46). Once saved, this code cannot
be changed.
Name This is a required field. Enter the Task name,
as it will appear in the system and on reports.
The Task name can be up to 30 characters
long.
Active Check this box to indicate that the Task is
currently in use. Clear this check box if the
Task is not being used at this time.
Validate Check this box to send a Validation to the
clocks. The clocks will then display this Task's
name for employee confirmation when the
employee enters its Task Code.
NOTE: The Load Level Validation option
must also be selected under Polling (see
Polling, page 392) in order for this feature to
be fully functional.
Use Hourly Wage Check this box to pay all employees assigned
to this Task a standard hourly wage whenever
they work in this Task. Checking this box will
enable the Hourly Wage field, in which you
define the amount of the wage.
NOTE: This Hourly Wage is also known as the
Level Wage. If this wage is different than the
employee's individual wage, the employee's
individual wage takes precedence. To cause
the Hourly Wage (Level Wage) to take
precedence, check the Use Level Wage
before default assignment wage option on
the Configure tab of the Configure Main
Company dialog box.
Use Charge Rate Check this box to define the rate charged for
all employees assigned to this Task whenever
they work in this Task. Checking this box will
enable the Charge Rate field, in which you
define the amount of the rate.
Setting Definition
Use Piece Rate Check this box to pay employees according to
the quantity of goods they produce. Checking
this box will enable the Piece Work Rate field,
in which you define the rate per item
produced. Employees will enter the number of
pieces produced at the clock and will be paid
this rate for each piece. This option may be
used instead of or in conjunction with the Use
Hourly Wage.
NOTE: In order to make this option fully
functional, the clocks must be configured to
accept piece rate entries. For more
information, see Customizing Function
Keys, page 375.
Budgeted Total Enter the maximum number of hours (HH.MM)
Hours that are budgeted for this entire Task per day
in the pay period. This information is used for
Actual vs. Budgeted reports only: it does not
impact the employee's ability to clock in. This
field is optional.
This number indicates the amount budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Task by the number
of hours each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in the
pay period.
Example
10 employees X 40 hours per pay period =
400 total hours
400 total hours / 7 days in the pay period =
57.14 budgeted total hours
Setting Definition
Budgeted Total Enter the maximum number of dollars that are
Dollars budgeted for this entire Task per day in the
pay period. This information is used for Actual
vs. Budgeted reports only: it does not impact
the employee's ability to clock in. This field is
optional.
This number indicates the dollars budgeted
per day in the pay period. Calculate this
number by multiplying the number of
employees working in the Task by the dollar
amount each employee is expected to
accumulate in the pay period. This number is
then divided by the total number of days in the
pay period.
Example
10 employees X 600 dollars per pay period =
6000 total dollars
6000 total dollars / 7 days in the pay period =
857.14 budgeted total dollars.
Hourly Wage Enter the hourly wage paid to employees
working in this Task.
The Use Hourly Wage check box must be
selected for this field to be available.
Charge Rate Enter the charge rate received for the
employees working in this task.
The Use Charge Rate check box must be
selected for this field to be available.
Piece Work Rate Enter the amount per item produced (piece)
paid to employees working in this Task.
Employees will enter the number of pieces
produced at the clock and will be paid this rate
for each piece.
The Use Piece Rate check box must be
selected for this field to be available.
Add an Task
1. Click the Configure menu, Job Costing, Task. The Configure Task dialog
box will open.
2. Click the Add button to add a new Task. The General tab will become
available.
Edit an Task
1. Click the Configure menu, Job Costing, Task. The Configure Task dialog
box will open.
2. Highlight the Task you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Task.
NOTE: The Code field cannot be edited.
4. Edit the settings as described in the Configure Tasks section.
5. Click OK to commit the changes and return to the Configure Task screen.
6. Click Close to exit the Configure Task dialog box.
Delete an Task
Tasks that are in use cannot be deleted.
1. Click the Configure menu, Job Costing, Task. The Configure Task dialog
box will open.
2. Highlight the Task you wish to delete from the list at the side of the screen.
3. Click the Delete button. You will be prompted:
Bell Schedules
The Bell Schedules module allows your Time clock to activate a bell at specified times of day. For
example, you might have a bell ring to announce the start of a shift, break or lunch, and the end
of the day. The bell schedule is defined by the day of the week, the time of day, and the duration
of the bell. The Bell Schedules module can ring up to 336 bells per Time clock per week.
Each Bell Schedule template can contain multiple bell details. Once the Bell Schedule has been
created, you will add the individual dates and times the bells will ring. The Bell Schedule is then
downloaded to the appropriate Time clocks.
5. Select the days of the week you want the bell to ring.
6. Enter the time (HH:MM) at which you want the bell to ring. This must be
entered in military time.
7. Enter the duration for the bell (how long the bell should ring). The default
value is 2.0 seconds.
8. Click OK to commit the changes and close the Bell Details dialog box.
9. Repeat Steps 4 through 8 to add all the Bell Details for this schedule.
10. Click OK to commit the changes and return to the Configure Bells screen.
11. Click Close to exit the Configure Bells dialog box.
Profile Lockouts
The Profile Lockouts module controls when an employee can punch at a Time clock. Employees
can be given a lockout or a warning message when trying to punch In or Out at times that are
restricted. Employees who are locked out are not permitted to complete their transaction but may
have a supervisor punch them in by overriding the lockout.
You can also use the Profile Lockouts to send messages at certain times. For example, if you
want to alert employees that they are clocking in too early, you could create a Profile Schedule
with a "Too Early" message that displays when the employee clocks during certain hours of the
day.
Lockout profiles are made up of Profile Schedules, which can contain up to 8 different time
frames, each with its lockout and/or message. Each Profile Schedule specifies the time frames
during which the lockout and/or message will display. There are 15 Profile Schedules available,
and 17 different lockout/messages available.
After the lockout profile is complete, it is downloaded to the time clocks at which the profile will
apply. Employees are assigned to the clocks and are assigned one profile schedule for each day
of the week.
Profile Lockouts Example
The company wants to make sure that employees:
• can't punch earlier than 6am or later than 7pm on weekdays.
• can't punch at all on weekends.
For this scenario, you would create a Profile Lockout that contains two Profile Schedules.
Schedule 1 would lockout employees between midnight and 6am and between 7pm and
11:59pm. Schedule 2 would lockout employees between midnight and 11:59pm (all day).
The Profile Lockout would be downloaded to the clocks. On the Profiles tab of the
Configure Employee dialog box for each employee, you would choose Schedule 1 for
Monday through Friday, and Schedule 2 for Saturday and Sunday.
Setting Definition
Number This is a required field. Enter a unique 4-digit
number to identify the lockout profile. Once
saved, this number cannot be changed.
Name This is a required field. Type the lockout
profile name, as you want it to appear in the
system and on reports. The lockout profile
name can be up to 30 characters long.
Active Click the Active check box to indicate that the
Profile is currently in use. Uncheck this box if
the Profile is not being used at this time.
Schedules Each profile contains up to 15 different
lockout schedules. Each schedule may have
up to eight time frames specifying when an
employee can (and cannot) enter a punch.
Messages may also be associated with each
time frame.
Select the Schedule you wish to configure by
clicking on it in the Schedules list. Begin by
setting up Schedule 1 and continue
sequentially down the list using as many
schedules as necessary to define the profile.
Not all schedules must be used.
Start For each time frame in each schedule, type
the lockout starting time in HH:MM. Time
must be entered in military format. Up to
eight starts and stop times may be
established per schedule. 00:00 indicates
midnight.
Stop For each time frame in each schedule, type
the lockout stopping time in HH:MM. Time
must be entered in military format. Up to
eight starts and stop times may be
established per schedule. 00:00 indicates
midnight.
Message For each time frame in each schedule, select
the message number (from the Message box
to the right) that displays on the time clock
when an employee punches during the time
frame specified.
Num Indicates the unique code for this message.
This is the number entered in the Message
field.
Reasons
Reason codes are added to an employee’s transaction through the Online Timecard. They are
used to denote a specific reason for the transaction.
Configure Reasons
1. Click the Configure menu, Reason. The Configure Reasons window will
open.
Add a Reason
1. Click the Configure menu, Reason. The Configure Reasons dialog box will
open.
2. Click the Add button to add a new Reason. The General tab will become
available.
Edit a Reason
1. Click the Configure menu, Reasons. The Configure Reasons dialog box will
open.
2. Highlight the Reason you wish to edit from the list at the side of the screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected Reason.
4. Edit the settings as described in the Configure Reasons section.
NOTE: The Reason Code cannot be changed.
5. Click OK to commit the changes and return to the Configure Reasons
screen.
6. Click Close to exit the Configure Reasons dialog box.
Delete a Reason
1. Click the Configure menu, Reasons. The Configure Reasons dialog box will
open.
2. Highlight the Reason you wish to delete from the list at the side of the
screen.
3. Click the Delete button. You will be prompted:
Security
Security access determines who can log in to the Genesis SQL, which employees they are
allowed to manage and which areas of the program they are permitted to access.
Security is established in two steps.
1. Create the Security Levels that specify which program features are
accessible.
2. Add User accounts.
Users are given a login id and password, are assigned to a Security Level, and are granted
access to select groups of employees.
You may define an unlimited number of Security Levels and Users. The number of users logged
in at one time is limited by the number of User Licenses installed.
There are four commands within the Security menu, all of which are described in the following
sections.
Option Definition
View Grants read-only access to items.
1. Click the File menu, Security, Define Levels. The Configure Security Levels
window will open.
2. The Configure Security Levels dialog box contains some general settings
and several tabs, all of which are described below.
Setting Definition
Code This field is required. Enter a unique code (up
to 10 characters) to identify the security level.
Once saved, this Code cannot be changed.
Name Enter a description of the security level in this
field. The description can be up to 30
characters long.
Active Click the Active check box to indicate that the
level is currently in use. Uncheck this box if
the level is not being used at this time.
Set Date and Time Check this box to allow the user to update the
date and time of the PC.
Print Lists Click the Print Lists check box to allow the
user to print all available listings reports
3. The File tab grants access to features under the File menu and contains the
following information:
Setting Definition
Security This section defines the user's access rights
to the File, Security menu's features.
Users Defines the user's access rights to User
Maintenance settings. The options are View,
Add, Edit and/or Delete.
For more information on User Maintenance,
see page 158.
Define Levels Defines the user's access rights to Security
Levels settings. The option is View.
Who Is In Defines the user's access rights to the Who's
In screen. The option is View.
For more information on the Who's In screen,
see 163.
Utilities This section defines the user's access rights
to the File, Utilities menu's features.
NOTE: Typically these are reserved for the
system administrator.
Reindex, Repair, Allows the user to Repair, Reindex and
Update Update the Genesis SQL databases.
For more information on these features, see
the sections on Repairing (page Error!
Bookmark not defined.), Reindexing (page
Error! Bookmark not defined.) and
Updating (page Error! Bookmark not
defined.).
Set Reprocess Allows the user to Set employees' Reprocess
Date Date.
For more information on this feature, see Set
Reprocess Date, page 416.
Setting Definition
Fix Unassigned Allows the user to use the Fix Unassigned
Badges Badges utility.
For more information on this feature, see Fix
Unassigned Badges, page 416.
Restore Original Allows the user to restore Genesis SQL
Reports original report definitions over modified
reports.
For more information on this feature, see
Restore Original Reports, page 417.
Repost from R- Allows the employee to repost R-files (polled
files clock data) to the Genesis SQL database.
For more information on this feature, see
Repost R-Files, page 418.
Purge R-files Allows the employee to delete old R-files
(polled clock data) from the Genesis SQL
directory.
For more information on this feature, see
Purge R-Files, page 419.
Archive and Allows the employee to Archive the Genesis
Restore SQL database and restore a previously
archived database.
For more information on these features, see
Archive, page Error! Bookmark not
defined..
Backup and Allows the employee to Backup the Genesis
Restore SQL database and restore databases from
backup.
For more information on these features, see
System Backup, page Error! Bookmark not
defined..
Other This section defines the user's access rights
to the other items in the File menu'.
Import Allows the employee to import data from
external files.
For more information on this feature, see
Importing, page 405.
Export Allows the employee to export data from
Genesis SQL to an external file.
For more information on this feature, see
Exporting, page 409.
Print Setup Allows the employee access to the print setup
information from the File menu. See page
276.
Setting Definition
Print Barcode Allows the employee to Print Barcode list.
For more information on this feature, see
Print Barcode, page 413.
Check All This option will activate all available features
in the File window.
Uncheck All This option will inactivate all available features
in the File window.
4. The Edit tab grants access to features under the Edit menu and contains the
following information:
Setting Definition
Approval Editor Defines the user's access rights to the
Approval Editor. The options are View and
Edit.
For more information on this feature, see
Approval Editor, page 258.
Employee Defines the user's access rights to the
Configure Employee section. The options are
View, Add, Edit and/or Delete and will allow
the user access to employee records. If Add,
Edit and Delete are turned off the Detail Tab
is also off.
For more information on this feature, see
Employee Maintenance, page 184.
Details (w/o Add, Defines the user’s access to the Details tab of
Edit, Delete) the Configure Employee section. This is a
view only feature, unless Add, Edit and Delete
have been activated in the above (Employee)
section.
Setting Definition
Timecard Defines the user's access rights to the
Timecard tab of the Configure Employee
section. The options are View, Add, Edit
and/or Delete and will allow the user access
to employee time sheet data.
For more information on this feature, see
Employee Timecard, page 199.
Approve Timecard Defines the user’s access to approve
timecards in the Timecard tab of the Configure
Employee section.
Schedule Defines the user's access rights to the
Schedule tab of the Configure Employee
section. The options are View, Edit, and
Delete and will allow the user access to the
employee's schedule.
For more information on this feature, see
Employee Schedule, page 204.
Allow Schedule Defines the user’s access to create new shifts
Override as a shift override on the Schedule tab of the
Configure Employee section.
Transactions Defines the user's access rights to the
Transactions tab of the Configure Employee
section. The options are View, Add, Edit
and/or Delete and will allow the user access
to employee transaction (punch) data.
For more information on this feature, see
Employee Transactions, page 212.
Status Defines the user's access rights to the Status
tab of the Configure Employee section. The
options are View, Add, Edit and/or Delete.
For more information on this feature, see
Employee Status, page 213.
Benefits Defines the user's access rights to the
Benefits tab of the Configure Employee
section. The options are View and Edit and
allow the user access to the employee's
benefits entitlement information.
For more information on this feature, see
Employee Benefits, page 216.
Messages Defines the user's access rights to the
Messages tab of the Configure Employee
section. The options are View, Add, Edit
and/or Delete.
For more information on this feature, see
Employee Messages, page 223.
Setting Definition
Wages Defines the user's access rights to the Wages
tab of the Configure Employee section. The
options are View and Edit and will allow the
user access to employee pay rate information.
For more information on this feature, see
Employee Wages, page 226.
Badges Defines the user's access rights to the Badges
tab of the Configure Employee section. The
options are View, Add, Edit and/or Delete.
For more information on this feature, see
Employee Badges, page 231.
Profiles Defines the user's access rights to the Profiles
tab of the Configure Employee section. The
options are View, Add, Edit and/or Delete.
For more information on this feature, see
Employee Profiles, page 232.
Clocks Defines the user's access rights to the Clocks
tab of the Configure Employee section. The
options are View, Add, Edit and/or Delete.
For more information on this feature, see
Employee Clocks, page 232.
Status Board Allows the user to view the Status Board
screen.
For more information on this feature, see
Status Board, page 260.
Task Organizer Allows the user to view the Task Organizer
screen.
For more information on this feature, see
Task Organizer, page 260.
Global Allows the user access to the File, Global
menu, from which he/she can perform global
functions.
For more information on this feature, see
Global Commands, page 264.
Benefits Accruals Allows the user to access the File, Benefits
Accruals menu. (Benefits Accruals are an
optional feature and therefore may not be
available here.) The options are View, Add,
Edit and/or Delete.
For more information on this feature, see
Benefits Accruals, page 183.
Setting Definition
Occurrence Allows the user access to the File,
Ratings Occurrence Ratings menu. (Occurrence
Ratings are an optional feature and therefore
may not be available here.) The options are
View, Add, Edit and/or Delete.
For more information on this feature, see
Occurrence Ratings, page 183.
Check All This option will activate all available features
in the Edit window.
Uncheck All This option will inactivate all available features
in the Edit window.
5. The Reports tab grants access to features under the Reports menu and
contains the following information:
Setting Definition
Payroll Grants access to the reports in the Payroll
category.
Attendance Grants access to the reports in the
Attendance category.
Exceptions Grants access to the reports in the
Exceptions category.
Schedule Grants access to the reports in the Schedule
category.
Human Resources Grants access to the reports in the Human
Resource category.
Wage Grants access to the reports in the Wage
category.
Setting Definition
Exports Grants access to the reports in the Exports
category.
NOTE: This is the category in which the payroll
exports live.
Job Costing Grants access to the reports in the Job
Costing category.
Access Grants access to the reports in the Access
category.
Listings Grants access to the reports in the Listings
category.
For more information see Listings, page
Report Editor Grants access to the Report Editor.
6. The Configure tab grants access to features under the Configure menu and
contains the following information:
Setting Definition
Main Company Defines the user's access rights to the Main
Company settings. The only option is Edit.
For more information on this feature, see
Main Company, page 46.
Divisions Defines the user's access rights to Divisions
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Divisions, page 54.
Setting Definition
Categories Defines the user's access rights to Categories
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Categories, page 57.
Attendance Defines the user's access rights to Attendance
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Attendance Codes, page 63.
Policies Defines the user's access rights to Policies
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Policies, page 66.
Rounding Defines the user's access rights to Rounding
rule settings. The options are View, Add, Edit
and Delete.
For more information on this feature, see
Rounding, page 83.
Shifts Defines the user's access rights to Shifts
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Shifts, page 90.
Holidays Defines the user's access rights to Holidays
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Holidays, page 101.
Holiday Groups Defines the user's access rights to Holiday
Groups settings. The options are View, Add,
Edit and Delete.
For more information on this feature, see
Holiday Groups, page 101.
Groups Defines the user's access rights to Groups
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Groups, page 103.
Department Defines the user's access rights to
Department settings. The options are View,
Add, Edit and Delete.
For more information on this feature, see
Departments, page 110.
Setting Definition
Job Defines the user's access rights to Job
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Configure Jobs, page 115.
Step Defines the user's access rights to Step
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Configure Steps, page 120.
Operation Defines the user's access rights to Operation
settings. The options are View, Add, Edit and
Delete.
For more information on this feature, see
Configure Operations, page 125.
Task Defines the user’s access rights to Task
settings. The options are View, Add, Edit
and Delete.
For more information on this feature, see
Configure Tasks, page 130.
Profile Lockouts Defines the user's access rights to Profile
Lockouts settings. The options are View, Add,
Edit and Delete.
For more information on this feature, see
Profile Lockouts, page 183.
Bell Schedules Defines the user's access rights to Bell
Schedule settings. The options are View,
Add, Edit and Delete.
For more information on this feature, see Bell
Schedules, page 182.
Reason Defines the user’s access rights to Reason
settings. The options are View, Add, Edit
and Delete.
Check All This option will activate all available features
in the Configure window.
Uncheck All This option will inactivate all available features
in the Configure window.
7. The Clocks tab grants access to features under the Clocks menu and
contains the following information:
Setting Definition
Poll This section defines the user's access rights
to Poll hardware clocks.
Start Allows the user to start the process of polling
clocks.
For more information on this feature, see
Polling, page 392.
Change Allows the user to manually change the times
Selections at which the clocks poll.
For more information on this feature, see
Polling, page 392.
Options Allows the user to change the settings in the
Poll Clock Selection dialog box.
For more information on this feature, see
Polling, page 392.
AutoProcess This section defines the user's access rights
to configure Auto Processes.
For more information on this feature, see
Configure an AutoProcess, page 394.
Schedule Defines the user's access rights to Schedule
AutoProcess settings. The options are View,
Add, Edit and Delete.
For more information on this feature, see
Configure an AutoProcess, page 394.
Start Allows the user to start a pre-defined
AutoProcess.
For more information on this feature, see
Configure an AutoProcess, page 394.
Setting Definition
Configure Defines the user's access rights to clock
configuration settings. The options are View,
Add, Edit and Delete.
For more information on this feature, see
Terminal Configuration, page 296.
Set Date and Time Allows the user to set the date and time of the
clocks.
Check All This option will activate all available features
in the Clocks window.
Uncheck All This option will inactivate all available features
in the Clocks window.
User Maintenance
User Maintenance defines the users that can log in to Genesis SQL, which employees
they can manage, and which areas of the program they can use. The user is given a
login Id and password, is assigned a Security Level, and granted permission to select
groups of employees.
NOTE: Define Levels must be completed before adding any users.
Configure Users
1. Click the File menu, Security, User Maintenance. The Configure Users
window will open.
2. The Configure Users dialog box contains several tabs, each of which is
described below.
3. The Users tab contains the following information:
Setting Definition
Login This field is required. Enter a unique Login ID
for this user, up to 9 alphanumeric
characters. This code will be entered into the
User ID field in the login window when this
user logs in. Once saved, the Login name
cannot be changed.
When you press Tab or Enter after entering
this field, the Password entry dialog box will
appear automatically.
Password This field is required. Enter a password, up to
9 alphanumeric characters, to be used with
the User ID above. Type the password again
to confirm it.
Supervisor Badge Enter the badge number assigned to this
user. For audit purposes, this badge number
is recorded when this user adds or edits
transactions.
Active Click the Active check box to indicate that the
Login ID is active. Uncheck this box if the
Login is not being used at this time.
Last Enter the last name of this User.
4. The Divisions tab specifies the Divisions to which this user can view and
contains the following information:
Setting Definition
5. The Groups tab specifies the Groups which this user can view and contains
the following information:
Setting Definition
Select Determines what options are available in the
bottom part of the screen. The options are
All, Range, and List.
All automatically grants access to all Groups.
Range allows you to choose a range of
Groups for access.
List allows you to choose individual Groups
for access.
Add a User
1. Click the File menu, Security, User Maintenance. The Configure Users
dialog box will open.
2. Click the Add button to add a new User. The User tab will become available.
Edit a User
1. Click the File menu, Security, User Maintenance. The Configure Users
dialog box will open.
2. Highlight the User you wish to edit from the list.
3. Click the Edit button. The tabs will become available for you to edit.
NOTE: The Login field cannot be edited.
4. Edit the settings as described in the Configure User section.
5. Click OK to commit the changes and return to the Configure User screen.
Delete a User
1. Click the File menu, Security, User Maintenance. The Configure Users
dialog box will open.
2. Highlight the User you wish to delete from the list.
3. Click the Delete button. You will be prompted:
Who's Logged In
The Who's Logged In screen displays the Login and name of all the users currently
logged in to Genesis SQL. Refresh button is also available to update the screen.
1. Click the File menu, Security, Who's Logged In. The Who's Logged In
screen will open. You may also print login activity by clicking Print.
Change Password
The Change Password function changes the password of the user currently logged in.
1. Click the File menu, Security, Change Password. The Change Password
input box will open.
2. Enter your old password.
3. Enter your new password. Type the password again to confirm it.
4. Click OK to confirm the changes and exit the dialog box.
Benefit Accruals
Using Benefit Accruals, Genesis SQL can automatically calculate the available benefit time for
your employees. These calculations are based upon rules that can account for different benefit
types (vacation, sick, personal, etc.), different accrual methods, seniority rules and other factors.
Benefit time taken is automatically subtracted from the available benefits so that balances are
always accurate.
Genesis SQL allows for an unlimited number of policies so that you can accommodate different
situations within your company. Each policy contains accumulators that specify the category
amounts and rules for earning benefits.
After the policies are created, they are assigned to the appropriate employees within the
company.
NOTE: Benefit Accruals is an additional module added into Genesis SQL. If you did not purchase
Benefit Accruals, you will have Benefit Entitlement instead. See Benefit Entitlement: Configure,
page 216.
There are two commands within the Benefit Accruals menu. Both are described below.
2. The Configure Benefit Accrual dialog box contains the following information:
Setting Definition
Setting Definition
Accumulator Select the category for this rule. Only the
categories that have been selected for
benefit entitlement will display in this drop-
down box.
To select a category for benefit entitlement,
edit the Category in Configure, Categories
and check the Post to benefit entitlement
box. For more information, see Categories,
page 57.
Posting Basis Select how often you want benefits to be
posted. The options are:
• Weekly
• Biweekly
• Semimonthly
• Monthly
• Annually
• Daily
The benefits are posted at the end of the
posting period.
Start Date Pick the date for the policy to take effect.
Pick a date in the past so that the defined
rules can be met for all current employees.
Reference Date This date indicates the rollover or reset date
for employee benefits. The options are:
• Hire: this benefit resets on the
employee's individual hire date (set
in Employee Maintenance).
• Fiscal: this benefit resets on the
employee's individual fiscal date (set
in Employee Maintenance).
• Other: this benefit resets on this date
for all employees. For example,
January 1.
Give XX after X This setting enables you to grant a lump sum
months from hire benefit a certain number of months from the
employees hire date. For example, "Give 40
hours after 6 months from hire date" to
automatically give an employee a week's
vacation on his/her six-month anniversary.
Do not give hours if This setting will not grant employee hours if
Employee status is the employee status is inactive.
inactive
3. Fill in the Code and Name fields as described in the Configuring Benefit
Accruals section.
4. Click the Add button to display the Accumulator dialog box.
To edit the Accumulator, click the Edit button in the Accumulator section in
the center of the screen.
To edit the Accumulator Details, first click the Edit button on the Benefit
Accrual screen, then click the Edit button in the Accumulator screen.
6. Click OK as many times as necessary to commit the changes and return to
the Configure Benefit Accrual screen.
7. Click Close to exit the Configure Benefit Accrual dialog box.
Update to Current
This command causes Genesis SQL to calculate all employees' benefit accruals up to
the current date.
1. Click the Edit menu, Benefit Accruals, Update to Current. Genesis SQL
will automatically update employee benefits.
Occurrence Ratings
Occurrence Ratings is an optional module that allows you to track an employee's attendance
infractions, report on them, and send disciplinary notices when a specified number of infractions
have been recorded. Occurrence Notices can also be generated when less than 0. Occurrence
Ratings are assigned to the employees that are affected by them.
It is possible to define which attendance codes count as infractions, how many infractions are
considered an occurrence, and how many occurrences may be recorded before the disciplinary
notice is generated.
There are two commands within the Occurrence Ratings menu, both of which are described
below.
1. From the Configure Occurrences dialog box, click the Add button in the
Category and Attendance Infractions section. The Infraction dialog box will
open.
1. From the Configure Occurrences dialog box, click the Add button in the
Notices section. The Notice Details dialog box will open.
5. Modify the text of the notice as desired. Genesis SQL will automatically fill in
the current date in the underlined section when printing the notice.
6. Click Close to commit the changes and return to the Configure Occurrences
screen.
Job Costing
NOTE: The optional Job Costing Module includes Step, Operation and Task.
The Job Costing module is used to further track employee time and labor costs by job or project,
both in terms of hours and money. Five levels of job costing are available: by default these are
called Department, Job, Step, Operation, and Task. Departments are divided into Jobs, Jobs are
divided into Steps, Steps are divided into Operations, and Operations are further divided into
Tasks. You may use one or all of these levels, depending upon your needs. Each item can be
assigned an hourly wage and/or a piece rate. For more information, see Job Costing, page 109.
NOTE: You will not be able to use Job without Department, Step without Job, Operation without
Step, Task without Operation.
Bell Schedules
The Bell Schedules module allows your time clock to activate a bell at specified times of day. For
example, you might have a bell ring to announce the start of a shift, break or lunch, and the end
of the day. The bell schedule is defined by the day of the week, the time of day, and the duration
of the bell. The bell schedules module can ring up to 336 bells per Time clock per week.
Each bell schedule template can contain multiple bell details. Once the Bell Schedule has been
created, you will add the individual dates and times the bells will ring. The Bell Schedule is then
downloaded to the appropriate time clocks. For more information, see Bell Schedules, page
135.
Profile Lockouts
The Profile Lockouts module controls when an employee can punch at a time clock. Employees
can be given a lockout or a warning message when trying to punch In or Out at times that are
restricted. Employees who are locked out are not permitted to complete their transaction but may
have a supervisor punch them in by overriding the lockout.
You can also use the Profile Lockouts to send messages at certain times. For example, if you
want to alert employees that they are clocking in too early, you could create a Profile Schedule
with a "Too Early" message that displays when the employee clocks during certain hours of the
day.
Lockout profiles are made up of Profile Schedules, which can contain up to 8 different time
frames, each with its lockout and/or message. Each Profile Schedule specifies the time frames
during which the lockout and/or message will display. There are 15 Profile Schedules are
available, and 17 different lockout/messages are available.
After the lockout profile is complete, it is downloaded to the time clocks at which the profile will
apply. Employees are assigned to the clocks and are assigned a profile schedule for each day of
the week. For more information, see Profile Lockouts, page 139.
Benefit Accruals
Using Benefit Accruals, Genesis SQL can automatically calculate the available benefit time for
your employees. These calculations are based upon rules that can account for different benefit
types (vacation, sick, personal, etc.), different accrual methods, seniority rules and other factors.
Benefit time taken is automatically subtracted from the available benefits so that balances are
always accurate.
Genesis SQL allows for an unlimited number of policies so that you can accommodate different
situations within your company. Each policy contains Accumulators, which specify the Categories,
amounts and rules for earning benefits.
After the policies are created, they are assigned to appropriate employees within the company.
For more information, see Benefit Accruals, page 164.
NOTE: Benefit Accruals is an additional module added into Genesis SQL. If you did not purchase
Benefit Accruals, you will have Benefit Entitlement instead. See Benefit Entitlement: Configure,
page 216.
Occurrence Ratings
Occurrence Ratings is an optional module that allows you to track an employee's attendance
infractions, report on them, and send disciplinary notices when a specified number of infractions
have been recorded. Occurrence Ratings are assigned to the employees that are affected by
them.
It is possible to define which attendance codes count as infractions, how many infractions are
considered an occurrence, and how many occurrences may be recorded before the disciplinary
notice is generated. For more information, see Occurrence Rating, page 172.
WebClock
WebClock is an optional module that may be installed in addition to other hardware or as a stand-
alone solution. Employees may use WebClock like any other clock except it works without
badges thru a web browser. WebClock makes it easy to gather time from thousands of users in
every corner of your enterprise, either across the building or across the country.
NOTE: The TimeSheet Submittal portion of WebClock only permits up to 3 levels of Job Costing
to be entered or transferred.
For more information, see WebClock, page 335.
• Employee Reviewer
• Time Sheets
Employee Reviewer
The Employee Reviewer is an optional module that allows the employees to view the timecard
tab, schedule tab, transactions tab and benefit tab. This is a view only module that will not allow
the employee to make any changes to their punch, schedule, or benefit information, however they
will be able to accept the timecard and change their password.
4. Click OK.
Setting Definition
Date Displays the date of the entry.
Setting Definition
OT3 Displays the number of hours at OT3 the
employee will be paid for this entry, if any.
This number is calculated using the Start and
Stop times, adjusted according to the
Rounding, Lunch and Break rules defined in
the Shift Group assigned to this employee, as
well as the Overtime rules defined in the
Policy assigned to this employee
Unpaid Displays the number of unpaid hours for this
entry, if any. Unpaid lunches and breaks will
be reflected in this column, if appropriate.
Dollars Displays the amount earned for this entry.
Setting Definition
Key When cursor moves over this box it will
explain the attendance codes:
• A: Indicates a system-generated
absence. This entry will display in
Red.
• M: Indicates a missing punch. This
entry will display in purple.
• P: Indicates a prior day adjustment.
This entry will display in orange.
• I: Indicates a work period In Progress.
This entry will display in green.
• D: Indicates a default work entry was
added when the employee missed a
punch (as defined in the Policy
associated with this employee.) This
entry will display in pink.
• L: Indicates a leave request. This
entry will display in cyan.
• R: Indicates a rejected leave request.
This entry will display in maroon.
• F: Indicates that the entry was created
when Genesis SQL forecasted the
employee's hours. Time forecasting
will display future time transactions
(based on the employee’s current
schedule) on screen and in reports.
• A gray entry indicates a future entry.
Date Displays the highlighted day.
Daily Totals Column The Totals row displays the totals for the
currently selected day.
Totals Column The Totals row displays the totals for the
currently selected pay period.
Change Password Click this button to change the employee’s
password.
Print Click this button to print the Online Timecard,
Schedules, Transactions or Benefits.
Close Click this button to close the Employee
Reviewer.
Setting Definition
Calendar The calendar will display three weeks at a
time.
The Schedule calendar can display either
work Shift information, or Job Costing
information (which Job, Step, Operation, and
Task the employee is scheduled to work).
NOTE: For more information see Display shift
and department information or Display all
other Job Cost information in this section.
Date Displays the date.
Setting Definition
Override Enter the start and stop schedule change time
for rounding rule purposes only.
Change Password Click this button to change the employee’s
password.
Print Click this button to print the Online Timecard,
Schedules, Transactions or Benefits.
Close Click this button to close the Employee
Reviewer.
Description
9. Navigate to the Employee Reviewer window. See Accessing Employee
Reviewer, page 185.
10. Click the Transactions tab to select. The tab contains the following
information:
Setting Definition
Day Displays the day of the transaction.
Setting Definition
Badge Displays the employee's badge number
used for this transaction.
Reason Displays the reason code associated with
the corresponding transaction.
Supervisor This field shows audit trail information, and
displays the name and number of the
supervisor who edited this transaction, if
any.
Prompt Displays the function prompt for the
transaction.
Input Displays any additional data entered with
the transaction, such as a Department
number, the number of pieces produced,
etc.
Add/Edit/Delete For more information on adding, editing and
deleting transactions, see Adding and
Editing Transactions, page 245, and
Deleting Transactions, page 255.
Print Click this button to print the Online
Timecard, Schedules, Transactions or
Benefits.
Close Click this button to close the Employee
Reviewer.
Setting Definition
Count Displays the number of individual days on
which the benefit time was taken or is pending.
Carry Date Displays the date on which the benefits will roll
over, also known as the Reference Date or
Reset Date.
Change Password Click this button to change the employee’s
password.
Print Click this button to print the Online Timecard,
Schedules, Transactions or Benefits.
Close Click this button to close the Employee
Reviewer.
Employee Timesheets
The feature of the Employee Timesheets allows salaried employees only to edit and submit their
own timesheets.
Week Ending Displays the last date of the week for this
timecard.
Date Worked Displays the Day, Date, and a check mark for
the days that the employee is scheduled to
work.
In Displays the time the employee is recording for
their start time.
Out Displays the time the employee is recording for
going Out for lunch.
In Displays the time the employee is recording for
coming back In from lunch.
Out Displays the time the employee is recording for
leaving for the day.
Override Auto Check this option to ignore auto lunch and
Deduct break deductions.
Setting Definition
Category Select the Category for this miscellaneous
transaction (i.e. vacation, sick, holiday etc.).
Time Enter the start time for this transaction.
NOTE: Employees will only be able to edit the current week, one-week prior,
and one week ahead.
Configure Employee
The Configure Employee window contains all information relating to your employees, including
contact, schedule, and time sheet data. All of the tabs in the window are described in this chapter,
however, some of the tabs (such as the Timecard and Transactions) have additional tasks
associated with them and have been given their own sections in this manual.
There are two ways to access the Configure Employee window: by menu or by tool button. Both
methods are described below.
Employee List
The Employee List window contains a list of the employees in the database. Sorting options are
also available as described below:
Setting Definition
Selected Employee Displays the employee name and number of the
selected employee.
Setting Definition
Number Select this option to have the employees sort by
employee number.
Name Select this option to have the employees sort by
employee name.
Show Inactives Select this option to have inactive employees
viewable in the Employee List
Setting Definition
Setting Definition
Exception Code This field is not labeled. It displays a code to
indicate an exception regarding the entry. The
options are:
• A: Indicates a system-generated absence.
This entry will display in red.
• M: Indicates a missing punch. This entry
will display in purple.
• I: Indicates a work period In Progress. This
entry will display in green.
• D: Indicates a default work entry was
added when the employee missed a
punch (as defined in the Policy associated
with this employee.)
• F: Indicates that the entry was created
when Genesis SQL forecasted the
employee's hours. Time forecasting will
display future time transactions (based on
the employee’s current schedule) on
screen and in reports.
Date Displays the date of the entry.
Setting Definition
OT1 Displays the number of hours at OT1 the
employee will be paid for this entry, if any. This
number is calculated using the Start and Stop
times, adjusted according to the Rounding, Lunch
and Break rules defined in the Shift Group
assigned to this employee, as well as the Overtime
rules defined in the Policy assigned to this
employee.
OT2 Displays the number of hours at OT2 the
employee will be paid for this entry, if any. This
number is calculated using the Start and Stop
times, adjusted according to the Rounding, Lunch
and Break rules defined in the Shift Group
assigned to this employee, as well as the Overtime
rules defined in the Policy assigned to this
employee
OT3 Displays the number of hours at OT3 the
employee will be paid for this entry, if any. This
number is calculated using the Start and Stop
times, adjusted according to the Rounding, Lunch
and Break rules defined in the Shift Group
assigned to this employee, as well as the Overtime
rules defined in the Policy assigned to this
employee
Unpaid Displays the number of unpaid hours for this entry,
if any. Unpaid lunches and breaks will be reflected
in this column, if appropriate.
Dollars Displays the amount earned for this entry.
Setting Definition
Pay Periods back Click the scroll arrow and choose the number of
pay periods prior to the current one you wish to
view.
NOTE: Although you may view prior pay periods,
only editable pay periods may be changed. This is
determined by the Number of Editable Pay
Periods in Configure Main Company dialog box,
and the Block Prior Pay Periods setting for the
current user.
Pay Period Displays the starting date and the ending date of
the currently selected pay period.
Date Column Displays totals for each day in the pay period.
Setting Definition
Calendar The calendar will display three weeks at a
time. The currently selected week will display
in white, the previous and following week
display in yellow. The current week will also
have a field where you can edit the entire
week. For more information on this feature,
see the Edit Entire Week section.
The Schedule calendar can display either
work Shift information, or Job Costing
information (which Job, Step, Operation, and
Task the employee is scheduled to work).
You can switch back and forth easily. For
more information on this feature, see the
Schedule Details section.
Date Displays the date.
Setting Definition
Shift Displays the Shift selected for that particular
day.
NOTE: Before a shift is assigned the system
will default the shift assignment to a floater
shift.
Department Displays the Department number for that
particular day.
Job Displays the Job number for that particular
day.
Work Check this box to indicates whether or not the
employee is scheduled to work that day, and
how many paid hours are forecasted.
Override Displays the start and stop schedule change
time for rounding rule purposes only.
Display Shift Select this option to view the Shift,
Information Department and Job information on the
schedule calendar.
Display Job Cost Select this option to view the Step, Operation,
Information and Task information on the schedule
calendar.
Template Check this box to make this employee's
schedule a template. This will enable you to
copy this employee's schedule for other
employees. For more information on this
feature, see Create an Employee Schedule
Template, page 209.
Setting Definition
Delete This option opens the Delete Assignments
screen. Here you can remove assignments,
All Before a Date or All After a Date.
Shift area
Figure 175: Adding/Editing a Schedule Shift
4. If you clicked Edit Entire Week, the Schedules Detail for the Week dialog box
will open.
5. If you clicked in the Shift area, the Schedule Details dialog box will open.
Figure 176: Schedule Details for the Week and Schedule Details
Setting Definition
Shift Select a pre-defined Shift for this employee.
7. Click OK to commit the changes and return to the Schedule screen. The Shift
and Department information selected will display.
NOTE: Genesis SQL automatically keeps the schedule current for three
months into the future, so you needn't update manually unless you are
making a change that should apply to dates that have already been updated.
8. Check the “Work” box of each day of the week the employee is scheduled to
work.
9. If you are editing the schedule and wish these changes to apply into the
future, click the Update Forward box or Update Back box.
10. Click Apply to save the changes and update Forward (if selected for editing).
Delete a Schedule
1. Navigate to the Schedule tab of the Configure Employee window. See
Configure Employee Schedules, page 204.
2. Click the Delete button. You will be prompted:
2. Click the Rotate button. The Apply Rotating Schedule dialog box will open.
Setting Definition
Display Click this button to display the details of the
selected Template.
What to Copy These settings define what will be copied.
Description
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Click the Transactions tab to display the following information:
Setting Definition
Day Displays the day of the transaction.
Setting Definition
Supervisor This field shows audit trail information, and
displays the name and number of the
supervisor who edited this transaction, if
any.
Prompt Displays the function prompt for the
transaction.
Input Displays any additional data entered with
the transaction, such as a Department
number, the number of pieces produced,
etc.
Add/Edit/Delete For more information on adding, editing and
deleting transactions, see Adding and
Editing Transactions, page 245, and
Deleting Transactions, page 255.
Setting Definition
Date Enter the effective date of the status.
Setting Definition
Fulltime Select whether the employee is Full Time or Part
Time as of the effective date.
Permanent Select whether the employee is a Permanent or
Temporary employee as of the effective date.
4. Click OK to commit the changes and return to the Status screen. The new
Status will be added to the list.
Setting Definition
Fiscal Date Displays the employee's Fiscal Date (set on
the Detail tab), for information purposes.
Hire Date Displays the employee's Hire Date (set on the
Detail tab), for information purposes.
Days of Service Displays the number of Days of Service the
employee has, for information purposes.
Code Displays the category code of the benefit (i.e.,
VAC, SICK, etc.).
Description Displays the category name of the benefit
(i.e., Vacation, Sick, etc.)
Given Displays the number of hours the employee
has been granted through Benefit Entitlement.
Taken Displays the number of hours of the benefit
the employee has already taken. This number
is calculated from the Miscellaneous entries
on the employee's time card.
Setting Definition
Pending Displays the number of hours of the benefit
the employee will take in the future (within the
current pay period).
Left Displays the number of hours left. This is
calculated by subtracting the Taken and
Pending amounts from the Allowed, as
follows:
Left = Given - (Taken + Pending)
Count Displays the number of individual days on
which the benefit time was taken or is
pending.
Details button Click this button to display the individual
entitlement transactions for this employee.
Setting Definition
Category Displays the category of time taken.
4. Enter the amount of time you wish to grant in the Amount Allowed box.
5. Click OK to commit the change and return to the Benefits screen.
Setting Definition
Fiscal Date Displays the employee's Fiscal Date (set on
the Detail tab), for information purposes.
Hire Date Displays the employee's Hire Date (set on the
Detail tab), for information purposes.
Days of Service Displays the number of Days of Service the
employee has, for information purposes.
Code Displays the category code of the benefit (i.e.,
VAC, SICK, etc.).
Description Displays the category name of the benefit (i.e.,
Vacation, Sick, etc.)
Allowed Displays the number of hours the employee
has either been granted or earned. This
number is based on the Benefit Accrual
settings (if applicable) or can be manually
edited to grant Benefit Entitlement.
Taken Displays the number of hours of the benefit the
employee has already taken. This number is
calculated from the Miscellaneous entries on
the employee's time card.
Pending Displays the number of hours of the benefit the
employee will take in the future (within the
current pay period).
Setting Definition
Left Displays the number of hours left. This is
calculated by subtracting the Taken and
Pending amounts from the Allowed, as
follows:
Left = Allowed - (Taken + Pending)
Count Displays the number of individual days on
which the benefit time was taken or is pending.
Carry Date Displays the date on which the benefits will roll
over, also known as the Reference Date or
Reset Date.
Update button Click this button to update the benefit
calculations to the current day for this
employee.
Details button Click this button to display the individual
accrual or entitlement transactions for this
employee. For more information, see Benefit
Accruals, page 164.
1. Navigate to the Benefits tab of the Configure Employee window. See Benefit
Accruals: Configure, page 219.
2. Click the Details button. The Benefit Details screen will display.
5. Click OK to commit the changes and return to the Benefit Details screen.
6. Click Close to return to the Benefits screen.
Configure
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Click the Messages tab to display the following information:
Setting Definition
Clock Id Displays the number of the clock at which
this message will display.
Message Displays the message. The message can
be up to 16 characters and the default is
the employee's first initial and last name.
All Clocks Button This opens the All Clocks dialog box.
Here you can create a message, and
assign it to all available clocks.
Add a Message
You can send a message to each clock individually, or to all clocks that the employee
uses.
To a Single Clock
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Click the Add button to add a new message to send to an individual clock.
The Message Assignment dialog box will open.
To All Clocks
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Click the All Clocks button to add a new message to all clocks this
employee uses. The Message Assignment dialog box will open.
Edit a Message
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Highlight the Message you wish to edit.
3. Click the Edit button.
4. Edit the settings as described in the Add a Message section.
5. Click OK to commit the changes and return to the Messages screen.
Delete a Message
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Highlight the Message you wish to delete.
3. Click the Delete button. You will be prompted:
Employee Wages
The Wages tab specifies the FLSA status (exempt or non-exempt) and pay rate(s) for the
employee. For non-exempt employees, wages can either be Global or associated with the
Department, Job, Step, Operation or Task on which the employee works. All options are
described in the following sections.
Setting Definition
Non-Exempt Check this option to indicate that the employee is
Non-Exempt.
Use Globa/ Wage Check this option to assign the employee a fixed
standard wage regardless of which department,
job, step, operation or task he/she works for. If un-
checked the employee will earn a different wage
based on the department, job, step, operation, or
task they work in.
For more information see the Department, Job,
Step, Operation, or Task buttons in this section.
Department Click this button to set a wage that applies
whenever the employee works for a particular
Department. This can be used to pay different
rates when the employee performs different
functions.
Job Click this button to set a wage that applies
whenever the employee works for a particular Job.
This can be used to pay different rates when the
employee performs different functions.
Setting Definition
Step Click this button to set a wage that applies
whenever the employee works for a particular
Step. This can be used to pay different rates when
the employee performs different functions.
Operation Click this button to set a wage that applies
whenever the employee works for a particular
Operation. This can be used to pay different rates
when the employee performs different functions.
Task Click this button to set a wage that applies
whenever the employee works for a particular
Task. This can be used to pay different rates when
the employee performs different functions.
Exempt Check this option to indicate the employee is
Exempt.
Report Hours Genesis SQL can report exempt employees' hours
From either from actual punches or from their schedule,
regardless of their punches.
Check Actual to have Genesis SQL report the
hours as they are punched at the clock.
Check Schedule to have Genesis SQL report
hours from the employee's schedule. The
Attendance Clocking settings will become
available when this option is checked and need to
be configured
Attendance These settings become available when the Report
Clocking Hours From Schedule option is checked.
Check Paired Punching to indicate that the
employee should punch In and Out, but Genesis
SQL will ignore the actual times of the punches
and report the scheduled times and duration.
Check In Only to indicate that the employee only
needs to punch In each day and Genesis SQL will
report the scheduled times and duration.
Check None to indicate that Genesis SQL should
automatically report the scheduled times and
duration without the employee having to punch at
all.
Pay Overtime Check this option to make the employee eligible
for overtime, based on the Policy to which the
employee is assigned.
Hourly Wage
Piece Rate
4. The Level Wage Details dialog box contains the following information:
Setting Definition
Item This field will be pre-populated with the
Departments, Jobs, Steps, Operations and
Tasks defined in the system. Select the item
you wish to configure.
Use Hourly Wage The value for this option is defined in the
Configure Department, Job, Step, Operation, or
Task dialog box. It will be checked and will
reflect the pre-defined wage if the Use Hourly
Wage setting is checked in the Department,
Job, Step, Operation, or Task dialog box for this
item.
Use Piece Rate The value for this option is defined in the
Configure Department, Job, Step, Operation, or
Task dialog box. It will be checked and will
reflect the pre-defined wage if the Use Piece
Rate setting is checked in the Department, Job,
Step, Operation, or Task dialog box for this
item.
Setting Definition
Calendar The calendar is used both to enter the wage
amount and to indicate the effective date of the
wage. Wages will auto fill from the date entered
forward. Always enter the wage on the date,
which you wish it to take effect.
Hourly Wage The Hourly amount field is the top field in the
calendar. Enter the wage on the date, which it
becomes effective.
Piece Rate The Piece Rate amount field is the lower field in
Wage the calendar. Enter the wage on the date on
which it becomes effective.
5. Click Close to commit the changes and return to the Wages screen.
Setting Definition
Number Displays the badge number assigned to the
employee.
Valid Indicates whether or not the badge is valid and can
be used by this employee. When an employee is
assigned another badge, make the original badge
invalid so that this employee cannot use it any
longer.
Add a Badge
1. Navigate to the Badges tab of the Configure Employee window. See
Configure Employee Badges, page 231.
2. Click the Add button to add a new Badge. The Assign Badge dialog box will
open.
3. Enter the Badge number you wish to assign to this employee and press Tab.
Edit a Badge
It is possible to edit a Badge in order to make it Invalid for this employee (cannot be used
by this employee to punch). The badge number cannot be changed. If you need to
change a badge number, it is best to make the old badge number inactive or delete it,
and add a new one.
Delete a Badge
1. Navigate to the Badges tab of the Configure Employee window. See
Configure Employee Badges, page 231.
2. Highlight the Badge you wish to delete.
3. Click the Delete button. You will be prompted:
Setting Definition
Clock ID Displays the clock(s) assigned to this employee.
Day of Week Indicates the Profile Schedule selected for each day
of the week.
Add a Profile
An employee can have different profile configurations at different clocks. You can add the
profile for each clock individually, or to all clocks that the employee uses at once.
To a Single Clock
1. Navigate to the Profiles tab of the Configure Employee dialog box. See
Configure Employee Profiles, page 232.
2. Click the Add button to add a new Profile assignment. The Profile
Assignment Detail dialog box will open.
Setting Definition
Clock ID Select the clock this employee will use.
To All Clocks
1. Navigate to the Profiles tab of the Configure Employee dialog box. See
Configure Employee Profiles, page 232.
2. Click the All Clocks button. The All Clocks Profile Assignment Detail dialog
box will open.
Edit a Profile
1. Navigate to the Profiles tab of the Configure Employee dialog box. See
Configure Employee Profiles, page 232.
2. Highlight the profile you wish to edit.
3. Click the Edit button. The Profile Assignment Detail dialog box will open.
4. Edit the settings as described in the Add a Profile section.
5. Click OK to commit the changes and return to the Profiles screen.
Delete a Profile
1. Navigate to the Profiles tab of the Configure Employee window. See
Configure Employee Profiles, page 232.
2. Highlight the Profile you wish to delete.
3. Click the Delete button. You will be prompted:
Setting Definition
Clock ID Displays the Clock ID assigned to each reader.
All Clocks This opens the All Clocks dialog box. Here you
can assign an employee to all hand readers.
Add Click this button to select hand readers
individually.
Edit Edit the settings assigned to the employee.
Configure TA7000
1. Navigate to the Configure Employee window. See Configure Employee,
page 198.
2. Click the Clocks tab, then click the TA7000 tab to display the following
information:
Setting Definition
Clock ID Displays the Clock ID assigned to each clock.
All Clocks This opens the All Clocks dialog box. Here you
can assign an employee to all TA7000 clocks.
Add Click this button to select TA7000 clocks
individually.
Edit Edit the settings assigned to the employee.
Setting Definition
Number This is a required field. Enter a code (from 2 to 10
characters in length) to identify the employee. The
code’s maximum length and type (numeric or
alphanumeric) are defined in the System Defaults
dialog box in Company Setup. Numeric fields are
zero filled.
NOTE: Once saved, the employee code cannot be
modified, except through Utilities.
Social Security Enter the employee’s social security number.
Setting Definition
Hire Date Enter the employee's hire date.
Accrue this month Check this box if benefits should accrue during the
first month of employment.
Fiscal Date Enter the date on which this employee's or your
company's fiscal year starts. This date can be
used as the Reference Date on which benefits
carry over.
Use Alternative Hire Use this date to override the Hire Date field as the
Date for benefits date an employee’s benefits should begin.
Setting Definition
View Status Board Allow the selected employee to view the Status
Board.
Submit Time Sheet Allow the selected employee to submit work and
non-work time.
Picture Browse Genesis SQL allows you to display the employee's
button picture. Click the Browse button to select a picture.
NOTE: The picture must be in Bitmap (.bmp)
format and stored in the Images folder under the
GENESIS install directory.
NOTE: 150 x 150 pixels
Clear Password By default an employee’s password is blank.
button
If the employee forgets their password the
administrator may clear their password by pressing
this button.
Comments button Click on this button to enter text comments for the
selected employee.
Add an Employee
Genesis SQL uses an Add Employee wizard to walk you through the steps of adding a
new employee. Once you have completed the Detail screen, additional screens will open,
one after another, until all the settings for the employee are complete.
8. When all settings are complete, click the Continue button to advance to the
next screen.
9. The Schedule dialog box will open. See Employee Schedule, page 204.
10. When all settings are complete, click the OK button to advance to the next
screen.
11. The Message Assignment dialog box will open. See Employee Messages,
page 223.
12. When all settings are complete, click the Close button to advance to the next
screen.
13. The Wage Assignment dialog box will open. See Employee Wages, page
226.
14. When all settings are complete, click the OK button to advance to the next
screen.
15. The Badge Assignment dialog box will open. See Employee Badges, page
231.
16. When all settings are complete, click the Close button to advance to the next
screen.
17. The Profile Assignment dialog box will open. See Employee Profiles, page
232.
18. When all settings are complete, click the OK button to advance to the next
screen.
19. The Clocks dialog box will open. See Employee Clocks, page 231.
20. When all settings are complete, click the OK button to advance to the next
screen.
21. You will be returned to the Detail tab of the Configure Employee window.
22. Click Close to exit the Configure Employee dialog box.
Edit an Employee
1. Navigate to the Detail tab of the Configure Employee window.
2. Highlight the Employee you wish to edit from the list at the side of the screen.
3. Click the Edit button. The Detail screen will become available for you to edit
the selected Employee.
4. Edit the settings as described in the Configure Employee section.
5. Click OK to commit the changes and return to the Configure Employee
screen.
Delete an Employee
Deleting an employee deletes all of the data relating to that employee throughout the
database, including time records.
NOTE: This can cause inaccurate reporting. You cannot undo a delete.
1. Navigate to the Detail tab of the Configure Employee window.
2. Highlight the Employee you wish to delete from the list at the side of the
screen.
3. Click the Delete button. You will be prompted:
Online Timecard
The Online Timecard allows you to view, add, edit and delete employee time entries. The
Timecard can be accessed from two locations: the Configure Employee dialog box and the
Approval Editor.
NOTE: There are slight differences between the Online Timecard tab of the Configure Employee
screen and the Online Timecard screen accessed from the Approval Editor. The Online Timecard
from the Approval Editor:
• Displays the Attendance Code flags next to the punches.
• Does not provide a way to switch to the Transactions screen.
• Does not offer a Multiple Miscellaneous button.
• Does not print exceptions in different colors.
The Online Timecard week view at bottom of page now indicates holidays (italics), current date
(blue highlight) and days scheduled to work (underline date). Also a double click or right click in
the Job Costing field will display all job costing information for that slice of time. Blue
backgrounds have been added in the employee screen for easier visibility of an active feature.
1. Click the Edit menu, Approval Editor or click on the . The Approval
Editor dialog box will open.
2. Double-click an employee's name to open to the Online Timecard window.
Navigation
buttons
Pay Period
selector
• Navigation buttons: Click the Navigation buttons to scroll to previous and next pay
periods. The navigation button at the top of the scroll bar takes you to the previous
pay period; the button at the bottom takes you to the next pay period.
• Pay Period selector: Use the spin button in the Pay Periods Back box to scroll to a
pay period a specified number of periods in the past.
Navigation
buttons
• Navigation buttons: Click the Navigation buttons to scroll to previous and next
months. The navigation button at the top of the scroll bar takes you to the previous
month; the button at the bottom takes you to the next month.
There are several ways to add transactions. All accomplish the same end, but some are easier to
use in certain instances. All are described below.
Add Transaction
Transactions can be added from the Online Timecard or from the Transactions tab of the
Configure Employee dialog box. The method is the same in both locations.
This option for adding a transaction works best when you are going to manually enter all
elements of the transaction.
NOTE: A popup window is available to add/edit Start and Stop entries. The popup window can
be accessed by double clicking or a right click in the Start and Stop fields.
1. Navigate to the Online Timecard for the employee you wish to edit. See
Online Timecard, page 243.
Setting Definition
Function Select the type for this transaction. The standard
options are:
• Clocked In
• Clocked Out
• Out for Lunch
• In from Lunch
• Enter Department
• Enter Category
• Approve Overtime
• Swipe & Go
• Miscellaneous (used for entering absences,
vacation, tips and other categories of time
and dollars). See Add Miscellaneous
Transaction.
Additional options may appear, depending upon your
company and clock configuration.
Clock Select the clock to which the transaction should be
attributed.
Override Check this option to have Genesis SQL ignore the
Rounding rounding rules for this transaction.
Setting Definition
REG/OT1/OT2/OT3 Select the rate at which the Miscellaneous time should
be paid.
Accrue towards Check this box to cause the Miscellaneous entry to
Overtime count toward overtime (daily and weekly).
Edit a Transaction
This section describes how to use the Edit button in the Transaction tab. You can edit
transactions from either the Online Timecard or the Transactions tab of the Configure
Employee dialog box. The Online Timecard provides two buttons: Edit/Add Start and
Edit/Add Stop, which are described in the next two sections.
1. Navigate to the Transactions tab of the Configure Employee dialog box and
select the employee whose time you wish to edit. See Employee
Transactions, page 212.
2. Navigate to and select the transaction you wish to edit.
3. Click the Edit button. The Transaction Detail dialog box will open.
Edit/Add Start
Edit/Add Start is available from the Online Timecard. The Edit/Add Start button opens
the Transaction Detail dialog box and automatically fills in certain fields.
• The Date fills in with the date selected in the Timecard.
• The Time fills in with the employee's scheduled Clock In time for the
selected date.
• The Function fills in with Clocked In.
This option is easiest when you are adding a Clock In for the day that matches or is close
to the employee's scheduled In time.
1. Navigate to the Online Timecard for the employee you wish to edit. See
Online Timecard, page 243.
2. Click the Edit/Add Start button. The Transaction Detail dialog box will open.
3. Fill in the settings as described in the Add Transaction section.
4. Click OK to commit the changes and return to the Online Timecard.
Edit/Add Stop
Edit/Add Stop is available from the Online Timecard. The Edit/Add Stop button opens
the Transaction Detail dialog box and automatically fills in certain fields.
• The Date fills in with the date selected in the Timecard.
• The Time fills in with the employee's scheduled Clock Out time for the
selected date.
• The Function fills in with Clocked Out.
• The Override Punch Link-Back Time is now an override feature, this
option will ignore all punch link-back time associated with a policy. This
edit must be initiated from the stop time.
This option is easiest when you are adding a Clock Out for the day that matches or is
close to the employee's scheduled Out time.
1. Navigate to the Online Timecard for the employee you wish to edit. See
Online Timecard, page 243.
2. Click the Edit/Add Stop button. The Transaction Detail dialog box will open.
3. Fill in the settings as described in the Add Transaction section.
4. Click OK to commit the changes and return to the Online Timecard.
Multiple Miscellaneous
The Multiple Miscellaneous button appears in the Online Time Card and allows you to
add Miscellaneous transactions on multiple days. This option is easiest when you are
adding several days of the same category, for example, for a weeklong vacation or per-
diems for a business trip.
1. Navigate to the Online Timecard for the employee you wish to edit. See
Online Timecard, page 243.
2. Click the Multiple Misc. button. The Multiple Miscellaneous Transaction
dialog box will open.
Job Cost Level Check this option to have Genesis SQL override the Job
Override Costing level(s).
Calendar Using the drop-down boxes at the top of the dialog box,
select the Month and Year that contains the days for
which you wish to add the Miscellaneous transactions.
Click the dates on the calendar for which you wish to add
the transactions. The dates selected will appear to be
indented.
4. Click the Apply button. The Category code will appear on the days selected.
From Schedule
From Schedule adds a Clock In for the day and a Clock Out for the day punch, taking the
times from the employee's schedule. This is useful when the employee did not punch in
or out for the day, but worked the scheduled times.
TIP: You can check the Show Schedule option at the bottom of the Online Timecard in
order to verify the scheduled Start and Stop times prior to using this feature.
1. Navigate to the Online Timecard for the employee you wish to edit. See
Online Timecard, page 243.
2. Click the From Schedule button. Genesis SQL will automatically fill in the
Start and Stop fields with the employee's Scheduled Start and Stop times
for the day.
Delete a Transaction
You may need to delete a transaction that has been made in error. Delete carefully, as there is no
way to retrieve deleted data.
1. Navigate to the Online Timecard (see Online Timecard, page 243) or the
Transactions tab of the Configure Employee dialog box (see Employee
Transactions, page 212) and select the employee you wish to edit.
2. Navigate to the transaction you wish to delete.
3. Click the Delete button. You will be prompted with one of the following,
depending upon what you are deleting:
Audit Trails
Genesis SQL keeps track of the changes that are made to time entries. This feature is known as
an "Audit Trail." The Transactions tab of the Configure Employee dialog box displays the changes
made to a transaction, the date the change was made, and the name and number of the person
who made the change. This information can be printed for reporting purposes.
Setting Definition
Supervisor Displays the name and number of the supervisor
who edited this transaction.
Setting Definition
Start Enter the starting date for the report.
Approval Editor
The Approval Editor is an extremely useful tool that displays employee transactions that need
approval or editing by a supervisor. These items display in the Approval Editor by default:
• System-Generated Absences
• Missing Punches
You can choose to have attendance infractions appear in the Approval Editor as well. See
Configure Attendance Codes, page 63. Some examples of additional items you may wish to
have display are:
• In Late
• Out Early
• Long or Short Lunches or Breaks
It is also possible to edit transactions directly from the Approval Editor. Double-clicking a
transaction from the Approval Editor opens the Online Timecard, from which you can add, edit
and delete transactions normally.
Dow Displays the day of the week on which the item needing
approval occurred.
Date Displays the date on which the item needing approval
occurred.
Time Displays the time at which the item needing approval
occurred.
Code Displays the Attendance Code for any infractions. (i.e., IL for
In Late, OG for Out Graced, etc.).
Reason Displays the reason in color why the transaction is displayed
in the Approval Editor
Show Count Displays the number of infractions next to the label.
Totals
All Employees Select this option to show both Active and Inactive
employees.
Group Select this option to display a specific Group.
The Online Timecard will open to display the pay period during which the
transaction took place.
4. Add, edit or delete the transaction as needed. For more information on these
tasks, see Adding and Editing Transactions, page 245, and Deleting a
Transaction, page 255.
5. To edit or view the schedule, click on the Schedule tab. For more
information on editing a schedule see Employee Schedule Tab, page 204.
6. To edit or view the transactions, click on the Transaction tab. For more
information on editing a schedule see Employee Transactions Tab, page
212.
Status Board
The Status Board screen is a useful tool that displays the Status Board for recorded for each
employee within a certain time range (for example, in the last 18 hours). This is an excellent way
to find out the current whereabouts of your employees. The data displayed in the screen is for
information purposes only and cannot be edited.
NOTE: If an employee has not punched within the time range specified no data will appear next
to his or her name.
1. Click the Edit menu, Status Board. The Status Board screen will open. You
may select a specific type of status to view or select All to display each status
available.
Setting Definition
Data Field 1 Displays the code for any data that the employee
was prompted to enter. For example, PRD1 for
per diem, TIP1 For tips, etc.
Data Field 2 Displays the code for any data that the employee
was prompted to enter. For example, PRD1 for
per diem, TIP1 For tips, etc.
Hours Back Enter the number of hours in the past you wish
Genesis SQL to look for the last punch. The
default is 18 hours, indicating that the Status
Board screen will show all transactions that have
occurred in the last 18 hours.
All Select this option to display all employees,
regardless of whether they have punched within
the Hours Back time range.
Punches Select this option to display only employees who
have punched within the Hours Back time range.
No Punches Select this option to display only employees who
have not punched within the Hours Back time
range.
Group Select a Group to only view employees assigned
to that Group.
Division Select a Division to only view employees
assigned to that Division.
Print button Print the Status Board report.
Task Organizer
The Task Organizer is an extremely useful tool that allows the user to walk through the necessary
steps that should be performed for a specific period of time, such as Daily, Monthly, Annual,
Payroll and System Setup.
1. Click the Edit menu, Task Organizer. The Task Organizer screen will open.
• Daily
• Monthly
• Annual
• Payroll
• System Setup
2. Use the drop-down to select in the From box to select the first Group you
wish to choose.
3. Use the drop-down to select in the To box to select the first Group you wish
to choose. (TIP: To choose a single group, select the same Group in both
boxes).
4. Click OK to accept the changes and return to the dialog box. All employees
in the selected Groups will appear in the Selected list on the right.
2. Use the drop-down to select in the From box to select the first Division you
wish to choose.
3. Use the drop-down to select in the To box to select the first Division you wish
to choose. (TIP: To choose a single Division, select the same Division in both
boxes).
4. Click OK to accept the changes and return to the dialog box. All employees
in the selected Division will appear in the Selected list on the right.
1. Click the Edit menu, Global, Message Assignment. The Global Message
Assignment dialog box will open.
2. Select the employee(s) to whom you wish to send the message using the
techniques described above (see Selecting Employees in Global
Operation Dialog Boxes, page 264).
3. Click the Details button. The Global Message Assignment Details dialog box
will open.
4. Select the clock(s) to which the message should be sent by click Add to
select a single clock, or Add All to select all clocks.
5. Check Default message to Employee name or enter the Message you
wish to send. The Message can be up to 20 characters long (this is the
maximum number of characters that can display on the LCD panel of the
clock).
6. Click OK to commit the changes and return to the Global Message
Assignment dialog box.
7. Click OK to send the message. The message will display to employees after
it is uploaded to the clock.
8. Click Close to exit the dialog box.
1. Click the Edit menu, Global, Profile Assignment. The Global Profile
Assignment dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Details button. The Global Profile Assignment Details dialog box
will open.
4. Fill in the settings as described in the Employee Profiles section, page 232.
5. Click OK to commit the changes and return to the Global Profile Assignment
dialog box.
6. Click OK again to complete the assignment.
7. Click Close to exit the dialog box.
1. Click the Edit menu, Global, Schedule One-Day Assignment. The Global
Schedule One Day Assignment dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Details button. The Global Schedule One Day Details dialog box
will open.
5. Click the Close button to commit the changes and return to the Global
Schedule One Day Assignment dialog box.
6. Click OK to complete the assignment.
7. Click Close to exit the dialog box.
1. Click the Edit menu, Global, Schedule Copy. The Global Schedule Copy
dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Details button. The Global Schedule Copy Details dialog box will
open.
Setting Definition
Template Name Displays the name of the pre-defined
Schedule Template(s) available.
Display Button Click this button to view the details of the
selected Template.
Fast Copy (all) Check this box to copy all available Schedule
elements.
What to Copy These settings allow choosing which
Schedule elements will be copied, and will
only be available if Fast Copy is unchecked.
Shift Info Check this box to copy Shift Info (daily Start
and Stop times)
Work Check this box to copy which days are
expected to be worked.
Department Check this box to copy Department
assignments.
Job Check this box to copy Job assignments.
5. Click the OK button to commit the changes and return to the Global
Schedule Copy dialog box.
6. Click OK again to complete the assignment.
7. Click Close to exit the dialog box.
1. Click the Edit menu, Global, Status Assignment. The Global Status
Assignment dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Details button. The Global Status Assignment Details dialog box
will open.
Setting Definition
Insert Policy Select the Policy that will apply to all
employees as of the effective date.
5. Click the OK button to commit the changes and return to the Global Status
Assignment dialog box.
6. Click OK again to complete the assignment.
7. Click Close to exit the dialog box.
1. Click the Edit menu, Global, Multiple Schedule Adjuster. The Multiple
Schedule Adjuster dialog box will open.
Setting Definition
Date Indicates the date to be edited. These fill in
automatically based on the week selected at the
bottom of the dialog box.
Shift Selector Select the Shift assigned to each day of the week.
1. Click the Edit menu, Global, Transactions. The Global Add Transaction
dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Punch button. The Global Add Transaction Details dialog box will
open.
Global IP Access
Global IP Access is used to assign IP Addresses to employees punching on the Webclock.
Wildcards are okay.
1. Click the Edit menu, Global, IP Access. The Global IP Access Assignment
dialog box will open.
2. Select the employee(s) you wish to assign using the techniques described
above (see Selecting Employees in Global Operation Dialog Boxes, page
264).
3. Click the Details button. The Global IP Access Details dialog box will open.
Chapter X Reports
Genesis SQL has more than 300 available reports. In the interest of brevity, this section
will focus on the concepts and techniques associated with running reports and listings
rather than on the specifics of running every one of the reports.
Listings are a type of report that "lists" the items and settings in your Genesis SQL
database. Listings are good to print for reference information. Examples are listings of
Departments, Policies, Rounding rules, Clocks, etc.
Configure Printer
1. Click the File menu, Print. The Print Setup dialog box will open.
2. Using the Name drop-down box, select the pre-defined printer to which you
wish to print.
3. Click OK to commit the changes and exit the dialog box. The Genesis SQL
printer will be changed and reports will now print to it.
Running a Report
The basics of running reports are the same from report to report. Some reports may prompt for
additional information that is particular to that specific report, but most have standard settings.
The Reports are organized into categories to make them easier to find. The categories are:
• Payroll: Hours Paid, Timesheet, and other Payroll oriented reports.
• Attendance: Who's In, Who's Not In and other Attendance oriented reports.
• Exceptions: Absences, Missing Punches, and other Exception oriented reports
• Human Resources: Benefits, Seniority and other Human Resources reports.
• Schedule: Who's Scheduled, Coverage and other Schedule reports.
• Wage: Employee, Division, Group Wages and other Pay oriented reports
• Exports: Payroll exports
• Job Costing: Labor Distribution, Piece Wage and other Job oriented reports
• Access: Who was Granted Access and other building access reports.
• Listings: Lists and setup definitions for your Genesis SQL configuration.
Most reports can be run by Range (allowing you to select a range of items or employees) or
Individual (allowing you to selecting individual employees or groups of employees). Both methods
are described below.
Setting Definition
Start The purpose of this field changes
depending upon which Date Range option
has been chosen.
If Special is chosen, enter the first date
you wish to display on the report.
If Pay Period is chosen, this field will
display the first date of the selected pay
period.
If Yesterday or Today are chosen, this
field will display Yesterday or Today's date.
Stop The purpose of this field changes
depending upon which Date Range option
has been chosen.
If Special is chosen, enter the last date
you wish to display on the report.
If Pay Period is chosen, this field will
display the last date of the selected pay
period.
If Yesterday or Today are chosen, this
field will display Yesterday or Today's date.
Yesterday Select this option to choose yesterday's
date.
Today Select this option to choose today's date.
Setting Definition
Employees Select the employees for whom you wish
to print the report. If you have chosen
Range, select the starting and ending
employees. Genesis SQL will print all
employees between the selected
individuals (inclusive).
Departments Select the Departments for which you wish
to print the report. If you have chosen
Range, select the starting and ending
Departments. Genesis SQL will print
employees in all Departments between the
selected items (inclusive).
Divisions Select the Divisions for which you wish to
print the report. If you have chosen Range,
select the starting and ending Division.
Genesis SQL will print employees in all
Divisions between the selected items
(inclusive).
Groups Select the Groups for which you wish to
print the report. If you have chosen Range,
select the starting and ending Groups.
Genesis SQL will print employees in all
Groups between the selected items
(inclusive).
8. The Additional Parameters dialog allows you to further filter and group report
data. Fill in the settings as appropriate:
Setting Definition
Status These settings allow you filter which
employees' data will be printed.
Setting Definition
Full Time/Part Time/Both Check Full Time to print only employees
whose Status is Full Time.
Check Part Time to print only employees
whose Status is Part Time.
Check Both to print both Full Time and Part
Time employees.
Permanent/Temporary/Both Check Permanent to print only employees
whose Status is Permanent.
Check Temporary to print only employees
whose Status is Temporary.
Check Both to print both Permanent and
Temporary employees.
Hourly/Salary Check Hourly to print only employees
whose Status is Hourly.
Check Salary to print only employees
whose Status is Salary.
Check Both to print both Hourly and Salary
employees.
Sort By Select the setting by which you want
employee records to sort. The options are
Number (Employee ID Number) or Name.
Group By Select the setting by which you want
employee records to group (organize). The
options are None, Department, Division
and Group.
Output to Select the media to which you wish to
output the report. The options are:
Screen: The report will preview on screen.
You are then able to print from the preview.
Printer: The report will be sent directly to
the printer.
File: The report will be sent to a FoxPro
report file.
Email: The report will be sent via email. If
you choose this option, you will be given an
additional screen to enter the email
recipients. (See Emailing a Report, page
289).
Email (Employee): The report will be sent
via email. If you choose this option, you will
be given an additional screen to select the
employee.
NOTE: Reports can only be Emailed via
Microsoft Outlook.
9. When all settings are complete, click the OK button to run the report.
NOTE: Some reports may prompt for additional information particular to the
specific report at this point. You may also be prompted for Email recipient
information, if you choose to send the report via email.
10. The report will output to your choice (Screen, Printer, File or Email.)
11. After receiving the report, click the Close button until you have exited all the
dialog boxes.
Setting Definition
Pay Period Select this option to run the report for a pay
period. You will need to fill in the rest of the
pay period options that become available
when the option is selected.
Policy: Select the policy that contains the
pay period definition you wish to use.
Pay Periods Back: Enter the number of pay
periods in the past for which to run the report
Verify the dates shown in the Start and Stop
fields.
TIP: Entering 0 will run the report for the
current pay period.
Pay Periods Back Enter the number of pay periods in the past
for which to run the report Verify the dates
shown in the Start and Stop fields.
TIP: Entering 0 will run the report for the
current pay period.
Select Click this button to select the Policy that
contains the pay period definition you wish to
use.
Policy Displays the number of the selected Policy
7. Select the employee(s) for whom you wish to run the report.
• Use the drop-down to select in the From box to select the first Group you wish to
choose.
• Use the drop-down to select in the To box to select the first Group you wish to
choose. (TIP: To choose a single group, select the same Group in both boxes).
• Click OK to accept the changes and return to the dialog box. All employees in the
selected Groups will appear in the Selected list on the right.
Select Employees by Division
• Click the Division button. The Division Selection dialog box will open.
• Use the drop-down to select in the From box to select the first Division you wish
to choose.
• Use the drop-down to select in the To box to select the first Division you wish to
choose. (TIP: To choose a single Division, select the same Division in both
boxes).
• Click OK to accept the changes and return to the dialog box. All employees in the
selected Divisions will appear in the Selected list on the right.
9. The Additional Parameters dialog box allows you to further filter and group
report data. Fill in the settings as appropriate:
Setting Definition
Status These settings allow you filter which
employees' data will be printed.
Full Time/Part Time/Both Check Full Time to print only employees
whose Status is Part Time.
Check Part Time to print only employees
whose Status is Full Time.
Check Both to print both Full Time and Part
Time employees.
Permanent/Temporary/Both Check Permanent to print only employees
whose Status is Permanent.
Check Temporary to print only employees
whose Status is Temporary.
Check Both to print both Permanent and
Temporary employees.
Hourly/Salary Check Hourly to print only employees whose
Status is Hourly.
Check Salary to print only employees whose
Status is Salary.
Check Both to print both Hourly and Salary
employees.
Sort By Select the setting by which you want
employee records to sort. The options are
Number (Employee ID Number) or Name.
10. When all settings are complete, click the OK button to run the report.
NOTE: At this point some reports may prompt for additional information
particular to that specific report. You may also be prompted for Email
recipient information, if you choose to send a report via email.
11. The report will output to your choice (Screen, Printer, File or Email.)
12. After receiving the report, click the Close button until you have exited all the
dialog boxes.
1. Run the report of your choice, selecting Output to Screen. See Running a
Report, page 277.
2. The Report Designer window for the selected report will open to preview your
report.
3. The Report Preview window contains several tool buttons. Reading from left
to right, these are:
Setting Definition
First Page Click this button to navigate to the first page
of a multi-page report.
Previous Page Click this button to navigate to the previous
page in a multi-page report.
Go To Page Click this button to enter the page to which
you wish to go.
Next Page Click this button to navigate to the next page
in a multi-page report.
Last Page Click this button to navigate to the last page
of a multi-page report.
Zoom Use this box to change the zoom percentage
of the report to show more or less of the
report on screen.
Close Preview Click this button to exit the Report Preview
screen.
4. Click the Close Preview button to exit the Report Preview screen.
5. Click the Close button until you have exited all the dialog boxes.
Emailing a Report
Genesis SQL allows you to email reports in Adobe Acrobat format using the email program
currently configured on your computer. Genesis SQL will attach the report to an email and place it
in the outgoing email queue of your email program. Your email program will then be responsible
for sending the email. The title of the email will be the same as the report you have chosen, and
the text of the message will include the date and time at which the report was run.
When you output a report to email, you will be asked to fill in the email addresses of the
recipients.
1. Run the report of your choice, selecting Output to Email. (See Running a
Report, page 277.) The Email Recipients dialog box will open.
3. When all recipients are added, click the OK button to send the email. You will
see a "Processing email" message, but the email will not appear on screen.
4. After the email is processed, click the Close button until you have exited all
the dialog boxes.
5. You can view the sent email from the sent mail folder of your email program
(for example, MS Outlook's Sent Items folder). The email will appear
something like this:
Report Editor
The Report Editor allows you to:
• Save a report to a new name for editing.
• Make modifications to a report.
• Move a report to another reports category.
• Delete a report that has been saved to another name. (You cannot delete a standard
report that comes with the system).
Not all reports can be modified or copied. If a report can be edited, the appropriate buttons will
become available automatically.
NOTE: The Report Editor uses FoxPro's report editing tools, which are beyond the scope of this
manual. If you wish to create new reports or make extensive modifications to an existing report,
you should become proficient with FoxPro's report editor.
Report Maintenance
1. Click the Reports menu, Report Editor, Maintenance. The Report
Maintenance Selection window will open.
Relocate a Report
Genesis SQL allows you to move a report from one report category to another. For
example, you might want the Who's Not In report to appear in the Exceptions category
rather than the Attendance category.
Copy a Report
Copying a report enables you to create a new report that builds upon an existing report
(so you don't have to reinvent the wheel).
NOTE: Not all reports can be copied. The Save As button will only be
available for reports that can be copied.
7. Click OK to confirm the save and return to the Report Maintenance Selection
screen. Your new report will be selected in the list.
8. You may now modify the report as desired. See below.
Modify a Report
You can modify existing or copied reports.
NOTE: The Report Editor uses FoxPro's report editing tools, which are beyond the scope
of this manual. If you wish to create new reports or make extensive modifications to an
existing report, you should become proficient with FoxPro's report editor.
1. Navigate to the Report Editor dialog box. See Report Editor, page 290.
2. Highlight the report you wish to modify.
3. Click the Modify button. The Modify Report Selection dialog box will open.
NOTE: Not all reports can be modified. The Modify button will only be
available for reports that can be copied.
4. Highlight the report you wish to modify and click the Edit button. The Report
Designer window will open.
1. Navigate to the Report Editor dialog box. See Report Editor, page 290.
2. Highlight the report you wish to delete.
3. Click the Delete button. You will be prompted.
NOTE: Not all reports can be deleted. The Delete button will only be
available for reports that can be deleted.
Types of Connections
Time America clocks are capable of communicating in one of four different ways:
• The Direct or RS-232 serial port solution is designed for a single, short-range
terminal. The terminal should not be placed beyond 50 feet of shielded wire from a
PC. Each terminal requires its own serial connection to a PC using an RS-232 serial
port.
• The LAN or RS-485 solution is designed for a direct connection, long-range, single or
multi-terminal system. RS-485 allows up to 32 terminals to be networked to one PC
serial port, creating a Local Area Network (LAN). Each terminal is connected to a
LAN distribution box. These boxes connect to the Polling PC with two conductor-
shielded cable. The total length of the serial connection can be as much as 5000 feet
(almost 1 mile). Each terminal is identified using a unique ID.
• The modem option is designed for a single- or multi-unit environment. The modem
solution provides two additional options: internal modem or external modem.
Generally, this option is utilized when the terminal is located out of cabling range or if
the use of cabling is being avoided. When data needs to be downloaded, Genesis
SQL can place a call (using a modem in the PC) to the terminal, download the
information and disconnect.
NOTE: The computer that polls the clocks will need a modem in order to call the
clock. Time America recommends U.S. Robotics modems, as they are capable of
communicating with the clock at the 1200 and 2400-baud rates required.
• The Ethernet connection is designed for Local or Wide Area Networks using the
TCP/IP protocol. The terminal is connected to the network through a hub, just like
any other computer on the network.
As part of the configuration of the clock, you will choose the type of connection for each clock.
The configuration dialog box will prompt you for information specific to the type of connection you
have chosen.
Smart Converters
Using a Smart Converter, Genesis SQL can transform a LAN clock into a Modem clock.
2. The General tab defines the communication and general operation settings
and contains the following information:
Setting Definition
Code This is a required field. Enter a unique code (up to
4 characters) to identify the clock. Once defined,
this code cannot be changed.
Description Enter a description of the clock. This description will
be seen in the system and on reports. This field can
be used to describe the clock type and it’s location
in your facility (i.e. TA530 In BUILDING TWO). The
clock description can be up to 30 characters long.
Active Click the Active check box to indicate that the clock
is currently in use. Uncheck this box if the clock is
not being used at this time.
Revision 5 or 6 THIS WILL ONLY SHOW FOR THE TA600 SERIES
Select the appropriate revision – you can check the
revision by powering up the clock.
Path Select the type of connection this clock will use. The
options are:
• Direct (RS232)
• LAN (RS485)
• Modem (Internal)
• Serial LAN (Smart Converter)
• Remote Direct (External Modem)
• Modem LAN (Smart Converter)
• Ethernet
For more information on these connections, see
Types of Connections, page 296.
Port Select the communications port on your computer
that will be used to communicate with the clock. The
factory default is COM 1.
Serial Baud This is the Direct connection (RS232) in the
Communication Path field.
• RS232 Baud = 9600 for all clocks
Lan These settings become available when LAN has
been chosen as the communication type in the
Communication Path field.
Baud Rate The default is 9600 baud. Make sure the baud rate
selected here matches the baud rate defined at the
clock. All clocks use 9600 for LAN. The TA600 can
go as high as 19200.
TIP: You can use the Configuration Badge
(000000000) at the clock to view/modify the clock’s
baud rate.
Setting Definition
LAN ID Enter the clock’s unique identification number in this
field. This number provides a way for the system to
distinguish between individual clocks. Any one-
character (alphabetic or numeric) ID may be used.
Make sure the LAN ID defined here matches the
LAN ID defined at the clock.
TIP: You can use the Configuration Badge
(000000000) at the clock to view/modify the clock’s
LAN ID.
Converter Select the type of converter used in the LAN setup.
The RTS converters have been phased out over the
years and were mainly used with AT style
computers that used a 25 pin serial port. Most new
computers use 9 pin serial ports that connect to the
newer SD style converters. If you are unsure which
you have, contact your dealer.
Ethernet These settings define how an Ethernet clock will
communicate with Genesis SQL.
IP Address Enter the IP address assigned to the Etherlink
converter. DO NOT enter leading zeros.
IP Port Displays the port used on the Etherlink Converter.
The default is 3000 and should not be changed.
Altering this number will result in communication
failure, and the possibility of only being able to
connect to the Etherlink Converter serially.
Modem These settings define how a modem clock will
communicate with Genesis SQL.
Baud Rate Select the modem’s communication speed. Make
sure the baud rate selected here matches the baud
rate defined at the clock.
NOTE: The maximum baud rate for the TA500
internal modem is 1200 and the maximum baud rate
for the TA600 internal modem is 2400. The
maximum baud rate for the TA7000 internal modem
is TBD.
Phone Number Enter the phone number the PC modem must dial to
communicate with this clock. The number must be
entered in the following format:
Outside Line Access Code, Wait Symbol, Area
Code, Phone Number
If no outside line is required (such as 9), simply
enter the phone number. Omit the area code if not
applicable. On most modems, the wait symbol is a
comma (,) typically representing a one second
pause. Multiple wait symbols can be used if
necessary.
Setting Definition
Start/Stop These fields control the time of day the clock’s
Answer internal modem will answer an incoming call. Enter
the modem’s start and stop answer time in military
format (HH:MM).
For example, to set the modem to answer only
between 7:00 A.M. and 6:00 P.M., enter 07:00 and
18:00 in the fields provided. The default is 00:00
(midnight) and 23:59 (one minute before midnight).
In other words, the modem will answer any time it is
called during the day.
Ring Delay Enter the number of rings that the clock should wait
before picking up the line.
For example, setting the Ring Delay to 4 means
that after the clock detects a ringing phone; it will
wait 4 rings before answering. 0 means DO NOT
ANSWER.
Number of Retries Enter the number of times the computer should
attempt to connect to the clock if communication
either fails or is interrupted during polling.
Time Difference Enter the time difference (in hours) between the
Between Computer computer and time clock. Since the computer can
and Clock set the clock’s time, this field compensates for time
zone differences between the computer’s location
and the clock’s location. When the clock’s time is
set, the system either adds or subtracts this time
difference from the computer’s clock.
A setting of 0 indicates that the clock and computer
are in the same time zone.
Division Select the company division where the clock is
located. Every transaction entered on this clock is
tagged with this division code.
Supervisor These options define supervisor settings for the
clock.
Prefix for Entry Enter the prefix code used by the terminal to identify
a supervisor’s badge. Any badge starting with this
prefix can access the clock’s Supervisor Mode.
Using this mode, a supervisor can add, view, or
delete transactions in the time clock.
The default prefix is 11. For example, badge
number 112345 can access Supervisor Mode
Prefix for Recall Enter the prefix code used by the terminal to identify
a recall badge. Any badge starting with this prefix
can access the clock’s Recall Mode. In Recall
Mode, a person can view previous time transactions
but not add, edit, or delete transactions.
Setting Definition
Default Date Check this box to automatically use the clock’s
current date for transactions added using a
supervisor’s badge. When this check box is clear,
the clock prompts the supervisor for the date of any
new transactions.
Default Time Check this box to automatically use the clock’s
current time for transactions added using a
supervisor’s badge. When this check box is clear,
the clock prompts the supervisor for the time of any
new transactions.
Input These settings determine how data can put entered
into the clock.
Initial Source Check the applicable check box(es) to indicate the
method by which an employee badge number is
entered into the clock.
Swipe The employee's badge number can be entered by
swiping a badge.
Key The employee's badge number can be entered by
pressing keys on the clock keypad.
Bar Code The employee's badge number can be entered by
scanning a bar code.
Employee Badge Check the applicable check box(es) to indicate the
Source By method by which a supervisor (in supervisor mode)
Supervisor can enter employee badge number into the clock.
3. The Configure tab defines the message and timeout settings and contains
the following information:
Setting Definition
Time-Outs These settings determine how long prompts and
messages will appear on the clock's screen.
For data input Enter the length of time (from 0.1 to 99.9 seconds)
the clock will wait for a response to a prompt
before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 10.0 means that the clock
will wait 10 seconds for a response after prompting
for input. The default is 60.0 seconds
To Enter function Enter the length of time (from 0.1 to 99.9 seconds)
the clock will wait for a response to enter a
function before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 5.5 means that the clock will
wait 5½ seconds for a response after prompting for
input. The default is 20.0 seconds.
Displayed Enter the length of time (from 0.1 to 99.9 seconds)
messages the clock will display any message before returning
to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.5 means that the clock will
display messages for 1½ seconds. The default is
2.0 seconds.
Supervisor Enter the length of time (from 0.1 to 99.9 seconds)
questions the clock will wait for a response to a supervisor
question before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 30.0 means that the clock
will wait 30 seconds for a supervisor’s response to
a question such as “Employee Badge #”. The
default is 90.0 seconds
Setting Definition
Error messages Enter the length of time (from 0.1 to 99.9 seconds)
the clock will display any error message before
returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.0 means that the clock will
display error messages for one second. The
default is 1.5 seconds.
Messages These settings define the text prompts for certain
operations at the clock.
Enter Function This field allows you to replace the default ENTER
FUNCTION message with a custom message (up to
16 characters in length).
This message is displayed after swiping a badge
or entering a badge number at the clock.
Invalid Source This field allows you to replace the standard
INVALID SOURCE message with a custom
message (up to 16 characters in length).
This message will display when an input source is
used that the terminal has been programmed to
ignore. For example, the employee uses a
magnetic strip badge to punch In when only
keypad entry is recognized.
Invalid Badge This field allows you to replace the standard
INVALID BADGE message with a custom message
(up to 16 characters in length).
An INVALID BADGE message displays when a
badge or card other than the specified badge
length is used.
Invalid Level This field allows you to replace the default
INVALID LEVEL message with a custom
message.
This message is displayed when Validation is
used, and an invalid level number is entered. It
cannot be more than 16 characters.
Idle Message Enter the message text that displays on the time
clock when in an idle state. If this field is left blank,
no message will be displayed.
The idle message will hold up to 16 characters.
Idle Display (sec) Enter the length of time (from 1 to 60 seconds) that
the idle message displays before switching to the
date and time. The default is 2. 0 indicates the idle
message should not display.
Date/Time display Enter the length of time (from 1 to 60 seconds) that
(sec) the Date and time display before switching back to
the idle message. The default is 2. 0 indicates the
date and time should not display.
Setting Definition
Swipe & Go Badges If the Swipe & Go feature is used enter the highest
badge number that the terminal will recognize as a
Swipe & Go badge.
For example, if 2000 is entered here, only badge
numbers 0001 through 2000 are considered Swipe
& Go badges. All badge numbers above 2000 are
treated as “normal” badges requiring the employee
to enter a function key to complete the transaction
(Clock In or Out, Out to Lunch, In from Lunch,
etc.).
NOTE: The Swipe & Go feature is enabled in the
Main Company configuration screen. See Main
Company, page 46.
Use feedback Select this check box to use the optional Feedback
enhancer Enhancer (if applicable). If the Feedback Enhancer
is not being used, do not select this check box.
NOTE: The TA500 series clocks need to be wired
for bells and access for this feature to work.
Display idle time in Click this check box to display the clock’s idle time
military format in military format (i.e. a 24-hour format). Clear this
box to display the clock’s idle time in standard
format (i.e. a 12-hour clock). In both cases, the
time is displayed using the HH:MM:SS format.
Skip recording of Check this box to skip recording the Diagnostic
diagnostic and and Programming information that display on the
programming info Diag Info and Prog Info tabs.
These two files are created and written to each
time a clock is communicated with and
programmed using Genesis SQL. This information
is used for troubleshooting communication
problems. These files slow the polling process
down, although not noticeably, and can be turned
off by checking the box.
NOTE: Turning off these files will make it difficult to
troubleshoot certain communication problems.
Print Transactions If a printer is connected to the time clock’s serial
as they occur port (TA500) or parallel port (TA620), check this
box to print time transactions as they are entered
at the terminal. Uncheck this box if a printer is not
attached to the clock or you do not wish print
transactions
Line Feed After Controls how many lines should feed after the
receipt has printed.
Header line 1 Enter the first line of the header you wish to print
on all transaction listings printed directly from the
terminal. Up to 40 characters may be entered in
this field. The default is blank indicating Header
line 1 will not be printed.
Setting Definition
Header line 2 Enter the second line of the header you wish to
print on all transaction listings printed directly from
the terminal. Up to 40 characters may be entered
in this field. The default is blank indicating Header
line 2 will not be printed.
4. The Function Keys tab allows you customize the clock's keypad. As
customizing the keypad can be an extensive process, a section of this
manual has been dedicated to it. See Customizing Function Keys, page
375. This section merely describes the contents of the screen.
Setting Definition
Clock Code Displays the unique ID code assigned to this
clock.
Function Key Displays the function key number of the key
selected on the keypad graphic to the left.
Soft Key Displays the software function currently assigned
to the selected key. See page 376 for a
description of the functions available.
Supervisor only Check this box to allow only supervisor access to
this function key. (Supervisor access is gained by
swiping a supervisor badge in the clock.)
This is used for function keys that collect data or
change employee assignments, such as Group
Transfer or Category Entry. Clearing this box
permits any employee to access this function
key.
Setting Definition
Check Profiles Check this box to enforce Profile Lockouts. This
option is only used when the optional Access
Control and Profile Lockout module is installed.
Checking this box means that when an employee
swipes a badge and presses this function key,
the clock will check the Profile information to
make sure the employee is allowed to use clock
during this time. If the box is unchecked, the
Profile table will not be accessed to verify the
information.
NOTE: The Profile Access Module needs to be
installed, and a Profile needs to be assigned to
the clock, before this checkbox is available. This
option will work only after a Profile is setup,
assigned to the correct employees, and assigned
to the clock. The clock needs to be polled with
the Program clocks and Load Profile Tables
options checked.
Check Access Check this box to enforce Profile Access. Access
is used to open doors or other electric lock type
enclosures.
If a valid badge is used, the door will open. When
used in conjunction with Profiles, Profiles will take
over the verification process. If the employee is
confirmed to be able to use this function key at
this time, the door will open.
NOTE: The Profile Access Module needs to be
installed, and Access must be defined for the
terminal, before this checkbox is available.
Prompt Displays the prompt associated with the function
key. The prompts themselves are entered in the
Prompt area in the upper left corner of the
keypad display. Up to four prompts are available.
For more information on creating custom
prompts, see page 376.
Swipe Check this box to indicate that employees must
swipe a magnetic badge to enter the information
requested by the prompt.
Example: Enter Department
Key Check this box to indicate that employees may
key the information requested by the prompt.
Example: Enter Tips
Bar Code Check this box to indicate that employees must
swiped a bar code to enter the information
requested by the prompt.
Example: Enter Job
Setting Definition
Class The Class defines the information being entered,
for reporting. For example, is it a department
number, tips, etc.? Class choices cannot be
added. If None is chosen, the Type setting will
not be available.
See page 377 for a description of the classes
available.
Type Select the data Type for the information being
entered. The settings in Company Defaults of
Main company determine which Type options are
available for each Class.
The options are:
Alphabetic: Clock will accept letters only for this
entry.
Numeric: Clock will accept numbers only for this
entry.
Alphanumeric: Clock will accept both numbers
and letters.
Number with forced decimal places: Clock will
accept numbers only and will automatically place
the last two numbers entered behind the decimal
place. (For example, if 1499 is entered, the clock
will format it as 14.99).
Alphanumeric – hidden entry: Clock will accept
letters only; the letters will not display on the
clock's screen.
Number – hidden entry Clock will accept
numbers only; the numbers will not display on the
clock's screen.
Maximum Input Enter the maximum total number of characters
Characters that can be entered for this Prompt. The number
displayed in this field is based on the Class
selected.
Minimum Input Enter the minimum number of characters that can
Characters be entered for this Prompt. The default value for
this field is 1, but may be changed.
Number of Decimal Enter the number of places after the decimal
point for a numeric entry. A maximum of 4
decimal places may be entered. This field will
only be available if a Numeric option was chosen
in the Class field.
Display Entry data Check this box to display the input information.
Setting Definition
Verify valid entry Check this box to enforce the Validation available
with the Job Cost/Validation Module. Validation
must be turned on for each level, Download
Names must be checked under the
miscellaneous tab, and Load Level Validation
must be checked as a polling option.
The clock will check the input information against
the downloaded level information. If the level
entry does not exist at the time of the last
programming, the data will be considered invalid.
Update Soft Key Click this button to commit the changes made to
a key's functions or settings.
Swipe and Go Click this button to display the Swipe and Go
Definition function, since there is no actual Swipe and Go
function key. Swipe and Go occurs when an
employee swipes a card through the clock, and is
not asked to enter a function.
Selecting Swipe on the Function Key dropdown
menu provides the same information. The Swipe
and Go function will work with all methods of
punching, as long as it is activated under
Configure Main Company. (See Main Company,
page 46).
5. The Miscellaneous tab defines clock defaults and contains the following
information:
Setting Definition
Clock Defaults Used with the “Level change to clock default” function
key. This will transfer an employee to levels that
have been assigned to the clock.
NOTE: This is part of the Job Costing module.
Department Select the default Department for this clock.
Setting Definition
Job Select the default Job for this clock, if applicable.
6. Access Control allows the clock to control who can enter a building and
when. The clock can be Access Only, or it can accept Time and Attendance
punches as well.
NOTE: These settings are only available with the Access Control module.
The Access Control tab defines the building access settings and contains the
following information:
Setting Definition
Use Access Control Check this box to configure Access Control for this
clock.
Access only terminal Check this box to use this clock for building access
only. The clock will not record time punches such as
Clock In, Start Lunch, etc.
Report denied Check this box to have rejected punches recorded
access attempts for reporting purposes.
NOTE: This option only works in conjunction with
Profiles. If Profiles are not used, all punches are
defined as Accepted, and will show as such on the
report.
Allow access to all Check this option only when Access is being used in
badges conjunction with Profiles. If Profiles have not been
downloaded to the clock, and this option is checked,
any badge of the correct length will cause the clock
to grant access (open the door).
Access duration Enter the length of time, in seconds that the Access
relay will keep the door open.
Access Open These settings are used in conjunction with the
Window always open start and stop times.
Day of the Week Select the days of the week on which the doors will
always be open.
Always open start Enter the time of day when the clock unconditionally
time opens the door. Between this time and the Stop
time, the door will remain unlocked: no badge is
required for entry.
Enter this time in military format.
Always open stop Enter the time of day on the days selected when the
time clock stops opening the door unconditionally.
Between this time and the Start time, the door will
remain unlocked: no badge is required for entry.
Enter this time in military format.
7. The Diag Info tab contains the communication information between the
computer and the clock after each attempt to communicate.
NOTE: This tab will be blank if the clock has not been communicated with
yet, or if the Skip recording of diagnostic and programming info option is
checked.
8. The Prog Info tab contains the information that was sent to the clock after
any type of programming.
NOTE: This tab will be blank if the clock has not been communicated with
yet, or if the Skip recording of diagnostic and programming info option is
checked.
9. NOTE: This tab will only apply to TA7000 Clocks using the fingerprint
option.
The Assignments tab lists the employees that can use this clock. This is only
necessary if you are using fingerprints with TA7000 clocks.
Setting Definition
Division Click this button to select employees based on
Division. Employees selected are assigned the
default Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Group Click this button to select employees based on
Group. Employees selected are assigned the
default Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Remove All Click this button to remove all employees currently
assigned to the clock.
Add All Click this button to assign all employees to the
clock. Employees selected are assigned the default
Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Add Click this button to select employees individually.
You will be prompted to select the following:
Authority: The Authority Level defines which clock
menus employee can view or use at the clock. The
following options are available: Employee,
Supervisor or Configuration.
2. The General tab defines the communication and general operation settings
and contains the following information:
Setting Definition
Code This is a required field. Enter a unique code (up to
4 characters) to identify the clock. Once defined,
this code cannot be changed.
Description Enter a description of the clock. This description will
be seen in the system and on reports. This field can
be used to describe the clock type and it’s location
in your facility (i.e. TA715 In BUILDING TWO). The
clock description can be up to 30 characters long.
Active Click the Active check box to indicate that the clock
is currently in use. Uncheck this box if the clock is
not being used at this time.
Readers None or THIS WILL ONLY SHOW FOR THE TA780 SERIES
Finger
Only select finger if the clock will accept fingerprints.
Path Select the type of connection this clock will use. The
options are:
• Direct (RS232)
• LAN (RS485)
• Modem
• Ethernet
For more information on these connections, see
Types of Connections, page 296.
Port Select the communications port on your computer
that will be used to communicate with the clock. The
factory default is COM 1.
Setting Definition
Serial Baud This is the Direct connection (RS232) in the
Communication Path field.
• RS232 Baud = 19200 for all clocks
Lan These settings become available when LAN has
been chosen as the communication type in the
Communication Path field.
Baud Rate The default is 19200 baud. Make sure the baud rate
selected here matches the baud rate defined at the
clock. All clocks use 19200 for LAN.
LAN ID Enter the clock’s unique identification number in this
field. This number provides a way for the system to
distinguish between individual clocks. Any one-
character (alphabetic or numeric) ID may be used.
Make sure the LAN ID defined here matches the
LAN ID defined at the clock. The default is 0.
Ethernet These settings define how an Ethernet clock will
communicate with Genesis SQL.
IP Address Enter the IP address assigned to the Etherlink
converter. DO NOT enter leading zeros.
IP Port Displays the port used on the Etherlink Converter.
The default is 3734 and should not be changed.
Altering this number will result in communication
failure, and the possibility of only being able to
connect to the Etherlink Converter serially.
Modem These settings define how a modem clock will
communicate with Genesis SQL.
Baud Rate Select the modem’s communication speed. Make
sure the baud rate selected here matches the baud
rate defined at the clock. The default is 19200.
Phone Number Enter the phone number the PC modem must dial to
communicate with this clock. The number must be
entered in the following format:
Outside Line Access Code, Wait Symbol, Area
Code, Phone Number
If no outside line is required (such as 9), simply
enter the phone number. Omit the area code if not
applicable. On most modems, the wait symbol is a
comma (,) typically representing a one second
pause. Multiple wait symbols can be used if
necessary.
Setting Definition
Start/Stop These fields control the time of day the clock’s
Answer internal modem will answer an incoming call. Enter
the modem’s start and stop answer time in military
format (HH:MM).
For example, to set the modem to answer only
between 7:00 A.M. and 6:00 P.M., enter 07:00 and
18:00 in the fields provided. The default is 00:00
(midnight) and 23:59 (one minute before midnight).
In other words, the modem will answer any time it is
called during the day.
Ring Delay Enter the number of rings that the clock should wait
before picking up the line.
For example, setting the Ring Delay to 4 means
that after the clock detects a ringing phone; it will
wait 4 rings before answering. 0 means DO NOT
ANSWER.
Number of Retries Enter the number of times the computer should
attempt to connect to the clock if communication
either fails or is interrupted during polling.
Time Difference Enter the time difference (in hours) between the
Between Computer computer and time clock. Since the computer can
and Clock set the clock’s time, this field compensates for time
zone differences between the computer’s location
and the clock’s location. When the clock’s time is
set, the system either adds or subtracts this time
difference from the computer’s clock.
A setting of 0 indicates that the clock and computer
are in the same time zone.
Division Select the company division where the clock is
located. Every transaction entered on this clock is
tagged with this division code.
Supervisor These options define supervisor settings for the
clock.
Default Date Check this box to automatically use the clock’s
current date for transactions added using a
supervisor’s badge. When this check box is clear,
the clock prompts the supervisor for the date of any
new transactions.
Default Time Check this box to automatically use the clock’s
current time for transactions added using a
supervisor’s badge. When this check box is clear,
the clock prompts the supervisor for the time of any
new transactions.
Input These settings determine how data can be entered
into the clock.
Initial Source Check the applicable check box(es) to indicate the
method by which an employee badge number is
entered into the clock.
Setting Definition
Swipe The employee's badge number can be entered by
swiping a badge.
Key The employee's badge number can be entered by
pressing keys on the clock keypad.
Bar Code The employee's badge number can be entered by
scanning a bar code. Must also select the type of
Bar Code badge.
Employee Badge Check the applicable check box(es) to indicate the
Source By method by which a supervisor (in supervisor mode)
Supervisor can enter employee badge number into the clock.
3. The Configure tab defines the message and timeout settings and contains
the following information:
Setting Definition
Time-Outs These settings determine how long prompts and
messages will appear on the clock's screen.
For data input Enter the length of time (from 0.1 to 99.9 seconds)
the clock will wait for a response to a prompt
before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 10.0 means that the clock
will wait 10 seconds for a response after prompting
for input. The default is 60.0 seconds
Setting Definition
To Enter function Enter the length of time (from 0.1 to 99.9 seconds)
the clock will wait for a response to enter a
function before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 5.5 means that the clock will
wait 5½ seconds for a response after prompting for
input. The default is 20.0 seconds.
Displayed Enter the length of time (from 0.1 to 99.9 seconds)
messages the clock will display any message before returning
to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.5 means that the clock will
display messages for 1½ seconds. The default is
2.0 seconds.
Supervisor Enter the length of time (from 0.1 to 99.9 seconds)
questions the clock will wait for a response to a supervisor
question before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 30.0 means that the clock
will wait 30 seconds for a supervisor’s response to
a question such as “Employee Badge #”. The
default is 90.0 seconds
Error messages Enter the length of time (from 0.1 to 99.9 seconds)
the clock will display any error message before
returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.0 means that the clock will
display error messages for one second. The
default is 1.5 seconds.
Messages These settings define the text prompts for certain
operations at the clock.
Enter Function This field allows you to replace the default ENTER
FUNCTION message with a custom message (up to
16 characters in length).
This message is displayed after swiping a badge
or entering a badge number at the clock.
Invalid Source This field allows you to replace the standard
INVALID SOURCE message with a custom
message (up to 16 characters in length).
This message will display when an input source is
used that the terminal has been programmed to
ignore. For example, the employee uses a
magnetic strip badge to punch In when only
keypad entry is recognized.
Setting Definition
Invalid Badge This field allows you to replace the standard
INVALID BADGE message with a custom message
(up to 16 characters in length).
An INVALID BADGE message displays when a
badge or card other than the specified badge
length is used.
Invalid Level This field allows you to replace the default
INVALID LEVEL message with a custom
message.
This message is displayed when Validation is
used, and an invalid level number is entered. It
cannot be more than 16 characters.
Idle Message Enter the message text that displays on the time
clock when in an idle state. If this field is left blank,
no message will be displayed.
The idle message will hold up to 16 characters.
Use Swipe & Go Select this feature to activate swipe and go in the
clock.
NOTE: The Swipe & Go feature is enabled in the
Main Company configuration screen. See Main
Company, page 46.
Turn off function Select this feature if the clock will only be used as
keys Swipe & Go. This feature disables all function key
access at the clock.
Skip recording of Check this box to skip recording the Diagnostic
diagnostic and and Programming information that display on the
programming info Diag Info and Prog Info tabs.
These two files are created and written to each
time a clock is communicated with and
programmed using Genesis SQL. This information
is used for troubleshooting communication
problems. These files slow the polling process
down, although not noticeably, and can be turned
off by checking the box.
NOTE: Turning off these files will make it difficult to
troubleshoot certain communication problems.
Display idle time in Click this check box to display the clock’s idle time
military format in military format (i.e. a 24-hour format). Clear this
box to display the clock’s idle time in standard
format (i.e. a 12-hour clock). In both cases, the
time is displayed using the HH:MM:SS format.
Proximity Offset to Enter the number of characters defining the
remove Facility Facility code the proximity badge should not read.
code This feature is only available in the TA777 and
TA780.
Setting Definition
Use Terminal in This feature will allow the terminal to send
online mode transactions to a specified server working as a
service.
NOTE: The service must be activated to accept
such transactions.
4. The Function Keys tab allows you customize the clock's keypad. As
customizing the keypad can be an extensive process, a section of this
manual has been dedicated to it. See Customizing Function Keys, page
375. This section merely describes the contents of the screen.
Setting Definition
Clock Code Displays the unique ID code assigned to this
clock.
Function Key Displays the function key number of the key
selected on the keypad graphic to the left.
Soft Key Displays the software function currently assigned
to the selected key. See page 376 for a
description of the functions available.
Supervisor only Check this box to allow only supervisor access to
this function key. (Supervisor access is gained by
swiping a supervisor badge in the clock.)
This is used for function keys that collect data or
change employee assignments, such as Group
Transfer or Category Entry. Clearing this box
permits any employee to access this function
key.
Setting Definition
Check Profiles Check this box to enforce Profile Lockouts. This
option is only used when the optional Access
Control and Profile Lockout module is installed.
Checking this box means that when an employee
swipes a badge and presses this function key,
the clock will check the Profile information to
make sure the employee is allowed to use clock
during this time. If the box is unchecked, the
Profile table will not be accessed to verify the
information.
NOTE: The Profile Access Module needs to be
installed, and a Profile needs to be assigned to
the clock, before this checkbox is available. This
option will work only after a Profile is setup,
assigned to the correct employees, and assigned
to the clock. The clock needs to be polled with
the Program clocks and Load Profile Tables
options checked.
Check Access Check this box to enforce Profile Access. Access
is used to open doors or other electric lock type
enclosures.
If a valid badge is used, the door will open. When
used in conjunction with Profiles, Profiles will take
over the verification process. If the employee is
confirmed to be able to use this function key at
this time, the door will open.
NOTE: The Profile Access Module needs to be
installed, and Access must be defined for the
terminal, before this checkbox is available.
Prompt Displays the prompt associated with the function
key. The prompts themselves are entered in the
Prompt area in the upper left corner of the
keypad display. Up to four prompts are available.
For more information on creating custom
prompts, see page 376.
Swipe Check this box to indicate that employees must
swipe a magnetic badge to enter the information
requested by the prompt.
Example: Enter Department
Key Check this box to indicate that employees may
key the information requested by the prompt.
Example: Enter Tips
Bar Code Check this box to indicate that employees may
input a bar code to enter the information
requested by the prompt.
Example: Enter Job
Setting Definition
Class The Class defines the information being entered,
for reporting. For example, is it a department
number, tips, etc.? Class choices cannot be
added. If None is chosen, the Type setting will
not be available.
See page 377 for a description of the classes
available.
Type Select the data Type for the information being
entered. The settings in Company Defaults of
Main company determine which Type options are
available for each Class.
The options are:
Alphabetic: Clock will accept letters only for this
entry.
Numeric: Clock will accept numbers only for this
entry.
Alphanumeric: Clock will accept both numbers
and letters.
Number with forced decimal places: Clock will
accept numbers only and will automatically place
the last two numbers entered behind the decimal
place. (For example, if 1499 is entered, the clock
will format it as 14.99).
Alphanumeric – hidden entry: Clock will accept
letters only; the letters will not display on the
clock's screen.
Number – hidden entry Clock will accept
numbers only; the numbers will not display on the
clock's screen.
Maximum Input Enter the maximum total number of characters
Characters that can be entered for this Prompt. The number
displayed in this field is based on the Class
selected.
Minimum Input Enter the minimum number of characters that can
Characters be entered for this Prompt. The default value for
this field is 1, but may be changed.
Number of Decimal Enter the number of places after the decimal
point for a numeric entry. A maximum of 4
decimal places may be entered. This field will
only be available if a Numeric option was chosen
in the Class field.
Setting Definition
Verify valid entry Check this box to enforce the Validation available
with the Job Cost/Validation Module. Validation
must be turned on for each level, Download
Names must be checked under the
miscellaneous tab, and Load Level Validation
must be checked as a polling option.
The clock will check the input information against
the downloaded level information. If the level
entry does not exist at the time of the last
programming, the data will be considered invalid.
Update Soft Key Click this button to commit the changes made to
a key's functions or settings.
Swipe and Go Click this button to display the Swipe and Go
Definition function, since there is no actual Swipe and Go
function key. Swipe and Go occurs when an
employee swipes a card through the clock, and is
not asked to enter a function.
Selecting Swipe on the Function Key dropdown
menu provides the same information. The Swipe
and Go function will work with all methods of
punching, as long as it is activated under
Configure Main Company. (See Main Company,
page 46).
5. The Miscellaneous tab defines clock defaults and contains the following
information:
Setting Definition
Clock Defaults Used with the “Level change to clock default” function
key. This will transfer an employee to levels that
have been assigned to the clock.
NOTE: This is part of the Job Costing module.
Department Select the default Department for this clock.
Setting Definition
Job Select the default Job for this clock, if applicable.
6. Access Control allows the clock to control who can enter a building and
when. The clock can be Access Only, or it can accept Time and Attendance
punches as well.
NOTE: These settings are only available with the Access Control module.
The Access Control tab defines the building access settings and contains the
following information:
Setting Definition
Use Access Control Check this box to configure Access Control for this
clock.
Access only terminal Check this box to use this clock for building access
only. The clock will not record time punches such as
Clock In, Start Lunch, etc.
Allow access for all Check this option only when Access is being used in
badges conjunction with Profiles. If Profiles have not been
downloaded to the clock, and this option is checked,
any badge of the correct length will cause the clock
to grant access (open the door).
Access duration Enter the length of time, in seconds that the Access
relay will keep the door open.
7. The Diag Info tab contains the communication information between the
computer and the clock after each attempt to communicate.
NOTE: This tab will be blank if the clock has not been communicated with
yet, or if the Skip recording of diagnostic and programming info option is
checked.
8. The Prog Info tab contains the information that was sent to the clock after
any type of programming.
NOTE: This tab will be blank if the clock has not been communicated with
yet, or if the Skip recording of diagnostic and programming info option is
checked.
9. NOTE: This tab will only apply to TA780 Clocks using the fingerprint
option.
The Assignments tab lists the employees that can use this clock. This is only
necessary if you are using fingerprints with TA780 clocks.
Setting Definition
Employee Listing Displays a list of the employees that can use this
clock. Includes: employee code, employee name,
employee badge number, special enrollment and if
they have a fingerprint template saved.
NOTE: Can use the Print feature to print an
assignment listing.
Fingerprint Mode Verify: This option will only verify employee
number with fingerprint.
Identify: This option will identify employee from the
fingerprint only.
Division Click this button to select employees based on
Division. Employees selected are assigned the
default Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Group Click this button to select employees based on
Group. Employees selected are assigned the
default Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Remove All Click this button to remove all employees currently
assigned to the clock.
Add All Click this button to assign all employees to the
clock. Employees selected are assigned the default
Authority and Verification automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Authority and Verification.
Add Click this button to select employees individually.
You will be prompted to select the following:
Authority: The Authority Level defines which clock
menus employee can view or use at the clock. The
following options are available: Employee,
Supervisor or Configuration.
PC Clock
Configuration of the PC Clock is done under the TA600 Series time clock. The PC Clock can use
Profile Lockouts and Messaging.
Since multiple clocks can be defined in the Genesis SQL, a copy feature is available to copy an
existing clock’s parameters when adding a new clock. This eliminates the need to re-enter an
entirely new clock configuration.
Configure a PC Clock
1. Click the Clocks menu, Configure, TA600. The Configure Clock dialog box
will open. The dialog box contains several tabs, all of which are described
below.
2. The General tab defines the communication and general operation settings
and contains the following information:
Setting Definition
Code This is a required field. Enter PC for this code.
Active Click the Active check box to indicate that the clock is
currently in use. Uncheck this box if the clock is not
being used at this time.
Initial Source Check the applicable check box(es) to indicate the
method by which an employee badge number is
entered into the clock.
Swipe Swiping a badge can enter the employee’s badge
number.
Key Pressing keys on the clock keypad can enter the
employee’s badge number.
Bar Code Scanning a bar code can enter the employee’s badge
number.
3. The Configure tab defines the message and timeout settings and contains
the following information:
Setting Definition
Time-Outs These settings determine how long prompts
and messages will appear on the clock's
screen.
For data input Enter the length of time (from 0.1 to 99.9
seconds) the clock will wait for a response to
a prompt before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 10.0 means that the
clock will wait 10 seconds for a response
after prompting for input. The default is 60.0
seconds
To Enter function Enter the length of time (from 0.1 to 99.9
seconds) the clock will wait for a response to
enter a function before returning to an idle
state.
Time is entered in seconds and tenths of a
second. For example, 5.5 means that the
clock will wait 5½ seconds for a response
after prompting for input. The default is 20.0
seconds.
Displayed Enter the length of time (from 0.1 to 99.9
messages seconds) the clock will display any message
before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.5 means that the
clock will display messages for 1½ seconds.
The default is 2.0 seconds.
Setting Definition
Supervisor Enter the length of time (from 0.1 to 99.9
questions seconds) the clock will wait for a response to
a supervisor question before returning to an
idle state.
Time is entered in seconds and tenths of a
second. For example, 30.0 means that the
clock will wait 30 seconds for a supervisor’s
response to a question such as “Employee
Badge #”. The default is 90.0 seconds
Error messages Enter the length of time (from 0.1 to 99.9
seconds) the clock will display any error
message before returning to an idle state.
Time is entered in seconds and tenths of a
second. For example, 1.0 means that the
clock will display error messages for one
second. The default is 1.5 seconds.
Messages These settings define the text prompts for
certain operations at the clock.
Enter Function This field allows you to replace the default
ENTER FUNCTION message with a custom
message (up to 16 characters in length).
This message is displayed after swiping a
badge or entering a badge number at the
clock.
Invalid Source This field allows you to replace the standard
INVALID SOURCE message with a custom
message (up to 16 characters in length).
This message will display when an input
source is used that the terminal has been
programmed to ignore. For example, the
employee uses a magnetic strip badge to
punch In when only keypad entry is
recognized.
Invalid Badge This field allows you to replace the standard
INVALID BADGE message with a custom
message (up to 16 characters in length).
An INVALID BADGE message displays when
a badge or card other than the specified
badge length is used.
Invalid Level This field allows you to replace the default
INVALID LEVEL message with a custom
message.
This message is displayed when Validation
is used, and an invalid level number is
entered. It cannot be more than 16
characters.
Setting Definition
Idle Message Enter the message text that displays on the
time clock when in an idle state. If this field is
left blank, no message will be displayed.
The idle message will hold up to 16
characters.
Idle Display (sec) Enter the length of time (from 1 to 60
seconds) that the idle message displays
before switching to the date and time. The
default is 2. 0 indicates the idle message
should not display.
Date/Time display Enter the length of time (from 1 to 60
(sec) seconds) that the Date and time display
before switching back to the idle message.
The default is 2. 0 indicates the date and
time should not display.
Swipe & Go Badges If the Swipe & Go feature is used enter the
highest badge number that the terminal will
recognize as a Swipe & Go badge.
For example, if 2000 is entered here, only
badge numbers 0001 through 2000 are
considered Swipe & Go badges. All badge
numbers above 2000 are treated as “normal”
badges requiring the employee to enter a
function key to complete the transaction
(Clock In or Out, Out to Lunch, In from
Lunch, etc.).
NOTE: The Swipe & Go feature is enabled in
the Main Company configuration screen.
See Main Company, page 46.
4. The Function Keys tab allows you customize the clock's keypad. As
customizing the keypad can be an extensive process, a section of this
manual has been dedicated to it. See Customizing Function Keys, page
375. This section merely describes the contents of the screen.
Setting Definition
Clock Code Displays the unique ID code assigned to this clock.
Setting Definition
Type Select the data Type for the information being
entered. The settings in Company Defaults of Main
company determine which Type options are
available for each Class.
The options are:
Alphabetic: Clock will accept letters only for this
entry.
Numeric: Clock will accept numbers only for this
entry.
Alphanumeric: Clock will accept both numbers and
letters.
Number with forced decimal places: Clock will
accept numbers only and will automatically place
the last two numbers entered behind the decimal
place. (For example, if 1499 is entered, the clock
will format it as 14.99).
Alphanumeric – hidden entry: Clock will accept
letters only; the letters will not display on the clock's
screen.
Number – hidden entry Clock will accept numbers
only; the numbers will not display on the clock's
screen.
Maximum Input Enter the maximum total number of characters that
Characters can be entered for this Prompt. The number
displayed in this field is based on the Class
selected.
Minimum Input Enter the minimum number of characters that can
Characters be entered for this Prompt. The default value for this
field is 1, but may be changed.
Number of Enter the number of places after the decimal point
Decimal for a numeric entry. A maximum of 4 decimal places
may be entered. This field will only be available if a
Numeric option was chosen in the Class field.
Display Entry data Check this box to display the input information.
Verify valid entry Check this box to enforce the Validation available
with the Job Cost/Validation Module. Validation
must be turned on for each level, Download Names
must be checked under the miscellaneous tab, and
Load Level Validation must be checked as a polling
option.
The clock will check the input information against
the downloaded level information. If the level entry
does not exist at the time of the last programming,
the data will be considered invalid.
Update Soft Key Click this button to commit the changes made to a
key's functions or settings.
Setting Definition
Swipe and Go Click this button to display the Swipe and Go
Definition function, since there is no actual Swipe and Go
function key. Swipe and Go occurs when an
employee swipes a card through the clock, and is
not asked to enter a function.
Selecting Swipe on the Function Key dropdown
menu provides the same information. The Swipe
and Go function will work with all methods of
punching, as long as it is activated under Configure
Main Company. (See Main Company, page 46).
WebClock
Configuration of the WebClock is done under the TA600 Series time clock.
Since multiple clocks can be defined in the Genesis SQL, a copy feature is available to copy an
existing clock’s parameters when adding a new clock. This eliminates the need to re-enter an
entirely new clock configuration.
NOTE: The TimeSheet Submittal portion of WebClock only permits up to 3 levels of Job Costing
to be entered or transferred.
Configure a WebClock
1. Click the Clocks menu, Configure, TA600. The Configure Clock dialog box
will open.
2. The dialog box contains several tabs, all of which are described below. The
General tab defines the communication and general operation settings and
contains the following information:
Setting Definition
Code This is a required field. Enter WEB and a number for
this code.
For example: WEB1 or WEB2
Description In this field enter the name of the WebClock for the
description.
Active Click the Active check box to indicate that the clock is
currently in use. Uncheck this box if the clock is not
being used at this time.
3. The Configure tab defines the message and timeout settings and contains
the following information:
Setting Definition
Idle Message Enter the message text that displays on the time clock
when in an idle state. If this field is left blank, no
message will be displayed.
The idle message will hold up to 16 characters.
4. The Function Keys tab allows you customize the clock's keypad. As
customizing the keypad can be an extensive process, a section of this
manual has been dedicated to it. See Customizing Function Keys, page
375. This section merely describes the contents of the screen.
Setting Definition
Clock Code Displays the unique ID code assigned to this
clock.
Setting Definition
Function Key Displays the function key number of the key
selected on the keypad graphic to the left.
Soft Key Displays the software function currently
assigned to the selected key. See page 376 for
a description of the functions available.
Prompt Displays the prompt associated with the
function key. The prompts themselves are
entered in the Prompt area in the upper left
corner of the keypad display. Up to four
prompts are available.
For more information on creating custom
prompts, see page 376.
Key Check this box to indicate that employees may
key the information requested by the prompt.
Example: Enter Tips
Class The Class defines the information being
entered, for reporting. For example, is it a
department number, tips, etc.? Class choices
cannot be added. If None is chosen, the Type
setting will not be available.
See page 377 for a description of the classes
available.
Type Select the data Type for the information being
entered. The settings in Company Defaults of
Main company determine which Type options
are available for each Class.
The options are:
Alphabetic: Clock will accept letters only for
this entry.
Numeric: Clock will accept numbers only for
this entry.
Alphanumeric: Clock will accept both
numbers and letters.
Number with forced decimal places: Clock
will accept numbers only and will automatically
place the last two numbers entered behind the
decimal place. (For example, if 1499 is
entered, the clock will format it as 14.99).
Alphanumeric – hidden entry: Clock will
accept letters only; the letters will not display
on the clock's screen.
Number – hidden entry Clock will accept
numbers only; the numbers will not display on
the clock's screen.
Setting Definition
Maximum Input Enter the maximum total number of characters
Characters that can be entered for this Prompt. The
number displayed in this field is based on the
Class selected.
Minimum Input Enter the minimum number of characters that
Characters can be entered for this Prompt. The default
value for this field is 1, but may be changed.
Number of Decimal Enter the number of places after the decimal
point for a numeric entry. A maximum of 4
decimal places may be entered. This field will
only be available if a Numeric option was
chosen in the Class field.
Display Entry data Check this box to display the input information.
2. The dialog box contains several tabs, all of which are described below. The
General tab defines the communication and general operation settings and
contains the following information:
Setting Definition
Code This is a required field. Enter TIME for this code.
Description In this field enter the name TimeSheet Submittal for the
description.
Active Click the Active check box to indicate that the clock is
currently in use. Uncheck this box if the clock is not
being used at this time.
Setting Definition
Clock Code Displays the unique ID code assigned to this
clock.
Function Key Displays the function key number of the key
selected on the keypad graphic to the left.
Soft Key Displays the software function currently
assigned to the selected key. See page 376 for
a description of the functions available.
Prompt Displays the prompt associated with the
function key. The prompts themselves are
entered in the Prompt area in the upper left
corner of the keypad display. Up to four
prompts are available.
For more information on creating custom
prompts, see page 376.
Key Check this box to indicate that employees may
key the information requested by the prompt.
Example: Enter Tips
Class The Class defines the information being
entered, for reporting. For example, is it a
department number, tips, etc.? Class choices
cannot be added. If None is chosen, the Type
setting will not be available.
See page 377 for a description of the classes
available.
Setting Definition
Type Select the data Type for the information being
entered. The settings in Company Defaults of
Main company determine which Type options
are available for each Class.
The options are:
Alphabetic: Clock will accept letters only for
this entry.
Numeric: Clock will accept numbers only for
this entry.
Alphanumeric: Clock will accept both
numbers and letters.
Number with forced decimal places: Clock
will accept numbers only and will automatically
place the last two numbers entered behind the
decimal place. (For example, if 1499 is
entered, the clock will format it as 14.99).
Alphanumeric – hidden entry: Clock will
accept letters only; the letters will not display
on the clock's screen.
Number – hidden entry Clock will accept
numbers only; the numbers will not display on
the clock's screen.
Maximum Input Enter the maximum total number of characters
Characters that can be entered for this Prompt. The
number displayed in this field is based on the
Class selected.
Minimum Input Enter the minimum number of characters that
Characters can be entered for this Prompt. The default
value for this field is 1, but may be changed.
Number of Decimal Enter the number of places after the decimal
point for a numeric entry. A maximum of 4
decimal places may be entered. This field will
only be available if a Numeric option was
chosen in the Class field.
Display Entry data Check this box to display the input information.
Setting Definition
Update Soft Key Click this button to commit the changes made
to a key's functions or settings.
Accessing WebClock
• Launch your preferred web browser and point it to the proper web page (e.g.
your companies intranet site that contains the WebClock). The WebClock home
page will appear:
Clock Functions
Clocking In
1. Enter Badge Number and Password.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
Clocking Out
1. Enter Badge Number and Password.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
3. Select Out For Lunch or Out On Break whichever is appropriate. The Out For
Lunch or Out On Break page will appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
3. Select Enter Department, Enter Job, Enter Step, Enter Operation or Enter Task
whichever is appropriate.
4. Enter the Department code. If you need Help determining how many characters are
in the Department code click the Question Mark.
5. Click Enter.
Enter Tips
1. Enter Badge Number and Password.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
2. Click Login. The Clock Function page will appear:
If you need Help determining how many characters are available click the
Question Mark
5. Click Enter.
The Extras
Viewing the Time Card
1. Launch your preferred web browser and point it to the proper web page (e.g. your
companies intranet site that contains the WebClock). The WebClock home page will
appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Clock Function page will appear:
NOTE: The Timecard is a snapshot of Genesis based on the most current process of
data. The Timecard display is view only and will not accept any edits.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Clock Function page will appear:
NOTE: The Schedule is a snapshot of Genesis based on the most current process of
data. The Schedule display is view only and will not accept any edits.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
NOTE: The Benefits are a snapshot of Genesis based on the most current process
of data. The Benefits display is view only and will not accept any edits.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
4. Select the Status Board tab. The Status Board page will appear:
NOTE: The Status Board is a snapshot of Genesis based on the most current
process of data. The Status Board display is view only and will not accept any edits.
The entries from a submitted time sheet are visible in the Online Timecard in Genesis SQL.
Once a time sheet has been submitted it cannot be changed. Only additional time may be
added.
NOTE: An additional clock must be configured to use TimeSheet Submittal, for details see
page 338
1. Launch your preferred web browser and point it to the proper web page (e.g. your
companies intranet site that contains the WebClock). The WebClock home page will
appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Clock Function page will appear:
4. Select the TimeSheet Submittal tab. The TimeSheet Submittal page will appear:
5. Verify that the dates for the time sheet are correct. Click Previous or Next to scroll
to the date desired.
Shifts Per Day—This setting determines how many shifts may be entered each day
for this employee. A shift is an unbroken period of time worked during the day. Enter
the number of shifts per day for which Genesis SQL should expect entries.
7. Click the Update button to complete the entry before completing any other settings
on this page. The page will reload.
8. Fill in the Time Sheet data information for each shift, for each day as follows:
Setting Definition
Type Select the pay type that applies for this shift. (Work)
Start Day Type in the specific start time of the shift for the day.
End Day Type in the specific end time of the shift for the day.
Enter Job Select the job to which this shift will be coded.
Enter Step Select the step to which this shift will be coded.
Note: You do have the ability to complete a single day and Submit Shifts For
Processing only for that day or you can wait and complete the entire week then
Submit Shift For Processing.
9. When all shifts have been entered, click the Save New Shifts button. The WebClock
Time Sheet Submittal Page will appear with the entered data:
10. When all shifts have been entered and confirmed, click the Submit Shifts For
Processing button. The Submit Time Sheet For Week Screen will appear:
Changing a Password
1. Launch your preferred web browser and point it to the proper web page (e.g. your
companies intranet site that contains the WebClock). The WebClock home page will
appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Clock Function page will appear:
4. Click the Employee link top left corner of screen in blue. The Change Password
page will appear:
5. Enter the old password in the Existing Password field and press Tab.
6. Enter the new password in the New Password field and press Tab.
7. Reenter the new password in the Confirm Password field. Click Submit.
8. The system will automatically return to the Clock Function Screen when complete.
Supervisor Functions
Supervisors can perform all clock functions, as the employees do, except for TimeSheet
Submittal. In addition they can approve overtime and add categories from the WebClock.
Approving Overtime
1. Launch your preferred web browser and point it to the proper web page (e.g. your
companies intranet site that contains the WebClock). The WebClock home page will
appear:
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Select Employee To Maintain page will appear:
If you need Help determining what can be entered into this field click the Question
Mark
7. Click Enter.
8. Confirm the date and time (which you can edit) then Click Submit.
NOTE: The Badge Number may include alphanumeric characters, if so all alpha
characters must be in uppercase.
3. Click Login. The Select Employee To Maintain page will appear:
If you need Help determining what characters will be accepted click the Question
Mark.
7. Click Enter.
If you need Help determining what can be entered into this field click the Question
Mark.
9. Click Enter.
10. Enter the date and time for the Category Transaction then Click Submit.
2. The General tab defines communication and operation settings and contains
the following information:
Setting Definition
Code This is a required field. Enter a unique code (up
to 4 characters) to identify the clock. Once
defined, this code cannot be changed.
ID Enter a unique ID number to identify the clock.
This number will also be programmed into the
clock.
Description Enter a description of the clock. This
description will be seen in the system and on
reports. This field can be used to describe the
clock type and it’s location in your facility (i.e.
ATS In BUILDING TWO). The clock description
can be up to 30 characters long
Active Click the Active check box to indicate that the
clock is currently in use. Uncheck this box if the
clock is not being used at this time.
RS485 or Serial Select this option to choose an RS485 or
RS232 connection.
Modem Select this option to choose a modem solution.
Setting Definition
Baud Rate Select the applicable communication speed.
Make sure the baud rate selected here
matches the baud rate defined at the clock.
• RS485, Serial and Ethernet: 9600
baud
• Modem: 2400 baud
Comm Port Select the communications port on your
computer that will be used to communicate with
the clock. The factory default is COM 1.
Retries Enter the number of times the computer should
attempt to connect to the clock if
communication either fails or is interrupted
during polling.
Connect wait The value entered into this field specifies the
greatest amount of time Genesis SQL will wait
before deciding the clock is unable to be
reached and will time out. This value is minutes
and tenths of minutes.
Connect wait minutes is used solely for
Ethernet communication. ATS series clocks do
not respond immediately to a communication
query across Ethernet communication, instead,
they broadcast continuously on a 30-second
cycle. Depending on the speed of the network
used, the amount of time needed for the
attention signal sent from Genesis SQL to
reach the clock, the clock to finish its' 30
second cycle, and send a signal back, can
fluctuate greatly.
Hayes compatible Check whether the modem used to call the
modem clock is Hayes Compatible. Hayes Corporation
is one of the founders of modem technology
and as a result some modems list themselves
as Hayes Compatible. If not sure, try both
configurations. Refers to modem connected to
this computer. Needed only if modem
communication will be used.
Modem number Enter the phone number the PC modem must
dial to communicate with this clock. The
number must be entered in the following
format:
Outside Line Access Code, Wait Symbol,
Area Code, Phone Number
If no outside line is required (such as 9), simply
enter the phone number. Omit the area code if
not applicable. On most modems, the wait
symbol is a comma (,) typically representing a
one second pause. Multiple wait symbols can
be used if necessary.
Setting Definition
IP Address Enter the IP address assigned to the clock.
Setting Definition
Download messages Check this box to download employee
messages to the clock for display when they
punch in. If an employee does not have a
message assigned to them, and this is
checked, they will not be able to punch in on an
ATS series clock.
3. The Miscellaneous tab defines clock defaults and contains the following
information:
Setting Definition
Clock Defaults Each clock can be assigned a default
Department, Job, Step, and Operation (if
applicable). A function key is defined for the
Defaults in Function Key Setup. Using the
defined function key will automatically transfer
that employee into the Defaults.
Department Select the default Department for this clock.
4. The Function Keys tab allows you customize the clock's keypad. As
customizing the keypad can be an extensive process, a section of this
manual has been dedicated to it. See Customizing Function Keys, page
Setting Definition
Clock Code Displays the unique ID code assigned to this
clock.
Soft Key Displays the software function currently assigned
to the selected key. See page 376 for a
description of the functions available.
Prompt Displays the prompt associated with the function
key. The prompts themselves are entered in the
Prompt area in the upper left corner of the
keypad display. Up to four prompts are available.
For more information on creating custom
prompts, see page 376.
Class The Class defines the information being entered,
for reporting. For example, is it a department
number, tips, etc.? Class choices cannot be
added. If None is chosen, the Type setting will
not be available.
Number of Input Enter total number of characters that can be
Characters entered for this Prompt. The number displayed in
this field is based on the Class selected, but may
be changed.
Number of Decimal Enter the number of places after the decimal
point for a numeric entry. A maximum of 4
decimal places may be entered. This field will
only be available if a Numeric option was chosen
in the Class field.
Update Soft Key Click this button to commit the changes made to
a key's functions or settings.
Setting Definition
Swipe and Go Click this button to display the Swipe and Go
function, since there is no actual Swipe and Go
function key. Swipe and Go occurs when an
employee swipes a card through the clock, and is
not asked to enter a function. All swipes are
either In or Out punches.
Selecting Swipe on the Function Key dropdown
menu provides the same information. The Swipe
and Go function will work with all methods of
punching, as long as it is activated under
Configure Main Company. (See Main Company,
page 46).
Setting Definition
ID Enter a unique ID number to identify the clock. This
number will also be programmed into the clock.
Description Enter a description of the clock. This description will
be seen in the system and on reports. This field can
be used to describe the clock type and it’s location in
your facility (i.e. HP3000 In BUILDING TWO). The
clock description can be up to 30 characters long
Active Click the Active check box to indicate that the clock
is currently in use. Uncheck this box if the clock is
not being used at this time.
Model Select the model of your Hand Reader unit. The
options:
• ID3D
• HP2000
• HP3000
• HP4000
Idle Prompt Enter the message text that displays on the time
clock when in an idle state. If this field is left blank,
no message will be displayed.
RS485 or Serial Select this option to choose an RS485 or RS232
connection.
Modem Select this option to choose a modem solution.
Setting Definition
Modem number Enter the phone number the PC modem must dial to
communicate with this clock. The number must be
entered in the following format:
Outside Line Access Code, Wait Symbol, Area
Code, Phone Number
If no outside line is required (such as 9), simply enter
the phone number. Omit the area code if not
applicable. On most modems, the wait symbol is a
comma (,) typically representing a one second
pause. Multiple wait symbols can be used if
necessary.
IP Address Enter the IP address assigned to the Etherlink
converter. DO NOT enter leading zeros.
IP Port Displays the port used for Ethernet. The default is
300 and should not be changed. Altering this
number will result in communication failure.
Time difference Enter the time difference (in hours) between the
between clock and computer and time clock. Since the computer can
computer set the clock’s time, this field compensates for time
zone differences between the computer’s location
and the clock’s location. When the clock’s time is
set, the system either adds or subtracts this time
difference from the computer’s clock.
A setting of 0 indicates that the clock and computer
are in the same time zone.
Division Select the company division where the clock is
located. Every transaction entered on this clock is
tagged with this division code.
3. The Time Zones tab sets time periods during which the clock can be used.
When a person is entered into the Hand Reader, they must be assigned a
Time Zone. Up to 60 Time Zones can be configured per clock. HP2000 Hand
Punch clocks do not support Time Zones. 4 windows for punching may be
setup for each Time Zone. By default, the Hand Punch allows punches at
any time.
Setting Definition
Time Zones Displays the number of the Time Zones. There
are 60 available Time Zones. Each time zone
can have up to four Access Windows.
Description Enter a description for each Time Zone.
4. The Assignments tab lists the employees that can use this clock. This is
necessary because the Hand Reader clocks take measurements of an
employee's hand. Each time the employee punches, the reader compares
the employee’s hand to the existing template. Employee information and
hand templates are stored in the Hand Reader clock. For this reason,
employees must be assigned to a clock so their name and template will be
downloaded to the correct clock.
Setting Definition
Employee Listing Displays a list of the employees that can use this
clock. Includes: employee ID, employee name,
employee badge number, assigned time zone,
personal reject threshold, authority level, and if they
have a hand template saved.
Division Click this button to select employees based on
Division. Employees selected are assigned the
default Time Zone, Reject Threshold, and Authority
automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Time Zone, Reject Threshold, and
Authority Level.
Group Click this button to select employees based on
Group. Employees selected are assigned the
default Time Zone, Reject Threshold, and Authority
automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Time Zone, Reject Threshold, and
Authority Level.
Remove All Click this button to remove all employees currently
assigned to the clock.
Add All Click this button to assign all employees to the
clock. Employees selected are assigned the default
Time Zone, Reject Threshold, and Authority
automatically.
NOTE: If you use this method to choose employees,
you may want to Edit the employee in order to
choose another Time Zone, Reject Threshold, and
Authority.
Setting Definition
Add Click this button to select employees individually.
You will be prompted to select the following:
Time Zone: Select the Time Zone (defined on the
previous tab) that applies to this employee.
Reject Override: The reject threshold indicates how
closely the hand has to match the original scanned
hand template. The lower the number, the more
exact the match needs to be.
0 is default and indicates that the default clock
threshold (set on the Miscellaneous tab) will be
used.
Authority Level: The Authority Level defines which
clock menus employee can view or use at the clock.
0 is the lowest (employee) and default, 5 is the
highest and allows complete at-the-clock setup
(supervisor).
5. The Miscellaneous tab defines default operations for the clock and contains
the following information:
Setting Definition
Download Bell Check this box to download a pre-defined Bell
Schedule Schedule to this clock. This option is only available
with the Bell Schedule module.
Bell Schedule Select the pre-defined Bell Schedule you wish to
assign to this clock.
Site Enter a unique Site code for this clock. This field
duplicates the Code or Description.
Access Duration Enter the length of time, in seconds that the Access
relay will keep the door open. This value needs to
be entered in whole seconds.
Setting Definition
Access Tries Enter the number of times a user may attempt to
punch into clock before being locked out. If an
employee is locked out, that employee will not be
able to punch until another employee succeeds at
punching the clock.
Reject Threshold The Reject Threshold indicates the point at which
the clock will reject a hand that does not match its
hand template. The lower the score, the closer the
match needs to be. If an employee's punch score
exceeds the Reject Threshold, a reject tone will
sound and the punch will not be accepted.
Keypad beep Check this option to cause a beep to sound when
keys are pressed on the clock keypad.
12 hour display Check this option to display times in 12-hour format
on the clock screen.
Use Access Control Check this box to use the clock for Access Control
to buildings.
Access Only Check this box to use this clock for building access
terminal only. The clock will not record time punches such as
Clock In, Start Lunch, etc.
Mode These settings determine what type of punches the
clock can accept. The options available in this area
depend on the type of Hand Reader clock being
configured.
No Menu: Use if Swipe-and-Go will be used. Allows
custom configuration of function keys on all models
except ID3D. (Available on all clocks).
Punch Menu: Use default menus in hand reader
clock. (Available on all clocks).
Department with No Menu: ID3D hand reader
clocks do not allow for configuration of function
keys. This option enables department transfers.
(ID3D only).
Department with Punch Menu: Allows use of ID3D
built in menu system. (ID3D only).
Passwords Each Clock Configuration menu needs a unique
password assigned. For information on how to
access the menus from the clock and the options
available under each menu, see the Hand Punch
manual. Passwords are numeric and can be up to
10 digits long.
Service Group Enter the password associated with the Service
Group settings at the clock. The default is 1.
Setup Enter the password associated with the Setup
settings at the clock. The default is 2.
Management Enter the password associated with the
Management settings at the clock. The default is 3.
Setting Definition
Enrollment Enter the password associated with the Enrollment
settings at the clock. The default is 4.
Special Enter the password associated with the Special
settings at the clock. The default is 5.
Clock Defaults Each clock can be assigned a default Department,
Job, Step and Operation.
Department Select the default Department for this clock, if
applicable.
Job Select the default Job for this clock, if applicable.
6. The Function Keys tab allows you customize the clock's keypad. The Hand
Reader only has two keys which can be programmed: F1 and F2. The ID3D
does not allow you to customize the keypad; therefore this tab will be grayed
out if ID3D is selected.
NOTE: The Hand Reader 4000 has 10 function keys. Eight are user
definable. Choose “No Menu” on the miscellaneous tab to activate.
Setting Definition
Function Key Displays the function key number being edited.
Number
Soft Key Select the function you wish to assign to this key.
See page 376 for a description of the functions
available.
Setting Definition
Prompt 1-4 Enter the text prompt you wish to display on the
clock's screen when this button is used. You may
enter up to four prompts, each of which may
require additional input from the employee.
For example, you might have the F1 key prompt
the employee to enter Piece Rate information,
prompting first for the number of "good" pieces and
next for the number of "bad" pieces.
Class Select the type of information that will be asked for
from the employee. For example, for an ENTER
TIPS prompt, you would choose the class Tip1 or
Tip2.
This field will not become available until you enter
a Prompt. See page 377 for a description of the
classes available.
NOTE: Upon polling convert transaction to access only. This is used mainly
to track access without the time and attendance * written for one person in
particular.
7. The Prog Info tab contains the information that was sent to the clock after
any type of programming.
1 None
2 None
3 None
5 None
6 In from Lunch
7 None
9 Category Entry
In (10) Clocked In
Available Functions
The following table describes the functions that are available and their uses:
Out for Lunch Clock Out for lunch (factory Prompt 1 Out FOR LUNCH
preset)
In from Lunch Clock In from Lunch (factory Prompt 1 In FROM LUNCH
preset)
Level Change to Transfer employee to the clock Prompt 1 CHANGED – O.K.
Clock Default default level.
Swipe & Go Use “swipe and go” feature Prompt 1 PUNCH ACCEPTED
Available Classes
Classes define the type of information to be entered following a prompt. The following
table describes the classes that are available and their uses
Function Definition
None This class is used for all prompts or
messages that do not require a response,
such as CLOCKED In or PUNCH ACCEPTED
Department This option classifies the input as a
Department. The clock will be expecting a
Department number to be entered.
Function Definition
Job This option classifies the input as a Job. The
clock will be expecting a Job number to be
entered.
Step This option classifies the input as a Step.
The clock will be expecting a Step number to
be entered.
Operation This option classifies the input as an
Operation. The clock will be expecting an
Operation number to be entered.
Category Code This class is used to enter miscellaneous
entries (such as Absences, Per Diems,
Vacation, etc.) at the clock.
TIP: A prompt asking for a dollar amount or
number of hours to be added or subtracted
should follow it.
Hours to Add This class is used to enter hour additions
(adjustment) to the employee's time. This
could be used to grant bonus hours, or to
make time adjustments from previous pay
periods.
Hours to Subtract This class is used to enter hour subtractions
(adjustment) from the employee's time. This
could be used to make time adjustments
from previous pay periods.
Dollars to Add This class is used to enter dollar additions
(adjustment) to the employee's time. This
could be used to add Bonuses or
Commissions from the clocks.
Dollars to Subtract This class is used to enter dollar subtractions
(adjustment) from the employee's time. This
could be used to deduct Union Dues or
payments from the clocks.
Overtime Accrue This class is used to specify if hours entered
through a Category Code, Hours to Add, or
Hours to Subtract, should count toward
overtime. The classes Overtime Accrue and
Overtime Level are only appropriate with
hours, not dollar amounts.
The valid entries for Overtime Accrue are 0
(do not accrue) and 1 (accrue).
Overtime Level This class is used in conjunction with the
Overtime Accrue to indicate the OT level at
which the overtime that are accruing should
be paid.
The valid entries for Overtime Level are 0
(regular time), 1 (OT1), 2 (OT2), and 3
(OT3).
Function Definition
Group Code This class transfers a group of employees
from their current level assignment to
another level. Another function key can be
assigned to transfer them back. When
defining a key for the group transfer, you
must first identify the group code you are
transferring. The Group Code class is used
for this purpose.
Tip1 This class is used to enter and total tips
(typically cash or charge tips). Tips entered
with this class are reported on the
employee’s time card and added to the
category TIP1 for reporting.
Tip2 This class is used to enter and total tips
(typically cash or charge tips). Tips entered
with this class are reported on the
employee’s time card and added to the
category TIP2 for reporting.
Accepted Quantity This class is used to enter Piece Rate
information. The Accepted Quantity indicates
the number of pieces that were successfully
completed.
This option is only available if the optional
Job Costing module is installed and the Level
being worked on is configured for Piece
Rate. These quantities apply to the current
department, job and step levels the
employee is working at the time of entry.
Rejected Quantity This class is used to enter Piece Rate
information. The Rejected Quantity indicates
the number of pieces that were not
successfully completed.
This option is only available if the optional
Job Costing module is installed and the Level
being worked on is configured for Piece
Rate. These quantities apply to the current
department, job and step levels the
employee is working at the time of entry.
Generic Entry This class is used to collect custom data for
use by another software system. If you’re
collecting numeric values, such as a dollar
amount, use Generic Decimal Quantity to
specify the number of decimal places.
Generic dec. If you’re collecting numeric values, such as a
quantity dollar amount, use Generic Decimal
Quantity to specify the number of decimal
places. An entry of 0 indicates a whole
number.
Function Definition
Tip3 This class is used to enter and total tips
(typically banquet or other tips). Tips entered
with this class are reported on the
employee’s time card and added to the
category TIP3 for reporting.
Tip4 This class is used to enter and total tips
(typically banquet or other tips). Tips entered
with this class are reported on the
employee’s time card and added to the
category TIP4 for reporting.
Task This option classifies the input as a Task.
The clock will be expecting a task number to
be entered.
NOTE: Not all function keys can be edited. The settings on the right side of
the dialog box will remain grayed out if you have selected a key that cannot
be edited.
3. The fields on the right side of the screen will display the current settings for
the button, if any.
Setting Definition
Soft Key Select the software function you wish to assign to
the key. See page 376 for a description of the
functions available.
Prompt 1 through 4 Enter the Prompt(s) you wish to display when the
(Prompt area) employee presses the selected function key. You
may enter up to four prompts per key. At least one
prompt must be entered.
NOTE: The Prompt settings in the lower right of the
screen will not become available until you have
entered at least one prompt.
Supervisor only Check this box to allow only supervisor access to
this function key. (Supervisor access is gained by
swiping a supervisor badge in the clock.)
This is used for function keys that collect data or
change employee assignments, such as Group
Transfer or Category Entry. Clearing this box
permits any employee to access this function key.
Check Profiles Check this box to enforce Profile Lockouts. This
option is only used when the optional Access
Control and Profile Lockout module is installed.
Checking this box means that when an employee
swipes a badge and presses this function key, the
clock will check the Profile information to make
sure the employee is allowed to use clock during
this time. If the box is unchecked, the Profile table
will not be accessed to verify the information.
NOTE: The Profile Access Module needs to be
installed, and a Profile needs to be assigned to the
clock, before this checkbox is available. This option
will work only after a Profile is setup, assigned to
the correct employees, and assigned to the clock.
The clock needs to be polled with the Program
clocks and Load Profile Tables options checked.
Check Access Check this box to enforce Profile Access. Access is
used to open doors or other electric lock type
enclosures.
If a valid badge is used, the door will open. When
used in conjunction with Profiles, Profiles will take
over the verification process. If the employee is
confirmed to be able to use this function key at this
time, the door will open.
NOTE: The Profile Access Module needs to be
installed, and Access must be defined for the
terminal, before this checkbox is available.
Setting Definition
Prompt Displays the prompt associated with the function
key. The prompts themselves are entered in the
Prompt area in the upper left corner of the keypad
display. Up to four prompts are available.
NOTE: These Prompt settings will not become
available until you have entered at least one
prompt in the Prompt area in the upper left of the
screen.
Swipe Check this box to indicate that employees must
swipe a magnetic badge to enter the information
requested by the prompt.
Example: Enter Department
Key Check this box to indicate that employees may key
the information requested by the prompt.
Example: Enter Tips
Bar Code Check this box to indicate that employees must
swipe a bar code to enter the information requested
by the prompt.
Example: Enter Job
Class Select the class of information to be entered
following the prompt. See page 377 for a
description of the classes available.
NOTE: If None is chosen, the Type setting will not
be available.
Setting Definition
Type Select the data Type for the information being
entered. The settings in Company Defaults of Main
company determine which Type options are
available for each Class.
The options are:
Alphabetic: Clock will accept letters only for this
entry.
Numeric: Clock will accept numbers only for this
entry.
Alphanumeric: Clock will accept both numbers
and letters.
Number with forced decimal places: Clock will
accept numbers only and will automatically place
the last two numbers entered behind the decimal
place. (For example, if 1499 is entered, the clock
will format it as 14.99).
Alphanumeric – hidden entry: Clock will accept
letters only; the letters will not display on the clock's
screen.
Number – hidden entry Clock will accept numbers
only; the numbers will not display on the clock's
screen.
Maximum Input Enter the maximum total number of characters that
Characters can be entered for this Prompt. The number
displayed in this field is based on the Class
selected.
Minimum Input Enter the minimum number of characters that can
Characters be entered for this Prompt. The default value for
this field is 1, but may be changed.
Number of Decimal Enter the number of places after the decimal point
for a numeric entry. A maximum of 4 decimal
places may be entered. This field will only be
available if a Numeric option was chosen in the
Class field.
Display Entry data Check this box to display the input information.
Verify valid entry Check this box to enforce the Validation available
with the Job Cost/Validation Module. Validation
must be turned on for each level, Download Names
must be checked under the miscellaneous tab, and
Load Level Validation must be checked as a polling
option.
The clock will check the input information against
the downloaded level information. If the level entry
does not exist at the time of the last programming,
the data will be considered invalid.
Setting Definition
Swipe and Go Click this button to display and edit the Swipe and
Definition Go function, since there is no actual Swipe and Go
function key. Swipe and Go occurs when an
employee swipes a card through the clock, and is
not asked to enter a function.
Selecting Swipe on the Function Key dropdown
menu provides the same information. The Swipe
and Go function will work with all methods of
punching, as long as it is activated under Configure
Main Company. (See Main Company, page 46).
5. When all settings are complete, click the Update Soft Key to commit the
changes.
Add a Clock
1. Click the Clocks menu, Configure, and select the type of clock you wish to
add. The Configure Clock dialog box will open.
2. Click the Add button. If this is the first clock of this type that you are adding,
the General tab will become available.
3. Fill in the settings as described in the Configure section for the type of clock
you are adding. TA500/600, PC Clock page 297; Web Clock page 335; ATS,
page 362; Hand Reader, page 367.
4. If there is already a clock of this type defined, the Default Clock Add dialog
box will open.
5. Highlight the clock whose settings you would like to copy or click No to start
from scratch.
6. Enter a unique code for this clock, up to four characters.
7. Enter a Description of the clock (i.e., Warehouse, Back Office, California,
etc.)
8. Click the Yes button to continue. You will be returned to the General tab.
9. Fill in the settings as described in the Configure section for the appropriate
clock. See TA500/600, page 297; ATS, page 362; Hand Reader, page 367.
10. When all settings are complete, click OK to commit the changes.
Edit a Clock
1. Click the Clocks menu, Configure and select the type of clock you wish to
edit. The Configure Clock dialog box will open.
2. Highlight the Clock you wish to edit using the drop-down list at the top of the
screen.
3. Click the Edit button. The General screen will become available for you to
edit the selected category.
4. Edit the settings as described in the Configure Clock section for the clock you
are editing.
5. When all settings are complete, click OK to commit the changes.
Delete a Clock
1. Click the Clocks menu, Configure and select the type of clock you wish to
edit. The Configure Clock dialog box will open.
2. Highlight the Clock you wish to edit using the drop-down list at the top of the
screen.
3. Click the Delete button. You will be prompted:
6. Click the Clocks menu, Configure, Videx. The Configure Videx Data
Collectors dialog box will open. The dialog box contains several tabs, all of
which are described below.
7. The General tab defines the communication and general operation settings
and contains the following information:
Setting Definition
Code This is a required field. Enter a unique code
(up to 4 characters) to identify the data
collector. Once defined, this code cannot be
changed.
3. Input Definition tab specifies the message and timeout settings and contains
the following information:
Setting Definition
Function Key Displays the function key number of the key
selected.
Soft Key Displays the software function currently
assigned to the selected key.
Prompt 1 through 4 Enter the Prompt(s) you wish to display when
(Prompt Area) the employee presses the selected function
key. You may enter up to four prompts per
key. At least one prompt must be entered.
NOTE: The Prompt settings to the right of the
screen will not become available until you
have entered at least one prompt.
Prompt Definition Displays the prompt associated with the
function key. The prompts themselves are
entered in the Prompt area to the left of the
screen. Up to four prompts are available.
Input Data Select this feature to enable data input.
Use I-button for Select this feature to activate I-button use for
input? data input.
1. Click the Clocks menu, Set Date and Time. The Set Date and Time Clock
Selection dialog box will open.
2. Select the clock(s) for which you wish to set the date and time by using the
Add button to add the selected clock individually, or Add All to add all
clocks.
3. Click the Date/Time button to display the Windows Date/Time Properties
dialog box.
4. If necessary, edit the date and time to be accurate and click OK.
5. Click the Set Time button to commit the changes.
6. When Genesis SQL has finished sending the Date and Time to clock, click
Close to exit the dialog box.
Polling
Polling Time Clocks
Polling is the process of communicating data back and forth between the clock and
Genesis SQL. Polling can be done manually, which means a supervisor or administrator
must launch the Genesis SQL software and request that the clock be polled. Polling may
also be set as an auto process, which means that the Genesis SQL is responsible for
communicating with the clock on a pre-defined schedule.
This section describes how to poll the clock manually.
1. Click the Clocks menu, Poll. The Poll Clock Selection dialog box will open.
2. Select the clock(s) you wish to poll by using the Add button to add the
selected clock individually, or the Add All button to add all clocks.
3. Click the Polling Options tab to select it. Fill in the settings as appropriate:
Setting Definition
Poll Transactions Check this option to transfer punches from
the clock to Genesis SQL.
2. Select the Data Collector you wish to poll by using the Add button to add the
selected data collector.
NOTE: Data Collectors must be polled individually.
3. Click the Polling Options tab to select it. Fill in the settings as appropriate:
Setting Definition
Poll Transactions Check this option to transfer punches from
the clock to Genesis SQL.
Clear Clock Check this option to clear the transactions
Transactions from the clock after transferring them to
Genesis SQL.
TIP: This does not need to be done every
time. You may leave the transactions in the
clock until payroll is processed successfully,
however if you have a lot of employees you
will want to clear frequently so the clock does
not get full.
Set Clock Date and Check this option to send the computer's
Time current date and time to the clock.
TIP: You may not want to do this every time,
as the clock's internal clock tends to be much
more accurate that the computer's.
Program Clock Check this option to send programming and
configuration information (such as the
settings in the Configure Clock dialog box) to
the clock. Clock function keys and function
messages are sent to the clock during
programming.
This option should only be used when basic
clock setup has been changed since the
initial programming.
Load Bell Check this option to send pre-defined Bell
Schedules Schedule assigned to the clock.
Bell schedules are only checked at midnight,
so a bell will not ring on the same day the
bell schedule was downloaded. The Bell
Module must be installed to use this option.
Load Access Check this option to send the Access Control
Control table settings defined in Configure Clock to the
clock.
This option must be turned on in the clock
setup, and the Profile/Access Module must
be installed.
Load Profile tables Check this option to send Profile Lockout
settings to the clock.
The Profile/Access Module must be installed
to use this option.
Configure an AutoProcess
The Auto Process feature allows you to schedule the following tasks to run automatically at pre-
determined times:
• Poll one or more time clocks
• Launch executable programs
• Generate reports
No user interaction is required when using the Auto Process feature. In fact, you can poll time
clocks, run reports, download payroll data, and back up the Genesis SQL data without ever
touching the computer. The Auto Process feature is ideal for processes that need to be
performed after working hours or during less busy times of the day.
Each automatic procedure can consist of one or more auto process cycles. Each cycle can run a
program, poll the time clocks, or generate a report and is assigned a time and day(s) of the week
to run. To create an AutoProcess that runs several times a day, you will add several cycles: one
for each time you wish the process to run.
NOTE: The Genesis SQL software must be running on the computer doing the polling in order for
the AutoProcess to occur.
Run as Service
The autoprocess can be configured to run as a service it must be installed locally as it will not run
over a network. The server must run the service.
1. In Windows Explorer find the Genesis SQL folder. Locate and double-click
InstallAutoprocess. A black command prompt window will flash.
2. In Windows Explorer find the Genesis SQL folder. Locate and double-click
autoProcess this will install the automated User responsible for the Auto
Process. A white Auto poll dialogue window will appear, but will give the
message “nothing to poll.”
NOTE: To confirm the success of this action open Genesis SQL click the
File menu, Security, User Maintenance. There will be a new user:
Autoprocess Service.
3. Open Genesis SQL, click the Clocks menu, Auto Process. In the
Configure Auto Processing dialog window select 1000 Autoprocess Service,
click Edit and configure your specific auto process features (see Add an
AutoProcess).
4. Locate your system Services window and Start the Time America Auto
Process or…
5. In Windows Explorer find the Genesis SQL folder. Locate and double-click
autoProcessServiceSetup this will allow you to start the automated service.
6. Click the Start button. If you want the service to start when the operating
system is starting, check the appropriate box.
Add an AutoProcess
1. Click the Clocks menu, AutoProcess. The Configure Auto Process dialog
box will open.
2. Click the Add button and the Auto Process Maintenance dialog box will
open.
Setting Definition
Description Enter a description for this AutoProcess
Schedule. Examples: Poll California Clock,
Run Payroll Reports, etc.
Run a File Select this option to schedule an Event that
will launch any sort of executable program.
An example of this might be a Batch file that
"zips" up your data files and copies them to a
safe location on your network. With this
option selected, you must enter the path to
the desired file.
Poll Clocks Select this option to schedule an event that
will poll the transactions from any or all of
your time clocks. This Event can also
perform any of the other normal time clock
polling options.
You must be sure to "tag" all the time clocks
you want to poll by either double-clicking on
them or selecting the "tag all" button. You
must also select at least one polling option
by clicking the "Poll Options" button.
Setting Definition
Load Bell Check this option to send pre-defined Bell
Schedules Schedule assigned to the clock.
Bell schedules are only checked at midnight,
so a bell will not ring on the same day the
bell schedule was downloaded. The Bell
Module must be installed to use this option.
NOTE: This is not recommended with the
TA520 or TA530, as the clock needs to roll
past midnight for the bell schedule to take
effect.
Load Access Check this option to send the Access Control
Control table settings defined in Configure Clock to the
clock.
This option must be turned on in the clock
setup, and the Profile/Access Module must
be installed.
Load Profile tables Check this option to send Profile Lockout
settings to the clock.
The Profile/Access Module must be installed
to use this option.
Load Level Check this option to send Department, Job,
Validation Step and Operation number validation to the
clock.
When an employee punches in department,
job, step, or operation number, it is
compared to the defined codes that were
downloaded from Genesis SQL. If the codes
do not match, the input is rejected.
Load Messages Check this option to send employee
messages to the clock.
Hand Reader These settings only apply to the Hand
Reader clocks. The options are:
Send Hand Templates: Select this option to
send employee hand templates to the clock.
This can be used to upload a template to a
new clock, or to restore templates to a clock
that has been cleared.
Clear Templates: Check this option to clear
the templates from the clock. USE THIS
OPTION VERY CAREFULLY, as it will
delete all existing templates in the clock and
employees will not be able to punch until the
templates are restored.
Retrieve Hand Templates: Check this
option to download new hand templates from
the clock for input into the Genesis SQL
database.
Setting Definition
Process Punches Check this option to automatically put the
after polling punches into the online timecards of the
employees.
4. Click OK to commit the changes and return to the Auto Process Maintenance
screen.
5. Click OK to commit the changes and return to the Configure Auto Process
Screen.
6. Click Start to activate the Auto Process schedule.
NOTE: Genesis SQL must be running for the Auto Process to work. You may
minimize the Genesis SQL window.
NOTE: For network installs, you will need to check that the network is not
doing any backups or running any utilities during the auto processing
schedule.
Run Reports AutoProcess
1. If Run Reports is selected, choose the report(s) you wish to run by double-
clicking each report to "tag" it and filling in the report settings. The Report
Parameters dialog box for the selected report will open.
2. Fill in the Report Parameters windows as described in the Run Reports
section.
3. Click OK to commit the changes and return to the Configure Auto Process
Screen.
4. Click Start to activate the Auto Process schedule.
Run a File AutoProcess
1. If Run a File is selected, you will be prompted to choose the file (program,
etc.) to run.
2. When all settings are complete, click OK. The AutoProcess will begin on the
next occurrence of the date and time specified in the AutoProcess Schedule
Details.
3. Click OK to commit the changes and return to the Configure Auto Process
Screen.
4. Click Start to activate the Auto Process schedule
Importing
It is possible to import data from other programs. Employee data, time transactions, and
departments can be imported from previous versions of the software as well as from other third
party systems, spreadsheets, and payroll programs.
Advanced Import
Employee data and attendance reports from third party accounting systems, spreadsheets, and
payroll programs can be imported into Genesis SQL. The original files may be in any number of
formats including ASCII comma delimited, Excel, or Lotus 1-2-3. When imported, the data is
appended to the specified system database file. The file types Genesis SQL Import supports are:
• Framework II (FW2)
• Microsoft Multiplan 4.01 (MOD)
• Paradox 3.5/4.0 (DB)
• Rapidfile (RPD)
• Lotus 123 versions 1 through 3 (WKS, WK1, WK3)
• Symphony version 1 through 1.2 (WRK, WR1)
• Microsoft Excel (XLS)
• Comma Delimited
• Tab Delimited
• Space Delimited
• System Data Format (SDF)
• Symbolic Link Format (SYLK)
• Data Interchange Format (DIF)
• FoxPro
1. Click the File menu, Import, Advanced. The Configure Import dialog box will
open.
4. Navigate to and select the file you wish to import. The file must be of one of
the types listed at the beginning of the Import section.
5. Click the Select button to commit the change.
6. Click the Append To button to select the table onto which this data will be
appended. The Open dialog box will open.
7. Select the Genesis SQL database file to which you wish to append, and click
the USE button to continue.
8. Click OK to begin the import process.
Import Benefits
1. Click the File menu, Import, Benefits. The Import File dialog box will open.
2. Click the Import File button to select the file that contains the information to
be imported. The Open dialog box will open.
3. Navigate to and select the file you wish to import, then click the Select button
to commit the change.
4. Click the OK button to begin importing employee data.
Exporting Data
The Export function allows you to extract data from Genesis SQL for use in other programs.
When exported, the database files can be used with many commercial spreadsheet programs
and report writers to generate custom reports. The supported applications are:
• Microsoft Multiplan 4.01 (MOD)
• Lotus 123 versions 1 through 2 (WKS, WK1)
• Symphony version 1 through 1.2 (WRK, WR1)
• Microsoft Excel (XLS)
• Comma Delimited
• Tab Delimited
• Space Delimited
• System Data Format (SDF)
• Symbolic Link Format (SYLK)
• Data Interchange Format (DIF)
• Database (FoxPlus)
1. Click the File menu, Export. The Configure Export dialog box will open.
2. Click the Export File button. The Open dialog box will appear.
3. Select the file you wish to export and click the USE button to continue.
4. Select the type of file you wish to export to. See above for a list of the
available file types.
5. Click the Save As button to define the file name of the exported data. The
Save As dialog box will open.
6. In the File Name box, enter the name you wish to use for the exported data
file. The extension will fill in automatically based on the type of file chosen in
the previous dialog box.
7. Click Save to continue.
8. Click OK to begin the export.
System Utilities
Genesis SQL provides utilities to keep your system running smoothly. Among other things, these
utilities can repair databases, perform backups, and archive data for long-term storage.
Because these utilities affect data, and ultimately your payroll, contact your local
representative if you have questions or concerns about the operation of a specific utility.
The following utilities are found under the Utilities menu under File and are described in this
section:
• Initialize Databases
• Change Employee Number
• Change Employee Number Width
• Print Barcodes
• Set Reprocess Date
• Fix Unassigned Badges
• Restore Original Reports
• Repost R-Files
• Purge R-Files
• Post Historical Data
Initialize Databases
The Initialize Databases utility completely removes the contents of database files. This
utility is useful when databases become corrupted beyond recovery
NOTE: This utility completely deletes ALL data in the selected databases. Only the
SYSOP is able to initialize data.
1. Click the File menu, Utilities, Initialize Databases. The Initialize Selection
dialog box will open.
1. Click the File menu, Utilities, Change Employee Number. The Change
Employee Number dialog box will open.
2. Select the employee whose number you wish to change using the drop-down
list in the Old field.
3. Enter the new employee number in the New field.
4. Click OK to change the employee's number.
1. Click the File menu, Utilities, Change Employee Number Width. The
Change Employee Number Width dialog box will open.
Print Barcodes
The Print Barcodes utility allows you generate barcodes for Employee Numbers, as well as
Department, Job, Step, Operation, and Task Numbers. Using this utility you can create your
employee badges or create bar-code sheets that employees can use to scan in Department,
Job, Step, Operation, and Task (rather than having to key the numbers in manually.) This can
save time and effort at the clock, not to mention helping to ensure that the numbers entered
are accurate.
Badge Maker
The Badge Maker allows you to print Employee Numbers as bar codes suitable for
creating employee badges.
1. Click the File menu, Utilities, Print Barcodes, Badge Maker. The Select
Employee dialog box will open.
3. Click OK to create the badges. The badges will be sent to the Output
Destination selected.
Level Codes
The Print Level Codes utility generates labels that contain barcodes for the different
Department, Jobs, Steps, Operations, and Tasks (if applicable) in your database.
1. Click the File menu, Utilities, Print Barcodes, Level Codes. The Select
Level dialog box will open. (The title of this dialog box will reflect the current
level chosen).
3. Click OK to create the badges. The badges will be sent to the Output
Destination selected.
1. Click the File menu, Utilities, Set Reprocess Date. The Reprocess
Punches dialog box will open.
1. Click the File menu, Utilities, Fix Unassigned Badges. The Unassigned
Badge Maintenance dialog box will open.
2. This screen will show the employees whose badges were unassigned at the
time of polling.
3. Select the employee you wish to repost. Make sure that this employee is
added to the program at this time and has the correct badge number. You
may also click Print to view a list of all unassigned badges.
4. Click the Repost button. Genesis SQL will match the badge in the
transaction to a badge assigned to the employee.
5. The Special Repost option will compare the listed badges to current
employee numbers (rather than comparing to a badge number). It assigns
any transaction to the employee whose employee number matches the
unassigned badge number. This option should only be chosen after a regular
reposting.
6. Click Close to exit the dialog box.
1. Click the File menu, Utilities, Restore Original Reports. The Restore
Original Reports dialog box will open.
2. Select the type of report you wish to view: Reports or Listings. The list will
display the items of the type chosen.
3. Select the report(s) you wish to restore by clicking the Add button to add an
individual item or Add All to choose all.
4. Click OK to restore the report(s).
1. Click the File menu, Utilities, Repost from R-Files. The Repost R-Files
dialog box will open.
2. Select the file you wish to repost by double-clicking it to "tag" it. Or select all
files by clicking the Tag All button.
3. Click OK to repost the files.
Purge R-Files
R-Files are the files that store punch data downloaded from the clocks. There is one R-
File for each day, which contains all the punches from that day. This data is imported into
Genesis SQL, but the original file is kept so that it can be referenced or re-imported if
necessary. These files are kept indefinitely, taking up space on your hard drive. You may
wish to purge (delete) these files periodically in order to free up disk space.
This should not be done before a particular R-File has been successfully imported to
Genesis SQL, as doing so will result in a loss of the punches contained in the R-File.
1. Click the File menu, Utilities, Purge R-Files. The Purge R-Files dialog box
will open.
2. Select the file you wish to purge by double-clicking it to "tag" it. Or select all
files by clicking the Tag All button.
3. Click OK to purge the files.
1. Click the File menu, Utilities, Post Historical Data. The Post Historical Data
dialog box will open.
2. Enter the date up to which you wish to post data. As posted data can no
longer be edited on screen, make sure that the date entered is far enough in
the past to suit your needs.
3. If you wish to Unpost previously posted data (in order to edit it, for example),
check the Unpost data box.
4. Click OK to complete the action
Additional Utilities
Genesis SQL provides some "nice-to-have" utilities in addition to the System Utilities, including:
• Calculator
• Conversion Table
• System Info
• Macros
These utilities are found under the Help menu.
Calculator
1. Click the Help menu, Calculator. The Calculator will open.
About
The About screen displays the serial number information and all extra modules the client
has purchased. This is also where you can activate the Hand Reader.
NOTE: This only applies to Hand Readers that do not match the Time America internal
code and were not purchased directly from Time America.
1. Click the Help menu, About. The About will open.
2. Click on Hand Reader Activation button as shown below.
System Configuration
The System Configuration screen displays the technical setup of your computer.
1. Click the Help menu, System Configuration. The System Configuration
window will open.
Conversion Table
The Conversion Table displays conversions from 12 Hour to 24 Hours and minutes to
hundredths of an hour.
1. Click the Help menu, Conversion Table. The Conversion Table will open.
Macros
Macros allow you to record keyboard steps in Genesis SQL and play them back by
pressing a key. For example, you could record a macro to Poll time clocks.
1. Click the Help menu, Macros. The Record Macro dialog box will open.
2. Press the key or key combination that will run this macro.
3. Enter a name for the macro (no spaces.)
4. Click OK to begin recording.
5. Perform the steps you wish to record. Type the keystrokes you normally
press to perform an operation on the keyboard. Remember, only keyboard
operations can be recorded.
6. Press Shift + F10 to stop recording. The Stop Recording Macro dialog box
will open.
Setting Definition
Insert Literal Click Insert Literal to record the literal
meaning of the next keystroke. For example, if
CTRL+P is used to execute a macro, but you
want to record CTRL+P as a keystroke, click
Insert Literal before typing the keystroke. This
prevents a macro from being recorded.
Insert Pause Click this button to insert a pause into the
macro, then select the Key to Resume or
Seconds option below.
Key to Resume Select this option to pause the macro until
SHIFT+F10 is pressed to continue.
Seconds Click Seconds to pause the macro for a period
of time (in seconds). Enter the number of
seconds in the adjacent field.