Attendance
This context is a system context that provides access to different data related to the overall operation of Time and Attendance extensions. It is not shown in the visible context tree.
![]() | Note that the Attendance context and related vertical products are not compatible with NoSQL event storage. In order to save Attendance events, you must use a different event storage type. |
Advanced Information
Context Information
Context Type: attendance
Context Name: attendance
Context Description: Attendance
Context Path: attendance
Context Mask: attendance
Context Permissions
[?]
Level | Description |
None | No access allowed. |
Observer | All operations. |
Operator | Same as Observer. |
Manager | Same as Observer. |
Engineer | Same as Observer. |
Administrator | Same as Observer. |
Public Variables (Properties)
[?]
This context has no public variables (properties).
Public Functions
[?]
This context has no public functions.
Public Events
[?]
Common Events: info (Information)
Attendance
The attendance event is generated upon any In or Out event produced by a Time Recorder device connected to Iotellect Server. Is provides a generic attendance data format, while different types of time recorders provide attendance events in different format.
This event is hardware-independent. Any time recorder or time clock driver should convert attendance data received from hardware into attendance events. These events are processed by Iotellect Time and Attendance to build different reports. At the same time, these raw events may be accessed by third-party reporting, payroll and other software via Iotellect Server API or Web Services.
It's also possible to collect all attendance events in a separate database table using database custom event writer. Third-party systems may access this table directly to get attendance data for processing.
Event Name | attendance |
Permissions: | Accessible at context's permission level |
Expiration Period: | 10 years |
Records: | 1 |
Record Format:
Field Name | Field Type | Notes |
timestamp | Date | Timestamp of event registration by the time recorder (differs from server timestamp, e.g. time when event was received by the server) |
cardId | String | Card ID. |
cardholder | String | Owner of card (path of cardholder context). |
device | String | Context path of time recorder context this event came from. |
type | String | Event type: 'in' or 'out' |
Was this page helpful?