SAP Concur · Schema
ExpenseSummary
A summary of an expense entry on a report
Business TravelExpense ManagementFinancial ServicesInvoice ManagementTravel Management
Properties
| Name | Type | Description |
|---|---|---|
| expenseId | string | Unique identifier of the expense |
| transactionDate | string | The date the transaction occurred |
| transactionAmount | object | |
| postedAmount | object | |
| approvedAmount | object | |
| expenseType | object | |
| businessPurpose | string | Business justification for this expense |
| vendor | object | |
| links | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ExpenseSummary",
"title": "ExpenseSummary",
"type": "object",
"description": "A summary of an expense entry on a report",
"properties": {
"expenseId": {
"type": "string",
"description": "Unique identifier of the expense",
"example": "500123"
},
"transactionDate": {
"type": "string",
"format": "date",
"description": "The date the transaction occurred",
"example": "2026-01-15"
},
"transactionAmount": {
"$ref": "#/components/schemas/Amount"
},
"postedAmount": {
"$ref": "#/components/schemas/Amount"
},
"approvedAmount": {
"$ref": "#/components/schemas/Amount"
},
"expenseType": {
"$ref": "#/components/schemas/ExpenseType"
},
"businessPurpose": {
"type": "string",
"description": "Business justification for this expense",
"example": "example_value"
},
"vendor": {
"$ref": "#/components/schemas/Vendor"
},
"links": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Link"
},
"example": []
}
}
}