Reporting Service
Der Reporting Service enthält zahlreiche DTOs die für die Erstellung von Berichten genutzt werden können.
ReportAuditEntityDto : ReportEntityDto
Diese Klasse enthält einige grundlegende Auditdaten für die Berichterstellung.
| Datatype | Name | Description |
|---|---|---|
| Guid | CreatedBy | Unique Id of the user who created the entity |
| DateTime | Created | TimeStamp of the entity creation |
| string | CreatedByUser | Name of the user who created the entity |
| Guid | LastUpdateBy | Unique Id of the user who last updated the entity |
| DateTime | LastUpdate | TimeStamp of the entity last update |
| string | LastUpdateByUser | Name of the user who last updated the entity |
ReportAttendanceDto
Diese Klasse beinhaltet Informationen über die Anwesenheit der Mitarbeiter.
| Datatype | Name | Description |
|---|---|---|
| DateTime | Date | Reported date |
| AttendanceState | AttendanceState | The attendance state, that can be: // The user is currently in the office Green, // The user make a break Blue, // The user finished work and went home Black, // The user is not at the desk, but because it's not in coverage, we get no further information Gray, // The user did not appear at all, but has a reason for Yellow, // The user did not appear and did not have a reason Red |
| DateTime? | LastLogOn | Last logon date and time |
| DateTime? | LastLogOff | Last lopon date and time |
| String | SpecialInformation | Special information about holiday |
| ReportUserDto | User | Reported User |
| ReportActiveTimeEntryDto | TimeEntry | Reported active time entry |
| ReportDailySummaryDto | DailySummary | Reported daily summary |
ReportAuditDataLogDto
Diese Klasse enthält Daten über eine Benutzeraktion, die eine Datenänderung ausgelöst hat.
| Datatype | Name | Description |
|---|---|---|
| DateTime | Time | Time of the user interaction |
| DateTime | StartDate | Start date of user interactions that affect the data |
| DateTime | EndDate | End date of the user interactions that affect the data |
| UserAccountType | UserAccountType | Type of the users account, e.g. user account or system account |
| Guid | PrincipalId | Unique id of the user who started the interaction |
| String | PrincipalName | Name of the user who started the interaction |
| String | IdentityId | Unique id of the user who has been affected by the interaction |
| String | IdentityName | Name of the user who has been affecteded by the interaction |
| String | Title | Title of the interaction |
| String | Description | Description of the interaction |
| Guid? | GroupId | Unique Id that groups combined interactions |
| String | Origin | Name of the module in that the interaction started |
| String | Fault | Error message, if the interaction failed |
ReportAuditObjectModificationDto
Diese Klasse enthält alle Daten zu einer vorgenommenen Objektänderung.
| Datatype | Name | Description |
|---|---|---|
| Modification | ObjectModification | Type of the object Modification, e.g. new, modify or delete |
| String | ObjectType | Type name of the object that has been changed |
| Guid | ObjectId | Unique Id of the object that has been changed |
| String | ObjectDisplayName | Display name of the object that has been changed |
| String | AdditionalInfo | Additional information to an object change |
ReportAuditFieldModificationDto
Diese Klasse enthält alle Daten zu einer vorgenommenen Feldänderung.
| Datatype | Name | Description |
|---|---|---|
| Modification | FieldModification | Type of the field Modification, e.g. new, modify or delete |
| String | OldValue | The old technical value |
| String | NewValue | The new technical value |
| String | OldDisplayValue | The old display value |
| String | NewDisplayValue | The new display value |
| String | PropertyName | The name of the Property that has been changed |
| String | FieldDisplayName | the display name of the property that has been changed |
| String | TypeName | The property Type name |
| bool | IsForeignKey | True, if the field contains a foreign key id |
| String | ForeignType | If IsForeignKey is true, the field contains the name of the foreign type |
ReportCustomerDto : ReportAuditEntityDto
Diese Klasse enthält alle Kundendaten, die für die Berichtserstellung relevant sind.
| Datatype | Name | Description |
|---|---|---|
| Guid | CustomerId | Unique Id of the Customer in TimePunch |
| String | CustomerName | Name of the customer |
| String | CustomerRefNr | Ref. No. of the customer |
| String | Website | URL of the customers website |
| String | ContactPerson | Contact person of the customer |
| String | ContactPersonJobPosition | Job that the contact person of the customer owns. |
| String | EMailAddress | Email Address of the customer |
| String | PostalAddress | Postal address of the customer |
| String | PhoneNumber | Phone number of the customer |
| String | FaxNumber | Fax number of the customer |
| String | MobileNumber | Mobile number of the customer |
| String | Notes | Notes of the customer |
| String | VatRegNo | Vat No. of the customer |
| ColumnFlagsFor TimeSheetExport | ColumnFlags | [Currently not used] Columns for time sheet export to the customer |
| String | ExportTimeSheet MailTemplate | [Currently not used] Mail template for the time sheet export |
| SyncTimeSheetFlags | SyncSheetFlags | [Currently not used] Timesheet syncrhonize options |
| Bool | IsCustomerDeleted | True, if the customer has been deleted in TimePunch. |
| String | CustomerCode | Barcode of a customer. Used to identify the customer by its barcode. |
ReportDailySummaryDto : ReportAuditEntityDto
Diese Klasse enthält die Berichtsdaten für das tägliche Reporting.
| Datatype | Name | Description |
|---|---|---|
| ReportSummaryDto | Summary | Reference to the monthly summary |
| ReportWorkdayDto | Workday | Workday model for the reported working day. |
| DateTime | Date | Reported date |
| DateTime? | LogonTime | Earliest logon at the date |
| DateTime? | LogoffTime | Latest logoff at the date |
| String | Description | Description text of the reported date |
| Double | AbsDailyOvertime | Absolute daily overtime. This value is always >0 or 0. |
| Double | AbsDailyMinustime | Absolute daily minus time. This value is always >0 or 0. |
| Double | DailyEstimatedWorktime | Estimated working time at the given date. |
| Double | DailyEstimatedPaidtime | Estimated paid time at the given date. |
| Double | DailyOvertime | Daily overtime, this value can also be negative. |
| Double | DailyBankHoliday | Daily bank holiday hours |
| Double | DailyBankHolidayAsDays | Daily bank holiday as part of day |
| Double | DailySpecialLeave | Daily special leave hours |
| Double | DailySpecialLeaveAsDays | Daily special leave as part of day |
| Double | DailyAbsence | Daily absence hours |
| Double | DailyAbsenceAsDays | Daily absence as part of day |
| Double | CurrentOvertime | Current overtime at the given date |
| Double | DailySickComplete | Daily sick and sick not paid hours |
| Double | DailySickCompleteAsDays | Daily sick and sick not paid as part of day |
| Double | DailySickNotPaid | Daily sick not paid hours |
| Double | DailySickNotPaidAsDays | Daily sick not paid as part of day |
| Double | DailySick | Daily sick hours |
| Double | DailySickAsDays | Daily sick as part of day |
| Double | DailyTakenOvertime | Daily taken overtime |
| Double | DailyTakenOvertimeAsDays | Daily taken overtime as part of day |
| Double | DailyLeave | Daily leave hours |
| Double | DailyPaidLeave | Daily paid leave hours, This can vary from the daily leave if the payout gets calculated by the last 13 weeks |
| Double | DailyLeaveAsDays | Daily leave as part of day |
| Double | DailySpareTime | Daily spare time hours |
| Double | DailySpareTimeAsDays | Daily spare time as part of day |
| Double | DailyBreaktime | Daily break time hours |
| TimeEntryType | DailyUsage | Aggregated main usage of the day |
| DateTime? | LogonTimeUncut | Uncutted logon time, even if the cutter did run |
| DateTime? | LogoffTimeUncut | Uncutted logoff time, even if the cutter did run |
| Double | DailyNightSurchargeCoretime | Daily night surcharged core time |
| Double | DailyNightSurchargeTime | Daily night surcharged time |
| Double | DailySaturdayWorktime | Daily saturday worktime |
| Double | DailySundayWorktime | Daily Sunday worktime |
| Double | DailyPublicHolidayWorktime | Daily public holiday worktime |
| Double | DailySaturdayWorktimeAm | Daily worktime at Saturday morning |
| Double | DailySaturdayWorktimePm | Daily worktime at Saturday afternoon |
| Double | DailySurchargedOvertime | Daily surcharged overtime |
| Double | DailyOnCallServicetime | Daily on call service time |
| Double | DailyOnCallServicetimeAsDays | Daily on call service time as part of day |
| Double | DailyPaidSick | Daily paid sick time |
| Double | DailyPaidBankHoliday | Daily paid bank holiday time |
| Double | DailyShortTimeWork | Daily short time work hours |
| Double | DailyWorktimeOffset | Daily worktime offset |
| Double | DailyEstimatedTotalTime | Daily estimated total time |
| Double | DailyTotalTime | Daily total time |
| Double? | DailyPaidTime | Daily paid time |
| Double | DailyCutTime | Daily cutted time |
| Double | DailyRemoteWork | Daily remote work time |
| Double | DailyRemoteWorkAsDays | Daily remote work as part of day |
| Int | DailyTimeFrameEntries | Counter of all time frame entries |
| Guid? | FirstTimeFrameEntry | Id of the first time frame entry |
| Int | DailyDurationEntries | Counter of all duration entries |
| Guid? | FirstDurationEntry | Id of the first duration entry |
| Double | DailyEveningSurchargeTime | Daily evening shift surcharged time |
| Double | DailyMorningSurchargeTime | Daily morning shift surcharged time |
| double? | DailyRemainingLeave | Remaining leave as hours based on the given date |
| double | DailyRemainingLeaveAsDays | Remaining leave as days based on the given date |
| double | DailyAggregatedSick | Aggregated sick time as hours in year |
| double | DailyAggregatedSickAsDays | Aggregated sick time as days in year |
| double | DailyAggregatedSickNotPaid | Aggregated sick time (not paid) as hours in year |
| double | DailyAggregatedSickNotPaidAsDays | Aggregated sick time (not paid) as days in year |
| string | DailyProjectName | The main project at given date |
| string | DailyTaskName | The main project at given date |
| double | DailyWorktimeAsDays | The daily worktime as days at given date |
| double | DailyDurationAsDays | The daily duration as days at given date |
| double | DailyDrivingTime | The daily driving time at given date |
| double | DailyConvertedLeaveAsDays | The converted leave time as days |
| double | DailyConvertedLeave | The converted leave time |
ReportDSGVOInfoDto
Diese Klasse enthält die Berichtsdaten für den Auskunftsbogen der Datenschutzgrundverordnung die ab 25.05.2018 in Kraft tritt.
| Datatype | Name | Description |
|---|---|---|
| ReportUserDto | User | Defines the user for that the report contains data. |
| DateTime? | FirstEntry | Date/Time of the first timeentry of the user |
| DateTime? | LastEntry | Date/Time of the last timeentry of the user |
| DateTime? | LockedUpTo | Date up to when the timeentries has been locked. |
| Double | WorkdaysPerWeek | Count the workdays per week |
| Double | HoursPerWeek | Amount of working hours per week |
| List<ReportLeadingUserDto> | LeadingUsers | List of the users who have access to the personal data of the user |
ReportLeadingUserDto
Diese Klasse enthält alle Informationen zu den Benutzern, die Zugriff auf andere Mitarbeiter haben.
| Datatype | Name | Description |
|---|---|---|
| Guid | UserId | Defines the id of the leading user |
| String | LogonName | Logon name of the leading user |
| String | UserName | User name of the leading user |
| String | Email of the leading user | |
| UserRights | Rights | User rights of the leading user |
| Guid | CoveredUserId | User Id of the user that can be accessed by the leading user |
| String | CoveredLogonName | Logon name of the user that is covered by the leading user |
| String | CoveredUserName | User name of the user that is covered by the leading user |
| String | CoveredEmail | Email of the user that is covered by the leading user |
| Guid | Id | Unique identifier of the object |
ReportOrganizationUnitDto : ReportAuditEntityDto
Diese Klasse enthält alle Informationen über eine Organisationseinheit.
| Datatype | Name | Description |
|---|---|---|
| string | OrgaName | Name of the Organisation |
| string | OrgaPhoneNumber | Phone number of the Organisation |
| string | OrgaFaxNumber | Fax number of the Organisation |
| string | OrgaMobileNumber | Mobile number of the Organisation |
| string | OrgaEmail | Email of the Organisation |
| string | OrgaPostcode | Post code of the Organisation |
| string | OrgaCity | City of the Organisation |
| string | OrgaCountry | Country code of the Organisation |
| string | OrgaStreet | Street name of the Organisation |
| string | OrgaStreetNumber | Street number of the Organisation |
| string | OrgaAddressAddition | Address Addition of the Organisation |
| string | OrgaCompanyNo | Company number of the Organisation |
| string | OrgaRoomNo | Room number of the Organisation |
| string | OrgaPostalAddress | Postal address that has been composed of the previous values, when saving the Organisation unit |
| string | OrgaTaxConsultantNo | Number of the tax consultant, previously stored in the configuration settings |
| string | OrgaTaxClientNo | Tax client number of the Organisation, previously stored in the configuration settings |
ReportProjectDto : ReportAuditEntityDto
Diese Klasse enthält alle Projektbezogenen Daten die für das Reporting verwendet werden könne.
| Datatype | Name | Description |
|---|---|---|
| ReportCustomerDto | Customer | Defines the customer that can be set for project. |
| Guid? | CustomerId | The Id of the customer or NULL if o customer has been set. |
| DateTime? | ReportingDate | The date where the reporting has been requested. |
| Guid | ProjectId | The id of the project. |
| Guid | ParentProjectId | The id of the parent project. |
| Guid | ProjectOwnerId | The Id of the project owner. The id is always an employee id. |
| String | ProjectOwner | The user name of the project owner. |
| String | Currency | The currency that has been defined for the project. |
| Double | ProjectPricePerHour | The price per hour defined for the given project. |
| Double | Vat | The vat tht is used to calculate the gross amount for the current project. |
| Long | TextColor | The text color that is used to display the time entries that are related to the project. |
| Long | BackgroundColor | The background color that is used to display the time entries that are related to the project. |
| String | ProjectName | The name of the project |
| String | ProjectDescription | The description of the project |
| ProjectLifeCycle | ProjectLifeCycle | The current project life cycle of the project (e.g. Planning/Active/Done/Deleted) |
| Bool | IsProjectTimeLimited | True, if the project has a fixed ending. |
| DateTime | StartDate | The first date from that the project can be booked |
| DateTime | EndDate | The last date until that the project can be booked. |
| List<ReportTaskDto> | TaskList | Collection of project related tasks |
| ProjectAvailibility | ProjectAvailibility | Defines if the project is useable by all, none or only a few AvailableForAll = 0 AvailableForSelected = 1 AvailableForNone = 2 |
| List<ReportProjectUserDto> | UserRelations | Collection of users that are related to the project |
| Int? | ProjectMembersCount | Number of project members. If project is available for all or only admins, then it’s null |
| Double? | ProjectMaxWorkingTime | The maximum amount of working time that has been defined at the project. |
| Int | RoundPrecisionInMinutes | The rounding in minutes that has been defined in the project data. |
| Rounding | Rounding | Defined rounding for the project invoicing. NotRounded = 0 Rounded = 1 RoundUp = 2 RoundDown = 3 |
| Double | YellowTrafficLight | The percentage of worktime to available work where the project will turn yellow |
| Double | RedTrafficLight | The percentage of worktime to available work where the project will turn red |
| Double? | ProjectChargingJourneyTime | The percentage of driving time that is calculated as working time. |
| ProjectState | ManualProjectState | The manual project state Calculated = 0 Green = 1 Yellow = 2 Red = 3 |
| String | ProjectStateDescription | The description that explains the current project state, if the project state has been set manually |
| Bool | DontInheritCommonTasks | True, if the project does not inherit common tasks, e.g. does not show it. |
| Bool | IsOrderBased | True, if the project is order based and offers special input fields for that. |
| String | Account | The internal account that can be used for worktime accumulation. |
| String | CostCenter | The cost center for the project that can be used for export tasks. |
| OrderType | OrderType | A business driven order type. Undefined = 0 PrivateSector = 1 PublicService = 2 SupplyOfTemporaryWorkers = 3 ServiceContract = 4 ContractToProduceAWork = 5 |
| String | ContractId | The project based contract id |
| String | PlaceOfServiceProvision | Address where the service will be provided. |
| Bool | IsProjectTimeSet | True, if the project has a defined amount of work |
| Double | SharedPool | Defined working time for the shared pool |
| Double | PrivatePool | Defined working time for the private pools |
| Double | ScheduledWork | Scheduled work of the project. |
| Double | HoursWorked | Hours that have already been worked at the project. |
| Double | AvailableWork | Available hours that can be booked. |
| String | FurtherAccountingDetails | User specific data used to concrete the project accounting |
| String | ProjectCode | Barcode of a project. Used to identify a project by its barcode. |
ReportProjectTimeDto
Diese Klasse enthält zusätzliche Informationen über das Projekt in Verbindung mit dem Mitarbeiter und dem geplante, erledigten und noch offenen Projektbudget.
| Datatype | Name | Description |
|---|---|---|
| ReportUserDto | User | TimePunch related user data |
| ReportProjectUserDto | ProjectUser | Project related user data |
| ReportProjectDto | Project | Project data |
| String | PoolType | Type of the project pool S Shared pool P Private pool |
| Date? | Date | Reference data for that the evaluated times are valid. |
| Double | UserScheduledWork | Scheduled work for the user and project |
| Double | UserHoursWorked | Already worked hours by user for the project |
| Double | UserAvailableWork | Available hours that can be allocated by the user for the project. |
ReportProjectUserDto : ReportAuditEntityDto
Diese Klasse enthält spezifische Informationen zu einem Mitarbeiter in Verbindung zu einem Projekt.
| Datatype | Name | Description |
|---|---|---|
| Guid | UserProjectId | Project Id |
| Guid | ProjectUserId | User Id |
| Bool? | IsAllowedToUseProject | True, if the user is allowed to book the project |
| Double? | UserPricePerHour | Price per hours that is defined for the user within the given project. Null, if no special price has been set. |
| Double? | UserMaxWorkingTime | Max working time that is defined for the user within the given project. Null, if no max working time has been set. |
| Guid? | UserCustomerId | Customer Id that is defined for the user within the given project. Null, if no special customer id has been set. |
| Double? | UserChargingJourneyTime | Percentage of charged journey time for the user within the given project. Null, if no special charging has been set. |
ReportSalaryExportDto : ReportAuditEntityDto
Diese Klasse enthält die Felder welche die Lohnarten für die Zuschlagsarten, sowie die gesetzten Zeiten für den Nachtzuschlag usw enthält.
| Datatype | Name | Description |
|---|---|---|
| double | NightShiftStartTime | The start time of the night shift |
| double | NightShiftEndTime1 | The end time of the core night shift |
| double | NightShiftEndTime2 | The end time of the extended night shift. |
| double | SaturdaySplitTime | The time that splits the Saturday morning from the Saturday afternoon |
| String | FixedSalaryTypeNo | Type no of the fixed salary |
| String | TemporaryHourlyWageTypeNo | Type no of a temporary worker |
| String | HourlyWageTypeNo | Type no of a regular wage worker |
| String | SicknessTypeNo | Type no of a continued sick payment |
| String | LeaveTypNo | Type no of a continued leave payment |
| String | SpecialLeaveTypeNo | Type no of a special leave payment |
| String | PaidOvertimeTypeNo | Type no of a paid overtime |
| String | OfficialBankHolidayTypeNo | Type no of a continued bank holiday payment |
| String | SaturdayWorkAmTypeNo | Type no of a Saturday morning work |
| String | SaturdayWorkPmTypeNo | Type no of a Saturday afternoon work |
| String | SundayWorkTypeNo | Type no of a Sunday work type no |
| String | NightShiftTypeNo | Type no of the etendend night shift |
| String | NightShiftCoreTypeNo | Type no of the night shift core time |
| String | OvertimeTypeNo | Type no of the surcharged overtime |
| String | OnCallServiceTypeNo | Type no of the on call service payment |
| String | ShortTimeWorkTypeNo | Type no of the short time work payment |
| String | SicknessNotPaidTypeNo | Type no of the sickness that is not paid |
| String | StatisticLeaveAsDaysTypeNo | Type no of the taken leave days |
| String | StatisticSickAsDaysTypeNo | Type no of the sick days |
| String | StatisticRemainingLeaveAsDaysTypeNo | Type no of the remaining leave days |
| String | StatisticWorkAccountTypeNo | Type no of the working account |
| String | EveningShiftTypeNo | Type no of the evening shift |
| Double | EveningShiftStartTime | The start time of the evening shift |
| Double | EveningShiftEndTime | The end time of the evening shift |
| String | MorningShiftTypeNo | Type no of the morning shift |
| Double | MorningShiftStartTime | The start time of the morning shift |
| Double | MorningShiftEndTime | The end time of the morning shift |
ReportSalaryTimeDto : ReportEntityDto
Diese Klasse enthält die Felder, die für die Meldung der Zeiten an Datav, Lexware oder eine andere Lohnsoftware verwendet werden.
| Datatype | Name | Description |
|---|---|---|
| ReportUserDto | User | The user object for which the salary shall be exported |
| DateTime | ReportedDate | The export date / in case of a monthly export, it's alwayws the first date in month |
| SalaryType | SalaryType | The type of salary or wage |
| double? | HourlyWage | The hourly wage |
| String | CostCenter | The cost center of the booked project |
| String | PersonnelNumber | The personnel number of the employee |
| String | BookingAccount | The booking account that has been defined in the ReportSalaryExportDto |
ReportSummaryDto
Diese Klasse enthält alle wichtigen Daten für das Monatsreporting.
| Datatype | Name | Description |
|---|---|---|
| ReportYearlySummaryDto | YearlySummary | Yearly summary data |
| ReportWorkModelDto | WorkModel | Active Workmodel for the given reporting date. |
| Int | Month | Number of the reported month (e.g. 1-12) |
| Double | EstimatedWorkdaysPerMonth | Amount of estimated workdays per month |
| Double | EstimatedWorktimePerMonth | Estimated worktime per month. |
| Double | EstimatedPaidtimePerMonth | Estimated paid time per month. |
| Double | EstimatedWorktimePerMonth Regular | Estimated worktime per month, if the current workmodel is defined as short time work. |
| Double | Overtime | Overtime in the given month. |
| Double | CalculatedOvertime | Calculated overtime for the given month. The calculated overtime is the total overtime before the overtime cut. |
| Double | Breaktime | Amount of breaktime in month. |
| Double | Drivetime | Amount of drivetime in month. |
| Double | Sparetime | Amount of sparetime in month. |
| Double | Worktime | Amount of worktime in month. |
| Double | TakenOvertime | Amount of taken overtime in month. |
| Double | Leave | Amount of leave in month. |
| Double | PaidLeave | Amount of paid leave hours in month. This can vary from the leave, if the paid leave gets calculated by the average of the last 13 weeks. |
| Double | LeaveAsDays | Amount of leave days in month. |
| Double | SickComplete | Amount of sick hours and sick not paid hours in month. |
| Double | SickCompleteAsDays | Amount of sick days and sick not paid days a month. |
| Double | Sick | Amount of sick time in month. |
| Double | SickAsDays | Amount of sick days in month. |
| Double | SickNotPaid | Amount of sick not paid hours in month. |
| Double | SickNotPaidAsDays | Amount of sick not paid as days in month. |
| Double | TotalOvertime | Total overtime in month. |
| Bool | Locked | True, if the month-end closing has been done. |
| DateTime | Date | The first date in month. |
| OvertimeCutMode | OvertimeCutMode | Defines when the overtime gets cutted, e.g on monthly basis or at all (cumulative) |
| Bool | IsPaidOvertimeCalculated | True, if the paid overtime gets automatically calculated. |
| Double | PaidOvertime | Amount of paid overtime in month. |
| Double | DecreasePaidTime | Amount of hours that will decrease the payout to the user. |
| Double | MissingHourCompensation | Amount of working time that gets added to the monthly working time. |
| Guid | RegionId | Selected region in the current month. |
| Guid | CountryId | Selected country in the current month. |
| Double | MaximumOvertime | The maximum overtime in the curren month. |
| Double | OvertimeStartsAt | Default value above the additional working time gets counted as overtime. |
| Bool | ExceptionForMinusWorkingTimeAccount | Defines, if there is an exception for minus working account (eg. User has negative working account) |
| WorkContract | WorkContract | The work contract of the user Employee = 0 Freelancer = 1 Wageworker = 2 Shiftworker = 3 |
| Double? | PaidTime | Amount of paid time in month |
| Double | UnpaidTime | Amount of unpaid time in month |
| Double | BankHoliday | Amount of bank holiday in the current month. |
| Double | BankHolidayAsDays | Time at bank holidays per month. e.g. 1 equals 1 day, 0.5 equals half day |
| String | CountryName | Name of the country |
| String | RegionName | Name of the region |
| Double | PreviousMonthOvertime | Amount of overtime from the previous month. |
| Double | SpecialLeave | Amount of special leave in month |
| Double | SpecialLeaveAsDays | Amount of special leave as days in month |
| Double | PaidSick | Paid sick time, that can differ from real sick time (13 weeks average) |
| Double | PaidBankHoliday | Paid bank holiday time, that can differ from real bank holiday time (13 weeks average) |
| Double | ShortTimeWork | Number of short-time work hours in month |
| Double | WorktimeOffset | Amount of cummulated work time offsets |
| Double | EstimatedTotalTimePerMonth | Estimated total time in month |
| Double | TotalTime | Total time in month |
| Double | NightSurchargeCoreTime | Amount of night surcharged core time in month |
| Double | NightSurchargeTime | Amount of night surcharged time in month |
| Double | NightSurchargeTimeComplete | Amount of night surcharged complete time in month = core + non core |
| Double | SaturdayWorkTime | Amount of saturday worktime in month = Am + Pm |
| Double | SundayWorkTime | Amount of sunday worktime in month |
| Double | PublicHolidayWorkTime | Amount of public holiday worktime in month |
| Double | SaturdayWorkTimeAm | Amount of saturday worktime AM |
| Double | SaturdayWorkTimePm | Amount of saturday worktime PM |
| Double | CutTime | Amount of cutted time |
| Double | RemoteWork | Amount of remote work time in month |
| Double | RemoteWorkAsDays | Amount of remote work days in month |
| Double | MorningSurchargeTime | Amount of morning sift surcharged time in month |
| Double | EveningSurchargeTime | Amount of evening sift surcharged time in month |
| double? | PreviousRemainingLeave | Remaining leave as hours of the previous month |
| double | PreviousRemainingLeaveAsDays | Remaining leave as days of the previous month |
| double | PreviousAggregatedSick | Aggregated sick time as hours in the current year |
| double | PreviousAggregatedSickAsDays | Aggregated sick time as days in the current year |
| double | PreviousAggregatedSickNotPaid | Aggregated sick time (not paid) as hours in the current year |
| double | PreviousAggregatedSickNotPaidAsDays | Aggregated sic time (not paid) as days in the current year |
| double | ConvertedLeaveAsDaysMonthly | The converted leave time as days in month |
| double | ConvertedLeaveMonthly | The converted leave time in month |