| Name | Type | Additional information | Description |
|---|---|---|---|
| ID | integer |
None. |
|
| TimeTrackingUserId | integer |
Required |
|
| TimeTrackingProjectId | integer |
Required |
|
| TimeTrackingTaskId | integer |
Required |
|
| TimeTrackingCustomerId | integer |
Required |
|
| Date | date |
Required |
|
| Hours | decimal |
Required |
|
| Comments | string |
None. |
|
| SystemGenerated | bool |
None. |
Indicates whether the time sheet was system generated. |
| BilledAmount | decimal |
None. |
|
| BilledHours | decimal |
None. |
|
| WrittenOffHours | decimal |
None. |
|
| WrittenOffAmount | decimal |
None. |
|
| WeeklyEntries | Collection of Date And Hours Struct |
Read Only / System Generated |
For reporting purposes - only populated with the GetWeeklyByDate and GetWeeklyByDateAndUser calls. Represents a full week of time sheet entries for a project. Returns a list of a minified Time Sheet. |
| MonthlyEntries | Collection of Date And Hours Struct |
Read Only / System Generated |
For reporting purposes - only populated with the GetMonthlyByDate and GetMonthlyByDateAndUser calls. Represents a full month of time sheet entries for a project. Returns a list of a minified Time Sheet. |
| Locked | bool |
Read Only / System Generated |
Time Sheets which have been billed will be in a Locked state. |
| LockedPartially | bool |
Read Only / System Generated |
Indicates if a Time Sheet has been partially billed. |
| BillableHours | decimal |
Read Only / System Generated |
|
| BillableAmount | decimal |
Read Only / System Generated |
|
| $SaveAndToggle | bool |
Read Only / System Generated |
For internal use only. |