עברית - תרגום מכונה
שאלות נפוצות KB0399829
דוא"ל
OpenAPI: כיצד להוסיף שדות ל-Reporting API - תבנית תצוגה מותאמת אישית?
מאמר בסיס ידע זה תורגם באמצעות תרגום מכונה לנוחיותך. SAP לא מספקת אחריות בנוגע לנכונות או לשלמות תרגום המכונה. ניתן למצוא את התוכן המקורי על-ידי החלפה לאנגלית באמצעות בורר השפות.
סימפטום

כיצד להוסיף שדות בתבנית תצוגה מותאמת אישית של API לדיווח?


פתרון

בצע את השלבים הבאים:

  1. צור תבנית תצוגה מותאמת אישית.
  2. תקן את תבנית התצוגה המותאמת אישית על-ידי קריאה לנקודת קצה 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
מידע נוסף:
  1. ניתן לשנות/לתקן רק את ה-viewTemplate המותאם אישית. לא ניתן לשנות את תבנית התצוגה של המערכת.
  2. קרא לנקודת הקצה GET /metadata API כדי להחזיר את שדות הבחירה וביטויי הסינון הזמינים. הודעת SAP 3635403 מספקת הדרכה נוספת כיצד לחקור את נקודת הקצה של המטה-נתונים ביעילות.
  3. שים לב שבתצוגה מותאמת אישית, שדות כפולים אסורים.

ראה גם


חל על

דוח ניתוח של SAP Ariba > דיווח אנליטי - REST API
מיקור אסטרטגי > מיקור אסטרטגי - REST API > מיקור אסטרטגי - API של דיווח תפעולי
רכש ליבה > ממשקי REST API של רכש > דיווח תפעולי - API

תנאי שימוש  |  זכויות יוצרים  |  חשיפת בטחון  |  פרטיות