POST TimeTrackingExpense/Save
Saves the specified Time Tracking Expense and updates it if it exists.
Request Information
URI Parameters
None.
Body Parameters
The Time Tracking Expense.
Time Tracking ExpenseName | Type | Additional information | Description |
---|---|---|---|
ID | integer |
None. |
|
TimeTrackingProjectId | integer |
None. |
|
DocumentHeaderId | integer |
None. |
|
BillingMethod | Time Tracking Expense Billing Method |
None. |
|
Date | date |
None. |
|
Payee | string |
None. |
|
Description | string |
None. |
|
Expense | decimal |
None. |
|
Recharge | decimal |
None. |
|
MarkupPercentage | decimal |
None. |
|
IsBilled | bool |
None. |
Request Formats
application/json, text/json
Sample:
{ "ID": 1, "TimeTrackingProjectId": 2, "DocumentHeaderId": 3, "BillingMethod": 0, "Date": "2024-11-15", "Payee": "sample string 5", "Description": "sample string 6", "Expense": 7.0, "Recharge": 8.0, "MarkupPercentage": 9.1, "IsBilled": true }
Response Information
Resource Description
Http Response MessageName | Type | Additional information | Description |
---|---|---|---|
Version | Version |
None. |
|
Content | Http Content |
None. |
|
StatusCode | Http Status Code |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | Http Request Message |
None. |
|
IsSuccessStatusCode | bool |
None. |