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.
Como adiciono campos no modelo de visualização personalizado da API de relatório?
Siga estas etapas:
- Crie um viewTemplate personalizado.
- 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:
- Somente o viewTemplate personalizado pode ser modificado/corrigido. O modelo de visão de sistema não pode ser modificado.
- Chame o ponto de extremidade da API GET/metadata para trazer de volta os Selecionar campos e expressões de filtro disponíveis.
- Observe que, na visão personalizada, não são permitidos campos duplicados.
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