Expense Sheet Lines
Parameter | Description | Examples |
---|---|---|
API | The API area | expensesheets.json |
Action | Expense Sheet Defaults | &action=expensesheetlines |
General | Parameters described in overview | user=user&password=user&version=3.3 |
Expense ID: | Expense Sheet ID | &expensesheet=1234 |
OR | ||
UUID: | Expense Sheet UUID | &uuid=1234567489 |
Example request:
Request to retrieve expense sheet lines
http://<SERVER>/jsonapi/expensesheets.json?user=user&password=user&version=3.3&action=expensesheetlines&expensesheet=1234
Example response:
{
"responsecode": 1,
"responsestatus": "OK",
"errorcode": 0,
"errormessage": "",
"totalrows": 1,
"totalpages": 1,
"responsemessage": "",
"pagerows": 0,
"pagenumber": 1,
"success": true,
"data": [
{
"expenselineApprove": false,
"expenselineApproversNotes": "",
"expenselineAttachmentDelete": false,
"expenselineAttachmentUpload": false,
"expenselineAttachmentView": false,
"expenselineClient": "1/P0908",
"expenselineClientName": "4imprint1",
"expenselineCopy": true,
"expenselineDate": "2017-11-14",
"expenselineDelete": false,
"expenselineDescription": "Hotel Chocolate",
"expenselineEdit": false,
"expenselineHeld": false,
"expenselineInternal": 3404,
"expenselineJobDescription": "3768 not two tier",
"expenselineJobAndPhase": "1/00089025.001",
"expenselineJobPhaseSimple": "89025.001",
"expenselineJobPhaseStage": 472,
"expenselineJobPhaseStageDesc": "stage description test",
"expenselineJobSimple": "89025",
"expenselineLineNumber": 1,
"expenselinePhaseDescription": "3768",
"expenselineQuantity": 1,
"expenselineQuery": false,
"expenselineReject": false,
"expenselineReSubmit": false,
"expenselineStatusCode": "A",
"expenselineStatusDisplay": "Approved",
"expenselineSubmit": false,
"expenselineSubmitted": false,
"expenselineSubmittersNotes": "",
"expenselineSupplyType": "1/HOT",
"expenselineSupplytypeDesc": "Hotel Expenses1",
"expenselineSupplyTypeMileage": false,
"expenselineTotal": 149.99,
"expenselineRate": 149.99,
"expenselineValuesEdit": false,
"expenselineTaxCode": 1,
"expenselineTaxAmount": 25,
"expenselineStageCode": "",
"expenselineStageDescription": ""
}
]
}