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.
Comment ajouter des champs dans le modèle de vue personnalisé de l'API de création de rapports ?
Suivez ces étapes :
- Créez un viewTemplate personnalisé.
- 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 :
- Seul le ViewTemplate personnalisé peut être modifié/corrigé. Le modèle de vue système ne peut pas être modifié.
- Appelez le point de terminaison de l'API GET /metadata pour rétablir les zones de sélection et les expressions de filtre disponibles.
- Notez que dans la vue personnalisée, les champs en double ne sont pas autorisés.
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