Professional Documents
Culture Documents
DBTable Ref Data Collection
DBTable Ref Data Collection
Altitude, Altitude Dream, Cambridge Clock, CardSaver, Datakeeper, Datakeeper Central, eForce, Gatekeeper,
Gatekeeper Central, Imagekeeper, Jobkeeper Central, Keep.Trac, Kronos, Kronos Touch ID, the Kronos logo, My
Genies, PeoplePlanner, PeoplePlanner & Design, Schedule Manager & Design, ShiftLogic, ShopTrac, ShopTrac
Pro, StarComm, StarPort, StarSaver, StarTimer, TeleTime, Timekeeper, Timekeeper Central, TimeMaker, Unicru,
Visionware, Workforce Accruals, Workforce Central, Workforce Decisions, Workforce Express, Workforce Genie,
and Workforce TeleTime are registered trademarks of Kronos Incorporated or a related company. Altitude MPP,
Altitude MPPXpress, Altitude Pairing, Altitude PBS, Comm.Mgr, CommLink, DKC/Datalink, eDiagnostics, Experts at
Improving the Performance of People and Business, FasTrack, Hireport, HR and Payroll Answerforce, HyperFind,
Kronos 4500 Touch ID, Kronos 4500, Kronos 4510, Kronos Acquisition, Kronos e-Central, Kronos KnowledgePass,
Kronos TechKnowledgy, KronosWorks, KVC OnDemand, Labor Plus, Momentum Essentials, Momentum Online,
Momentum, MPPXpress, Overall Labor Effectiveness, Schedule Assistant, Smart Scheduler, Smart View, Start
Quality, Start WIP, Starter Series, StartLabor, Timekeeper Decisions, Timekeeper Web, VisionPlus, Winstar Elite,
WIP Plus, Workforce Acquisition, Workforce Activities, Workforce Analytics, Workforce Attendance, Workforce
Central Portal, Workforce Connect, Workforce Employee, Workforce HR, Workforce Leave, Workforce Manager,
Workforce MobileTime, Workforce Operations Planner, Workforce Payroll, Workforce Record Manager, Workforce
Recruiter, Workforce Scheduler with Optimization, Workforce Scheduler, Workforce Smart Scheduler, Workforce Tax
Filing, Workforce Timekeeper, and Workforce View are trademarks of Kronos Incorporated or a related company.
Mozilla.org is a registered trademark of the Mozilla Foundation. All other trademarks or registered trademarks used
herein are the property of their respective owners and are used for identification purposes only.
When using and applying the information generated by Kronos products, customers should ensure that they comply
with the applicable requirements of federal and state law, such as the Fair Labor Standards Act. Nothing in this
Guide shall be construed as an assurance or guaranty that Kronos products comply with any such laws.
DCMDEVICESETTING .............................................................................66
DCMDEVICETRX ......................................................................................68
DCMDEVICEUPDATE ..............................................................................70
DCMDEVRTPROP .....................................................................................73
DCMDOWNLOADSTATE .........................................................................76
DCMETHERCOMM ...................................................................................78
DCMGATESCHED .....................................................................................79
DCMGLOBALSETTING ............................................................................81
DCMGROUP ...............................................................................................83
DCMGROUPAPPMM .................................................................................86
DCMGROUPDEVICE ................................................................................87
DCMHOSTREG ..........................................................................................89
DCMINVALIDTRX ....................................................................................91
DCMMODEMCOMM .................................................................................93
DCMMODEMSTRINGS .............................................................................97
DCMPROXYFORMAT ..............................................................................98
DCMREMOTETRXCFG ............................................................................99
DCMSENTINEL .......................................................................................102
DCMSERIALCOMM ................................................................................104
DCMSKEYSCHDTSPANMM ..................................................................107
DCMSKEYSCHED ...................................................................................108
DCMSKEYTSPAN ...................................................................................110
DCMTOTALCONFIG ...............................................................................111
DCMTRXDEFINE ....................................................................................113
DCMTRXFIELD .......................................................................................116
DCMTRXFIELDMM ................................................................................118
4 Kronos Incorporated
About This Guide
This reference guide lists and describes the user reference and system tables used
by the Data Collection Manager (DCM) system. This information helps you to use
the DCM tables in the Kronos® Workforce Central® database to extract data and
generate reports.
This guide contains information about the DCM Version 6.0 database only. This
database is used with Workforce Central v6.0 applications. For information about
the DCM database for Kronos® Workforce Timekeeper™ versions 4.x or 3.4,
consult your Kronos Representative.
This preface contains the following sections:
• “Organization of this guide” on page 6
• “Related documents” on page 7
About This Guide
6 Kronos Incorporated
Related documents
Related documents
In addition to this guide, the following documentation is available to help you use
Data Collection Manager:
• The Workforce Central System Administrator’s Guide—Data Collection
provides references and procedural information about configuring the Data
Collection Manager system and about monitoring and managing communication
between data collection devices and the applications that manage transactions.
• The Workforce Central Data Collection Manager Installation Guide provides
step-by-step instructions for installing the DCM system to use with the
Workforce Timekeeper system.
• The Data Collection Manager Online Help installs automatically with DCM.
To browse the contents of the Help file, start a DCM application and select
Help > Help Topics. Browse through the Contents or select the Index tab,
type an entry or scroll through the listed topics, and then click Display to view
a topic.
• The Series 400 Terminal Configuration Guide provides reference and
procedural information about configuring the Series 400 device.
• The Series 400 Terminal Installation Guide provides step-by-step instructions
for installing the Series 400 device.
• The Series 4000 Terminal User’s Guide provides basic concepts of the Series
4000 terminal, instructions for performing functions and transactions, and
maintaining and servicing the device.
• The Series 4000 Terminal Installation Guide provides step-by-step
instructions for installing the Series 4000 terminal and performing basic
configuration. This document is shipped with the Series 4000 terminal.
8 Kronos Incorporated
Chapter 1
Using DCM Database Tables
The Data Collection Manager (DCM) system uses both common and application-
specific database tables. Common tables are used by all DCM applications.
Caution: This chapter provides information to help you extract data from the
database. Do not alter the structure of the database or modify the data contained in
the database tables. Kronos applications validate data before inserting data into
the database. If you insert data directly into the database, this validation cannot
take place, and you may be inserting data values that the Kronos applications
cannot interpret.
Types of tables
The DCM database contains the following types of tables:
• Common tables
• Application-specific tables
Common tables
The common tables are shared by all host applications supported by the DCM
system. For example, all host applications use the Labor Level Definition table.
Although different host applications might share the same table, they do not
necessarily share all the attributes in a common database table. For example, both
Workforce Timekeeper and Workforce Scheduler use the User Account ID
column in the User Account table, but only Workforce Timekeeper uses the
Workforce Timekeeper Access Profile ID.
For more information about the common tables in the DCM database, see
Chapter 2, “Common Database Tables,” on page 15
Application-specific tables
Some tables in the DCM database contain attributes that apply to specific
products. For example, the DCM database contains certain tables that are specific
only to the Datakeeper devices.
For more information about application-specific tables, see Chapter 3, “Data
Collection Manager Database Tables,” on page 35.
10 Kronos Incorporated
Database terms
Database terms
This guide uses the following terms. For more information about terms that are
specific to the DCM system, see the DCM online Help.
constraint
A database rule that limits the possible values that can be entered into a column or
columns. Commonly used constraints include primary key constraints, foreign
key constraints, and not null constraints.
data type
The type of data contained in a column. For more information about data types,
see the documentation for your relational database management system
(RDBMS).
dependent table
A table that contains a foreign key constraint that refers to the primary key value
of another table. For example, column2 of Table A contains a foreign key
constraint that refers to column3 in Table B. If Table B is removed from the
database, column2 is orphaned. Therefore, Table A is a dependent table of
Table B.
column1
column4
Table A Table B
foreign key
A column in one table that refers to a column in another table in the database. No
value is allowed in a foreign key column unless there is a matching value in the
column that it refers to.
For example, the PUNCHEVENT table, which records employee punches,
contains a column called EMPLOYEEID that identifies the employee who is
making a particular punch. This column is a foreign key, and it refers to a column
in the WTKEMPLOYEE table that is also called EMPLOYEEID. The column is
used to ensure the validity of data.
When a value is entered in the EMPLOYEEID column in the PUNCHEVENT
table, the database checks the EMPLOYEEID column in the WTKEMPLOYEE
table for a matching value. This process ensures that punches are entered only for
valid employees, and that invalid employee ID numbers are not accidentally
entered into the PUNCHEVENT table.
When a column is a foreign key, "fk" appears next to the column name in the
Columns, Data Types, and Null Constraints tables.
index
An index contains information about the contents and structure of a table. When a
user executes a query requesting data from one or more tables, the database first
examines the indexes of all the tables that are being accessed. Using the
information in the indexes, the database then determines the most efficient search
method.
many-to-many mapping
12 Kronos Incorporated
Database terms
The Null Constraint column in the Columns, Data Types, and Null Constraints
table uses Null to indicate that Null values are allowed in that column. Otherwise,
that column shows a constraint of “Not Null,” indicating that null values are not
allowed within the column. The information in this column determines if a
column can contain null values.
primary key
A column that uniquely identifies each row in a table. When a new row is entered
into a table, the database generates a unique number and inserts it into the primary
key field of the new row. This process ensures that two rows or more in a table do
not contain identical data.
Some tables do not contain primary keys. When a column is a primary key, "pk"
appears next to the column name in the Columns, Data Types, and Null
Constraints table.
schema
Defines the tables, the columns in each table, and the relationships between the
columns and tables.
Unicode
Unicode is an industry standard that was designed to allow text and symbols from
all the writing systems of the world to be consistently represented and
manipulated by computers. The Unicode Standard includes character properties
that enable Kronos databases to convert existing non-Unicode text characters to
multibyte characters that are used in any major language text.
The database installation and upgrade procedures are not affected by the use of the
Unicode multibyte characters.
The following table lists the Kronos database documentation data type labels:
14 Kronos Incorporated
Chapter 2
Common Database Tables
This chapter describes Data Collection Manager (DCM) common database tables,
which are shared by the host applications supported by the DCM system. For
example, all host applications use the Labor Level Definition table.
Caution: This chapter provides information to help you to extract data from the
database. Do not alter the structure of the database or modify the data contained in
the database tables.
Unicode
Unicode is an industry standard that was designed to allow text and symbols from
all the writing systems of the world to be consistently represented and
manipulated by computers. The Unicode Standard includes character properties
that enable Kronos databases to convert existing non-Unicode text characters to
multibyte characters that are used in any major language text.
The database installation and upgrade procedures are not affected by the use of the
Unicode multibyte characters.
The following table lists the Kronos database documentation data type labels:
16 Kronos Incorporated
LABORLEVELDEF
LABORLEVELDEF
Column Definitions
LABORLEVELDEFID
The Labor Level Definition ID column contains a system-generated number that
uniquely identifies the labor level definitions.
This column is the primary key of the LABORLEVELDEF table.
NAME
The Name column identifies the name of the labor level entry. Sample names for
labor level definitions are Division, Department, and Job.
SHORTNAME
The Labor Level Definition Short Name column identifies the short or
abbreviated name for the labor level definition. For example, a labor level
definition with a NAME value of “Division” may have a SHORTNAME value of
Div.
SORTORDER
The Sort Order column identifies the order in which the labor level definitions are
displayed and printed.
ADDATTERMINAL_SW
The Add At Terminal Indicator column indicates whether an associated labor
level entry can be added at a terminal without validation by the terminal.
UPDATE_DTM
The Update Date Time column is for internal system use only.
UPDATEDBYUSRACCTID
The Updated By User Account ID column identifies the user account that created
or updated the row.
18 Kronos Incorporated
LABORLEVELDEF
MINIMUMLENGTH
The Minimum Length column specifies the shortest allowed labor level entry. The
default is 1.
MAXIMUMLENGTH
The Maximum Length column specifies the length of the longest allowed labor
level entry. The default is 20 characters. The maximum value is 50 characters.
OVERRIDE_SW
The Override Indicator determines if the user is allowed to override the minimum
and maximum length of labor level entries.
VERSION
The Version column is for internal system use only.
PAYCODE
Pay Codes
The Pay Codes table contains information about pay codes, which organize
employee data into one of the following categories:
• Hours that an employee works
• Money that an employee earns
Time pay codes accrue hours; money pay codes accrue wage amounts.
20 Kronos Incorporated
PAYCODE
• PAYCATORDERITEM
• PAYCDPCDAPMM
• PAYCODE1MMFLAT
• PAYCODEACCRUALRLMM
• QUALSIGNOFRULE
• RETROGROUPEDIT
• LIMITPAYCODEMM
• SHIFTCODE
• TIMESHEETITEM
• WAGEPROPAYCATMM
• WATEVENTDEF
• WFCTOTAL
• WFLLVTYPE
• WORKRULE
• WPMBIDREQUEST
• WTDGLOBAL
Null
Column Name Oracle SQL Server Constraint
PAYCODEID (pk) Number(10) Int Not Null
NAME nVarChar2(50) nVarChar(50) Not Null
TYPE nVarChar2(1) nVarChar(1) Not Null
VISIBLE_TO_USER Number(10) Int Null
IS_MONEYCAT Number(10) Int Null
EDIT_AFF_SHF_TOTAL Number(10) Int Null
EDIT_EXCUSE_ABSN Number(10) Int Null
WAGEADDITION Number(16,6) Decimal(16,6) Null
WAGEMULTIPLY Number(16,6) Decimal(16,6) Null
EDIT_CNT_TO_OT_SW Number(10) Int Null
Null
Column Name Oracle SQL Server Constraint
EDITCNTTOCDOT_SW Number(1) Int Null
RPTSHTNAME nVarChar2(8) nVarChar(8) Null
UPDATE_DTM Date DateTime Not Null
UPDATEDBYUSRACCTID Number(10) Int Not Null
VERSION Number(10) Int Not Null
LABELTXT nVarChar2(50) nVarChar(50) Null
PERSISTPCESW Number(10) Int Not Null
CHECKAVLBLTYS Number(12) Int Not Null
PRODUCTVTYTYPEID (fk) Number(12) Int Null
ABBREVIATIONCHAR nVarChar2(3) nVarChar(3) Null
TERMINALCDNUM Number(10) Int Null
VISIBLEINTCSCHEDSW Number(12) Int Not Null
VISIBLEINRPTOPTNSW Number(12) Int Not Null
NEWSINCECONVERSNSW Number(12) Int Not Null
Note: This table is used only when you use DCM with Workforce Timekeeper.
Column Definitions
PAYCODEID
The Pay Code ID column contains a system-generated number that uniquely
identifies the pay code.
This column is the primary key of the PAYCODE table.
NAME
The Pay Category Name column identifies the name of the pay code.
22 Kronos Incorporated
PAYCODE
TYPE
The Pay Category Type column identifies the type of pay code.
VISIBLE_TO_USER
The Visible to User Indicator column indicates whether the pay code is visible to a
user.
IS_MONEYCAT
The Is Money Indicator column indicates whether this pay code contains money
or time.
EDIT_AFF_SHF_TOTAL
The Edits Add to Timecard Totals Indicator column indicates whether edits to the
pay code are added to timecard totals.
EDIT_EXCUSE_ABSN
The Edits Excuse Absences Indicator column indicates whether edits to this pay
code excuse absences that were previously unexcused.
WAGEADDITION
The Wage Addition column identifies the amount that is added to the employee’s
base wage to determine the adjusted wage.
The base wage plus the wage addition value combine to create the employee’s
adjusted wage.
WAGEMULTIPLY
The Wage Multiplier column identifies the amount by which the employee’s base
wage is multiplied to obtain the adjusted wage. If the Wage Multiplier Value is 0,
then the value in the Wage Addition Value column is a flat rate.
EDIT_CNT_TO_OT_SW
The Edits Count Towards Overtime Indicator column indicates whether edits to
this pay code count toward satisfaction of overtime requirements.
24 Kronos Incorporated
PAYCODE
EDITCNTTCDOT_SW
The Edits Count Towards Consecutive Day Overtime Indicator column indicates
whether edits to this pay code count toward satisfaction of consecutive day
overtime requirements.
ABBREVIATIONCHAR
The Abbreviated Characters column contains an abbreviation that identifies a
productivity type.
TERMINALCDNUM
The Terminal Code Number column contains the terminal code associated with
this pay code.
VISIBLEINTCSCHEDSW
This column indicates whether a pay code is visible in the schedule planner.
VISIBLEINRPTOPTNSW
This column indicates whether a pay code total should be visible in the Crystal
reports options and any reports that display pay code totals.
NEWSINCECONVERSNSW
The New Since Conversion switch indicates whether the item is new to the system
since the upgrade. The default is zero (0). This column can have the following
values:
26 Kronos Incorporated
TIMEZONE
TIMEZONE
Time Zone
The Time Zone table contains information about time zones within the DCM
system.
Dependent Data Collection Manager table:
• DCMDEVICE
Dependent Workforce Timekeeper table:
• WTKEMPLOYEE
Column Definitions
TIMEZONEID
The Time Zone ID column contains a five-digit number that uniquely identifies
each time zone. The time zone ID number identifies how the local time for a
particular region is related to Greenwich mean time (GMT).
This column is the primary key of the TIMEZONE table.
ENGLISH
The English column identifies the name of the time zone. For example, time zone
13020 has an English value of GMT, and time zone 1300 has an English value of
Pacific.
GMTOFFSET
The GMT Offset column indicates the amount of the time difference between
Greenwich mean time and the time zone (in seconds).
STANDARDTIMEID
The Standard Time ID column contains the five-digit number that identifies the
standard time for this time zone.
DAYLIGHTTIMEID
The Daylight Time ID column contains the five-digit number that identifies the
daylight saving time for this time zone.
STANDARDTIMECHANGE
The Standard Time Change column contains the day during the year when the
daylight saving time changes to standard time. For example, in the Pacific time
zone, the STANDARDTIMECHANGE value is “Last, Sun, Oct, 2:00,” which
means that the time change occurs at 2:00 A.M. on the last Sunday in October.
DAYLIGHTTIMECHANGE
The Daylight Time Change column contains the day during the year when the
standard time changes to daylight saving time. For example, in the Pacific time
zone, the DAYLIGHTTIMECHANGE value is “1st, Sun, Apr, 2:00,” which
means that the time change occurs at 2:00 A.M. on the first Sunday in April.
28 Kronos Incorporated
WTKEMPLOYEE
WTKEMPLOYEE
Column Definitions
WTKEMPLOYEEID
The Workforce Timekeeper Employee ID column contains a system-generated
number that uniquely identifies the employee.
This column is the primary key for the WTKEMPLOYEE table.
PAYRULEID
The Pay Rule ID column contains a system-generated number that uniquely
identifies each pay rule.
This column is a foreign key that references the PAYRULEIDS table.
DEVICEGROUPID
The Device Group ID column identifies the device group that is assigned to the
employee.
30 Kronos Incorporated
WTKEMPLOYEE
TIMEZONEID
The Time Zone ID column contains a five-digit number that identifies the time
zone that is associated with the employee.
The time zone ID number identifies how the local time for a particular region
relates to Greenwich mean time (GMT).
This column is a foreign key that references the TIMEZONE table.
WAGEPROFILEID
The Wage Profile ID column contains a system-generated number that uniquely
identifies the wage profile that is assigned to the employee.
This column is a foreign key that references the WAGEPROFILE table.
PERSONID
The Person ID column contains a system-generated number that uniquely
identifies the person.
This column is a foreign key that references the PERSON table.
EMPLOYEEID
The Employee ID column references the unique employee ID table (JAIDS).
This column is a foreign key that references the JAIDS table.
JASTATID
The Job assignment Status ID column references the status assigned to this
employee.
This column is a foreign key that references the JASTAT table.
SUPERVISORID
The Supervisor ID column references the person who is this employee's
supervisor.
This column is a foreign key that references the PERSON table.
WORKERTYPEID
The Worker Type ID column references the worker type of this employee.
This column is a foreign key that references the WORKERTYPE table.
DEVICEGROUPNM
The Device Group Name column contains the name of the Data Collection
Manager device group assigned to this employee.
PRIMARYJOBSW
The Primary Job Indicator column is not used in Workforce Timekeeper v6.0.
EFFECTIVEDTM
The Effective Date Time column is not used in Workforce Timekeeper v6.0.
EXPIRATIONDTM
The Expiration Date Time column is not used in Workforce Timekeeper v6.0.
UPDATEDBYUSRACCTID
The Updated By User Account ID column is not used in Workforce Timekeeper
v6.0.
UPDATEDTM
The Updated Date Time column is not used in Workforce Timekeeper v6.0.
VERSIONCNT
The Version column is for internal system use only.
SENIORITYRANKDATE
The Seniority Rank Date column contains the seniority date for this employee.
SCHEDULEZONEID
The Schedule Zone ID identifies the schedule zone.
PUNRESTROVRIDEDTM
The Punch Restriction Override Time column stores the expiration date and time
when the punch restriction override ends.
PUNRESTROVRDMSKNUM
The Punch Restriction Override Mask Number is a bit mask, where each on or off
bit indicates whether a particular type of punch restriction can be overridden.
32 Kronos Incorporated
Additional tables
Additional tables
For information about the following tables, see the Workforce Timekeeper
Database Tables Reference Guide.
• ACCRUALCODE
• BREAKRULE
• TERMINALRULE
• USERACCOUNT
• PERSON
• PERSONSTATUSMM
• BADGEASSIGN
• ACCESSPROFILE
• ACCESSPROFPERM
• ALWDPERMISSION
• ACCSCONTRPOINT
• LABORLEVELENTRY
• WORKRULE
• PAYRULE
• SEQUENCE
34 Kronos Incorporated
Chapter 3
Data Collection Manager Database Tables
This chapter describes the Data Collection Manager (DCM) database tables that
store information that is specific to DCM configurations.
Caution: This chapter provides information to help you to extract data from the
database. Do not alter the structure of the database or modify the data contained in
the database tables.
• “DCMCOMMSTATUS” on page 53
• “DCMDEVICE” on page 55
• “DCMDEVICEASSIGNMM” on page 60
• “DCMDEVICELLDEFMM” on page 62
• “DCMDEVICEMODEL” on page 63
• “DCMDEVICESETTING” on page 66
• “DCMDEVICETRX” on page 68
• “DCMDEVICEUPDATE” on page 70
• “DCMDEVRTPROP” on page 73
• “DCMDOWNLOADSTATE” on page 76
• “DCMETHERCOMM” on page 78
• “DCMGATESCHED” on page 79
• “DCMGLOBALSETTING” on page 81
• “DCMGROUP” on page 83
• “DCMGROUPAPPMM” on page 86
• “DCMGROUPDEVICE” on page 87
• “DCMHOSTREG” on page 89
• “DCMINVALIDTRX” on page 91
• “DCMMODEMCOMM” on page 93
• “DCMMODEMSTRINGS” on page 97
• “DCMPROXYFORMAT” on page 98
• “DCMREMOTETRXCFG” on page 99
• “DCMSENTINEL” on page 102
• “DCMSKEYSCHED” on page 108
• “DCMSKEYTSPAN” on page 110
• “DCMTRXDEFINE” on page 113
• “DCMTRXDEFINE” on page 113
36 Kronos Incorporated
• “DCMSERIALCOMM” on page 104
• “DCMTRXDEFINE” on page 113
• “DCMTRXFIELD” on page 116
• “DCMTRXFIELDMM” on page 118
DCMACDEF
Note: This table is used only when you use DCM with Workforce Timekeeper.
Column Definitions
DCMACDEFID
The DCM Activity Code Definition ID column contains a system-generated
number that uniquely identifies an activity code.
This column is one-half of a composite primary key for the DCMACDEF table.
The other half for this table’s primary key is the PAYRLID column. This column
is also a foreign key that references the DCMACDEFDICT table.
PAYRLID
The Pay Rule ID column identifies the pay rule in the pay-rule work-rule
combination. This column is one-half of a composite primary key. The other
column for this table’s primary key is the DCMACDEFID column.
WORKRLID
The Work Rule ID column identifies the work rule in the pay-rule work-rule
combination.
38 Kronos Incorporated
DCMACDEFDICT
DCMACDEFDICT
Note: This table is used only when you use DCM with Workforce Timekeeper.
Column Definitions
DCMACDEFID
The DCM Activity Code Definition ID column contains a system-generated
number that uniquely identifies an activity code.
This column is the primary key for the DCMACDEFDICT table.
ACDEFNAME
The DCM Activity Code Definition Name indicates the name of the activity code.
DEFAULTWORKRLID
The DCM Activity Code Default Work Rule ID column identifies the default
work rule associated with the activity code. If the activity code has no default
work rule, this column is null.
This column functions like a foreign key. Values in this column correspond to
values in the WORKRULEID column in the WORKRULE table.
VERSION
The Version column identifies the version number of the row. The version is
modified each time that the row is updated (created). This attribute is provided for
internal system use only.
40 Kronos Incorporated
DCMACPROFILE
DCMACPROFILE
Note: This table is used only when you use DCM with Workforce Timekeeper.
Column Definitions
DCMACPROFILEID
The DCM Activity Code Profile ID column contains a system-generated number
that uniquely identifies an activity code profile.
This column is the primary key for the DCMACPROFILE table.
NAME
The Activity Code Profile Name column identifies the name of the activity code
profile.
DCMACPROFILEDICT
Note: This table is used only when you use DCM with Workforce Timekeeper.
Column Definitions
DCMACDEFID
The DCM Activity Code Definition ID column contains a system-generated
number that uniquely identifies an activity code.
This column is a foreign key that references the ACDEFICT table.
42 Kronos Incorporated
DCMACPROFILEDICT
DCMACPROFILEID
The DCM Activity Code Profile ID column contains a system-generated number
that uniquely identifies each activity code profile.
This column is a foreign key that references the ACPROFILE table.
ACTIVITY_CODE
The Activity Code column contains a number that associates an activity code
definition with a function key on a device.
DCMAPPLICATION
DCM Application
The DCM Application table contains information about connections between
DCM and the host application that it is servicing. At installation, this table
contains a record whose values are set for the default application connection.
Dependent Data Collection Manager table:
• DCMGROUPAPPMM
Column Definitions
DCMAPPLICATIONID
The DCM Application ID column contains a system-generated number that
uniquely identifies each DCM application.
This column is a primary key for the DCMAPPLICATION table.
APPNAME
The Application Name column uniquely identifies an application connection.
44 Kronos Incorporated
DCMAPPLICATION
LOCALINPUTDATA_SW
This column is not used.
DESCRIPTION
The Description column displays a brief description of the application.
DEVICETYPESUPPOR
This column is not used.
NETWORKPATH
This column is not used.
SHARENAME
This column is not used .
APPDLL
This column is not used.
Column Value
DCMAPPLICATIONID 1
APPNAME 'Application Connection 1'
LOCALINPUTDATA_SW 1
DESCRIPTION NULL
DEVICETYPESUPPORT 26
NETWORKPATH NULL
SHARENAME NULL
APPDLL NULL
DCMBELLSCHED
DCMBELLSCHEDID
The DCM Bell Schedule ID column contains a system-generated number that
uniquely identifies each bell schedule.
This column is the primary key for the DCMBELLSCHED table.
SCHEDNAME
The Schedule Name column indicates the name for the bell schedule.
46 Kronos Incorporated
DCMBELLSCHED
SCHEDENBLSW
The Schedule Enabled column indicates whether the bell schedule function is
enabled.
0 = Disabled
1 = Enabled
The default value is 1.
ENABLEDOW
The Enable DOW column contains string text indicating the days of the week for
which a bell schedule is enabled.
0 = Disabled
1 = Enabled
The values map to a day-of-the-week (DOW) array for Sunday to Saturday
selections. For example, 0101000 indicates that the bell schedule is enabled for
Monday and Wednesday.
BELLRINGTIME
The Bell Ring Time column contains a value for the number of seconds after
midnight when the bell is to ring.
DURATIONSECS
The Duration column contains a value for the number of seconds after midnight
when the bell is to discontinue ringing. This value, combined with the Bell Ring
Time from the previous column, determines the duration of the bell ring.
WARNBELLENBLSW
The Warning Bell Enabled column indicates whether the warning bell function is
enabled.
0 = Disabled
1 = Enabled
The default value is 0.
WARNBEFOREMINS
The Warning Bell Before column indicates the interval in minutes that the
warning bell sounds before the regular bell.
WARNDURATIONSECS
The Warning Duration column indicates the interval in seconds that the warning
bell sounds.
UPDATEDTM
The Updated Time column indicates the date and time of the last record update.
48 Kronos Incorporated
DCMCOMMCHANNEL
DCMCOMMCHANNEL
Column Definitions
DCMCOMMCHANNELID
The DCM Comm Channel ID column contains a system-generated number that
uniquely identifies each communication channel.
This column is the primary key for the DCMCOMMCHANNEL table.
COMMCHANNEL
The Comm Channel column contains a communication channel name.
LOCALINPUTDATA_SW
The Local Input Data column indicates whether the comm channel data is stored
locally.
Yes = 1
No = 0
The default value is 0.
ACTIVE_SW
The Active column indicates whether the comm channel is Active.
Yes = 1
No = 0
The default value is 0.
DESCRIPTION
The Description column displays a brief description of the application.
TYPE
The Type column indicates the channel communication type (Ethernet, Serial, or
Modem).
50 Kronos Incorporated
DCMCOMMCHANNEL
INITSEQUENCE
The Initialization Sequence column identifies the initialization sequence for a
modem.
NETWORKPATH
The Network Path column identifies the computer name for storing the comm
channel data path.
SHARENAME
The Share Name column contains the share name of the computer string of the
comm channel data.
COMMPC
The Comm PC column identifies the communications PC where the comm
channel is run.
NETCHECK
The Netcheck column indicates the network check interval.
BATCHCHECK
The Batchcheck column name identifies the batch check interval.
FAMILYGROUP
The Family Group column identifies the family group of the comm channel.
NETCHECKSW
The Netcheck Switch column indicates whether the online Network Check is
enabled or not.
Enabled = 1
Disabled = 0
The default is 1.
BATCHCHECKSW
The Batchcheck column name indicates whether the Batch Network Check is
enabled or not.
Enabled = 1
Disabled = 0
The default is 0
COLLECTINTERVAL
The Collect Interval column indicates the interval between data collections. The
default value is 20 seconds. The valid range is 1 to 43200 seconds.
RESPONSETIMEOUT
The Response Timeout column indicates the interval waiting for a response from
a Series 400 device on an Ethernet before the system times out. The default value
is 2 seconds. The valid range is one to five seconds.
52 Kronos Incorporated
DCMCOMMSTATUS
DCMCOMMSTATUS
Column Definitions
DCMCOMMSTATUSID
The DCM Communication Status ID column contains a system-generated number
that uniquely identifies each commnunication status.
This column is the primary key for the DCMCOMMSTATUS table.
DEVICEID
The Device ID column identifies the device ID for the status message.
DEVICENAME
The Device Name column contains the device name for the status message.
DEVICEGROUP
The Device Group name column contains the device group name for the device.
SOURCE
The Source column identifies the DCM source for the communication status
update.
ACTIVITYCODE
The Activity Code column indicates the DCM activity code (that is, update,
initialize, collect, and so on).
STATECODE
The State Code column indicates the DCM process state code (that is, in progress,
completed, and so on).
RESULTCODE
The Result Code column indicates the DCM result code (that is, a success or error
code).
RESULTSTRING
The Result String column indicates the Result/Error message string.
UPDATETIME_DTM
The Update Time Date Time column indicates the date and time of the last update
to the entry.
54 Kronos Incorporated
DCMDEVICE
DCMDEVICE
DCM Device
The DCM Device table contains information about devices.
Dependent Data Collection Manager tables:
• DCMDEVICEASSIGNMM • DCMDEVICELLDEFMM
• DCMDEVICESETTING • DCMDEVICETRX
• DCMDEVICEUPDATE • DCMEVRTPROP
• DCMGROUPDEVICE
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated number that uniquely
identifies each device.
This column is the primary key for the DCMDEVICE table.
DEVICEID
The Device ID column contains the unique Device ID.
DST_SW
The Daylight Saving Time Switch column indicates whether the device observes
daylight saving time.
1= Yes
0 = No
The default value is 0.
56 Kronos Incorporated
DCMDEVICE
ENABLED_SW
The Enabled Switch column indicates whether the device is enabled for
processing within the DCM system.
1 = Enabled
0 = Disabled
The default value is 0.
INSERVICE_SW
This column indicates whether the device is using an IP address (default) or a
Host Name.
0 = The device is using an IP address.
1 = The device is using a Host Name.
PRINTER_SW
The Printer Switch column indicates whether a printer is attached to the device.
1= Yes
0 = No
The default value is 0.
DEVICENAME
The Device Name column identifies a unique device name.
MODEL
The Model column identifies the model type.
DCMDEVICEMODELID
The DCM Device Model ID column identifies a model that is stored in the
DCMDEVICEMODEL table. When a device is assigned using a communication
channel, a value is displayed in this column.
This column is a foreign key that references the DCMDEVICEMODEL table.
TIMEZONEID
The Time Zone ID column indicates the time zone.
This column is a foreign key that references the TIMEZONE table.
DCMACPROFILEID
The DCM Activity Code Profile ID column identifies the activity code that is
assigned to the device.
This column is a foreign key that references the ACPROFILE table (Activity
Code Profile table).
TIPSPAYCATID
The Tips Pay Category ID column indicates the pay code to which the tips
entered at this device are applied.
This column is a foreign key that references the PAYCODE table.
DESCRIPTION
The Description column displays a brief description of the application.
TYPE
The Type column identifies the device type (Batch, Direct, Periodic, or
Removable).
CONNECTINFO
The Connect Information column identifies the Host Name of an Ethernet device
that is used with DNS. ALternatively, this column identifies the Phone Number
for a modem device.
IPADDRESS
The IP Address column identifies the Ethernet IP Address.
CONFIGMASK
The Configuration Mask column contains configuration download settings.
LASTOPERATION
The Last Operation column indicates the language selected for the device. Series
4000 devices support American English, French, and Spanish; all other devices
support American English only.
LASTOPERRESULT
This column is not used.
58 Kronos Incorporated
DCMDEVICE
LASTOPERDATE
The Last Operation Date column indicates the firmware version of the device.
LASTOPERTIME
This column is not used.
OBSERVINGDST_SW
The Observing Daylight Saving Time Switch column indicates whether the device
is currently using daylight saving time.
1= Yes
0 = No
The default value is 0.
SECURESW
The Secure Switch column indicates whether a device communication is secure
and if a security state change is pending. A security state change can take place
only if the device is initialized with the Device Download option selected.
0 = Non-secure. No change pending
1 = Secure. Pending change to Non-secure
2 = Non-secure. Pending change to secure
3 = Secure. No change pending.
The default value is 0.
DCMDEVICEASSIGNMM
Column Definitions
DCMDEVICEID
The DCM Device ID column is a system-generated identification number that
uniquely identifies each device.
This column is one-third of a composite primary key for this table. This column is
also a foreign key that references the DCMDEVICE table.
ASSIGNTYPE
The assignment type column contains the assignment type for the assigned data
item as defined in the DCM code. For example:
1 = Job Set
2 = Labor Level Set
This column is one-third of a composite primary key for this table.
60 Kronos Incorporated
DCMDEVICEASSIGNMM
ASSIGNKEY
The Assign Key column contains a database ID or some unique key for the
assigned data item. This column is one-third of a composite primary key for this
table.
ASSIGNDESC
The Assign Description column contains an optional name or description for the
assigned data item.
DCMDEVICELLDEFMM
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated idenfication number
that uniquely identifies each device. If a device has a labor level associated with it,
this table will have at least one row.
This column is one-half of a composite primary key for the
DCMDEVICELLDEFMM table. This column is also a foreign key that references
the DECDEVICE table.
LABORLEVELDEFID
The Labor Level Definition ID column contains a a system-generated idenfication
number. This labor level is associated with a device.
This column is one-half of a composite primary key for the
DCMDEVICELLDEFMM table. This column is also a foreign key that references
the LABORLEVELDEF table.
62 Kronos Incorporated
DCMDEVICEMODEL
DCMDEVICEMODEL
Column Definitions
DCMDEVICEMODELID
The DCM Device Model ID column contains a system-generated number.
This column is the primary key for the DCMDEVICEMODEL table.
MODEL
The Model column contains the unique model key.
LOADCONFIG_SW
The Load Configuration Switch column indicates whether the model supports
loading configurations.
1= Yes
0 = No
The default value is 0.
LOADPROGRAM_SW
The Load Program Switch column indicates whether the model supports loading
firmware.
1= Yes
0 = No
The default value is 0.
STARTSTOP_SW
The Start Stop Switch column indicates whether the model supports starting and
stopping the program on the device.
1= Yes
0 = No
The default value is 0.
DESCRIPTION
The Description column contains a description of the device model.
DISPLAYNAME
The Display Name column contains the display name for the user.
FAMILYGROUP
The Family Group column identifies the family group for the model.
64 Kronos Incorporated
DCMDEVICEMODEL
MODELDLL
The Model DLL column identifies the name for the configuration Model DLL.
TRANSPORTTYPE
The Transport Type column indicates the supported transport type (Ethernet,
Serial, or Modem).
MODELTYPE
The Model Type column identifies the model type (Timekeeper, gatekeeper, or
ADP).
MODELKOP
The Model KOP column identifies the Model KOP bits.
UPDATEMETHOD
The Update Method column contains information about how the device is
updated.
INTERMSGDELAY
The Intermessage Delay column indicates the delay interval between messages.
DCMDEVICESETTING
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated number that uniquely
identifes each device.
This column is one-third of the composite primary key for the
DCMDEVICESETTING table. This column is also a foreign key that references
the DCMDEVICE table.
STRUCTID
The Structure ID column identifies a unique structure used by the configuration
service.
This column is one-third of the composite primary key for the
DCMDEVICESETTING table.
66 Kronos Incorporated
DCMDEVICESETTING
DEVICEID
The Device ID column name indicates the Device ID.
STRUCTDATA
The Structure Data column indicates configuration information stored in the
database.
LENDATA
The Len Data column indicates the length of the configuration information.
OPTIONALKEY
The Optional Key column is a setting for storing multiple values for the same
property. The column identifies the function key that is used for duplicate
structures.
This column is one-third of the composite primary key for the
DCMDEVICESETTING table.
VERSIONCNT
The Version count column identifies the structure version number. The default
value is zero.
DCMDEVICETRX
Column Definitions
DCMDEVICEID
The DCM Device ID column contains the device ID to which a transaction is
assigned.
This column is one-third of the composite primary key for the DCMDEVICETRX
table. This column is also a foreign key that references the DCMDEVICE table.
DCMTRXDEFINEID
The DCM Transaction Definition ID column contains the transaction that is
assigned to a device.
This column is one-third of the composite primary key for the DCMDEVICETRX
table. This column is also a foreign key that references the DCMTRXDEFINE
table.
68 Kronos Incorporated
DCMDEVICETRX
FUNCTIONKEY
The Function Key column indicates when a transaction is assigned to a function
key. If no function key is assigned, the value is zero.
This column is one-third of the composite primary key for the DCMDEVICETRX
table.
DCMDEVICEUPDATE
70 Kronos Incorporated
DCMDEVICEUPDATE
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated number that uniquely
identifes each device.
This column is one-third of a composite primary key for the
DCMDEVICEUPDATE table. This column is also a foreign key that references
the DCMDEVICE table.
EMPLOYEEID
The Employee ID column contains a system-generated number.
This column is one-third of a composite primary key for the
DCMDEVICEUPDATE table. This column is also a foreign key that references
the WTKEMPLOYEE table.
BADGENUM
The Badge Number column contains the badge number assigned to the employee.
This column is one-third of a composite primary key for the
DCMDEVICEUPDATE table.
TERMINALRULEID
The Terminal Rule ID column contains a system-generated number that uniquely
identifies each terminal rule.
This column is the primary key for the DCMDEVICEUPDATE table.
FULLNM
The Full Name column contains the employee’s last name, first name, and middle
name.
SCHEDULEVERSION
The Schedule Version column indicates the version number of an employee’s
schedule. It is modified each time that an employee’s schedule is updated. This
attribute is provided for internal system use only.
UPDATEMPLOYEESW
The Update Employee Switch column indicates whether an employee’s personal
information was changed.
1 = Change(s) made
0 = No change(s) made
UPDATESCHEDULESW
The Update Schedule Switch column indicates whether an employee’s schedule
was updated.
1 = Indicates an update
0 = Indicates no update
DELETEFROMDEVICESW
The Delete From Device Switch column indicates whether deletion of an
employee’s ID from a device is required.
1 = Indicates deletion is required
0 = Indicates deletion is not required
LASTSHIFTENDDTM
The Last Shift column contains the end date and the end time that the scheduled
shift was downloaded.
GENERICSCHEDID
The Generic Schedule ID column is not currently used.
UPDATEDTM
The Update Date and Time column indicates the date and time that the
information is downloaded to the device.
MANAGERSW
The Manager Switch column indicates the managerial status of an employee
1 = Indicates the employee is a manager
0 = Indicates the employee is not a manager
72 Kronos Incorporated
DCMDEVRTPROP
DCMDEVRTPROP
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated number that uniquely
identifies each device, and is the database sequence number for the DCM Device
table.
This column is the primary key for the DCMDEVRTPROP table. This column is
also a foreign key that references the DCMDEVICE table.
FIRMWAREVER
The Firmware Version column contains the value for the firmware version in the
device.
BIOMETRICVER
The Biometric Version column contains the value for the version of the biometric
software.
BIOMETRICSW
The Biometric Switch column indicates whether the biometric hardware is
installed at the device. The values are:
0 = No
1= Yes
The default value is 0.
MODEMSW
The Modem Switch column indicates whether a modem is installed at the device.
The values are:
0 = No
1= Yes
The default value is 0.
GATESW
The Gate Switch column indicates whether the gate hardware is installed at the
device. The values are:
0 = No
1= Yes
The default value is 0.
BELLSW
The Bell Switch column indicates whether the bell hardware is installed at the
device. The values are:
0 = No
1= Yes
The default value is 0.
74 Kronos Incorporated
DCMDEVRTPROP
OBSERVINGDSTSW
The Observing DST column indicates whether daylight saving time is observed at
the device. The values are:
0 = No
1= Yes
The default value is 0.
CSTMFIELD1
The CSTMFIELD column indicates the version of the HTML client. Possible
values are:
Null
Not Avail
Version Number
CSTMFIELD2
The CSTMFIELD column indicates the IP address of the DNS server for Series
400 devices. Possible values are:
Null
Not Avail
IP address
DCMDOWNLOADSTATE
Column Definitions
DCMDEVICEID
The DCM Device ID column contains a system-generated number that uniquely
identifes each device.
This column is one-half of a composite primary key for the
DCMDOWNLOADSTATE table.
CATEGORYKEY
The Category Key column contains the configuration structure identification that
is mapped to the download option item with a value of 1, 2, 3, and so on.
76 Kronos Incorporated
DCMDOWNLOADSTATE
OPTIONALKEY
The Optional Key column is a setting for storing multiple values for the same
property. The column identifies the function key that is used for duplicate
structures.
This column is one-half of a composite primary key for the
DCMDOWNLOADSTATE table.
LOADSTATE
The Load State column contains the version number that is received from the host
application connection library.
APPDATADTM
The Application Data DTM column contains a data and time stamp for data
retrieval that is received from that host application connection library for this
structure data item.
DOWNLOADDTM
The Download DTM column contains a date and time stamp of the successful
device download completion time for this structure data item.
DCMETHERCOMM
Column Definitions
DCMCOMMCHANNELID
The DCM Communication Channel ID column identifies the DCM
communication channel.
This column is the primary key for the DCMETHERCOMM table. This column is
also a foreign key that references the DCMCOMMCHANNEL table.
COMMCHANNEL
The Communication Channel column contains the name given to the comm
channel.
CMODE
The Communication Mode column indicates a communication channel mode.
CARDID
The Card ID column identifies the Ethernet card ID.
78 Kronos Incorporated
DCMGATESCHED
DCMGATESCHED
Column Definitions
DCMGATESCHEDID
The DCM Gate Schedule ID column contains a system-generated number taken
from the SEQUENCE table.
This column is the primary key for the DCMGATESCHED table.
SCHEDNAME
The Schedule Name column contains the name for the gate schedule.
GATEOPENOFFSW
The Gate Open or Off Switch column indicates whether the gate is off or open.
The values are:
0 = off
1 = open
The default value is 0.
SCHEDENBLSW
The Schedule Enabled Switch column indicates whether the gate schedule is
enabled. The values are:
0 = Disabled
1 = Enabled
The default value is 1.
ENABLEDOW
The Enable DOW column contains string text indicating the days of the week for
which a gate schedule is enabled. The values are:
0 = Disabled
1 = Enabled
The default value is 1.
The values map to a DOW array for Sunday to Saturday selections. For example,
0101000 indicates that the bell schedule is enabled for Monday and Wednesday.
STARTTIME
The Start Time column contains a value for the number of seconds after midnight
when the gate schedule is applied.
DURATION
The Duration column contains a value for the number of seconds after midnight
when the gate schedule no longer applies. This value, combined with the Start
Time from the previous column, determines the duration of the gate schedule.
UPDATEDTM
The Updated Time column indicates the date and time of the last record update.
80 Kronos Incorporated
DCMGLOBALSETTING
DCMGLOBALSETTING
Column Definitions
Name
The Name column contains the global setting property name.
This column is the primary key for the DCMGLOBALSETTING table.
CATEGORY
The Category column contains the name of the category.
OPTIONALKEY
The Optional Key column is a setting for storing multiple values for the same
property.
CONTENT
The Content column contains the content value for the property.
ENABLESW
The Enabled Switch column indicates whether the global property is enabled. The
values are:
0 = Disabled
1 = Enabled
The default value is 1.
PURPOSE
The Purpose column contains information about the use of this setting.
82 Kronos Incorporated
DCMGROUP
DCMGROUP
Column Definitions
DCMGROUPID
The DCM Group ID column contains a system-generated number. that uniquely
indentifies each group.
This column is the primary key for the DCMGROUP table.
GROUPNAME
The Group Name Switch column contains a unique device group name.
TRXINFILE_SW
The Transaction Input File Switch column indicates whether a transaction input
file is being processed. A transaction input file is created/updated for this group.
1= Yes
0 = No
The default value is 0.
TRXOUTFILE_SW
This column is not used.
AUTODATACOLLECT_SW
The Automatic Data Collection Switch column indicates whether the device
group is configured for automatic data collection.
1= Yes
0 = No
The default value is 0.
ACTIVE_SW
The Active Switch column indicates whether the group is active.
1= Yes
0 = No
The default value is 0.
DESCRIPTION
The Description column contains a brief description of the application.
INFILEINTERVAL
This column is not used.
84 Kronos Incorporated
DCMGROUP
TRXINFILENAME
This column is not used.
TRXINSHARENAME
This column is not used.
TRXOUTFILENAME
This column is not used.
TRXOUTSHARENAME
This column is not used.
LOGLEVEL
This column is not used.
LOGFILENAME
This column is not used.
LOGFILESHARENAME
This column is not used.
RESPTIMEOUT
This column is not used.
DCMGROUPAPPMM
DCM Group Application (Many-to-Many Mapping)
The DCM Group Application many-to-many mapping table contains information
about the DCM group application. When a table is associated with a primary
application or secondary application, it contains only one row.
This table has no dependent tables.
Column Definitions
DCMGROUPID
The DCM Group ID column is a device group ID that is associated with an
application. This column is one-third of the composite primary key for this table.
This column is also a foreign key that references the DCMGROUP table.
DCMAPPLICATIONID
The DCM Application ID column is an application ID that is associated with a
device group. This column is one-third of the composite primary key for this table.
This column is also a foreign key that references the DCMAPPLICATION table.
PRIORITY
The Priority column indicates whether the application associated with a device
group is a primary or secondary application. This column is one-third of the
composite primary key for this table.
86 Kronos Incorporated
DCMGROUPDEVICE
DCMGROUPDEVICE
Column Definitions
DCMGROUPID
The DCM Group ID column identifies a device group ID to which a device is
assigned using a specified communication channel.
This column is one-half of the composite primary key for the
DCMGROUPDEVICE table. This column also is a foreign key that references the
DCMGROUP table.
DCMDEVICEID
The DCM Device ID column identifies a device ID to which a device group is
assigned using a specified communication channel.
This column is one-half of the composite primary key for the
DCMGROUPDEVICE table. This column is also a foreign key that references the
DCMDEVICE table.
GROUPNAME
The Group Name column identifies the device group.
DEVICEID
The Device ID column identifies the device ID.
COMMCHANNEL
The Communication Channel column indicates the comm channel to which the
device group is assigned.
ENABLED_SW
The Enabled Switch column indicates whether this device group combination is
the active connection for the specified device.
1 = Enabled
0 = Disabled
DCMCOMMCHANNELID
The DCM Communication Channel ID column indicates a communication
channel used to assign a device to a device group.
This column is a foreign key that references the DCMCOMMCHANNEL table.
DEVICENAME
The Device Name column identifies a unique device name.
88 Kronos Incorporated
DCMHOSTREG
DCMHOSTREG
Column Definitions
DCMHOSTREGID
The DCM Host Registration ID column contains a system-generated number.
This column is the primary key for the DCMHOSTREG table.
HOSTNAME
The Host Name column identifies the computer name of the registered host.
LOCALHOST_SW
The Local Host Switch column indicates whether the host is local.
1= Yes
0 = No
The default value is 0.
COMMPC_SW
The Comm PC Switch column indicates whether the host is a Communications
PC.
1= Yes
0 = No
The default value is 0.
APPPC_SW
The Application PC Switch column indicates whether the host is an Applications
PC.
1= Yes
0 = No
The default value is 0.
MONITORPC_SW
The Monitor PC Switch column indicates whether the host is a Monitoring PC.
1= Yes
0 = No
The default value is 0.
DBSERVER_SW
The Database Server Switch column indicates whether the host is a Database
Server.
1= Yes
0 = No
The default value is 0.
PROPERTIES
The Properties column is reserved for future use.
90 Kronos Incorporated
DCMINVALIDTRX
DCMINVALIDTRX
Column Definitions
DCMINVALIDTRXID
The DCM Invalid Transaction ID column contains a system-generated primary
key for the specified entry.
POSTDATETIME_DTM
The Post Data Time column identifies the database system date and time when the
entry is posted to the invalid transaction table.
DEVICEID
The Device ID column identifies the ID of the device where the transaction
originated.
SOURCE
The Source column identifies the DCM transaction source application.
TRXSTRING
The Transaction String column contains the invalid transaction string.
ERRORMSG
The Error Message column contains the error message for an invalid transaction.
STATUS
The Status column indicates the status of the transaction.
92 Kronos Incorporated
DCMMODEMCOMM
DCMMODEMCOMM
Null
Column Name Oracle SQL Server ASA Constraint
DCMCOMMCHANNELID (pk, fk) Number(10) Int Int Not Null
COMMCHANNEL nChar(20) nChar(20) Char(20) Not Null
PARITYCHECK_SW Number(1) Int Int Not Null
CARRIERDETECT_SW Number(1) Int Int Not Null
PORT nChar(10) nChar(10) Char(10) Null
MODEMNAME nVarChar2(255) nVarChar(255) VarChar(255) Null
MODEMSTRINGNAME nVarChar2(255) nVarChar(255) VarChar(255) Null
BAUDRATE nChar(6) nChar(6) Char(6) Null
PARITY nChar(7) nChar(7) Char(7) Null
WORDLENGTH nChar(3) nChar(3) Char(3) Null
STOPBITS nChar(3) nChar(3) Char(3) Null
FLOWCONTROL nChar(10) nChar(10) Char(10) Null
INTERMSGDELAY Number(10) Int Int Null
READMSGRETRIES Number(10) Int Int Null
MSGBEGINTIMEOUT Number(10) Int Int Null
MSGWAITTIMEOUT Number(10) Int Int Null
OKTIMEOUTMS Number(10) Int Int Null
CONNECTTIMEOUTMS Number(10) Int Int Null
WAITAFTERCONNMS Number(10) Int Int Null
WAITAFTERHANGUPMS Number(10) Int Int Null
WAITFORDISCONNMS Number(10) Int Int Null
Null
Column Name Oracle SQL Server ASA Constraint
WAITBETWEENATSMS Number(10) Int Int Null
EMPTYPOLLSDROP Number(10) Int Int Null
Column Definitions
DCMCOMMCHANNELID
The DCM Communication Channel ID column contains a system-generated
identification number.
This column is the primary key for the DCMMODEMCOMM table. This column
is also a foreign key that references the DCMCOMMCHANNEL table
COMMCHANNEL
The Communication Channel column identifies the name of the comm channel.
PARITYCHECK_SW
The Parity Check Switch indicates whether parity check is required.
1= Yes
0 = No
The default value is 0.
CARRIERDETECT_SW
The Carrier Detect Switch column indicates whether carrier detection is required.
1= Yes
0 = No
The default value is 0.
PORT
The Port column identifies the name of the communications port.
MODEMNAME
The Modem Name column contains the modem name, when a modem is
specified.
94 Kronos Incorporated
DCMMODEMCOMM
MODEMSTRINGNAME
The Modem String Name column identifies the modem string name in the
database table.
BAUDRATE
The Baud Rate column indicates the baud rate for the modem communication
channel.
PARITY
The Parity column indicates the type of parity used for the comm channel.
WORDLENGTH
The Word Length column indicates word length.
STOPBITS
The Stop Bits column indicates stop bits.
FLOWCONTROL
The Flow Control column contains the method of controlling the flow of data
when the PC and the device cannot transfer data at the same rate. If flow control is
not used, the column contains the value “None.”
INTERMSGDELAY
The Inter Message Delay column indicates the delay time between messages.
READMSGRETRIES
The Read Message Retries column indicates the number of read message retries.
MSGBEGINTIMEOUT
The Message Begin Time Out column indicates the duration of begin message
time-out.
MSGWAITTIMEOUT
The Message Wait Time Out column indicates the wait message time-out period.
OKTIMEOUTMS
The OK Time Out column indicates the length of time (in milliseconds) the driver
waits for an ‘OK’ from the modem in response to a command.
CONNECTTIMEOUTMS
The Connect Time Outs column indicates the length of time (in milliseconds) the
driver waits for the modem to dial and establish a connection.
WAITAFTERCONNMS
The Wait After Connect column indicates the length of time (in milliseconds) the
driver waits after a connection has been established before trying to communicate
over the modem link.
WAITAFTERHANGUPMS
The Wait After Hang Up column indicates the length of time (in milliseconds) the
driver waits after telling the modem to hang up before trying to issue the next
command to the modem.
WAITFORDISCONNMS
The Wait For Disconnect column indicates the length of time (in milliseconds) the
driver waits after telling the modem to disconnect before trying to issue the next
command to the modem.
WAITBETWEENATSMS
The Wait Between AT column indicates the length of time (in milliseconds) the
driver waits between issuing successive AT commands to the modem.
EMPTYPOLLSDROP
The Empty Polls Drop column indicates the number of consecutive requests for
transactions that return no data before the driver assumes the device is empty and
drops the connection, when collecting data from a modem device.
96 Kronos Incorporated
DCMMODEMSTRINGS
DCMMODEMSTRINGS
Null
Column Name Oracle SQL Server ASA Constraint
MODEMNAME (pk) nVarChar2(255) nVarChar(255) VarChar(255) Not Null
COMMANDSTRING nVarChar2(255) nVarChar(255) VarChar(255) Null
Column Definitions
MODEMNAME
The Modem Name column identifies the text to be displayed as the name of the
modem.
This column is the primary key for the DCMMODEMSTRINGS table.
COMMANDSTRING
The Command String Column identifies the modem command string to be used to
connect to a device.
DCMPROXYFORMAT
Null
Column Name Oracle 9i SQL Server ASA Constraint
DCMPROXYFORMATID (pk) Number(10) Int Int Not Null
NAME nVarChar2(40) nVarChar(40) VarChar(40) Not Null
DATA VarChar2(2000) VarChar(2000) VarChar(2000) Not Null
LENDATA Number(10) Int Int Null
Column Definitions
DCMPROXYFORMATID
The DCM Proximity Badge Format ID column identifies the unique sequence
number for the entry in the table.
This column is the primary key for the DCMPROXYFORMAT table.
NAME
The Name column contains the unique name for the proximity format.
DATA
The Data column contains the raw proximity format data.
LENDATA
The Data Length column contains the size of the raw proximity format data.
98 Kronos Incorporated
DCMREMOTETRXCFG
DCMREMOTETRXCFG
Null
Column Name Oracle SQL Server ASA Constraint
REMOTETRXID (pk) Number(10) Int Int Not Null
REMOTETRXNAME nVarChar2(100) nVarChar(100) VarChar(100) Not Null
REMOTETRXCODE nVarChar2(50) nVarChar(50) VarChar(50) Null
REMOTETRXURL nVarChar2(1000) nVarChar(1000) VarChar(1000) Not Null
URLPARAMETERS nVarChar2(1000) nVarChar(1000) VarChar(1000) Null
URLTIMEOUT Number(10) Int Int Not Null
PROMPTFORBADGE_SW Number(1) Int Int Not Null
SYSTEMSW Number (12) Int Int Not Null
LANGUAGE Number (12) Int Int Not Null
BIOVERIFYSW Number (12) Int Int Not Null
Column Definitions
REMOTETRXID
The Smart View™ ID column contains a system-generated number that uniquely
identifies the remote transaction.
This column is the primary key for the DCMREMOTETRXCFG table.
REMOTETRXNAME
The Smart View Name column contains a user-defined name for the Smart View
transaction that is used by DCM in the Configuration Options dialog box.
REMOTETRXCODE
The Smart View Code column contains an optional user-defined code.
REMOTETRXURL
The Smart View URL column contains the server URL for Smart View
transactions.
URLPARAMETERS
The URL Parameters column optionally contains parameters for the Smart View
transactions server URL.
URLTIMEOUT
The URL Timeout column contains a wait timeout value in seconds. The default
value is 60.
PROMPTFORBADGE_SW
The Prompt for Badge Switch column indicates whether a badge read is required
for a Smart View transaction. The values are:
0 = No
1= Yes
The default value is 0.
SYSTEMSW
The System Switch column indicates whether a Smart View™ transaction has
been created by the system or a user.
0 = User created
1 = System created
LANGUAGE
The language column indicates the language for which the transaction is
localized. The value corresponds to the 2-byte value from the Microsoft Windows
Table of Language Identifiers.
Possible values:
• English (U.S.) = 0x0409 (1033 decimal form)
• French (Canada) = 0x0C0C
Workforce Central Data Collection Manager Database Tables Reference Guide 101
Chapter 3 Data Collection Manager Database Tables
DCMSENTINEL
DCMSENTINEL
The DCM Sentinel table stores process monitoring and status information about
each Communications PC. This table is included in the DCM 6.0 schema but is
currently unused.
This table has no dependent tables.
Column Definitions
DCMSENTINELID
The DCM Sentinel ID column contains a database sequence number for the table.
This column is the primary key for the DCMSENTINEL table.
COMMPCNAME
The Communication PC Name column contains the name of the PC for which
data is stored.
PROCESSTYPE
The Process Type column contains the type of process that has been monitored,
including communication channel, application client, and collection agent
processes.
PROCESSNAME
The process name column contains the identifier of the monitored process—for
example Ether1, WTK application.
PROCESSSTATUS
The Process Status column contains the text of the status message.
COMMENTS
The Comments column contains any comments associated with the process status
and not in the status message.
CSTFIELD1
The Customer Field column contains customer-specified information.
UPDATEDTM
The Date and Time column contains the date and time of a database record update.
Workforce Central Data Collection Manager Database Tables Reference Guide 103
Chapter 3 Data Collection Manager Database Tables
DCMSERIALCOMM
Null
Column Name Oracle SQL Server ASA Constraint
DCMCOMMCHANNELID (pk, fk) Number(10) Int Int Not Null
COMMCHANNEL nChar(20) nChar(20) Char(20) Not Null
PARITYCHECK_SW Number(1) Int Int Not Null
CARRIERDETECT_SW Number(1) Int Int Not Null
PORT nChar(10) nChar(10) Char(10) Null
BAUDRATE nChar(6) nChar(6) Char(6) Null
PARITY nChar(7) nChar(7) Char(7) Null
WORDLENGTH nChar(3) nChar(3) Char(3) Null
STOPBITS nChar(3) nChar(3) Char(3) Null
FLOWCONTROL nChar(10) nChar(10) Char(10) Null
INTERMSGDELAY Number(10) Int Int Null
READMSGRETRIES Number(10) Int Int Null
MSGBEGINTIMEOUT Number(10) Int Int Null
MSGWAITTIMEOUT Number(10) Int Int Null
Column Definitions
DCMCOMMCHANNELID
The DCM Communication Channel ID column identifies the DCM
communication channel.
This column is the primary key for the DCMSERIALCOMM table. This column
is also a foreign key that references the DCMCOMMCHANNEL table.
COMMCHANNEL
The Comm Channel column contains the name of the communications channel.
PARITYCHECK_SW
The Parity Check Switch column indicates whether a parity check is required.
1= Yes
0 = No
The default value is 0.
CARRIERDETECT_SW
The Carrier Detect Switch column indicates whether carrier detection is required.
1= Yes
0 = No
The default value is 0.
PORT
The Port column indicates the name of the communications port.
BAUDRATE
The Baud Rate column indicates the baud rate for the communications channel.
PARITY
The Parity column indicates the type of parity used for the communications
channel.
WORDLENGTH
The Word Length column indicates word length.
STOPBITS
The Stop Bits column identifies stop bits.
Workforce Central Data Collection Manager Database Tables Reference Guide 105
Chapter 3 Data Collection Manager Database Tables
FLOWCONTROL
The Flow Control column contains the method of controlling the flow of data
when the PC and the device cannot transfer data at the same rate. If flow control is
not used, the column contains the value “None.”
INTERMSGDELAY
The Intermessage Delay column indicates the delay time between messages.
READMSGRETRIES
The Read Message Retries column indicates the number of times that the
communications channel will try again to read the message.
MSGBEGINTIMEOUT
The Message Begin Time Out column indicates the time to begin message time-
out.
MSGWAITTIMEOUT
The Message Wait Time Out column indicates wait message time-out.
DCMSKEYSCHDTSPANMM
Column Definitions
DCMSKEYSCHEDID
The Schedule ID column contains the numeric identifier for each function key
active schedule.
This column is one-half of a composite primary key for the
DCMSKEYSCHDTSPANNMM table. This column is also a foreign key that
references the DCMSKEYSCHED table.
DCMSKEYTSPANID
The Time Span ID column contains the numeric identifier for each function key
active time span.
This column is one-half of a composite primary key for the
DCMSKEYSCHDTSPANNMM table. This column is also a foreign key that
references the DCMSKEYTSPAN table
Workforce Central Data Collection Manager Database Tables Reference Guide 107
Chapter 3 Data Collection Manager Database Tables
DCMSKEYSCHED
Column Definitions
DCMSKEYSCHEDID
The Schedule ID column contains the numeric identifier for each active soft key
schedule.
This column is the primary key for the DCMSKEYSCHED table.
DCMSKEYSCHEDNM
The Schedule Name column contains a user-defined name for the active soft key
schedule.
SCHEDENBLSW
The Schedule Enable Switch column indicates whether or not the soft key
schedule function is enabled.
0 = Disabled
1 = Enabled
The default value is 0.
Workforce Central Data Collection Manager Database Tables Reference Guide 109
Chapter 3 Data Collection Manager Database Tables
DCMSKEYTSPAN
DCM Soft Key Time Span
The DCM Soft Key Schedule Time Span contains information on the soft key
active time spans for soft key scheduling.
Dependent Data Collection Manager tables:
• DCMSKEYSCHDTSPANMM
Null
Column Name Oracle SQL Server ASA Constraint
DCMSKEYTSPANID (pk) Number(12) Int Int Not Null
STARTTIMEMINUTES Number(12) Int Int Not Null
ENDTIMEMINUTES Number(12) Int Int Not Null
ENABLEDOW nVarChar2(7) nVarChar(7) VarChar(7) Null
Column Definitions
DCMSKEYTSPANID
The Time Span ID column contains the numeric identifier for each function key
active time span.
This column is the primary key for the DCMSKEYTSPAN table.
STARTTIMEMINUTES
The Start Time column contains a user-defined time of day (expressed in minutes
from midnight) that specifies when a function key active period begins.
ENDTIMEMINUTES
The End Time column contains a user-defined time of day (expressed in minutes
from midnight) that specifies when a function key active period ends.
ENABLEDOW
The Enable Days of the Week column contains a bit mask that represents the days
of the week when the schedule is enabled. For example, if the schedule is enabled
for Monday, the value would be “0100000”.
DCMTOTALCONFIG
Null
Column Name Oracle SQL Server ASA Constraint
DCMTOTALCONFIGID (pk) Number(12) Int Int Not Null
TOTALCONFIGNUM Number(3) Int Int Not Null
TOTALCONFIGTYPECD Number(1) Int Int Not Null
PAYCODEID (fk) Number(10) Int Int Null
ACCRUALCODEID (fk) Number(12) Int Int Null
MESSAGETXT nVarChar2(255) nVarChar(255) VarChar(255) Null
Column Definitions
DCMTOTALCONFIGID
The DCM Total Configuration ID column contains a system-generated number
that uniquely identifies each total configuration.
This column is the primary key for the DCMTOTALCONFIG table.
TOTALCONFIGNUM
The Total Configuration Number column indicates the number of totals that the
user configured. A user can configure up to seven totals.
Workforce Central Data Collection Manager Database Tables Reference Guide 111
Chapter 3 Data Collection Manager Database Tables
TOTALCONFIGTYPECD
The Total Configuration Type Code column indicates the type of total.
0 = Pay code
1 = Accrual code
PAYCODEID
The Pay Code ID contains a system-generated column that indicates the pay code
ID.
This column is a foreign key that references the PAYCODE table.
ACCRUALCODEID
The Accrual Code ID column contains a system-generated accrual code ID.
This column is a foreign key that references the ACCRUALCODE table.
MESSAGETXT
The Message Text column contains the name of a total.
DCMTRXDEFINE
Workforce Central Data Collection Manager Database Tables Reference Guide 113
Chapter 3 Data Collection Manager Database Tables
Column Definitions
DCMTRXDEFINEID
The DCM Transaction Define ID column contains a system-generated number
that uniquely identifies each transaction definition.
This column is the primary key for the DCMTRXDEFINE table.
TRXCODE
The Transaction Code column identifies a unique transaction code.
APPLICATIONNAME
The Application Name column identifies the application name to which the
transaction is linked.
NAME
The Name column identifies a unique transaction name.
DISPLAYTEXT
The Display Text column identifies the transaction text displayed on the device
screen.
APPMAPCODE
The Application Map Code column identifies the application-specific mapping
code for the transaction.
HOSTRESPONSECODE
The Host Response Code column indicates the type of response required by the
transaction from the host.
LOOPBACKFIELDORDER
The Loop Back Field Order column indicates whether this implementation of the
Transaction Manager allows for the inclusion of one loop within a transaction
definition. A transaction loop allows a user to run through the same transaction,
entering different data, without restarting the complete transaction. For example,
the SAM transaction allows a user to start multiple activities with different data,
without having to reenter the badge ID. The loops in the transactions are defined
in the base transactions and cannot be changed. Only one loop within a transaction
is allowed.
BASETRX_SW
The Base Transaction Switch column indicates whether this is a base transaction.
1= Yes
0 = No
The default value is 0.
APPCONNLIBRARY
The Application Connection Library column specifies the name of the application
connection library.
Workforce Central Data Collection Manager Database Tables Reference Guide 115
Chapter 3 Data Collection Manager Database Tables
DCMTRXFIELD
Column Definitions
DCMTRXFIELDID
The DCM Transaction Field ID column contains a system-generated number that
uniquely identifies each transaction field.
This column is the primary key for the DCMTRXFIELD table.
FIELDID
The Field ID column identifies the field ID number.
APPLICATIONNAME
The Application Name column contains the application name to which the field is
linked.
NAME
The Name column identifies the name of the field.
DISPLAYTEXT
The Display Text column contains the field information displayed on the device
screen.
FIELDTYPE
The Field Type column identifies the type of information found in the field.
N = Numeric D = Date
A = Alphanumeric T=Time
FIELDSIZE
The Field Size column indicates the maximum size for the response field.
MODIFIABLE_SW
The Modifiable Switch column indicates whether this field can be modified by the
user.
1= Yes
0 = No
The default value is 0.
AUTODEFAULT_SW
The Auto Default Switch column indicates whether the field is auto-defaulting, as
set by the user.
1= Yes
0 = No
The default value is 0.
DEFAULTTEXT
If auto-defaulting is in effect, the Default Text column contains the default
response.
Workforce Central Data Collection Manager Database Tables Reference Guide 117
Chapter 3 Data Collection Manager Database Tables
DCMTRXFIELDMM
Column Definitions
DCMTRXDEFINEID
The DCM Transaction Define ID column contains a system-generated number
that uniquely identifies each transaction definition. If a transaction contains a
field, a record exists in this table.
This column is one-third of the composite primary key for the
DCMTRXFIELDMM table. This column is also a foreign key that references the
DCMTRXDEFINE table.
DCMTRXFIELDID
The DCM Transaction Field ID contains a system-generated number that uniquely
identifies each transaction field.
This column is one-third of the composite primary key for the
DCMTRXFIELDMM table. This column is also a foreign key that references the
DCMTRXFIELD table.
FIELDORDER
The Field Order column specifies the order of the fields in the specified
transaction.
This column is one-third of the composite primary key for the
DCMTRXFIELDMM table.
Workforce Central Data Collection Manager Database Tables Reference Guide 119
Chapter 3 Data Collection Manager Database Tables