Read TimesheetAudit
get
/timesheetAudit
Reads TimesheetAudit objects from the database.
Request
Query Parameters
-
Fields(required): string
Fields to loadExample:
Name,ObjectId
-
Filter(required): string
Supported Filter Operators - :gt:, :lt:, :eq:, :gte:, :lte:, :and:, :or:Example:
ObjectId IN(1,2) :and: CreateDate:gte:'2021-04-20' :and: LastUpdateDate:lt:'2022-04-20' :and: Name :like: 'abc%'
-
OrderBy(required): string
OrderBy conditionExample:
ObjectId desc
Header Parameters
-
Authorization(required):
OAuth token
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
OK.
Root Schema : List<TimesheetAudit>
Type:
array
Title:
Show Source
List<TimesheetAudit>
-
Array of:
object TimesheetAudit
Title:
TimesheetAudit
TimesheetAudit Entity
Nested Schema : TimesheetAudit
Type:
object
Title:
TimesheetAudit
TimesheetAudit Entity
Show Source
-
ApproverUserName: string
The user name of the approver.
-
ApproverUserObjectId: integer
(int32)
The unique user ID of the approver.
-
AuditDate: string
(date-time)
The date this timesheet audit was created.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OverheadHours: number
(double)
The total overhead hours for the timesheet.
-
OverheadOvertimeHours: number
(double)
The total overhead overtime hours for the timesheet.
-
PendingOverheadHours: number
(double)
The total pending overhead hours for the timesheet.
-
PendingOverheadOvertimeHours: number
(double)
The total pending overhead overtime hours for the timesheet.
-
PendingProjectHours: number
(double)
The total pending project hours for the timesheet.
-
PendingProjectOvertimeHours: number
(double)
The total pending project overtime hours for the timesheet
-
ProjectHours: number
(double)
The total project hours for the timesheet.
-
ProjectId: string
The short code that uniquely identifies the project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
ProjectOvertimeHours: number
(double)
The total project overtime hours for the timesheet.
-
ResourceId: string
The short code that uniquely identifies the resource.
-
ResourceName: string
The name of the resource.
-
ResourceObjectId: integer
(int32)
The unique ID of the associated resource.
-
TimesheetActivityStatus: string
The status of the timesheet activity, the value of which will depend on who approved or rejected it. Valid values are 'Submitted', 'Approved', 'Resource Manager Approved', 'Project Manager Approved', and 'Rejected'.
-
TimesheetApprovingAs: string
The role of the timesheet approver. Valid values are 'Project Manager', 'Resource Manager', 'Project Manager Delegate', and 'Resource Manager Delegate'.
-
TimesheetPeriodEndDate: string
(date-time)
The timesheet period end date.
-
TimesheetPeriodObjectId: integer
(int32)
The unique ID of the timesheet period.
-
TimesheetPeriodStartDate: string
(date-time)
The timesheet period start date.
-
TimesheetStatus: string
The status of the timesheet. Valid values are 'Submitted', 'Approved', 'Resource Manager Approved', 'Project Manager Approved', and 'Rejected'.
400 Response
Bad Request.
401 Response
Unauthorized.
403 Response
Forbidden.
404 Response
Not Found.
405 Response
Invalid Input.
500 Response
Internal Server Error.