You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/tools/sap_concur.mdx
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ Connect SAP Concur via OAuth 2.0. Manage expense reports and line items, allocat
42
42
43
43
### `sap_concur_approve_expense_report`
44
44
45
-
Approve an expense report as a manager (PATCH /expensereports/v4/users/{userId}/context/MANAGER/reports/{reportId}/approve).
45
+
Approve an expense report as a manager (PATCH /expensereports/v4/reports/{reportId}/approve). Required body field: comment.
46
46
47
47
#### Input
48
48
@@ -55,8 +55,6 @@ Approve an expense report as a manager (PATCH /expensereports/v4/users/{userId}/
55
55
|`username`| string | No | Username \(only for password grant\)|
56
56
|`password`| string | No | Password \(only for password grant\)|
57
57
|`companyUuid`| string | No | Company UUID for multi-company access tokens |
58
-
|`userId`| string | Yes | Manager user UUID approving the report |
59
-
|`contextType`| string | Yes | Access context: must be MANAGER |
60
58
|`reportId`| string | Yes | Expense report ID to approve |
61
59
|`body`| json | Yes | Request body — `comment` is required by Concur \(e.g., \{ "comment": "Approved" \}\). If the report contains rejected expenses, `expenseRejectedComment` is also required. Optional fields: `expectedStepCode`, `expectedStepSequence`, `statusId`\(defaults to "A_APPR"\). |
62
60
@@ -98,7 +96,7 @@ Associate attendees with an expense (POST /expensereports/v4/users/{userId}/cont
98
96
99
97
### `sap_concur_create_cash_advance`
100
98
101
-
Create a cash advance (POST /cashadvance/v4.1/cashadvances).
99
+
Create a cash advance (POST /cashadvance/v4/cashadvances).
102
100
103
101
#### Input
104
102
@@ -470,7 +468,7 @@ Delete an expected expense (DELETE /travelrequest/v4/expenses/{expenseUuid}).
470
468
| Parameter | Type | Description |
471
469
| --------- | ---- | ----------- |
472
470
|`status`| number | HTTP status code returned by Concur |
473
-
|`data`| json |Empty body on 204 No Content when the expected expense is deleted. Error payload otherwise. |
471
+
|`data`| json |Returns boolean true on 200 OK when the expected expense is deleted. |
474
472
475
473
### `sap_concur_delete_expense`
476
474
@@ -688,7 +686,7 @@ Get a budget item header by ID (GET /budget/v4/budgetItemHeader/{id}).
688
686
689
687
### `sap_concur_get_cash_advance`
690
688
691
-
Get a cash advance (GET /cashadvance/v4.1/cashadvances/{cashadvanceId}).
689
+
Get a cash advance (GET /cashadvance/v4/cashadvances/{cashadvanceId}).
692
690
693
691
#### Input
694
692
@@ -1428,7 +1426,7 @@ Get a single user by UUID (GET /profile/identity/v4.1/Users/{id}).
1428
1426
1429
1427
### `sap_concur_issue_cash_advance`
1430
1428
1431
-
Issue a cash advance (POST /cashadvance/v4.1/cashadvances/{cashadvanceId}/issue).
1429
+
Issue a cash advance (POST /cashadvance/v4/cashadvances/{cashadvanceId}/issue).
1432
1430
1433
1431
#### Input
1434
1432
@@ -1450,7 +1448,7 @@ Issue a cash advance (POST /cashadvance/v4.1/cashadvances/{cashadvanceId}/issue)
1450
1448
| --------- | ---- | ----------- |
1451
1449
| `status` | number | HTTP status code returned by Concur |
0 commit comments