OpenAPI: Hvordan legger jeg til felt i den egendefinerte visningsmalen for Reporting API?
Denne kunnskapsbaseartikkelen er maskinoversatt. SAP Ariba gir ingen garanti for at maskinoversettelsen er fullstendig eller korrekt. Du finner det opprinnelige innholdet ved å bytte til engelsk ved hjelp av språkvelgeren.
Hvordan legger jeg til felt i den egendefinerte visningsmalen Rapporterings-API?
Følg disse trinnene:
- Opprett en egendefinert visningsmal.
- Oppdater den egendefinerte visningsmalen ved å anrope dette API-sluttpunktet:
KONTER /procurement-reporting-view/v2/prod/viewTemplate/nameofCustomViewTemplate/patch?kundeområde=Områdenavn
I hoveddelen angir du: (noter det virkelige felteksempelet blandet i koden)
{
"selectAttributes": [
"Attributt1",
"Attributt2",
"Attributt3",
"cus_Attributes1",
"cus_Attributes2",
"Startdato",
"UniqueId"
),
"filteruttrykk": [
{
"name": "FilterName",
"field": "filterExpression1",
"op": ">=",
"defaultValue": "YYYY-MM-DDTHH:MI:SSZ"
+,
{
"name": "createdDateTo",
"field": "TimeCreation",
"op": "<=",
"defaultValue": "2019-05-31T00:00:00Z"
+,
{
"navn": "StatusInList",
"field": "StatusString",
"op": "IN",
"defaultValue": [
"Sendt"
)
Mistet
)
Mistet
Tilleggsinformasjon:
- Bare den egendefinerte visningsmalen kan endres/patches. Visningsmalen for systemet kan ikke endres.
- Anrop API-sluttpunktet GET /metadata for å hente tilbake de tilgjengelige Velg felt og filteruttrykk. SAP-merknad 3635403 gir deg ytterligere veiledning om hvordan du kan utforske metadatasluttpunktet på en effektiv måte.
- Legg merke til at dupliserte felt ikke er tillatt i egendefinert visning.
Kjerneanskaffelse > REST-API-er for anskaffelse > API for operativ rapportering
SAP Ariba Analysis-rapportering > Analysis-rapportering - REST-API
Strategisk sourcing > Strategisk sourcing - REST-API > Strategisk sourcing - API for operativ rapportering