Objects Received by the TCD

Time Reporter

Service Operation : TIME_DEVICE_EMPL_ATT_FULLSYNC (initialization/full table)

TIME_DEVICE_EMPL_ATT_SYNC (updates/incremental)

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_EMPL_DTA_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

EMPLID

Empl ID

Char

11

6

EMPL_RCD

Empl RCD#

Num

3

7

BADGE_ID

Badge ID

Char

20

8

TIME_RPTG_STATUS

Time Reporting Status

Char

1

9

LAST_NAME

Last Name

Char

30

10

FIRST_NAME

First Name

Char

30

11

HIRE_DT

Hire Date

Date

10

12

SERVICE_DT

Service Date

Date

10

13

BIRTHDATE

Birth Date

Date

10

14

RESTRICTION_PRF_ID

Restriction Profile ID

Char

10

15

TASK_PRFL_TMPLT_ID

Task Template ID

Char

10

16

TASK_PROFILE_ID

Task Profile ID

Char

10

Schedule

Service Operation: TIME_DEVICE_SCHEDULE_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_SCHEDULE_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

BADGE_ID

Badge ID

Char

20

6

EMPLID

Employee ID

Char

11

7

EMPL_RCD

Employee Record Num

Num

3

8

PUNCH_DTTM

Punch Date Time

DateTime

See interface specifications in Using Time Collection Devices

9

SEQNUM

Sequence Number

Num

3

10

PUNCH_TYPE

Punch Type

Char

2

Restriction Profile

Service Operation: TIME_DEVICE_RESTRICT_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_RESTRICT_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

RESTRICTION_PRF_ID

Restriction Profile ID

Char

10

6

RES_EARLY_IN

Early In Restriction Ind

Char

1

7

EARLY_IN_PUNCH

Early In Margin

Num

4

8

RES_LATE_IN

Late In Restriction Ind

Char

1

9

LATE_IN_PUNCH

Late In Margin

Num

4

10

RES_EARLY_OUT

Early Out Restriction Ind

Char

1

11

EARLY_OUT_PUNCH

Early Out Margin

Num

4

12

RES_LATE_OUT

Late Out Restriction Ind

Char

1

13

LATE_OUT_PUNCH

Late Out Margin

Num

4

14

RES_EARLY_MEAL

Early Meal Restriction Ind

Char

1

15

EARLY_MEAL

Early Meal Margin

Num

4

16

RES_LATE_MEAL

Late Meal Restriction Ind

Char

1

17

LATE_MEAL

Late Meal Margin

Num

4

18

RES_EARLY_BREAK

Early Break Restriction Ind

Char

1

19

EARLY_BREAK

Early Break Margin

Num

4

20

RES_LATE_BREAK

Late Break Restriction Ind

Char

1

21

LATE_BREAK

Late Break Margin

Num

4

Total Hours

Service Operation: TIME_DEVICE_PER_HRS_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_TOT_HRS_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

BADGE_ID

Badge ID

Char

20

6

EMPLID

Employee ID

Char

11

7

EMPL_RCD

Employee Record Num

Num

3

8

TRC

Time Reporting Code

Char

5

9

TL_QUANTITY

Total Payable Hours

Num

12.6

Time Reporting Code

Service Operation: TIME_DEVICE_RPTG_CODE_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_TRC_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

TRC

Time Reporting Code

Char

5

6

DESCR

Description

Char

30

TCD Supervisor

Service Operation: TIME_DEVICE_SUPERVSOR_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_TCDSUPRV_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

TCD_SUPERVISR_ID

Supervisor ID

Char

20

6

BADGE_ID

Badge ID

Char

20

7

SUPERVISR_PIN_NUM

Supervisor PIN #

Num

20

TCD Task Profile

Service Operation: TIME_DEVICE_PROFILES_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_TSK_PROF_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

TASK_PROFILE_ID

Task Profile ID

Char

10

6

DESCR

Task Profile Description

Char

30

TCD Task Template

Service Operation: TIME_DEVICE_TEMPLATES_FULLSYNC

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_TSK_TEMP_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

TASK_PRFL_TMPLT_ID

Task Template ID

Char

10

6

DESCR

Task Template Description

Char

30

  1. Task Template Detail (sent in TIME_DEVICE_TEMPLATES_FULLSYNC message as a child)

    Record Definition

    Record Name: TL_TEMP_DTL_MSG

    #

    Data Element

    Description

    Type

    Length

    1

    MSGNODENAME

    Message Node Name

    Char

    15

    2

    TCD_ID

    TCD ID

    Char

    10

    3

    TCD_NETWORK_ID

    TCD NetworkID

    Char

    20

    4

    TCD_NODE_ID

    TCD Node ID

    Char

    20

    5

    TASK_PRFL_TMPLT_ID

    Task Template ID

    Char

    10

    6

    TASK_ELEMENT_CD

    Task Element Code

    Char

    3

    7

    DESCR

    Task Element Description

    Char

    30

    8

    CODE_REQUIRED

    Required(Y/N)

    Char

    1

  2. Task Element Code Value

    Service Operation: TIME_DEVICE_TASK_VALS_FULLSYNC

    Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

    Record Definition

    Record Name: TL_CD_VALS_MSG

    #

    Data Element

    Description

    Type

    Length

    1

    MSGNODENAME

    Message Node Name

    Char

    15

    2

    TCD_ID

    TCD ID

    Char

    10

    3

    TCD_NETWORK_ID

    TCD NetworkID

    Char

    20

    4

    TCD_NODE_ID

    TCD Node ID

    Char

    20

    5

    TASK_ELEMENT_CD

    Task Element Code

    Char

    3

    6

    TASK_ELEMENT_VALUE

    Task Element Value

    Char

    25

    7

    VALUE_SOURCE

    Value Source(populated only for Codes PRJ and ACT)

    Char

    2

Reporting Elements Table

Service Operation: TIME_DEVICE_RPT_ELMNT_FULLSYNC (all reporting element tables are combined into one message definition)

Service Operation Queue: TIME_COLLECTION_DEVICE_SETUP

Record Definition

Record Name: TL_RPTG_ELE_MSG

#

Data Element

Description

Type

Length

1

MSGNODENAME

Message Node Name

Char

15

2

TCD_ID

TCD ID

Char

10

3

TCD_NETWORK_ID

TCD NetworkID

Char

20

4

TCD_NODE_ID

TCD Node ID

Char

20

5

RPTG_ELE_IND

Reporting Element Indicator - See the following possible values

Char

2

6

RPTG_ELE_CODE

Reporting Element Codes

Char

10

7

DESCR

Description

Char

30

Mapping for RPTG_ELE_IND

  • CO − Country

  • ST − State

  • LY − Locality

  • SH − Shift

  • RT − Rate Code

  • CC − Currency Code

  • OV − Override Reason Code