POST api/Timesheet/CreateDisbursementLineFromTimesheetLine
Request Information
URI Parameters
None.
Body Parameters
APIDataDisbursementLine| Name | Description | Type | Additional information |
|---|---|---|---|
| DisbursementPaid | boolean |
Required |
|
| DisbursementEnteredAmount | decimal number |
Required |
|
| DisbursementTaxRate | decimal number |
Required |
|
| DisbursementIncludesGST | boolean |
Required |
|
| DisbursementPaymentReference | string |
None. |
|
| IncludePercentageMargin | boolean |
None. |
|
| PercentageMarginRate | decimal number |
None. |
|
| SupplierInvoiceNo | string |
None. |
|
| RelatedTimesheetLine | APIDataTimesheetLine |
None. |
|
| SubconsultantInvoice | APIDataLinkSubconsultantInvoice |
None. |
|
| PurchaseOrder | APIDataLinkPurchaseOrder |
None. |
|
| DisbursementType | APIDataLinkDisbursementType |
None. |
|
| DisbursementImage | APIDataLinkDisbursementImage |
None. |
|
| IncludeDisbursementImage | boolean |
None. |
|
| 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. |
Request Formats
application/json, text/json
Sample:
{
"DisbursementPaid": true,
"DisbursementEnteredAmount": 2.0,
"DisbursementTaxRate": 3.1,
"DisbursementIncludesGST": true,
"DisbursementPaymentReference": "sample string 5",
"IncludePercentageMargin": true,
"PercentageMarginRate": 7.1,
"SupplierInvoiceNo": "sample string 8",
"RelatedTimesheetLine": {
"TimesheetLineID": 1,
"Date": "2025-12-13T20:14:20.6489571+00:00",
"StartTime": "2025-12-13T20:14:20.6489571+00:00",
"StopTime": "2025-12-13T20:14:20.6489571+00:00",
"NoOfUnits": 3.1,
"UnitConversion": 4,
"ChargeRate": 5.0,
"Comment": "sample string 6",
"LinkTimesheet_SignOff": 1,
"TimesheetPeriod": {
"TimesheetID": 1,
"WeekEndingDate": "2025-12-13T20:14:20.6489571+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
}
},
"SubconsultantInvoice": {
"SubconsultantInvoiceID": 1,
"SubconsultantInvoiceRefNo": "sample string 2"
},
"PurchaseOrder": {
"PurchaseOrderID": 1,
"PurchaseOrderNumber": "sample string 2"
},
"DisbursementType": {
"DisbursementTypeID": 1,
"DisbursementName": "sample string 2"
},
"DisbursementImage": {
"TimesheetLineID": 1,
"DisbursementImage": "sample string 2",
"DateSaved": "2025-12-13T20:14:20.6489571+00:00"
},
"IncludeDisbursementImage": true,
"TimesheetLineID": 10,
"Date": "2025-12-13T20:14:20.6489571+00:00",
"StartTime": "2025-12-13T20:14:20.6489571+00:00",
"StopTime": "2025-12-13T20:14:20.6489571+00:00",
"NoOfUnits": 12.1,
"UnitConversion": 13,
"ChargeRate": 14.0,
"Comment": "sample string 15",
"LinkTimesheet_SignOff": 1,
"TimesheetPeriod": {
"TimesheetID": 1,
"WeekEndingDate": "2025-12-13T20:14:20.6489571+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 17",
"LogInfo": {
"VersionID": 1
},
"ChargeType": {
"ChargeTypeID": 1,
"ChargeTypeName": "sample string 2"
},
"DisbursementSummary": {
"RelatedDisbursementCount": 1
}
}
application/xml, text/xml
Sample:
<APIDataDisbursementLine xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Abtrac6.API.APIDataModels">
<Activity>
<ActivityID>1</ActivityID>
<ActivityName>sample string 2</ActivityName>
</Activity>
<ChargeRate>14</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 15</Comment>
<Date>2025-12-13T20:14:20.6489571+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 17</LockedReason>
<LogInfo>
<VersionID>1</VersionID>
</LogInfo>
<NoOfUnits>12.1</NoOfUnits>
<StartTime>2025-12-13T20:14:20.6489571+00:00</StartTime>
<StopTime>2025-12-13T20:14:20.6489571+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>10</TimesheetLineID>
<TimesheetPeriod>
<Committed>true</Committed>
<TimesheetID>1</TimesheetID>
<WeekEndingDate>2025-12-13T20:14:20.6489571+00:00</WeekEndingDate>
</TimesheetPeriod>
<UnitConversion>13</UnitConversion>
<WorkItem>
<WorkItemID>1</WorkItemID>
<WorkItemNumber>2</WorkItemNumber>
</WorkItem>
<DisbursementEnteredAmount>2</DisbursementEnteredAmount>
<DisbursementImage>
<DateSaved>2025-12-13T20:14:20.6489571+00:00</DateSaved>
<DisbursementImage>sample string 2</DisbursementImage>
<TimesheetLineID>1</TimesheetLineID>
</DisbursementImage>
<DisbursementIncludesGST>true</DisbursementIncludesGST>
<DisbursementPaid>true</DisbursementPaid>
<DisbursementPaymentReference>sample string 5</DisbursementPaymentReference>
<DisbursementTaxRate>3.1</DisbursementTaxRate>
<DisbursementType>
<DisbursementName>sample string 2</DisbursementName>
<DisbursementTypeID>1</DisbursementTypeID>
</DisbursementType>
<IncludeDisbursementImage>true</IncludeDisbursementImage>
<IncludePercentageMargin>true</IncludePercentageMargin>
<PercentageMarginRate>7.1</PercentageMarginRate>
<PurchaseOrder>
<PurchaseOrderID>1</PurchaseOrderID>
<PurchaseOrderNumber>sample string 2</PurchaseOrderNumber>
</PurchaseOrder>
<RelatedTimesheetLine>
<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-12-13T20:14:20.6489571+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-12-13T20:14:20.6489571+00:00</StartTime>
<StopTime>2025-12-13T20:14:20.6489571+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-12-13T20:14:20.6489571+00:00</WeekEndingDate>
</TimesheetPeriod>
<UnitConversion>4</UnitConversion>
<WorkItem>
<WorkItemID>1</WorkItemID>
<WorkItemNumber>2</WorkItemNumber>
</WorkItem>
</RelatedTimesheetLine>
<SubconsultantInvoice>
<SubconsultantInvoiceID>1</SubconsultantInvoiceID>
<SubconsultantInvoiceRefNo>sample string 2</SubconsultantInvoiceRefNo>
</SubconsultantInvoice>
<SupplierInvoiceNo>sample string 8</SupplierInvoiceNo>
</APIDataDisbursementLine>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.