GET api/Timesheet/GetTimesheetLinesByJobID?jobid={jobid}&employeeid={employeeid}&pageid={pageid}&pageSize={pageSize}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
jobid | integer |
Default value is 0 |
|
employeeid | integer |
Default value is 0 |
|
pageid | integer |
Default value is 1 |
|
pageSize | integer |
Default value is 50 |
Body Parameters
None.
Response Information
Resource Description
Collection of APIDataTimesheetLineName | Description | Type | Additional information |
---|---|---|---|
TimesheetLineID | integer |
None. |
|
Date | date |
Required |
|
StartTime | date |
None. |
|
StopTime | date |
None. |
|
NoOfUnits | decimal number |
Required |
|
UnitConversion | integer |
Required |
|
ChargeRate | decimal number |
Required |
|
Comment | string |
None. |
|
LinkTimesheet_SignOff | integer |
None. |
|
TimesheetPeriod | APIDataLinkTimesheetPeriod |
None. |
|
Employee | APIDataLinkEmployee |
None. |
|
Client | APIDataLinkClient |
None. |
|
Job | APIDataLinkJob |
None. |
|
TaskGroup | APIDataLinkTaskGroup |
None. |
|
Task | APIDataLinkTask |
None. |
|
Activity | APIDataLinkActivity |
None. |
|
WorkItem | APIDataLinkWorkItem |
None. |
|
Invoice | APIDataLinkInvoice |
None. |
|
Locked | boolean |
None. |
|
LockedReason | string |
None. |
|
LogInfo | APIDataLinkLogInfo |
None. |
|
ChargeType | APIDataLinkChargeType |
None. |
|
DisbursementSummary | APIDataLinkDisbursementSummary |
None. |
Response Formats
application/json, text/json
Sample:
[ { "TimesheetLineID": 1, "Date": "2025-05-10T00:10:55.321956+00:00", "StartTime": "2025-05-10T00:10:55.321956+00:00", "StopTime": "2025-05-10T00:10:55.321956+00:00", "NoOfUnits": 3.1, "UnitConversion": 4, "ChargeRate": 5.0, "Comment": "sample string 6", "LinkTimesheet_SignOff": 1, "TimesheetPeriod": { "TimesheetID": 1, "WeekEndingDate": "2025-05-10T00:10:55.321956+00:00", "Committed": true }, "Employee": { "EmployeeID": 1, "EmployeeCode": "sample string 2", "EmployeeName": "sample string 3" }, "Client": { "ClientID": 1, "ClientCode": "sample string 2", "ClientAbbreviation": "sample string 3", "ClientName": "sample string 4" }, "Job": { "JobID": 1, "JobCode": "sample string 2", "JobDescription": "sample string 3" }, "TaskGroup": { "TaskGroupID": 1, "TaskGroupName": "sample string 2", "TaskGroupSortOrder": 1.1 }, "Task": { "TaskID": 1, "TaskDescription": "sample string 2" }, "Activity": { "ActivityID": 1, "ActivityName": "sample string 2" }, "WorkItem": { "WorkItemID": 1, "WorkItemNumber": 2 }, "Invoice": { "InvoiceID": 1, "InvoiceNumber": "sample string 2" }, "Locked": true, "LockedReason": "sample string 8", "LogInfo": { "VersionID": 1 }, "ChargeType": { "ChargeTypeID": 1, "ChargeTypeName": "sample string 2" }, "DisbursementSummary": { "RelatedDisbursementCount": 1 } }, { "TimesheetLineID": 1, "Date": "2025-05-10T00:10:55.321956+00:00", "StartTime": "2025-05-10T00:10:55.321956+00:00", "StopTime": "2025-05-10T00:10:55.321956+00:00", "NoOfUnits": 3.1, "UnitConversion": 4, "ChargeRate": 5.0, "Comment": "sample string 6", "LinkTimesheet_SignOff": 1, "TimesheetPeriod": { "TimesheetID": 1, "WeekEndingDate": "2025-05-10T00:10:55.321956+00:00", "Committed": true }, "Employee": { "EmployeeID": 1, "EmployeeCode": "sample string 2", "EmployeeName": "sample string 3" }, "Client": { "ClientID": 1, "ClientCode": "sample string 2", "ClientAbbreviation": "sample string 3", "ClientName": "sample string 4" }, "Job": { "JobID": 1, "JobCode": "sample string 2", "JobDescription": "sample string 3" }, "TaskGroup": { "TaskGroupID": 1, "TaskGroupName": "sample string 2", "TaskGroupSortOrder": 1.1 }, "Task": { "TaskID": 1, "TaskDescription": "sample string 2" }, "Activity": { "ActivityID": 1, "ActivityName": "sample string 2" }, "WorkItem": { "WorkItemID": 1, "WorkItemNumber": 2 }, "Invoice": { "InvoiceID": 1, "InvoiceNumber": "sample string 2" }, "Locked": true, "LockedReason": "sample string 8", "LogInfo": { "VersionID": 1 }, "ChargeType": { "ChargeTypeID": 1, "ChargeTypeName": "sample string 2" }, "DisbursementSummary": { "RelatedDisbursementCount": 1 } } ]
application/xml, text/xml
Sample:
<ArrayOfAPIDataTimesheetLine xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Abtrac6.API.APIDataModels"> <APIDataTimesheetLine> <Activity> <ActivityID>1</ActivityID> <ActivityName>sample string 2</ActivityName> </Activity> <ChargeRate>5</ChargeRate> <ChargeType> <ChargeTypeID>1</ChargeTypeID> <ChargeTypeName>sample string 2</ChargeTypeName> </ChargeType> <Client> <ClientAbbreviation>sample string 3</ClientAbbreviation> <ClientCode>sample string 2</ClientCode> <ClientID>1</ClientID> <ClientName>sample string 4</ClientName> </Client> <Comment>sample string 6</Comment> <Date>2025-05-10T00:10:55.321956+00:00</Date> <DisbursementSummary> <RelatedDisbursementCount>1</RelatedDisbursementCount> </DisbursementSummary> <Employee> <EmployeeCode>sample string 2</EmployeeCode> <EmployeeID>1</EmployeeID> <EmployeeName>sample string 3</EmployeeName> </Employee> <Invoice> <InvoiceID>1</InvoiceID> <InvoiceNumber>sample string 2</InvoiceNumber> </Invoice> <Job> <JobCode>sample string 2</JobCode> <JobDescription>sample string 3</JobDescription> <JobID>1</JobID> </Job> <LinkTimesheet_SignOff>1</LinkTimesheet_SignOff> <Locked>true</Locked> <LockedReason>sample string 8</LockedReason> <LogInfo> <VersionID>1</VersionID> </LogInfo> <NoOfUnits>3.1</NoOfUnits> <StartTime>2025-05-10T00:10:55.321956+00:00</StartTime> <StopTime>2025-05-10T00:10:55.321956+00:00</StopTime> <Task> <TaskDescription>sample string 2</TaskDescription> <TaskID>1</TaskID> </Task> <TaskGroup> <TaskGroupID>1</TaskGroupID> <TaskGroupName>sample string 2</TaskGroupName> <TaskGroupSortOrder>1.1</TaskGroupSortOrder> </TaskGroup> <TimesheetLineID>1</TimesheetLineID> <TimesheetPeriod> <Committed>true</Committed> <TimesheetID>1</TimesheetID> <WeekEndingDate>2025-05-10T00:10:55.321956+00:00</WeekEndingDate> </TimesheetPeriod> <UnitConversion>4</UnitConversion> <WorkItem> <WorkItemID>1</WorkItemID> <WorkItemNumber>2</WorkItemNumber> </WorkItem> </APIDataTimesheetLine> <APIDataTimesheetLine> <Activity> <ActivityID>1</ActivityID> <ActivityName>sample string 2</ActivityName> </Activity> <ChargeRate>5</ChargeRate> <ChargeType> <ChargeTypeID>1</ChargeTypeID> <ChargeTypeName>sample string 2</ChargeTypeName> </ChargeType> <Client> <ClientAbbreviation>sample string 3</ClientAbbreviation> <ClientCode>sample string 2</ClientCode> <ClientID>1</ClientID> <ClientName>sample string 4</ClientName> </Client> <Comment>sample string 6</Comment> <Date>2025-05-10T00:10:55.321956+00:00</Date> <DisbursementSummary> <RelatedDisbursementCount>1</RelatedDisbursementCount> </DisbursementSummary> <Employee> <EmployeeCode>sample string 2</EmployeeCode> <EmployeeID>1</EmployeeID> <EmployeeName>sample string 3</EmployeeName> </Employee> <Invoice> <InvoiceID>1</InvoiceID> <InvoiceNumber>sample string 2</InvoiceNumber> </Invoice> <Job> <JobCode>sample string 2</JobCode> <JobDescription>sample string 3</JobDescription> <JobID>1</JobID> </Job> <LinkTimesheet_SignOff>1</LinkTimesheet_SignOff> <Locked>true</Locked> <LockedReason>sample string 8</LockedReason> <LogInfo> <VersionID>1</VersionID> </LogInfo> <NoOfUnits>3.1</NoOfUnits> <StartTime>2025-05-10T00:10:55.321956+00:00</StartTime> <StopTime>2025-05-10T00:10:55.321956+00:00</StopTime> <Task> <TaskDescription>sample string 2</TaskDescription> <TaskID>1</TaskID> </Task> <TaskGroup> <TaskGroupID>1</TaskGroupID> <TaskGroupName>sample string 2</TaskGroupName> <TaskGroupSortOrder>1.1</TaskGroupSortOrder> </TaskGroup> <TimesheetLineID>1</TimesheetLineID> <TimesheetPeriod> <Committed>true</Committed> <TimesheetID>1</TimesheetID> <WeekEndingDate>2025-05-10T00:10:55.321956+00:00</WeekEndingDate> </TimesheetPeriod> <UnitConversion>4</UnitConversion> <WorkItem> <WorkItemID>1</WorkItemID> <WorkItemNumber>2</WorkItemNumber> </WorkItem> </APIDataTimesheetLine> </ArrayOfAPIDataTimesheetLine>