Create Expense Request
POST {{baseUrl}}/odata/ExpenseRequests
Create new Expense Request with Expense Request Lines
ExpenseRequest entity
Properties:
- date - request date.
- *name - empty or any string (will be replaced).
- *userId - id of requester.
- *projectId - id of project.
* required
Authenticated user must have rights to create a request for the specified user.
ExpenseRequestLine entity
Properties:
- currencyId - optional.
- exchange rate - optional.
Request Body
{"date"=>"2021-12-16", "description"=>nil, "name"=>"any name", "userId"=>"9facd21f-4d11-48be-b24c-12492a258221", "projectId"=>"c6ee3e9c-a74f-4e8d-a0d9-3ae8b777ec11", "lines"=>[{"amount"=>30000, "exchangeRate"=>0.75, "description"=>"1st month", "expenseTypeId"=>"e25cd1ac-bf63-4764-ae20-31fcb7140902", "projectTaskId"=>"a836c3c4-a81a-46f6-a1cf-508c9dc4543f", "reimburse"=>false, "billable"=>false}]}
RESPONSES
status: Created
{"@odata.context":"https://api.timetta.com/odata/$metadata#ExpenseRequests/$entity","date":"2021-12-16","description":null,"projectId":"c6ee3e9c-a74f-4e8d-a0d9-3ae8b777ec11","totalAmount":30000,"totalReimbursement":0,"totalBillable":0,"userId":"9facd21f-4d11-48be-b24c-12492a258221","approvalInstanceId":null,"approvalStatusId":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27","submitted":null,"approved":null,"name":"Затраты на Phillips 2022","rowVersion":"AAAAAAAADHY=","createdById":"9facd21f-4d11-48be-b24c-12492a258221","modifiedById":"9facd21f-4d11-48be-b24c-12492a258221","id":"519f3146-7b10-4cbb-bebe-59684713961d","created":"2021-12-23T16:18:33.0525694+03:00","modified":"2021-12-23T13:18:33.0513271Z","isActive":true}