OpenAPI:如何向报告 API 自定义视图模板添加字段?
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
如何在报告 API 自定义视图模板上添加字段?
请执行以下步骤:
- 创建自定义 viewTemplate。
- 通过调用此 API 端点修补自定义 viewTemplate:
POST /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch?realm=RealmName
在正文部分,指定:(注意代码中混合的实际字段示例)
{
"selectAttributes": [
"Attributes1"、
"Attributes2"、
"Attributes3"、
"cus_Attributes1"、
"cus_Attributes2"、
"StartDate"、
“唯一标识”
],
"filterExpressions": [
{
"name": "FilterName",
"field": "filterExpression1",
"op": ">=",
“defaultValue”:“YYYY-MM-DDTHH:MI:SSZ”
}、
{
"name": "createdDateTo",
“field”:“TimeCreated”,
"op": "<=",
“defaultValue”:“2019-05-31T00:00:00Z”
}、
{
"name": "StatusInList",
“field”:“StatusString”,
"op":"IN",
“defaultValue”: [
“已提交”
]
}
]
}
附加信息:
- 只能修改/修补自定义 viewTemplate。无法修改系统 viewTemplate。
- 调用 GET /metadata API 端点以返回可用的选择字段和过滤器表达式。
- 请注意,在自定义视图中,不允许重复字段。
SAP Ariba 分析报告 > 分析报告 - REST API
战略寻源 > 战略寻源 - REST API > 战略寻源 - 运营报告 API
核心采购 > 采购 REST API > 运营报告 API