SAP Concur Allocations API允许检索与报告ID、入口ID或Itemization ID相关的分配信息。使用这个API可以深入检查费用报告数据,以及这些数据是如何在SAP Concur中分配的。Allocations API允许以编程方式收集关于报表所有者如何分配费用报告数据的详细信息,这使得它非常适合用于数据收集、费用报告和验证。
版本
3.0
每个条目或报告检索所有分配
参数
的名字 |
类型 |
格式 |
描述 |
限制 |
Int32 |
查询 |
要返回的记录数。默认值为25,最大值为100。 |
抵消 |
字符串 |
查询 |
在达到极限字段中指定的极限之后,下一组结果的起始点。 |
Reportid. |
字符串 |
查询 |
在Concur Expense UI中显示的报表的唯一标识符。格式:一个变长字符串。最大长度:32个字符。 |
entryID |
字符串 |
查询 |
费用分录的唯一标识符。 |
itemizationID |
字符串 |
查询 |
费用逐项化的唯一标识符。 |
注意:这个API不支持userId查询字符串参数。
请求URL.
https://www.concursolutions.com/api/v3.0/expense/allocations?limit=10
json一个成功响应的例子
{“项目”:[{“EntryID”:“gWidFO7ikXSy7gHnNngC12jkL7khMiREv4g”,“比例”:“100.00000000”,“缺乏人”:假,“IsHidden”:真的,“accountcode1”:“1”,“accountcode2”:无效的,“Custom1”:无效的,“Custom2”:无效的,“Custom3”:无效的,“Custom4”:无效的,“Custom5”:无效的,“Custom6”:无效的,“custom7”:无效的,“custom8”:无效的,“custom9”:无效的,“自定义10”:无效的,“自定义11”:无效的,“Custom12”:无效的,“Custom13”:无效的,“Custom14”:无效的,“Custom15”:无效的,“Custom16”:无效的,“Custom17”:无效的,“Custom18”:无效的,“Custom19”:无效的,“custom20”:无效的,“ID”:“gWmudeHM8AuFikny3Hrpz s2gaNvc0E7Xfyw美元”,“URI”:“https://www.concursolutions.com/api/v3.0/expense/allocations/gwmudehm8aufikny3hrpz$s2ghmvc0e7xfyw”},{“EntryID”:“gWidFO7ikXSy41 smPkwdC5cL1aku美元pSgc p4g美元”,“比例”:“100.00000000”,“缺乏人”:假,“IsHidden”:真的,“accountcode1”:“1”,“accountcode2”:无效的,“Custom1”:无效的,“Custom2”:无效的,“Custom3”:无效的,“Custom4”:无效的,“Custom5”:无效的,“Custom6”:无效的,“custom7”:无效的,“custom8”:无效的,“custom9”:无效的,“自定义10”:无效的,“自定义11”:无效的,“Custom12”:无效的,“Custom13”:无效的,“Custom14”:无效的,“Custom15”:无效的,“Custom16”:无效的,“Custom17”:无效的,“Custom18”:无效的,“Custom19”:无效的,“custom20”:无效的,“ID”:“gwmudehm8aufhxez1e72exjpksvth0kppyw”,“URI”:“https://www.concursolutions.com/api/v3.0/expense/allocations/gWmudeHM8AuFhxez1E72ExJPksvTH0KPPyw”}]}
回复
分配模式
通过ID检索单个分配
得到/ api / v3.0 /费用/配置/ {id}
参数
的名字 |
类型 |
格式 |
描述 |
id |
字符串 |
路径 |
必需的分配的唯一标识符。 |
用户 |
字符串 |
查询 |
拥有分配的用户的登录ID。用户必须具有Web Services Admin角色才能使用此参数。 |
模式
分配
的名字 |
类型 |
格式 |
描述 |
项目 |
大批 |
分配 |
结果集合。 |
全心全意地 |
字符串 |
- |
结果下一页的URI(如果有的话)。 |
分配
的名字 |
类型 |
格式 |
描述 |
AccountNumber |
字符串 |
- |
分配给与此分配关联的费用类型的主要计费代码。通常,费用类型仅具有主帐户代码。 |
AccountCode2 |
字符串 |
- |
分配给与此分配相关的费用类型的辅助或替代会计代码。 |
通过Custom20 Custom1 |
CustomFieldExtension |
- |
与分配相关联的自定义字段。该字段可能有数据,也可能没有数据,这取决于Expense的配置方式。格式:文本框。最大长度:64个字符。 |
EntryID |
字符串 |
- |
费用分录的唯一标识符。 |
ID |
字符串 |
- |
资源的唯一标识符。 |
IsHidden |
布尔基 |
- |
指示是否隐藏分配。格式:true或false |
IsPercentEdited |
布尔基 |
- |
指示百分比是否已被编辑。格式:true或false |
百分比 |
字符串 |
- |
包括在这一分配中的费用的百分比。 |
Uri. |
字符串 |
- |
资源的URI。 |
自定义字段
的名字 |
类型 |
格式 |
描述 |
代码 |
字符串 |
- |
对于列表字段,这是列表项代码。 |
标签 |
字符串 |
- |
自定义字段的标签值。 |
ListItemID |
字符串 |
- |
对于列表字段,这是列表项ID。 |
顺序 |
整数 |
- |
此自定义字段的序列值i.e.该字段显示在表单上的顺序。 |
类型 |
字符串 |
- |
自定义字段类型。可能的值:数量、布尔值、ConnectedList、日期、整数、列表、数字、文本 |
价值 |
字符串 |
- |
Org Unit或Custom字段中的值。对于列表字段,这是列表项的名称。最大长度:48个字符 |
请求URL.
https://www.concursolutions.com/api/v3.0/expense/allocations/gWmudeHM8AuFlD9Py%24p7cwkclNQvGC1JQPyw
json一个成功响应的例子
{“EntryID”:“gwidfo7ikxsy8hdaifw32sjhcmk76tjd $ p4g”,“比例”:“100.00000000”,“缺乏人”:假,“IsHidden”:真的,“accountcode1”:“1”,“accountcode2”:无效的,“Custom1”:无效的,“Custom2”:无效的,“Custom3”:无效的,“Custom4”:无效的,“Custom5”:无效的,“Custom6”:无效的,“custom7”:无效的,“custom8”:无效的,“custom9”:无效的,“自定义10”:无效的,“自定义11”:无效的,“Custom12”:无效的,“Custom13”:无效的,“Custom14”:无效的,“Custom15”:无效的,“Custom16”:无效的,“Custom17”:无效的,“Custom18”:无效的,“Custom19”:无效的,“custom20”:无效的,“ID”:“gwmudehm8aufld9py $ p7cwkclnqvgc1jqpyw”,“URI”:“https://www.concursolutions.com/api/v3.0/expense/allcations/gwmudehm8aufld9py$p7cwkclnqvgc1jqpyw”}