Perguntas frequentes KB0399829
E-mail
OpenAPI: Como adiciono campos ao modelo de visão personalizado da API de relatório?
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Sintoma

Como adiciono campos no modelo de visualização personalizado da API de relatório?


Resolução

Siga estas etapas:

  1. Crie um viewTemplate personalizado.
  2. Efetue o patch do viewTemplate personalizado chamando este ponto de acesso de API:

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

    Na parte do corpo, especifique: (observe o exemplo de campo real misturado no código)

    {
    "selectAttributes": [
    "Atributos1",
    "Atributos2",
    "Atributos3",
    "cus_Attributes1",
    "cus_Attributes2",
    "StartDate",
    "UniqueId"
    ],
    "filterExpressions": [
    {
    "nome": "NomeFiltro",
    "field": "filterExpression1",
    "op": ">=",
    "defaultValue": "AAAA-MM-DDTHH:MI:SSZ"
    },
    {
    "name": "createdDateTo",
    "field": "TimeCreated",
    "op": "<=",
    "defaultValue": "2019-05-31T00:00:00Z"
    },
    {
    "name": "StatusInList",
    "field": "StatusString",
    "op": "IN",
    "defaultValue": [
    "Enviado"
    ]
    }
    ]
    }
Informações adicionais:
  1. Somente o viewTemplate personalizado pode ser modificado/corrigido. O modelo de visão de sistema não pode ser modificado.
  2. Chame o ponto de extremidade da API GET/metadata para trazer de volta os Selecionar campos e expressões de filtro disponíveis.
  3. Observe que, na visão personalizada, não são permitidos campos duplicados.


Aplicável a

Compras centrais > APIs REST de compras > API de relatórios operacionais
Relatórios de SAP Ariba Analysis > Relatórios analíticos - API REST
Sourcing estratégico > Sourcing estratégico- API REST > Sourcing estratégico - API de relatórios operacionais

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade