Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
gorbenkoteh
Active Participant

Prerequisites.


Today's trend - shift towards Fiori applications in SAP UX-design approach.

Installation and adjusting of Fiori apps has become a typical Basis task

Consider a real example - Monitor Capacity Utilization Fiori-app installation (PP/DS module) for S/4HANA


Resolution.



Step 1. Fiori-app catalog

Finding the required Fiori application in the fioriappslibrary.hana.ondemand.com directory





Step 2. Installation in SPAM

Installation/verification of the installation of Front-End / Back-End components from the corresponding section for the required Fiori-app.

We verify in the SPAM transaction that the UIS4HOP1 200 UI component is installed for the Monitor Capacity Utilization Fiori application.





Step 3. Settings

3.1. ICF-node activation

Activate / verify in the SICF transaction that these ICF nodes are active (example for Monitor Capacity Utilization app):



sap/bc/ui5_ui5/sap/scm_capac_mons1

/sap/bc/ui5_ui5/sap/scm_reuse_s1




3.2. ODATA service activation

In transaction SE80, we must create a package for Fiori applications (for example ZFIORI) and assign it to transport request

In transaction / IWFND/MAINT_SERVICE Add the ODATA service with the name specified in the IMPLEMENTATION INFORMATION section for the required Fiori-app


For Monitor Capacity Utilization:


System Alias – LOCAL

Technical Service Name - PPDS_MRP_COCKPIT_SRV






Step 4. Roles

In transaction PFCG, create a Z-copy of the role specified in the IMPLEMENTATION INFORMATION section for the required Fiori-app

For Monitor Capacity Utilization:

SAP_BR_PRODN_PLNR > ZSAP_BR_PRODN_PLNR




Click on the ‘Menu’ tab in the new Z-role and add ‘Authorization Default’

Add IWSG authorizations for: ZINTEROP_0001 and ZPAGE_BUILDER_PERS_0001




  • R3TR IWSG ZINTEROP_0001 (Menu Authorization default)

  • R3TR IWSG ZPAGE_BUILDER_PERS_0001 (Menu Authorization default)







Generate a profile for the new Z-role and verify that the Role Menu has an SAP Fiori Tile Group for the required Fiori application.



Add the role to the transport request created in step 3.2





Step 5. Verifying in Launchpad Designer


In transaction /UI2/FLPD_CUST (Launchpad Designer), we can verify Fiori - group, and Fiori - catalog and Target Mapping, indicated in the IMPLEMENTATION INFORMATION section for the required Fiori application.





Step 5. End-User Verification


In transaction SU01, we add the created role to the end-user.

For required Fiori-app this is new Z-role ZSAP_BR_PRODN_PLNR created in Step 4

In transaction /UI2/FLP (SAP Fiori Launchpad) we can check that the tiles of this Fiori application are available to the user.




Release transport request to QAS systrem


End-User Fiori app verification in the QAS system





Troubleshooting.


We can use transactions
/IWFND/TRACES

/IWFND/ERROR_LOG

for errors investigation


Conclusion.


SAP BASIS Routine task with examples from real life was provided
1 Comment
Labels in this area