打印某个user在指定时间段内做过的personalization detail

简介: This question is asked by consultant during Jerry’s supporting as dev angel.Partner wants to develop some report in the backend to track which users have performed what kinds of Fiori group personlization but he didn’t know the corresponding database table which contains the needed information, or

Requirement

This question is asked by consultant during Jerry’s supporting as dev angel.

Partner wants to develop some report in the backend to track which users have performed what kinds of Fiori group personlization but he didn’t know the corresponding database table which contains the needed information, or available API which can return the necessary information.


How to analyze this requirement

点击Personalization icon:


image.png


创建一个新的group, 输入title信息后回车,trigger一个send到后台的OData request,成功执行( status code 201 - created )

image.png



user 手动输入的title信息作为request payload传入后台:



image.png


Solution

Based on backend debugging on the OData request handling displayed above, we can write the following two simple reports.

first report

This report will display the personalization guid with given time period for current user.


image.png


显示输出:


image.png


report source code:

image.png

the second report

将打印出的configuration guid 6BBE9D15576F539BA37A2C26D5E6D424抄下来,执行另一个report。

该report能够打印出此configuration guid对应的configuration detail:


Source code:

image.png


相关文章
|
5天前
user-select不可被用户选中
user-select不可被用户选中
26 0
|
7月前
批量打印 SAP CRM 系统所有包含 Error Message Log 的 订单
批量打印 SAP CRM 系统所有包含 Error Message Log 的 订单
34 0
user_artist__data数据记录用户播放某首歌曲的次数,数据包含3个字段,分别为useid(用户ID)、artistid(艺术家ID)、playcount(播放次数)更新一下子
user_artist__data数据记录用户播放某首歌曲的次数,数据包含3个字段,分别为useid(用户ID)、artistid(艺术家ID)、playcount(播放次数)更新一下子
100 0
user_artist__data数据记录用户播放某首歌曲的次数,数据包含3个字段,分别为useid(用户ID)、artistid(艺术家ID)、playcount(播放次数)更新一下子
|
SQL 关系型数据库 MySQL
mysql实现统计同一字段不同状态的总数量之case when
直接进入主题,简单说下case when的语法.
|
前端开发 JavaScript Java
关于select框下设置了disabled导致前台有值,但后台接收不到的情况记录
在项目(传统JSP)需要改版页面的时候,进入页面前先获取后台传过来的数据,但一部分数据需要设置不可编辑,select框是不支持readonly的,故将select加disabled,此时则引起了一些问题,后台取不到加了disabled属性的值。
317 0
关于select框下设置了disabled导致前台有值,但后台接收不到的情况记录
为什么man page标题上有两个 DATE(1)的追踪过程
为什么标题上有两个DATE(1) 的追踪过程
121 0
为什么man page标题上有两个 DATE(1)的追踪过程
打印某个user在指定时间段内做过的personalization detail
打印某个user在指定时间段内做过的personalization detail
104 0
打印某个user在指定时间段内做过的personalization detail
打开My Lead detail page会发生timeout的错误的解决方案
url: https://:4080/sap/opu/odata/sap/CRM_LEAD/Leads(guid’3440B5B1-73AE-1ED5-8281-F76984271084’)?$expand=Products,ChangeDocs,LeadLogs 这个gateway的request会call CRM backend 三次: 第一次触发:
打开My Lead detail page会发生timeout的错误的解决方案
|
存储
One order里user status和system status的mapping逻辑
One order里user status和system status的mapping逻辑
102 0
One order里user status和system status的mapping逻辑