TimeService Datatypes
Back to TimeService
Hour
| Property | Type | Description |
| Id | Long | |
| TypeOfWorkId | Int | |
| StartTime | DateTime | |
| StopTime | DateTime | |
| TotalHours | Decimal | Despite being a Decimal type, the max value is 255 |
| TotalHoursInvoice | Decimal | Despite being a Decimal type, the max value is 255 |
| ContactId | Int | |
| ProjectId | Int | |
| Description | String | |
| Locked | TriState | |
| Approved | TriState | |
| ApprovedBy | Int | |
| ProjectTaskId | Int | |
| NeedApproval | Boolean | |
| Costs | Cost[] | |
| SalaryTypeId | Int | Use GetSalaryTypes to get a list of possible Ids |
| OrderId | Int | ReadOnly |
| Price | Decimal | Price of the hour |
| InternalNote | String | |
| CustomerId | Int | |
HourSearch
| Property | Type | Description |
| Status | HourStatus | |
| TypeOfWorkId | Int | |
| ContactId | Int | |
| StartTime | DateTime | |
| StopTime | DateTime | |
| ChangedAfter | DateTime | |
| RegisteredAfter | DateTime | |
| ProjectId | Int | |
| HourIds | Int[] | Only available in GetHours, maximum 1000 IDs |
ProjectDataSearch
| Property | Type | Description |
| ProjectId | Int | |
| ContactId | Int | |
| ProjectOnly | Boolean | |
ProjectSearch
| Property | Type | Description |
| MyProjects | Boolean | |
| AllOpenProjects | Boolean | |
| CustomerId | Int | |
| Search | String | |
| ChangedAfter | DateTime | |
| StartedAfter | DateTime | |
| StartedBefore | DateTime | |
WorkTypeSearch
| Property | Type | Description |
| Active | TriState | |
| ProjectId | Int | |
WorkType
| Property | Type | Description |
| Id | Int | |
| Name | String | |
| Description | String | |
| Invoiceable | Boolean | |
| Price | Decimal | |
| ProductId | Int | |
SalaryType
| Property | Type | Description |
| Id | Int | |
| Name | String | |
| Active | Boolean | |
CostSearchParameters
| Property | Type | Description |
| ProjectId | Int32 | |
| ContactId | Int32 | |
Cost
| Property | Type | Description |
| Id | Int | |
| DateRegistered | DateTime? | |
| ProductId | Int? | |
| SupplierCompanyId | Int? | |
| Quantity | Double? | |
| InPrice | Decimal? | |
| Description | String | |
| ProjectId | Int32? | |
| Price | Decimal | |
| CustomerId | Int32 | |
ApprovalSearchParameters
| Property | Type | Description |
| ProjectId | Int32 | |
| ContactId | Int32 | |
Enums
HourStatus
| Name | Description |
| none | |
| Registered | |
| Locked | |
| Approved | |
| Rejected | |
Back to TimeService