OpenAPI: レポート API カスタムビューテンプレートに項目を追加する方法を教えてください。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
レポート API カスタムビューテンプレートにフィールドを追加する方法を教えてください。
以下のステップに従います。
- カスタム viewTemplate を作成します。
- この API エンドポイントを呼び出して、カスタム viewTemplate にパッチを適用します。
POST /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch?realm=レルム名
本文部分で、次のように指定します (コードに混在する実際のフィールド例に注意してください)。
{
"selectAttributes": [
"属性 1"、
"属性 2",
"属性 3"、
"cus_Attributes1"、
"cus_Attributes2"、
"StartDate",
"一意 ID"
]、
"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 エンドポイントを呼び出して、利用可能な Select Fields および Filter Expressions を戻します。
- カスタムビューでは、重複フィールドは許可されていないことに注意してください。
SAP Ariba Analysis レポート > Analytical Reporting (レポート) - REST API
Strategic Sourcing > Strategic Sourcing - REST API > Strategic Sourcing - Operational Reporting (業務レポート) API
コア購買 > Procurement REST API > Operational Reporting (業務レポート) API