Foire aux questions KB0399829
E-mail
OpenAPI : Comment ajouter des champs au modèle de vue personnalisé de l'API de création de rapports ?
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Symptôme

Comment ajouter des champs dans le modèle de vue personnalisé de l'API de création de rapports ?


Résolution

Suivez ces étapes :

  1. Créez un viewTemplate personnalisé.
  2. Corrigez le viewTemplate personnalisé en appelant ce point de terminaison de l'API :

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

    Sur la partie corps, précisez : (notez l'exemple de champ réel mixé dans le code)

    {
    "selectAttributes" : [
    "Attributs1",
    "Attributs2",
    "Attribut3",
    "cus_Attributes1",
    "cus_Attributes2",
    "StartDate",
    ID unique
    ],
    "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" : [
    "Envoyé"
    ]
    }
    ]
    }
Informations supplémentaires :
  1. Seul le ViewTemplate personnalisé peut être modifié/corrigé. Le modèle de vue système ne peut pas être modifié.
  2. Appelez le point de terminaison de l'API GET /metadata pour rétablir les zones de sélection et les expressions de filtre disponibles.
  3. Notez que dans la vue personnalisée, les champs en double ne sont pas autorisés.


S'applique à

Approvisionnement central > API REST d'approvisionnement > API de reporting opérationnel
SAP Ariba - Reporting d'analyse > Reporting d'analyse - API REST
Sourcing stratégique > Sourcing stratégique - API REST > Sourcing stratégique - API de reporting opérationnel

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité