Print Expense Sheet
Print Expense sheet to file or browser
Parameter | Description | Examples |
---|---|---|
API | The API area | expensesheets.json |
Action | Print expense sheet to file or base64 | &action=expensesheetinputprint/expensesheetinputfile |
General | Parameters described in overview | user=user&password=user&version=3.3 |
Code | Template code | -1790 |
Company | The company context | &company=1 |
Expense ID: | Expense Sheet ID | &expensesheet=1234 |
Example requests:
Request to a print expense sheet to base64
http://<SERVER>/jsonapi/expensesheets.json?user=user&password=user&version=3.3&action=expensesheetinputprint -1790&company=1&expensesheet=1790
Request to print expense sheet to the browser
http://<SERVER>/jsonapi/expensesheets.json?user=user&password=user&version=3.3&action=expensesheetinputfile -1790&company=1&expensesheet=1790
Example response for expense sheet print:
{
"responsecode": 1,
"responsestatus": "OK",
"errorcode": 0,
"errormessage": "",
"responsemessage": "PDF created successfully.",
"warningmessage": "",
"success": true,
"data": [
{
"expensesheetAttachmentBase64Blob": "JVBERi0xLjMKJeLjz9MKNSAwIG9iajw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNiAwIFI+PgpzdHJlYW0KeXIKPDwvSURbPENCOTExMzlFQzhBNzVGNjZFQTAyOEE3OThDMEQyMDM5PjxDQjkxMTM5RUM4QTc1RjY2RUEwMjhBNzk4QzBEMjAzOT5dL0luZm8gMiAwIFIvUm9vdCAxIDAgUi9TaXplIDc+PgpzdGFydHhyZWYKNDY3CiUlRU9GCg==",
"expensesheetAttachmentFilename": ".PDF"
}
]
}