OpenAPI: כיצד להוסיף שדות ל-Reporting API - תבנית תצוגה מותאמת אישית?
מאמר בסיס ידע זה תורגם באמצעות תרגום מכונה לנוחיותך. SAP לא מספקת אחריות בנוגע לנכונות או לשלמות תרגום המכונה. ניתן למצוא את התוכן המקורי על-ידי החלפה לאנגלית באמצעות בורר השפות.
כיצד להוסיף שדות בתבנית תצוגה מותאמת אישית של API לדיווח?
בצע את השלבים הבאים:
- צור תבנית תצוגה מותאמת אישית.
- תקן את תבנית התצוגה המותאמת אישית על-ידי קריאה לנקודת קצה API זו:
POST /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch?תחום=RealmName
בחלק הגוף, ציין: (שים לב לדוגמת השדה הממשי המעורבת בקוד)
{
"selectAttributes": [
"תכונות1",
"תכונה2",
"תכונות3",
"cus_Attributes1",
"cus_Attributes2",
"StartDate",
"UniqueId"
],
"FilterExpressions": [
{
"שם": "FilterName",
"שדה": "FilterExpression1",
"op": ">=",
"defaultValue": "YYYY-MM-DDTHH:MI:SSZ"
AsBulk,
{
"שם": "createdDateTo",
"שדה": "TimeCreated",
"op": "<=",
"defaultValue": "2019-05-31T00:00:00Z"
AsBulk,
{
"שם": "StatusInList",
"שדה": "StatusString",
"op": "IN",
"defaultValue": [
"הוגש"
]
AsBulk
]
AsBulk
מידע נוסף:
- ניתן לשנות/לתקן רק את ה-viewTemplate המותאם אישית. לא ניתן לשנות את תבנית התצוגה של המערכת.
- קרא לנקודת הקצה GET /metadata API כדי להחזיר את שדות הבחירה וביטויי הסינון הזמינים. הודעת SAP 3635403 מספקת הדרכה נוספת כיצד לחקור את נקודת הקצה של המטה-נתונים ביעילות.
- שים לב שבתצוגה מותאמת אישית, שדות כפולים אסורים.
דוח ניתוח של SAP Ariba > דיווח אנליטי - REST API
מיקור אסטרטגי > מיקור אסטרטגי - REST API > מיקור אסטרטגי - API של דיווח תפעולי
רכש ליבה > ממשקי REST API של רכש > דיווח תפעולי - API