Skip to Content
Technical Articles
Author's profile photo Mahesh Sardesai

New Installation of S/4HANA 1909FPS0 – Part 4 – Rapid Activation for Fiori

Please find other blogs as follows at S/4HANA SQUARE ONE

SAP S/4HANA  SQUARE  ONE

NEW INSTALLATION     PART1 – MP PART2 –  Installation
PART3 –  BP Activation
PART4 – Fiori Activation PART5 – DATA MIGRATION
S/4HANA 2020 fps1 fps0 fps1 fps0 fps1 fps0 fps1 fps0 fps0
S/4HANA 1909 fps2 fps1  fps0  fps2 fps1  fps0 fps2 fps1  fps0 fps2 fps1  fps0 fps0
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
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 1909+ rc2
bsr
link link link prepare
EHP6/mss
S/4HANA 1809
rc2 link link link EHP7/hdb
EHP6/db6
EHP5/ora
EHP6/mss
SAP S/4HANA ON-PREM APPLIANCE INSTALL USING MEDIA ACTIVATE FROM CAL
S/4HANA 1909+ link custom link standard link
SAP S/4HANA CERTIFICATION
S/4HANA Certification Exams through SAP Certification Hub link

Here is the Video or this blog based on 1909 FPS0:

The blog is based on SAP Note 2834415 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1909 ver 12 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. There are 3 sets of steps that are separated by thick line. Your feedback is welcome on duration estimates. Activate Enterprise Search is kicked off and while it is running, further steps are done.

TIP: SAP Note 2834415 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1909 is only for S/4HANA 1909.
For notes applicable to other releases, please check the SAP Note 2902673 – Rapid Activation for SAP Fiori in SAP S/4HANA – Overview

In this blog the text is shown in this COLOR it is for selection and copy/paste

STEP 1: CHECK SAP FIORI UI COMPONENTS

(A) Enter tCode SPAM -> button Package Level, tab (1) Installed Product Versions, Check the below Product versions are installed – (2) SAP S/4HANA 1909 SP00 or higher and (3) SAP FIORI FOR S/4HANA 1909 & SAP FIORI FRONT-END SERVER 6.0 SP00.

(B) The S/4HANA system has to be with embedded Fiori deployment as per Note 2834415 – Composite SAP note: Rapid Activation for SAP Fiori in SAP S/4HANA 1909

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

(D) Proper ICF/ICM setup including FQDN 

(E) 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

(F) 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. You can copy and paste lines into instance profile.

abap/shared_objects_size_MB = 512      # Fiori Rapid Activation Note 2766677, Note 1322182
abap/buffersize = 2500000                      # Fiori Rapid Activation  Help Doc

(G) Increase wprun timeout:

rdisp/max_wprun_time = 3600

(H) 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: ACTIVATE ENTERPRISE SEARCH

In Work client, enter tCode STC01SAP_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 90 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)

TIP: While the Activate Enterprise Search task list is in progress in background you can do the activities form STEP 3 – 8 in parallel. The Fiori Content Activation task list should be done after the enterprise search is completed.

After task completion, the screen should look like this:

STEP 3: INSTALL DEPENDENT NOTES

Please install the Notes as below in Client 000:

  1. Note 1322182 – Memory consumption of ABAP Shared Objects
    In tCode RZ11 check profile parameter abap/shared_objects_size_MB.  I have this value set to 512. Keep in mind that if you get runtime error SYSTEM_NO_SHM_MEMORY or unhandled exception of type CX_SHM_OUT_OF_MEMORY you will have to increase this parameter.
  2. Apply Note 2798873 – Remove inconsistency for sicf service. This note can be applied through SNOTE and it consists of manual steps below. tCode SM30– Table ICFINSTACT, Select the (1) record and (2) delete.

  3. Apply Note 2686456 – Fiori Setup: Content Activation for Business Roles

STEP 4: INITIALLY FILL CUSTOMER TABLES

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
You should get application help dialog message that it will take several hours and log below. If not execute the same procedure second time and get the numbers as below.

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

STEP 5: ACTIVATE SAP 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 in work Client 100

  1. Prerequisites: Check function module tCode SE16 table RSADMINA field BWMANDT in table RSADMINA isn’t filled.

    If above is not set, use tCode SE37  RS_MANDT_UNIQUE_SET to set value of I_MANDT = 100

    After above command is executed please check the value of BWMANDT in SE16 table RSADMINA
  2. In Client 100, Execute task list STC01 SAP_BW_SETUP_INITIAL_S4HANA.
  3. In the first step confirm that you have read the SAP Note 2303900 – Latest Information about BW Setup in S/4HANA Systems Some notes may have to be applied.
  4. In the first step confirm that you have read the note, in the step Set/Check BW Client enter the BW Client number, and in the step Install essential BW Content checkmark on Force Installation. The task list will run for less than 15 minutes.

  5. Please do remaining optional steps as per the note for Hierarchies – 0YEA_QUA_MON_DAY, 0YEA_MON_DAY & 0WEEK_DAY
  6. Configuration of Design Studio Template
    Activate the following services
    /sap/bw/ina
    /sap/bw/Mime

STEP 6: ACTIVATE GATEWAY & FIORI ONE CLIENT SETUP

enter tCode STC01SAP_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 STC01SAP_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. 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_750 – change button, Authorizations tab, Change Authorization Data button,  (1) Click Manually, (2) Add Auth Object /UIF/LREP . Edit -> /UIF/ROLE -> select using checkmark APFUSER and  Save

(3) Generate and go back.

Similarly add below to Admin profile Z_UI2_ADMIN_750 – Add Auth Object /UIF/LREP -> Edit  /UIF/ROLE ->  select using checkmark APFADMIN and Save

STEP 8: VALIDATION

Add role Z_FIORI_FOUNDATION_ADMIN to a test user.

Test using tcode /UI2/FLP or directly via url: https://vhcals4hci.dummy.nodomain:44300/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html 

You should get screen below:
Click on the (1) Icon on top right and select (2) App Finder, you should get screen below

STEP 9: 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

TIP: In case you want to select all the Roles for certain scope items activated like BKP, 1Z3, 3QD, 1GA…. etc then click on the filter icon and select the Scope Items.

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

Click on Export list of Business Roles (271 roles for 1909FPS0 currently) and save the list as csv file. The number of roles may be different as new roles may be added or old ones deprecated.

TIP: You may find it convenient to remove the below roles and activate them separately after you perform steps as mentioned for each in Note 2834415.

ROLE ERROR IN TASK LIST – SAP_FIORI_CONTENT_ACTIVATION
SAP_BR_ADMIN_APR_FICA
SAP_BR_APR_ACCOUNTANT_FICA
SAP_BR_COLL_SPECIALIST_FICA
Service O2C_FICA_PAYMENT_LIST_DISPLAY_SRV 1 failed  / ICF Node: not available
RESOLUTION: Implement Note 2845531
SAP_BR_GL_ACCOUNTANT Service:Z_ADB_WRAP_GB_VIEW_CDS 1 not found
RESOLUTION: implement note 2847671 for deleting wrongly assigned service
SAP_BR_PROJ_FIN_CONTROLLER
SAP_BR_PROJ_LOG_CONTROLLER
Service: SM_INTEGRATION_SRV 1 failed / ICF Node: not available
RESOLUTION: tCode SE38: ABLM_MODIFY_ITEMS, TYPE: METH
NAME: GET_LAST_MODIFIED, MAIN OBJECT: CL_SM_INTEGRATION_MPC
(Disabled test mode, tick Allow Entry for Internal Usage)
SAP_BR_ADMINISTRATOR_RCP_DEV
SAP_BR_MD_SPECIALIST_RAW_SUBST
SAP_BR_PRODMASTER_SPECIALIST
SAP_BR_SYSTEMS_ENGINEER
Service: C_MDPRODUCTHIERARCHYQUERY_CDS 1 failed  / ICF Node: not available
SAP_BR_AP_ACCOUNTANT_PROCUREMT
SAP_BR_SET_CLERK
Service UI_LO_SETMAN_SDOC_MAN 1 not found  / ICF Node: –
RESOLUTION: Activation of OData V4 service groups is currently not supported. Activate the service manually via transaction /IWFND/V4_ADMIN
SAP_BR_PA_REPRESENTATIVE Service: NPA_BILLINGEXCPTN_SRV 1 failed  / ICF Node: not available
RESOLUTION: Please do not use this role

Split the list of roles into lists with number of roles limit around 100. 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 S4HANA1909FPS0_FioriRapidActivation_BusinessRoles.xls

As per the files from the link as shown below, the Master list excel file contains all the roles. These roles are split into 5 text files – If you want to activate all fiori apps, you can select roles from text file S4HANA1909FPS0_FioriRapidActivation_BusinessRoles_List1_FioriAppLIbrary.txt and activate the these 100 roles. The you can take the second file and activate the 115 roles. After that you can select the file 3 with 2 roles which require presteps. Then you can review if any roles are required from the file 4 and 5. These roles are not output form Fiori App Library and some of them may not be relevant for Fiori.

Here is the time it took for my activation

FILE #_OF_ROLES FIRST RUN SECOND RUN
List1_FioriAppLIbrary 109 2hrs40min 8min
List2_FioriAppLIbrary (in parallel) 128 2hrs10min 7min
List3_withPreStep 3
List4_NotInFioriAppLibrary 190 8min
TOTAL... 430. 2hrs52min 8min

STEP 10: ACTIVATE FIORI CONTENT

PRE-STEPS: If you dont need these roles you can skip this step.

(A)This is required for roles SAP_BR_ADMIN_APR_FICA, SAP_BR_APR_ACCOUNTANT_FICA & SAP_BR_COLL_SPECIALIST_FICA
Using SNOTE, please apply note2845531

(B)This is required for roles SAP_BR_GL_ACCOUNTANT
Using SNOTE, please apply note2847671 for deleting wrongly assigned service

(C) This is required for roles SAP_BR_PROJ_FIN_CONTROLLER & SAP_BR_PROJ_LOG_CONTROLLER.
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).

(D) Others will be added later as solutions become available for roles with issues

SAP_BR_ADMINISTRATOR_RCP_DEV

SAP_BR_MD_SPECIALIST_RAW_SUBST
SAP_BR_PRODMASTER_SPECIALIST
SAP_BR_SYSTEMS_ENGINEER

SAP_BR_AP_ACCOUNTANT_PROCUREMT
– activate manually via /IWFND/V4_ADMIN
SAP_BR_SET_CLERK
activate manually via /IWFND/V4_ADMIN

SAP_BR_PA_REPRESENTATIVE do not use

ACTIVATION:

TIP: Before scheduling Content Activation task list ensure that task list for Activate Enterprise Search from STEP 2 is completed.

In Work Client, enter tCode STC01SAP_FIORI_CONTENT_ACTIVATION

The 438 roles in S/4HANA 1909 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 some of them are country specific and industry specific.We strongly recommend to customers to do a conscious decision about the role scope to be activated.

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 the others into 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 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 two+ hours. 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: TIME SAVING TECHNIQUE – Once you have the list of roles, you can split the roles into multiple lists like say if you have 200 roles, split them into 2 sets of 100 roles. You can then create 2 separate sessions and run the task list. Keeping the number of roles in these 2 sessions unequal will help to know the session, like keep 98 roles in first session and 102 helps to distinguish them. I had to increase the parameter abap/shared_objects_size_MB = 512 to 768 to run parallel session. Alternatively you can set the automatic memory parameter PHYS_MEMSIZE.

TIP NO 4: After activating a role like for example 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 5: 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. One of the reasons for this is – the service activation is a generation and can finish successfully later on after the logs show error. So on retry the activation finished successfully.

TIP NO 6: For the subsequent activation run, if you get error Not enough shared memory exists, you can clear the shared memry in tCode SHMM. If you dont 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 11: POST ACTIVATION

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.

TIP: 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 – Customize & Transport

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

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 & Foundation
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 3 Scope & Execute Content Activation
Fiori for S/4HANA – New Rapid Content Activation on S/4HANA 1809 & 1709 – Part 4 – Customize & Transport

SAP Fiori for SAP S/4HANA – SAP Fiori Rapid Activation: Transport from Development to Production systems
SAP Fiori for SAP S/4HANA – Transition from Standalone to Embedded Deployment in SAP S/4HANA

UI Technology Guide

Note 2902673 – Rapid Activation for SAP Fiori in SAP S/4HANA – Overview    <=Contains all release specific notes

Note 2895644 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1909 FPS1
Note 2834415 Composite SAP note: Rapid Activation for Fiori in S/4HANA 1909

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

Note 2695653 – Composite SAP note: Rapid Activation for Fiori in S/4HANA 1709 <= for FPS1

Thank you. Hope you enjoyed the blog !

Mahesh Sardesai
Product Expert – S/4HANA

Brought to you by the SAP S/4HANA Regional Implementation Group

Assigned Tags

      30 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Jan Kovac
      Jan Kovac

      Mahesh, thank you very much, it is very nice blog. It is working very well until:

      Using both your list 1&2 or list created from AppsLibrary I'm getting 2 errors during Activate OData Services (SAP_FIORI_CONTENT_ACTIVATION task list):

      Service: E2EIE_IC_STDPO 1 failed / ICF Node: not available (List1)

      Service: MM_PUR_POITEMS_MONI_SRV 1 failed / ICF Node: not available (List2)

      Do you have any idea?

      Thanks!

      Jan

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Jan,

      Please let me know if it gets resolved with TIP NO 5 as shown below.

      TIP NO 5: 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. One of the reasons for this is – the service activation is a generation and can finish successfully later on after the logs show error. So on retry the activation finished successfully.

      Author's profile photo Jan Kovac
      Jan Kovac

      Hi Mahesh,

      No, it doesn't, I already tried it. But thanks for the answer.
      I have solved it via Note 2823473 - ABAP programming error due to missing class method.

      Have a nice day,

      Jan

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Jan,

      Thanks for reply.

      This note 2823473 is to be applied as part of Best Practices Content Activation and is listed in

      Note 2776548 - SAP S/4HANA 1909 - SAP S/4HANA 1909 FP-Stack 00 (09/2019) SAP Best Practices Content activation note.

      Author's profile photo Prot Nicolas
      Prot Nicolas

      Hello Mahesh

      Note 2847671 is not relevant about resolution of "Z_ADB_WRAP_GB_VIEW_CDS 1 not found" 🙁
      I applied but nothing better.

      Thanks
      Nicolas

      Author's profile photo Pablo Marichal
      Pablo Marichal

      Hi Prot and Mahesh Sardesai I had applied the same note and I'm still getting the same error.

      Do you have any advice to solve this situation?

      Thanks again for this great guide, it's extremely well documented and guide us in all the installation journey of the S/4HANA system.

      Pablo

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi,

      The note 2847671 was updated 3rd Dec 2019. Please reapply the note.

      In any case, please rerun the task second time after waiting for 20 mins for error role  SAP_BR_GL_ACCOUNTANT.

      • Mahesh
      Author's profile photo Petrica Avdei-Mina
      Petrica Avdei-Mina

      Hi Mahesh,

      Same error here: Z_ADB_WRAP_GB_VIEW_CDS 1 not found. I have implemented the note you have mentioned (version 2), but nothing is changed.

      Any idea? Anyone else have managed to solve this issue?

      Thanks!

      Best regards,

      Petrica

       

      Author's profile photo Petrica Avdei-Mina
      Petrica Avdei-Mina

      Hi Pablo,

      Did you managed to solve the error regarding Z_ADB_WRAP_GB_VIEW_CDS?

      If yes, can you please share the resolution?

      Thank you in advance!

      Regards,

      Petrica

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Petricia,

      This error was noticed in first time activation.

      The guidance is to implement SAP Note 847671 - Removal of extra datasource from application ADB Key Figure Calculation

      If you still have issue the system has to be checked. Please open OSS message.

      Author's profile photo Ankit Arora
      Ankit Arora

      This error can be solved with below steps

      Step 1:- Implement the below SAP note. It has workbench changes, so your system(client) needs to be open for repository changes

      3149607 - Fiori rapid activation tasklist failing due to Z_ADB_WRAP_GB_VIEW_CDS issue

       

      Step 2:-   As below

      1. Run transaction code SE38 in Frontend system.
      2. Input /UI5/APP_INDEX_CALCULATE.
      3. Press "Execute" button, select full calculation radio button and execute it.(you may please keep the other selection as default)

      Execution might take up to 30 Mins or more, you need to be patience. In case any warnings, hit enter and it will continue

      Step 3 :-

      Run SAP_FIORI_CONTENT_ACTIVATION with role SAP_BR_GL_ACCOUNTANT.

      Now you should not see this error again and task list will finish successfully.

      Author's profile photo Petrica Avdei-Mina
      Petrica Avdei-Mina

      Hello Mahesh,

      Thank you for your great blogs regarding S4!

      Can you please make the roles list available again?

      Thank you in advance!

      Best Regards,

      Petrica Avdei

       

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Petrica,

      Thanks for pointing out link expiry. The link is available now.

      • Mahesh
      Author's profile photo Petrica Avdei-Mina
      Petrica Avdei-Mina

      Thank you, Mahesh!

      Have a great week!

      Author's profile photo Mike Gao
      Mike Gao

      Hi Mahesh,

      Thanks for the great blog!

      We also encountered the same issue for roles SAP_BR_MD_SPECIALIST_RAW_SUBST, SAP_BR_PRODMASTER_SPECIALIST, and SAP_BR_SYSTEMS_ENGINEER with activation error: Service: C_MDPRODUCTHIERARCHYQUERY_CDS 1 failed / ICF Node: not available.

      /IWBEP/ERROR_LOG:

      Property (external name) 'Product_NodeID' not found for entity 'C_MDPRODUCTHIERARCHYQUERYResult'

      Do you have an update on solution for this activation error?

      Best Regards,

      Mike Gao

      Author's profile photo Krishnakumar Chamiyar
      Krishnakumar Chamiyar

      We are also getting service activation error for C_MDPRODUCTHIERARCHYQUERY_CDS. Any luck?

      Author's profile photo Andreas Rahe
      Andreas Rahe

      I could resolve this by implementing SAP Note 2879402.

      But it is recommended to implement the support package for SAP BW 7.54, as mentioned in the note.

      Author's profile photo Pablo Marichal
      Pablo Marichal

      Hi @Mahesh Sardesai I'm implemented all these steps of this series of (great) posts in a dev environment and everything is working fine.

      The strange thing that's happening is that everyday the system has this errors (1 by hour if you can noticed)

       

      What do you think that's is making this recurrent error happening?

      Right now I've implemented in a DEV environment (110) and I need in the same system make a system copy of these BP scenario with the fiori capabilities. In this situation,

      Do I need to implement the whole steps of the Fiori Activation in this new sandbox environment (120)?

      What is the best approach in this situation?

      Thanks again for your incredible work and for your answers.

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Pablo,

      This has to be checked.

      Please find note 2840842 - After running task list SAP_FIORI_CONTENT_ACTIVATION more (hundred) system dumps are written per day

      See which one fits the scenario. Also there is another note below. I would suggest open a message for proper analysis.

      There is note 2795631 - The exception of class "CX_SADL_COMPILER_ERROR" was triggered but not caught anywhere in the call hierarchy.

      Author's profile photo Jawad Akhtar
      Jawad Akhtar

      Hello Sir,

      This blog is awesome thanks for sharing. I am having an issue to execute the "SAP_FIORI_CONTENT_ACTIVATION" it continuously shows the log file error when I enter the role names. Even if I try to activate some service using /UI2/GW_MAINT_SRV transaction even then I don't see the role not created in the system. Kindly guide me on what I am missing or what I shall do?

      Regards,

      Khuram Shehzad

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Jawad,

      Please provide details of the role and the exact error statement. There is insufficient information to determine the root cause.

      • Mahesh
      Author's profile photo Jawad Akhtar
      Jawad Akhtar

      Hi Mahesh,

      Please find below the screenshots. When I executed "SAP_FIORI_CONTENT_ACTIVATION" 1st time I was able to see 468 business role and I selected them all. But I didn't find any in PFCG I tried the same again but I was not to see any selection. I need to know how can I get these roles all other configuration is completed successfully I am able to open the Fiori link but can't find the roles. I try to upload the attachment from SAP note 2704790 but still, it didn't work for me. Also, I tried to activate them manually using the transaction /n/UI2/GW_MAINT_SRV.

      Kindly guide me how can I activate them.

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Jawad,

       

      Sorry for delay in reply.

      If this is a New Installation, have you done step 4 - Initially Fill customer tables ? This steps only applies to New Installatiuon.

      Author's profile photo Tom Dhooghe
      Tom Dhooghe

      I ran into issues activating these roles:

      • SAP_BR_WAREHOUSE_CLERK_EWM
      • SAP_BR_WAREHOUSE_OPERATIVE_EWM

      They tripped these errors:

      • Service: /SCWM/RECORD_INVENTORY_SRV 1 failed / ICF Node: not available
      • Service: /SCWM/PICKLIST_PAPER_SRV 1 failed / ICF Node: not available
      • Service: /SCWM/CUSTOMER_RETURNS_SRV 1 failed / ICF Node: not available
      • Service: /SCWM/RECORD_INVENTORY_SRV 1 failed / ICF Node: not available
      • Service: /SCWM/PICKLIST_PAPER_SRV 1 failed / ICF Node: not available
      • Service: /SCWM/CUSTOMER_RETURNS_SRV 1 failed / ICF Node: not available

      Couldn’t find any matches online or on the Support Launchpad but this was resolved after manually registering these /SCWM/* services in /IWFND/MAINT_SERVICE and re-running the tasklist. (registering the services threw both error and success messages for some reason)

       

      Second point since I’m writing this out anyway: I ran into issues with UI_LO_SETMAN_SDOC_MAN as well which were not solved after publishing the service group in /IWFND/V4_ADMIN as described here and in Note 2903118. In the end I jumped past the error in debug and that resolved this. For obvious reasons I do not recommend doing so in production, this was for a demo system. Anyone else running into this should log an incident for an investigation by SAP.

       

      (Really appreciate this article by the way. It’s been an excellent reference)

       

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Tom,

      Thanks for comments.

      We did not have issues with EWM roles. Sometimes it takes time to activate the role while the system has already registered as error.

      Do a second time activation of the same roles and it may be successful.

      • Mahesh
      Author's profile photo Tom Dhooghe
      Tom Dhooghe

      Hey Mahesh,

      Appreciate the response. Rerunning the task list as recommended in the main article worked for a few initial errors but didn't help in this case. We ran these roles a good 10 times while looking for a fix. 🙂 Could have been due to the state of the demo system, could be something else. Mainly just wanted to post here in case anyone else ran into it.

      Author's profile photo Mahesh Sardesai
      Mahesh Sardesai
      Blog Post Author

      Hi Tom,

       

      Have you done the EWM steps required as per Pre-activation settings for EWM scope items as per Admin Guide 3.5.1.4 as per the admin guide in the link pages 53-63 ?

      These steps are mentioned in the previous Best Practices activation blog for e.g. for 1909 FPS1, it is https://blogs.sap.com/2020/02/20/new-installation-of-s-4hana-1909-fps1-part-3-best-practices-content-activation/

      Please complete the steps and then try.

      Author's profile photo Tom Dhooghe
      Tom Dhooghe

      Hey Mahesh,

      No clue if these were properly implemented. It's a demo system and I suspect a few of these might have been skipped. I appreciate the input but to be clear, I don't really need further support on this as the apps are operational now. If I did want further help, I'd log an incident for it instead of bothering you here. 🙂

      Author's profile photo Vishnupriya Radjamouttou
      Vishnupriya Radjamouttou

      Hi Mahesh,

      Thanks for the informative blog!

      How are the Catalogs and Groups created for these rapid activated Apps ?

      I couldn't find any sub-task that covers Catalog/Group creation for Rapid activation.

      Thanks in advance!

       

      BR

      Priya

      Author's profile photo Ajit Janawade
      Ajit Janawade

      Hi Mahesh,

      We have executed this Task List with Importing 145 Standard Roles and all corresponding OData services got activated.

      But, when we executed same Task List in DEV system, Task list was executed with green signal and no OData service was activated. Log message was 'No OData service determined'.

      Could please help me to solve this. Thanks.