한국어 - 기계 번역
FAQ KB0399829
전자우편
OpenAPI: Reporting API Custom viewTemplate에 필드를 추가하려면 어떻게 해야 합니까?
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
증상

Reporting API Custom viewTemplate에서 필드를 추가하려면 어떻게 해야 합니까?


해결

다음 단계를 따르십시오.

  1. 사용자 정의 viewTemplate 을 생성합니다.
  2. 이 API 엔드포인트를 호출하여 사용자 정의 viewTemplate 을 패치합니다.

    /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch 전기realm=RealmName

    본문 부분에 다음을 지정합니다(코드에 혼합된 실제 필드 예 참조).

    {
    "selectAttributes": [
    "Attributes1",
    "Attributes2",
    "Attributes3",
    "cus_Attributes1",
    "cus_Attributes2",
    "StartDate",
    "고유 ID"
    ],
    "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": [
    "제출됨"
    ]
    }
    ]
    }
추가 정보:
  1. 사용자 지정 viewTemplate만 수정/패치할 수 있습니다. 시스템 viewTemplate을 수정할 수 없습니다.
  2. GET /metadata API 엔드포인트를 호출하여 사용 가능한 필드 선택 및 필터 표현식을 다시 가져옵니다. SAP Note 3635403은 메타데이터 엔드포인트를 효과적으로 탐색하는 방법에 대한 추가 지침을 제공합니다.
  3. 사용자 정의 뷰에서 중복 필드는 허용되지 않습니다.

추가 참조


적용 대상

SAP Ariba Analysis Reporting > 분석 보고 - REST API
전략적 소싱 > 전략적 소싱 - REST API > 전략적 소싱 - 운영 보고 API
핵심 구매 > 구매 REST API > 운영 보고 API

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호