on 10-04-2019 12:10 PM
Hi experts,
We have a report that copies the personalization TILEs between two fiori users in the same system. This is achieved doing a copy of the configuration entries (wdy_conf_user, wdy_conf_usert, wdy_conf_usert2, /uif/lrepdcontu, /uif/lrepderefu, /uif/lrepdstxtu) by changing the user number field.
Trying to replicate the procedure between users of different systems via a RFC which does the insert part, the fiori client doesn’t load the TILES correctly. Using the web browser's developer tools screen appears this kind of error message (one for each personalized TILE).
2019-10-03 18:12:35.962010 Failed to load tile: Error (404, Not Found) in OData response for GET "/sap/opu/odata/UI2/PAGE_BUILDER_PERS/Chips('X-SAP-UI2-PAGE%3AX-SAP-UI2-CATALOGPAGE%3AZTB_BUS%3A00O2THOUWXOK0XVYHVOAF752G')?$expand=ChipBags/ChipProperties": HTTP request failed
Details: the chip resource doesn’t exist. - sap.ui2.srvc.ChipInstance({oChip:sap.ui2.srvc.Chip({sChipUrl:""}),bFullscreen:false}) sap.ushell_abap.adapters.abap.LaunchPageAdapter
The /ui2/flc transaction shows an ALV with the TILE CHIPs (In this case: 00O2THOUWXOK0XVYHVOAF752G). Debugging it we’ve seen that at some point it gives a select in the following tables:
/ui2/pb_c_chip: Cache for UI2 Pagebuilding Service: Chip
/ui2/pb_c_chipm: Cache for UI2 Pagebuilding Service: Chip
/ui2/pb_c_chipt: Cache for UI2 Pagebuilding Service: Chip Texts
/ui2/pb_c_chipmt: Cache for UI2 Pagebuilding Service: Chip Texts
2 of this tables (/ui2/pb_c_chipm and /ui2/pb_c_chipmt ) contains the “lost" chips in the original system.
The next that we try is copy all the entries of the original system tables in the destination system. Doing this 2 things happen.:
Please help us, what should we do?
Thanks.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.