OpenAPI: ¿Cómo agrego campos a la plantilla de vista personalizada de la API de informes?
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
¿Cómo puedo añadir campos en la plantilla de vista personalizada de la API de informes?
Siga estos pasos:
- Cree un viewTemplate personalizado.
- Revise el viewTemplate personalizado llamando este punto de acceso de API:
¿POST /procurement-reporting-view/v2/prod/viewTemplates/nameofCustomViewTemplate/patch?realm=RealmName
En la parte del cuerpo, especifique: (tenga en cuenta el ejemplo de campo real mezclado en el código)
{
"selectAttributes": [
"Atributos1",
"Atributos2",
"Atributos3",
"Cus_Atributos1",
"Cus_Atributos2",
"StartDate",
"ID unívoco"
],
"filterExpressions": [
{
"nombre": "FilterName",
"field": "filterExpression1",
"op": ">=",
"defaultValue": "AAAA-MM-DDTHH:MI:SSZ"
},
{
"nombre": "createdDateTo",
"field": "TimeCreated",
"op": "<=",
"defaultValue": "2019-05-31T00:00:00Z"
},
{
"nombre": "StatusInList",
"field": "StatusString",
"op": "IN",
"defaultValue": [
"Enviado"
]
}
]
}
Información adicional:
- Solo se puede modificar/revisar la plantilla de vista personalizada. No se puede modificar la plantilla de vista del sistema.
- Llame el punto final de la API GET /metadata para devolver las expresiones Seleccionar campos y Filtrar disponibles.
- Tenga en cuenta que, en la vista personalizada, no se permiten campos duplicados.
Compras centrales > API REST compras > API de informes operativos
SAP Ariba Analysis Reporting > Informes analíticos - API REST
Sourcing estratégico > Sourcing estratégico - API REST > Sourcing estratégico - API de informes operativos