Domande frequenti KB0399829
Posta elettronica
OpenAPI: come si aggiungono campi al modello di visualizzazione personalizzato dell'API di reportistica?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Sintomo

Come si aggiungono campi in Reporting API Custom viewTemplate?


Soluzione

Attenersi alla seguente procedura:

  1. Creare un viewTemplate personalizzato.
  2. Eseguire la patch del viewTemplate personalizzato chiamando questo endpoint API:

    POST /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch?realm=NomeRealm

    Nella parte del corpo, specificare: (notare l'esempio di campo reale mescolato nel codice)

    {
    "selectAttributes": [
    "Attributi1",
    "Attributi2",
    "Attributi3",
    "cus_Attributes1",
    "cus_Attributes2",
    "StartDate",
    "UniqueId"
    ],
    "filterExpressions": [
    {
    "name": "FilterName",
    "field": "filterExpression1",
    "op": ">=",
    "defaultValue": "YYYY-MM-DDTHH:MI:SSZ"
    },
    {
    "name": "createdDateTo",
    "campo": "TimeCreated",
    "op": "<=",
    "defaultValue": "2019-05-31T00:00:00Z"
    },
    {
    "name": "StatusInList",
    "field": "StatusString",
    "op": "IN",
    "defaultValue": [
    "Inviato"
    ]
    }
    ]
    }
Informazioni supplementari:
  1. È possibile modificare/applicare patch solo al viewTemplate personalizzato. Impossibile modificare il viewTemplate di sistema.
  2. Chiamare l'endpoint API GET/metadata per ripristinare le espressioni Select Fields e Filter disponibili.
  3. Notare che nella visualizzazione personalizzata, i campi duplicati non sono consentiti.


Si applica a

Approvvigionamento di base > API REST Procurement (approvvigionamento) > API Operational Reporting (reportistica operativa)
Rapporti di analisi SAP Ariba > Rapporti di analisi - API REST
Strategic Sourcing > Strategic Sourcing - API REST > Strategic Sourcing - API Operational Reporting (reportistica operativa)

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy