cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori Catalog / Apps doesn't Exist

Former Member
0 Kudos

Hi Experts,

We have just installed of SAP Fiori and activating all services according to appropriate procedure,

but tile apps, catalogs, and the group does not appear as it should be.

There is only 2 catalog, and no other standard catalog appear..

We already follow this instruction on  http://scn.sap.com/docs/DOC-56967

There is no error in SICF trace and SU53.

FYI,

We are running on

SAP_GWFND7400011SAPK-74011INSAPGWFNDSAP Gateway Foundation 7.40
SAP_UI7400012SAPK-74012INSAPUIUser Interface Technology 7.40
UIX01EAP1000005SAPK-10005INUIX01EAPUI for ERP Central Applications

Where did we miss?

Accepted Solutions (1)

Accepted Solutions (1)

former_member182874
Active Contributor
0 Kudos

Hi Deny,

We faced similiar issue in quality and we were able to achieve running all the cache reports.

Make sure you have transported everything :

1. LPD CUST role

2. PFCG role

3. Tile configuration from Scope=CUST /Conf

Once above are achieved. Run the reports in your prod/quality wherever the transports are not appearing.

Run the report: /UI2/INVALIDATE_GLOBAL_CACHES in execution mode.

Synchronize chip cache

Run the report /UI2/CHIP_SYNCHRONIZE_CACHE. Make sure there is no error in the table /UI2/CHIP_CHDR

Run the report /UI2/DELETE_CACHE_AFTER_IMP.

/UI2/DELETE_CACHE

Run cache buster

Run the report /UI5/UPDATE_CACHEBUSTER.


Best regards,

Tejas

Former Member
0 Kudos

Dear Tejas,

While I am reading your sharing seems will resolve my problem.

Shall I ask few question before simulate it in Production area ?

We found these table are empty and cross client table.

/UI2/PB_C_BAG

/UI2/PB_C_BAGM

/UI2/PB_C_CHIP

/UI2/PB_C_CHIPM

/UI2/PB_C_PROP

/UI2/PB_C_PROPM

/UI2/PB_C_PROPMT

/UI2/PB_C_PROPT

Does /UI2/INVALIDATE_GLOBAL_CACHES will populate table entries  into those tables and memory synchronization ?

We also found that SAP provide UI2/PAGE_CACHE_CREATE.

Does this program can repopulate & synchronized as like as /UI2/INVALIDATE_GLOBAL_CACHES ?

For your information, Our customer share developement and QA in same DB and machine.

I thought this problem was not happened in QA since all UI2 tables are cross client.

Shall I ask more about "3. Tile configuration from Scope=CUST /Conf" ?

How I can validate it ?

I will update you after completing Production synchronization.

Regards

Deny Dafid

former_member182874
Active Contributor
0 Kudos

Hi Deny,

Please login to launchpad designer and check whether the tile catalog which was transported, is present in the production landscape.

/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CUST

Please follow this guide, to check how to transport the catalogs to production system.

Check Slide no 5

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0bce920-55c2-3110-8090-a9f11f590...

Also please check if all the roles present in dev and quality were transported, which has these authorizations.

/UI2/CHIP, S_PB_CHIP, S_SERVICE, S_DEVELOP

Regards,

Tejas

Former Member
0 Kudos

Dear Tejas,

I already bind some catalog into customizing transport Request.

We already transported it into QA and Prod.


/UI2/CHIP, S_PB_CHIP, S_SERVICE, S_DEVELOP authorization objects already transported and attach to user role.


Do I still need to run program /UI2/INVALIDATE_GLOBAL_CACHES ?

Should I run program /UI2/PAGE_CACHE_CREATE also ?


Regards

Deny Dafid

Former Member
0 Kudos

Dear Tejas,

This problem can be solved by re-create TR as your reference.

Please follow this guide, to check how to transport the catalogs to production system.

Check Slide no 5

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0bce920-55c2-3110-8090-a9f11f590...

Thanks for your sharing & correct answer.

Regards

Deny Dafid

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi experts,

i am facing same issue and the mentioned URL is not working,,, please help.

Check Slide no 5

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0bce920-55c2-3110-8090-a9f11f590...

Regards,

Mohsen

Former Member
0 Kudos
Former Member
0 Kudos

Dear Adem & Michael,

I will share the answer it tomorrow after re-validate all the configuration.

Here are complete information :

1. We have done it on Development environment with no issue.

2. We also complete UAT in QA environment with no issue.

3. We founded this issue on Production environment.

4. We already had same role for both QA and Production.

Thanks for your immediate response, I'll get back to you tomorrow.

Regards

Deny Dafid

Former Member
0 Kudos

Dear Adem & Michael,

We have checked front end role alreadyconfigured properly. We are referring to App Library.

I am doing HTTP trace comparison between FIORI on QA and Production environment.

Here are http trace result :


Production HTTP Trace Recording


10,053,5090
09:28:23.565149,8380/sap/bc/ui5_ui5/sap/arsrvc_upbGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html 2347 550
09:28:25.7142,003,0670/sap/bc/ui2/start_upGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui2/start_up 1626 644
09:28:28.6201,014,3900/sap/bc/ui5_ui5/sap/arsrvc_upbGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/sap-ui-cachebuster-info.json 1055 713
09:28:30.42117,2160/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/SuiteCatalog.js 2673 674
09:28:30.47019,4320/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/transport.js 3951 671
09:28:30.66320,4160/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/AdminPage.view.xml 3957 692
09:28:30.71522,5920/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/resources/resources_en.properties 4694 692
09:28:30.81661,2400/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/AdminPage.controller.js 27010 682
09:28:31.846286,8860/sap/opu/odata/UI2/TRANSPORT/CGET 200(OK) HTTPS casapci 1443 Server /sap/opu/odata/UI2/TRANSPORT/CustomizingRequests 286 737
09:28:31.980441,3700/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTPS casapci 1443 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Pages 286 758
09:28:31.998443,3750/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTPS casapci 1443 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs('/UI2/FLPD_CATALOG') 1096 760
09:28:32.012493,8780/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTPS casapci 1443 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs 722 795
09:28:32.07424,3210/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/TileTemplate.view.xml 730 695
09:28:32.16230,0020/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/resources/resources_en.properties 4694 692
09:28:32.22316,0440/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/TileTemplate.controller.js 1154 685
09:28:32.27115,9750/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/RemoteCatalog.view.xml 1227 696
09:28:32.31320,3510/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/RemoteCatalog.controller.js 3904 686
09:28:32.53096,4310/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTPS casapci 1443 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs('X-SAP-REMOTE:/UI2/SAP_KPIMOD_TC_R') 1030 797
09:29:10.31997,3280/sap/bc/ui5_ui5/sap/arsrvc_upb

GET 200(OK) HTTPS casapci 1443 Server /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html 2347 549

QA HTTP Trace Recording

50:42.5429,4920/sap/bc/ui2/start_upGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui2/start_up 1632 1071
50:48.8958,7950/sap/bc/ui5_ui5/sap/arsrvc_upbGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/sap-ui-cachebuster-info.json 1036 1133
50:49.542,3560/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/SuiteCatalog.js 2673 1088
50:49.619,1160/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/transport.js 3951 1085
50:49.823,6100/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/themes/css/style.css 4047 1005
50:49.826,4550/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/AdminPage.view.xml 3957 1106
50:49.921,9140/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/resources/resources_en.properties 4
50:50.051,8130/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/AdminPage.controller.js 27010 1096
50:50.9208,2230/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Pages 1773 1172
50:50.9204,6710/sap/opu/odata/UI2/TRANSPORT/CGET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/TRANSPORT/CustomizingRequests 286 1151
50:51.0166,5880/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs 1821 1209
50:51.192,6690/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/themes/images/icons/Delete_white_32.png 380 1006
50:51.316,1620/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/Catalogs.view.xml 1993 1105
50:51.431,1450/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/Catalogs.controller.js 11315 1095
50:52.91,271,8100/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Pages('X-SAP-UI2-CATALOGPAGE:SAP_LE_BC_Transportation
50:53.22,411,2960/sap/opu/odata/UI2/PAGE_BUILDEGET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs('/UI2/FLPD_CATALOG') 1098 1174
50:53.413,6050/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/TileTemplate.view.xml 730 1109
50:53.415,1000/sap/bc/ui5_ui5/sap/ARSRVC_UPBGET 200(OK) HTTP casapdev 8020 Server /sap/bc/ui5_ui5/sap/ARSRVC_UPB_ADMN/sap/ui2suite/admin/TileTemplate.controller.js 1154 109

We founded those service are similar. Those services has been executed without error on both QA and Production.

Trace Log show us that FIORI launchpad Catalog has been executed without error (GET 200(OK)).

GET 200(OK) HTTP casapdev 8020 Server /sap/opu/odata/UI2/PAGE_BUILDER_CUST/Catalogs('/UI2/FLPD_CATALOG') 1098 1174


Does this finding means authorization problem. is there authorization problem happened in FIORI Production ?

I will try to simulate launchpad service via Gateway Client.


I am listening your advice.



Regards

Deny Dafid

Former Member
0 Kudos

Dear Adem & Michael,

RFC Destination was not problem.


We did ABAP debugging and we found search help "/UI2/PAGES_SH" as profile producer.

Yes it is empty on production environment.


We found those records was not store on ABAP transparent Table.

It was store on Memory ID 'mcx_record_tab'.

It was inside function module TABCONTROL_SH_START

Line Code         Source Code

161 export record_tab  to memory id 'mcx_record_tab'.

I am listening for any advice.

Regards

Deny Dafid

Former Member
0 Kudos

Can you please show the browser console log ?

0 Kudos

Hi Deny,

Does your user 'SAP BASIS' have a business role assigned? For example if you want to use the Approve Purchase Orders app then you should assign the frontend role SAP_MM_BCR_BUYER_X1 and backend role SAP_MM_PO_APV_APP.

Please refer to the App Library.

Best regards,

Michael

SAP Product Support

Former Member
0 Kudos

Hi Michael,

Yes it has fiori role assigned to the user such as sap_mm_po_apv, sap_ui2_admin, etc.. The problem is the apps / service seems doesn't activated / installed, although we already activate and install it.

When we search SAP Fiori Tile Catalog / SAP Fiori Tile Group in pfcg., no catalog was displayed..