Domande frequenti KB0399829
Posta elettronica
OpenAPI: come aggiungere campi al modello di visualizzazione personalizzato 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 al modello di visualizzazione personalizzato API di reportistica?


Risoluzione

Attenersi alla seguente procedura:

  1. Creare un viewTemplate personalizzato.
  2. Patch del viewTemplate personalizzato chiamando questo endpoint API:

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

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

    {
    "selectAttributes": [
    "Attributo1",
    "Attributo2",
    "Attributi3",
    "cus_Attributes1",
    "cus_Attributes2",
    "StartDate",
    "UniqueId"
    ],
    "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": [
    "Inviato"
    ]
    }
    ]
    }
Informazioni supplementari:
  1. È possibile modificare/applicare patch solo al modello di visualizzazione personalizzato. Impossibile modificare il modello view di sistema.
  2. Richiamare l'endpoint API GET /metadata per ripristinare Seleziona campi ed espressioni di filtro 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