| Name | Description | Type | Additional information |
|---|---|---|---|
| Company |
The company. |
globally unique identifier |
None. |
| Client |
The client. |
globally unique identifier |
Required |
| TimesheetStatus |
The status of the timesheet |
globally unique identifier |
Required |
| PeriodStart |
The period start. |
date |
Required |
| PeriodEnd |
The period end. |
date |
Required |
| Note |
The note. |
string |
String length: inclusive between 0 and 1000 |
| Reference |
Gets or sets the reference. |
string |
String length: inclusive between 0 and 1000 |
| CandidateTimesheetItem |
The candidate timesheet item. |
Collection of CandidateTimesheetItem |
None. |
| IsRejected |
Is this timesheet rejected |
boolean |
None. |
| IsSubmitted |
Is this timesheet submitted |
boolean |
None. |
| IsProcessed |
Is this timesheet submitted |
boolean |
None. |
| RejectionReason |
Why was this timesheet rejected |
string |
String length: inclusive between 0 and 255 |
| RejectedBy |
Who rejected the timesheet |
string |
String length: inclusive between 0 and 512 |
| Owner |
Who owns this timesheet |
string |
String length: inclusive between 0 and 512 |
| IsTimebased |
Is the timesheet time or unit based |
boolean |
None. |
| PONumber |
The timesheet PO number |
string |
None. |
| IsInvoiced |
Has the timesheet be invoiced |
boolean |
None. |
| InvoicedBy |
Who invoiced the timesheet |
string |
None. |
| InvoicedDate |
When was the timesheet invoiced |
date |
None. |
| IsPaid |
Has the timesheet been paid |
boolean |
None. |
| PaidBy |
Who paid the timesheet |
string |
None. |
| PaidDate |
When was the timesheet paid |
date |
None. |
| CandidateTimesheetTimes |
The timesheet time collection |
Collection of CandidateTimesheetTime |
None. |