clsEmployeeAttendanceDayInfo Class |
View: MARIAttendanceRuleDays: :Table: MPPersonenZeitenTage
Use AttendanceDayInfo(String, DateTime) to load the information for one emplyee and working day.
Namespace: MARIInterface
The clsEmployeeAttendanceDayInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| clsEmployeeAttendanceDayInfo | Initializes a new instance of the clsEmployeeAttendanceDayInfo class |
| Name | Description | |
|---|---|---|
| ApprovalMode | Approval for the day. Approves all activities with the approval flag | |
| ApprovedDate | Date the approval was made | |
| ApprovedUser | approval user | |
| AttendanceTimeInHours | Hours the employee is in the office. (0.1 hours = 6Min) | |
| CalendarID | CalendarID. Link to the relevant calendar for the given date. | |
| ColDayActivities |
List of day activities for the selected AttendaceDay
| |
| ComingTimeHHMM | First time the employee enteres the office. (Only time) | |
| CW | Calendar week | |
| DayErrorCode | Day Error Code. Based on the activities. This is the result of errors based on single actions. | |
| DayType | DayType based on the main activity. For example "Vacation". See clsEmployeeAttendanceDayInfoeDayType | |
| EmployeeNumber | EmployeeNumber | |
| GoingTimeHHMM | Last time the employee left the office | |
| OverTimeApproval | Approval of overtime maximum | |
| OverTimeApprovalDate | Date of the overtime approval | |
| OverTimeApprovalUserCode | user of the overtime approval | |
| OverTimeStartFlag | When the overtime is paid out, a new start value will be used. This flag indicates, that this date has a new start value | |
| OverTimeStartOffset | Reduction value of the overtime, when OverTimeStartFlag is true | |
| OverTimeStartValue | New start value for the overtime caluclation. Only set, when OverTimeStartFlag is true | |
| Period | Period | |
| PlannedWorkingTime | Working time based on the calendar date. Target Working Time [not stored in the table, but in the calendard days] | |
| ProjectTimeTolerance | Status, when compairing projec time and attendance time | |
| Status | Status | |
| WorkingDay | WorkingDay | |
| WorkingTimeInHours | Time the employee has worked = AttendanceTimeInHours - Breaks |