Italiano - Traduzione automatica
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. La nota SAP 3635403 fornisce ulteriori istruzioni su come esplorare efficacemente il punto finale dei metadati.
  3. Notare che nella visualizzazione personalizzata, i campi duplicati non sono consentiti.

Vedere anche


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