NameDescriptionTypeAdditional 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.