Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
Please find other blogs as follows:








S/4HANA  SQUARE  ONE













































NEW INSTALLATION        PART1 - MP PART2 -  Installation
PART3 -  BP Activation
PART4 - Fiori Activation
S/4HANA 1809 fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0
S/4HANA 1709
fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0
S/4HANA 1610
fps2  fps0 fps2  fps0 fps2  fps1  fps0
S/4HANA 1511 fps2  fps1





















S/4HANA UPGRADE   t2 - MP t3 - SIC
t4 - CCM t5 - SUM
S/4HANA 1809 link link link link
































SYSTEM CONVERSION t2 -  RC t3 - MP t4 - SIC
t5 - CCM t6 - SUM 
S/4HANA 1809 rc2  rc1 link link link EHP7/hdb
EHP6/db6
EHP5/ora
EHP6/mss
S/4HANA 1610 FPS0 link link link

















S/4HANA ON-PREM APPLIANCE INSTALL USING MEDIA ACTIVATE FROM CAL
S/4HANA 1709 FPS1 link link




















S/4HANA CLOUD      CPM  MASTER  CONTENT   EMAIL
OUTPUT MANAGEMENT link  link  link link


The blog is based on Note 2704570 - Composite SAP note: Rapid Activation for Fiori in S/4HANA 1809 ver 17, please click on Show Changes to see what has changed since the log was updated. Use the blog only as a reference and follow the actual note which may have been updated.

Please find the rough sketch of steps to be done:

TIP: Note 2704570 is only meant for S/4HANA 1809 FPS0. For rapid activation of S/4HANA 1809 FPS1  use Note 2777142. For S/4HANA 1709 FP1 use note 2695653.
In this blog the text is shown in this COLOR it is for selection and copy/paste

STEP 1: CHECK SAP ENVIRONMENT


(A) Check SAP Fiori UI software components installed

  1. UIBAS001 400 SP00 or higher
    Enter tCode SPAM -> button Package Level

  2. SAP FIORI FOR SAP S/4HANA 1809 FPS00 or higher


Tab Installed Product Versions


(B) Ensure that SGEN is already completed on the system

(C) Proper ICF/ICM setup including FQDN 

(D) Ensure the system is configured for SSL

icm/server_port_0 = PROT=HTTP,PORT=80$$,PROCTIMEOUT=600,TIMEOUT=600
icm/server_port_1 = PROT=HTTPS,PORT=443$$,PROCTIMEOUT=600,TIMEOUT=600
icm/server_port_2 = PROT=SMTP,PORT=25000,TIMEOUT=180


(E) Suggested memory parameters. The strategy here is to double the memory parameter until runtime errors do not occur any more. You can reset back these memory parameters after activation.

abap/shared_objects_size_MB = 512     (Note 2766677, Note 1322182)
abap/buffersize = 2500000                      (Help Doc)


(F) Increase wprun timeout:

rdisp/max_wprun_time = 3600


(G) Please ensure that web dispatcher is setup correctly and working as it will be required before users can use the applications by logging in through the web dispatcher.

STEP 2: INSTALL DEPENDENT NOTES


Please install the Notes as below in Client 000 except Note 2711781:

  1. Note 2510134 Fiori Setup: Updates for task lists for Fiori / Gateway configurations
    Apply using SNOTE, this note has manual steps to run report NOTE_2510134

  2. Note 2680618 Role menu API: Utility class CL_PFCG_FIORI_HELPER
    Apply using SNOTE

  3. Note 2681653 Resource Object page (Fiori ID F2264) is not opening
    Apply using SNOTE, this note has manual steps to fix project MPE_PPPIWORKCENTER_OBJPG

  4. Note 2687863 Fiori Setup: Prerequisite - Initial Setup for S/4 Fiori Applications / Content Activati...
    Apply using SNOTE, this note has manual steps to run report NOTE_2686456

  5. Note 2686456 Fiori Setup: Content Activation for Business Roles
    Apply using SNOTE, this note has manual steps to run report NOTE_2686456 and then  NOTE_2686456_POST

  6. Note 2696292 Task list /UI5/SCHEDULE_JOB_UPDATE_CACHE does not work as expected
    This note cannot be implemented in SNOTE

  7. Note 2696715 PRGN_CREATE_FIORI_FRONTENDROLE: Invalid name for SAP Fiori tile groups
    Apply using SNOTE

  8. Note 2698457 PRGN_CREATE_FIORI_FRONTENDROLE: Applications do not exist
    Apply using SNOTE

  9. Note 2704790 S/4HANA 1709/1809 missing SU22 data for certain ODATA services
    This Note cannot be implemented in SNOTE and has manual steps provided to upload 4 files.

  10. Note 2711781 1880620700, Error in Tile Config for F3492
    This Note Cannot be implemented using SNOTE. Apply this Note in Work Client using Manual steps provided. APPLY THIS NOTE AFTER STEP 7 AS IT REQUIRES ICF SERVICES ACTIVATION.

  11. Note 2712785 Fiori Setup: Initial Setup for S/4 Fiori Applications
    Apply using SNOTE, this note has manual steps to execute report NOTE_2712785 and NOTE_2739383

  12. Note 2714666 PRGN_CREATE_FIORI_BACKENDROLES: Runtime error CALL_FUNCTION_NOT_FOUND
    Apply using SNOTE

  13. Note 2723121 - Catalog /UI2/CLASSICAL_GUI_MENU for Configuration Tasklist
    This Note cannot be implemented in SNOTE

  14. Note 2708243 - Liquidity Forecast Card Issue in Foreign Exchange Overview
    Apply using SNOTE

  15. Note 2730124 PSM Analytics: Budget Analysis App Issues
    Apply using SNOTE, this note has manual steps to fix project ODATA_FM_BUDGET_ANA
    Apply Note below in addition to above:

  16. Note 2775043 - Web Dynpro WDA_FCLM_BAM_REVIEW_REPORT service not available
    This note cannot be implemented in SNOTE. Perform manual steps:
    Enter tCode SE80 => package (1) FCLM_BAM (2)=> Web Dynpro => FPM application WDA_FCLM_BAM_REVIEW_REPORT (3)
    Choose Menu option Goto ->HTTP Service Maintenance (4) . You will get dialog - ICF node does not exist, the system issues the query: "ICF node for service "..." does not exist. Do you want to create it?" Answer Yes (5)



STEP 3: INITIALLY FILL CUSTOMER TABLES


In Work Client, enter tCode SU25, Make sure Step 1 "Initially fill the Customer Tables" has been at least executed two times. If date/time entry for this step is empty, click on the step and press execute (with default settings). Ref Note 440231 - SU25 | FAQ: Upgrade postprocessing for Profile Generator


Click on Execute
Click OK for Application Help. If the procedure has been executed for first time you will get below:

Execute the same procedure second time and get the numbers as below.



STEP 4: ACTIVATE S/4HANA EMBEDDED ANALYTICS


Ensure logical client is assigned to target client in SCC4


Execute manual steps as per Note 2289865 - Configuration steps for S/4HANA Analytics as shown below

  1. Prerequisites: Check function module tCode SE37  RS_MANDT_UNIQUE_GET doesn’t return a value as below or field BWMANDT in table RSADMINA isn’t filled.

    tCode SE37  RS_MANDT_UNIQUE_SET value of I_MANDT = 100

  2. Set parameter "without Java" for DDIC user to prevent activation of Java content at next step (which must be performed with DDIC user)
    a. User parameter RSWAD_DEV_MDVERSION = '072'
    b. User parameter RSWAD_SKIP_JAVA = 'X'

  3. Activate technical content using the DDIC user. tCode RSTCO_ADMIN, Start Installation



  4. Deactivate BW statistics via tCode SE38 SAP_RSADMIN_MAINTAIN adding object RSDDSTAT_GLOBAL_OFF with VALUE = X in INSERT mode

  5. Generate packages for OData services using tCode SE38 EQ_RS_AUTOSETUP (execute without check mode enabled)

  6. Activate BI_ALL using tCode SE37 RSEC_GENERATE_BI_ALL

    Click Execute.

  7. Validate the correct setup via tCode RSD5.  Select "All InfoObjects"

  8. Please do remaining optional steps as per the note for Hierarchies

  9. Configuration of Design Studio Template
    Activate the following services
    /sap/bw/ina
    /sap/bw/Mime
    Assign a local system alias to OData service RSAO_ODATA_SRV and activate the ICF node


STEP 5: ACTIVATE ENTERPRISE SEARCH


In Work client, enter tCode STC01 - SAP_ESH_INITIAL_SETUP_WRK_CLIENT

TIP: All tasklists in this blog are to be performed in the work client


(A) Set TREX Destination or SAP HANA DB Connection" -> Make sure "Use SAP HANA Primary DB Connection" is ticked and Save(B) Select Models to Create Connectors" -> specify software component for search models:  SAPAPPLH
(C) The first task has manual steps to be performed to click on icon in Status column.


Execute task and select Background, the job will run for 60 mins.


If you get error - Internal session terminated with a runtime error PXA_NO_FREE_SPACE (see ST22) please refer Note 2149849 - Runtime error PXA_NO_FREE_SPACE on ESH software component update which refers Note 147568 - PXA_NO_FREE_SPACE
Ensure  PXA value in SAP profile abap/buffersize is enhanced, e.g. to 2.500.000 kB (Documentation)


After task completion, the screen should look like this:



STEP 6: ACTIVATE GATEWAY & FIORI ONE CLIENT SETUP


In Work Client, enter tCode STC01 - SAP_GW_FIORI_ERP_ONE_CLNT_SETUP


After task completion which takes about 15 seconds, the screen should look like this



STEP 7: RUN FIORI FOUNDATION TASKLIST


In Work Client, enter tCode STC01 - SAP_FIORI_FOUNDATION_S4
This task list activates (1) ICF Nodes (2) ODATA Services required for WebGUI and other generic Fiori launchpad features, (3) Initializes classic UI technologies, (4) Generates working SAP Fiori launchpad user & admin roles including composite roles.


In about 6 mins you will get error as below.
Please find errors below. These errors are will be shown as warnings in future and should be ignored. Uncheck the task Replicate backend catalog for system aliases and execute to continue.

After tasks are completed, the screen should look like below:

Enable Analysis Path Framework (APF) apps, by adding a missing authorization via transaction PFCG edit role Z_UI2_USER_700 - (1) Click Manually, (2) Add Auth Object /UIF/LREP . Edit -> /UIF/ROLE -> select using checkmark APFUSER and  Save

(3) Generate and go back.


Add user to role, click on User Compare and save.
Do the same for profile Z_UI2_USER_750


Similarly add below to Admin profile Z_UI2_ADMIN_700 - Add Auth Object /UIF/LREP -> Edit  /UIF/ROLE ->  select using checkmark APFADMIN and Save
Do the same for profile Z_UI2_ADMIN_750


VALIDATION: Add role Z_FIORI_FOUNDATION_ADMIN to a test user and  via tcode /UI2/FLP or directly via url: https://vhcals4hci.dummy.nodomain:44300/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html 


Click on the Icon on top left.
Click on SAP Menu, you should get the menu tree as below:



STEP 8: PREPARE LIST OF BUSINESS ROLES


From Fiori app reference library identify relevant business roles for activation. We will select all roles for the sandbox but you can restrict to only the required roles.

Select SAP Fiori apps for SAP S/4HANA, by Back-End Product, SAP S/4HANA


(A) Select all (or alternatively you can select the roles you need), (B) Aggregate, (C) SAP S/4HANA 1809, (D) Down Arrow, (E) Download


Click on Export list of Business Roles and save the list as csv file.

Please remove the roles from below list as these roles do not contain Fiori Content:

SAP_BR_CMMFSA_ADMIN
SAP_BR_CMMFSA_MD_MANAGER_BKND
SAP_BR_CMMFSA_TRADER
SAP_BR_PA_COMM_USER
SAP_BR_SPED_EFD_ROLE


TIP: You should do all presteps as mentioned for each in Note 2704570 before starting the next step with first activation. Activate the roles with presteps in a separate list. The tCodes to run fixes are also mentioned. Some Business Functions activation maybe a time consuming task.

SAP_BR_OPERATION_CLERK_ACM - SU24 - Auth issue
SAP_BR_PROJ_FIN_CONTROLLER - SE38 - Blacklist entries
SAP_BR_PROJ_LOG_CONTROLLER - SE38 - Blacklist entries
SAP_BR_BILLING_SPECIALIST_ISU - SFW5 - Activate Business Function
SAP_BR****IOG - SFW5 - Activate Business Function. The ***** means
----SAP_BR_AP_ACCOUNTANT_IOG
----SAP_BR_BILLING_CLERK_IOG
----SAP_BR_BUSINESS_ANALYST_IOG
----SAP_BR_DEFERMENT_ANALYST_IOG
----SAP_BR_FC_ANALYST_PROD_IOG
----SAP_BR_FIELD_OPERATOR_IOG
----SAP_BR_FORECAST_MANAGER_IOG
----SAP_BR_FORECAST_SPECIALIST_IOG
----SAP_BR_HYDROCARBON_ANALYST_IOG
----SAP_BR_INVENTORY_MANAGER_IOG
----SAP_BR_PRICING_SPECIALIST_IOG
----SAP_BR_PROD_DATA_SPEC_IOG
----SAP_BR_SHIPPING_SPECIALIST_IOG
----SAP_BR_SUPPLYCHAIN_MANAGER_IOG
----SAP_BR_TERMINAL_OPERATOR_IOG
----SAP_BR_TRANSP_SCHDLR_IOG
SAP_BR_INVOICING_SPEC_CINV - SFW5 - Activate Switch


These roles also need fix and cause errors:
SAP_BR_SETTLEMENT_CLERK_ACM - SU24 - Auth issue
SAP_BR_CMMFSA_MD_MANAGER
SAP_BR_EMPLOYEE_TRV


Split the list of roles into lists with number of roles less than 100 roles. Also prepare separate list for roles with presteps. So you must have at least 4-5 lists of roles that you want to use for next step considering you want to activate all roles.

TIP: You should prepare your own list of roles. I have prepared a list of roles for S/4HANA releases that is shared in the link.  There are 2 files for roles that were downloaded from Fiori App Library - These 2 lists include only the roles that do not have any issues. If you get error one time rerun the same list second time. There is one list for the roles that need presteps. And there are 2 more files with lists for roles that are available in SAP instance. All these lists are available also in a spreadsheet S4HANA1809FPS0_FioriRapidActivation_BusinessRoles.xls

STEP 9: ACTIVATE FIORI CONTENT


PRE-STEPS:
(A) tCode SU24, filter by transaction /ACCGO/SIT_COCKPIT, search for /ACCGO/UI, (1) Change, (2) select /ACCGO/UI, (3) Object, (4) Remove Authorization Object, Save and re-add.


(B) tCode SE38, ABLM_MODIFY_ITEMS, TYPE: METH, NAME: GET_LAST_MODIFIED
MAIN OBJECT: CL_SM_INTEGRATION_MPC, (Disable test mode, tick Allow Entry for Internal Usage)


You can do the SFW5 switch activation as mentioned in the note as well if you need the related roles.

ACTIVATION:

In Work Client, enter tCode STC01 - SAP_FIORI_CONTENT_ACTIVATION

The 395 roles as you see below have many country specific roles like SAP_BR_AA_ACCOUNTANT_JP , etc. There are 12 roles just with *_JP. So don't try to activate all roles as there are roles for other countries that you may not need.

In the first task, (A) checkmark first task, (B) Click on Parameter and paste the list into the box that pops up, click on OK (Continue) at the bottom of the Define Business Roles” dialog window, and then click on (C) execute.


After clicking OK for the first task, if there are errors as below, please remove the roles that have no SAP Business Role and move them into the list that requires presteps and handle them separately.


Please see below for triggering activation of 100 roles:


TIP NO 1: Run the task list above in background (use menu option). While the task list is running, please check dumps in tcode ST22 in separate session.

TIP NO 2: If all ODATA/SICF are activated for the first time, each group of  about 100 roles takes about an hour. But if you get an error and then you reactivate the same list it should be done in few minutes. If some ODATA services are already activated the time required should be reduced accordingly.


TIP NO 3: After activating a role like SAP_BR_AP_MANAGER, if the ODATA/SICF are already activated, the delta role SAP_BR_AP_MANAGER_US takes much shorter time as some services are already activated. So as a result your subsequent lists will take lesser time than earlier ones.

TIP NO 4: If you get error first time, please try with same list second time and some errors may go away. Like the below list of errors reduced to no errors for second run.


TIP NO 5: For the subsequent activation run, if you get error Not enough shared memory exists, you can clear the shared memory in tCode SHMM. If you don't have access to SHMM or if there is possibility of impacting other users and processes, easiest way is to logout and login. If this does not work, double the parameter  abap/shared_objects_size_MB = 512 as per Note 2766677 - Not enough shared objects memory exists, will require SAP bounce.

At the end of activation you should see result as below:



STEP 10: POST ACTIVATION


If you need roles below, please do the required Post activation steps. I will provide more details as I work on these roles.

SAP_BR_AP_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
SAP_BR_BPC_EXPERT
SAP_BR_CONSLDTN_SPECIALIST
SAP_BR_DEFERMENT_ANALYST_IOG
SAP_BR_FIELD_OPERATOR_IOG
SAP_BR_HYDROCARBON_ANALYST_IOG
SAP_BR_INVENTORY_MANAGER
SAP_BR_PROFESSOR
SAP_BR_PROJ_FIN_CONTROLLER
SAP_BR_PURCHASER
SAP_BR_STUDENT


SAP_BR_APR_ACCOUNTANT_FICA
SAP_BR_APR_MANAGER_FICA


SAP_BR_PROJECTMANAGER


SAP_BR_MATL_PLNR_EXT_PROC
SAP_BR_PRODN_PLNR


Please ensure that web dispatcher is setup correctly and working as it will be required before users can use the applications by logging in through the web dispatcher.

As a Post Activation step you can revert back Memory Parameters that were temporarily increased for activation.

COMPONENT FOR INCIDENTS:


You can open OSS messages using component BC-INS-TC-CNT
Please mention the SAP Fiori UI software components

LANDSCAPE CONSIDERATIONS:


There is a transport capability added to the Fiori launchpad content manager task list SAP_FIORI_FCM_CONTENT_ACTIVATION

Please refer the blog for more information: SAP Fiori for SAP S/4HANA – New Rapid Content Activation on S/4HANA 1909, 1809 & 1709 – Part 4 – Cus...

You can also refer the Fiori Launchpad Content Manager as per SAP Help Portal below: https://help.sap.com/viewer/d4650bf68a9f4f67a1fda673f09926a9/latest/en-US/c2f3f66fc2e04f3ea5ede6bcd4...

OTHER REFERENCES:


For a more detailed description of all tasks please refer to the excellent blogs:
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 1 – Overview
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 2 – Prerequisites & F...
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 3 Scope & Execute Con...
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 4 – Customize & Trans...

UI Technology Guide

Note 2695653 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1709<= for FPS1
Note 2704570 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1809<= for FPS0 only
Note 2777142Composite SAP note: Rapid Activation for Fiori in S/4HANA 1809 FPS01

Thank you. Hope you enjoyed the blog !

Mahesh Sardesai
Product Expert – S/4HANA


 
2 Comments