RecordingDays
Queryable, Introduced in version 2.25
GET https://localhost:8001/sv/001.1/api/v1/TimeRecording/RecordingDays
Represents a Recording Day, which holds the attendance and work recordings which belongs to an employee for a specific date.
GUID
0E8C9FCB-5AA5-4075-8FD0-2CF9305FCE4F
Required permission
Show recording items
Properties
| Name | Type | Summary | Introduced in |
|---|---|---|---|
| Id | Int64 | The business key identifier of the recording day. |
|
| RecordingDate | DateTime | The date this recording day belongs to. |
|
| PersonId | Int64 | The business key identifier of the Employee that this recording day belongs to. References Persons |
|
| ScheduleId | Int64? | The business key identifier of the workshop schedule assigned to this day. Null if recording without schedule. |
|
| OvertimeScheduleId | Int64? | The business key identifier of the workshop overtime schedule assigned to this day. Null if recording without overtime schedule. |
|
| CalculatedScheduleDiff | TimeSpan | The calculated difference between the schedule length and the sum of recorded attendance and absence on the day. |
|
| CalculatedFlex | TimeSpan | The days calculated total flex-time. |
|
| CalculatedOvertime | TimeSpan | The days calculated total overtime. |
|
| CalculatedAbsence | TimeSpan | The days calculated total absence. |
|
| CalculatedAttendance | TimeSpan | The days calculated total attendance. |
|
| Exported | Boolean | Indicatates if the day has been exported by the salary export system. When true the creation of new or modification of existing attendance recordings is not allowed. |
|
| Authorized | Boolean | Indicatates if the day has been authorized. |
|
| AttendanceIntervals | AttendanceIntervals[] | The recorded attendance intervals belonging to this day.
|
|
| WorkIntervals | WorkIntervals[] | The recorded work intervals belonging to this day.
|
|
| Additions | AdditionRecordings[] | Additional recordings belonging to this day.
|
|
| Approved | Boolean | Indicates that the employee is finished with the adding or adjustments. |
Introduced in version 22.1 |
| CommentText | String | Recording comment |
Introduced in version 22.7 |
Example
{
"Id": 0,
"RecordingDate": "0001-01-01T00:00:00",
"PersonId": 0,
"ScheduleId": null,
"OvertimeScheduleId": null,
"CalculatedScheduleDiff": "00:00:00",
"CalculatedFlex": "00:00:00",
"CalculatedOvertime": "00:00:00",
"CalculatedAbsence": "00:00:00",
"CalculatedAttendance": "00:00:00",
"Exported": false,
"Authorized": false,
"AttendanceIntervals": null,
"WorkIntervals": null,
"Additions": null,
"Approved": false,
"CommentText": null
}