此资源用于检索和更新预算类别,预算类别是用于预算匹配的费用类型的集合。每个预算项目标题可以有一个预算类别。如果是这样,则只有包含在预算类别中的费用类型的行项目才会累积到预算中。
检索所有预算类别的列表。
此API调用需要以下示波器之一:
获取/预算/ v4 / budgetcategory
N/A
获取https://us.api.concursolutions.com/Budget/v4/BudgetCategory授权:承载{令牌}内容类型:应用程序/ JSON
http./1.1200.行cache - control:信息= 604800内容类型:application / json日期:2020年7月6日星期三17:33:03Etag.:“359670651”到期:星期三,2012年7月13日17:33:03 GMT上一次更改:星期五,09年8月20日23:54:35 GMT内容长度:1292.concur-correlationid:9 d59b6f0-e5bd-47bf-bcad-4c3de9f5c45c
[{“名称”:“营销和外展”那“描述”:无效的那“attype”:“开放”那“id”:“36047 f6c - 6 cf6 - 443 d - a952 - 39 - efb012acdb”那“expensetypes”:【{“featureTypeCode”:“PURCHASE_REQUEST”那“expenseTypeCode”:“mktg”那“id”:“F35827A8-7981-4A5B-BFC3-DA7EBB4665FF”那“名称”:无效的},{“featureTypeCode”:“费用”那“expenseTypeCode”:“SEMNR”那“id”:“30 f16783-e50e-4ab4-b6fb-f66cc75956f2”那“名称”:无效的},{“featureTypeCode”:“PURCHASE_REQUEST”那“expenseTypeCode”:“广告”那“id”:“64 a04928 - 37 - b0 - 49 - c8 - 99 - e8 c346e6d47825”那“名称”:无效的}]},{“名称”:“机票”那“描述”:无效的那“attype”:“开放”那“id”:“459 fe79a - 9 - b1e 4 ea0 - 8416 - 19 - de0ff14eef”那“expensetypes”:【{“featureTypeCode”:“费用”那“expenseTypeCode”:“AIRFR”那“id”:“53300041 - 3 - fb9 4 a93 - 8提供- 327 - fcbe74a0c”那“名称”:无效的},{“featureTypeCode”:“要求”那“expenseTypeCode”:“AIRFR”那“id”:“29278C5A-624A-4DD6-A2C1-02DD233D3FBF”那“名称”:无效的}]}]
返回单个预算类别的详细信息。
此API调用需要以下示波器之一:
GET /预算/ v4 / budgetCategory /{ID}
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
ID | 字符串 |
uuid |
预算类别的关键字段。 |
GET https://us.api.concursolutions.com/budget/v4/budgetCategory/36047f6c-6cf6-443d-a952-39efb012acdb Authorization: bearing {token} Content-Type: application/json
http./1.1200.行cache - control:信息= 604800内容类型:application / json日期:2020年7月6日星期三17:33:03Etag.:“359670651”到期:星期三,2012年7月13日17:33:03 GMT上一次更改:星期五,09年8月20日23:54:35 GMT内容长度:642.concur-correlationid:f7b1a193 - 46 - cc - 4784 - 9 - c6f d8e1e47ecaa1
{“名称”:“营销和外展”那“描述”:无效的那“attype”:“开放”那“id”:“36047 f6c - 6 cf6 - 443 d - a952 - 39 - efb012acdb”那“expensetypes”:【{“featureTypeCode”:“PURCHASE_REQUEST”那“expenseTypeCode”:“mktg”那“id”:“F35827A8-7981-4A5B-BFC3-DA7EBB4665FF”那“名称”:无效的},{“featureTypeCode”:“费用”那“expenseTypeCode”:“SEMNR”那“id”:“30 f16783-e50e-4ab4-b6fb-f66cc75956f2”那“名称”:无效的},{“featureTypeCode”:“PURCHASE_REQUEST”那“expenseTypeCode”:“广告”那“id”:“64 a04928 - 37 - b0 - 49 - c8 - 99 - e8 c346e6d47825”那“名称”:无效的}]}
保存新的预算类别或更新现有预算类别。
budgetitem.write
——是指范围使用有关详细信息。
发布/预算/ V4 / BudgetCategory
N/A
post https://us.api.concursolutions.com/Budget/v4/BudgetCategory授权:承载{令牌}内容类型:应用程序/ JSON
{“名称”:“广告类别”那“描述”:“广告”那“expensetypes”:[{“featureTypeCode”:“费用”那“expenseTypeCode”:“广告”},{“featureTypeCode”:“付钱请求”那“expenseTypeCode”:“广告”}],“attype”:“开放”}
http./1.1200.行cache - control:信息= 604800内容类型:application / json日期:2020年7月6日星期三17:33:03Etag.:“359670651”到期:星期三,2012年7月13日17:33:03 GMT上一次更改:星期五,09年8月20日23:54:35 GMT内容长度:1270.concur-correlationid:5C00E59F-D00C-4019-8D3D-47130D8E37B4
{“名称”:“广告类别”那“描述”:“广告”那“id”:“D9FD5191-7016-4F50-A6C8-4770BDDC01D8”那“attype”:“开放”那“expensetypes”:[{“id”:“E1DD44DA-25B4-4180-8D89-00F3A8D8CF4E”那“featureTypeCode”:“费用”那“expenseTypeCode”:“广告”那“名称”:无效的},{“id”:“67253AC1-77E0-4D61-A478-0D194611B320”那“featureTypeCode”:“付钱请求”那“expenseTypeCode”:“广告”那“名称”:无效的}]}
HTTP / 1.1 400 BAD请求缓存控制:无存储连接:关闭内容长度:338内容类型:应用程序/ JSON;Charset.=Pragma: no-cache concurrent -correlation: 44adb686-a624-4ee5-b618-e4ea31a95bec
{“状态”:错误的那“errorMessageList”:[{“errortype”:“错误”那“错误代码”:“预算。BUDGET_CATEGORY_NAME_REQUIRED”那“错误信息”:“预算类别名称是必需的”},{“errortype”:“错误”那“错误代码”:“预算。BUDGET_CATEGORY_NAME_UNIQUE_ERROR”那“错误信息”:预算类别必须有一个唯一的名称}]}
删除预算类别。可能无法删除预算项目的预算类别。
budgetitem.write
——是指范围使用有关详细信息。
删除/预算/ v4 / budgetcategory / {id}
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
ID | 字符串 |
uuid |
预算类别的关键字段。 |
DELETE https://us.api.concursolutions.com/budget/v4/budgetCategory/a5e00b3f-b941-4522-8b0e-07412fb2cc7c授权:承载{token} Content-Type: application/json
http./1.1200.行cache - control:信息= 604800内容类型:application / json日期:2020年7月6日星期三17:33:03Etag.:“359670651”到期:星期三,2012年7月13日17:33:03 GMT上一次更改:星期五,09年8月20日23:54:35 GMT内容长度:0.concur-correlationid:39216840 - 2808 - 4 - c49 - 8874 e9862d96fdb6
检索预算类别中可能使用的所有费用类型的列表。
此API调用需要以下示波器之一:
获取/预算/ V4 / BudgetCategory / Expensetypes
N/A
获取https://us.api.concursolutions.com/budget/v4/budgetcategory/expensetypes授权:arger {token}接受:application / json
http./1.1200.行cache - control:信息= 604800内容类型:application / json日期:2020年7月6日星期三17:33:03Etag.:“359670651”到期:星期三,2012年7月13日17:33:03 GMT上一次更改:星期五,09年8月20日23:54:35 GMT内容长度:367.concur-correlationid:7AFA7091-BC4E-4408-8248-A67F9E24A023
[{“featureTypeCode”:“费用”那“expenseTypeCode”:“AIRFR”那“id”:无效的那“名称”:“机票”},{“featureTypeCode”:“费用”那“expenseTypeCode”:“AIRTX”那“id”:无效的那“名称”:“机票机票税”},{“featureTypeCode”:“付钱请求”那“expenseTypeCode”:“迎合”那“id”:无效的那“名称”:“餐饮”}]
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
描述 |
字符串 |
- | 这个类别的友好名称。 |
expensetypes. |
大批 |
expensetype. |
必需的此预算类别匹配的费用类型列表。 |
的名字 |
字符串 |
- | 必需的此类别的面向管理员的名称。 |
概要 |
字符串 |
- | 这一预算类别的现况。支持的价值观:开放 那删除 |
ID |
字符串 |
- | 预算类别的唯一标识符。 |
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
featureetypecode. |
字符串 |
- | 必需的此费用类型适用于的特性类型:购买请求、付款请求(发票)、费用或旅行授权。支持的价值观:PURCHASE_REQUEST 那付钱请求 那费用 那请求 |
expenseTypeCode |
字符串 |
- | 必需的描述费用类型的字母数字代码(示例:饭菜 那AC_CATER ).任何字符串都可以使用,但是只有GET /budgetCategory/expenseType返回的费用类型代码在SAP Concur UI中才会正常运行。 |
的名字 |
字符串 |
- | 只读如果它将其映射到SAP Confor中的费用类型,则此费用类型的名称。 |
ID |
字符串 |
- | 此对象的预算服务键。如果没有提供该字段,服务将使用现有的费用类型条目(如果存在的话)。 |
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
地位 |
布尔基 |
- | 错误的 如果出现错误。 |
artormessagelist. |
大批 |
errorMessage |
检测到所有错误的列表。 |
的名字 | 类型 | 格式 | 描述 |
---|---|---|---|
errorType |
细绳 |
- | 警告或错误。 |
错误代码 |
细绳 |
- | 此错误的文本代码。 |
errorMessage |
细绳 |
- | 普通语言错误消息。 |
concur-correlationid
是SAP Confor特定的自定义标题,用于以a的形式提供技术支持RFC 4122普遍唯一的标识符(UUID)URN命名空间