Skip to Content
Author's profile photo Bartosz Jarkowski

Your S/4HANA environment – Part 3 – Best Practices Content Activation

Overview

Today we will take a closer look on S/4HANA Content Activation. It’s the third part of the guide, so I highly encourage you to read two previous posts:

Your S/4HANA environment – Part 1 – Maintenance Planner, System Installation and Update

Your S/4HANA environment – Part 2 – SAP NW Gateway and Fiori Launchpad

If you want to follow today’s post it is very important that you have already prepared client in S/4HANA system (detailed guide described in Part 2).

Just before starting I would like to share two more links:

Administration Guide for the Implementation of SAP S/4HANA 1511

SAP S/4HANA, on-premise edition 1511: Release Information Note

SAP Notes implementation

Our first activity today is to implement necessary notes referred in Release Information Note. Some of the notes may require additional manual steps which we have to execute.

/wp-content/uploads/2016/08/1_1010647.png

Basic settings

To avoid errors and increase activation speed we disable Activation Links in BC Sets. Enter t-code SCPR20, go to System Settings and select Do Not Create.

/wp-content/uploads/2016/08/2_1010655.png

Output management for S/4HANA

We need to import three XML files from note 2248229 in transaction BRF+.

/wp-content/uploads/2016/08/3_1010663.png

Setting up S/4HANA Attachment Services

Enter t-code OAC0 and create new entry:

/wp-content/uploads/2016/08/4_1010664.png

Now enable service ‘contentserver’ and enter client number, system user and password in SICF:
/wp-content/uploads/2016/08/5_1010665.png

In SPRO go to Cross Application Components -> Document Management -> Additional Settings – Simplification -> Attachment Service – Storage Repository Activation and create new entry:

/wp-content/uploads/2016/08/6_1010666.png

Modify record in table SDOKPHCL for PH_CLASS = SOFFPHIO by setting the flag in CAT_MAINT column.

/wp-content/uploads/2016/08/7_1010667.png

Go to t-code SKPR08 and change the category for SOFFPHIO:

/wp-content/uploads/2016/08/8_1010668.png

And finally maintain entries in TSOPE through SM30:

/wp-content/uploads/2016/08/9_1010670.png

Importing the latest version of S/4HANA Content

In the past Best Practices content were delivered through SAP Portal as two ZIP files: Solution file and Data files. Nowadays it looks differently – SAP releases transport request valid for particular SPS, which has to be imported into system. Links to transport are included in S/4HANA Content Activation Note respective to release. After downloading and unpacking go to STMS and import them to your system:

/wp-content/uploads/2016/08/10_1010675.png

Missing entries in TM160M

Due to an error in table /FTI/TWHITEL01 during client copy one of the tables was not replicated. We need to follow note 2257369 and insert missing entries. Firstly create and execute report Z160MIS and then use /FTI/CL_COPY to copy the missing entries.

/wp-content/uploads/2016/08/11_1010676.png

Now we can check that table TM160M has data:

/wp-content/uploads/2016/08/12_1010677.png

Create users for activation

To activate S/4HANA we need three users:

a) Two technical users: SAP_SYSTEM and SAP_LMADM with SAP_ALL profile

b) One dialog user with SAP_ALL profile. Please fill the Defaults tab according to the following screen:

/wp-content/uploads/2016/08/13_1010684.png

Maintain profile parameters

Another activity we need to perform is to adjust profile parameters to avoid memory dumps.

/wp-content/uploads/2016/08/14_1010685.png

Enable GUI scripting

The last step before entering Solution Builder is to enable GUI Scripting:

/wp-content/uploads/2016/08/15_1010686.png

Activation

Finally we are ready to start S/4HANA Content Activation. Enter Solution Builder with transaction code /n/SMB/BBI

/wp-content/uploads/2016/08/16_1010693.png

At the moment there is no Solution defined. In order to create one, we need to import Solution and Installation files:

/wp-content/uploads/2016/08/17_1010694.png

Choose solution you would like to activate. During this guide we are going to work on US version.

/wp-content/uploads/2016/08/18_1010699.png

Then import Installation Data – when all files are uploaded we get confirmation:

/wp-content/uploads/2016/08/19_1010700.png

During the installation we didn’t implement any additional language. In our system only English and German are available, therefore we need to remove all activation content for languages that are not part of our system. Go to Building Block Builder and modify language key for V_TVAS_V_TVAS_BJF.TXT and SMBA0_V_TAUUM_CLI_J01_OP.TXT (IT -> I; LT -> X; DE -> D; EN -> E; FR ->F).

/wp-content/uploads/2016/08/20_1010631.png

Run report /SMB/REMOVE_NOTINST_LANG_IMG and select your solution.

/wp-content/uploads/2016/08/21_1010632.png

/wp-content/uploads/2016/08/22_1010709.png

During next step we will run Implementation Assistant and execute S/4HANA Content Activation. It’s excellent moment to do a full system backup.


Go to Solution Builder and follow to Implementation Assistant.

/wp-content/uploads/2016/08/23_1010710.png

To start activation, click SHIFT+F7.

/wp-content/uploads/2016/08/24_1010714.png

After confirming the dialog box, activation begins!

Don’t worry if you run into errors. Some of them are expected. Bellow I will try to show issues I encountered and how did I solve them. If you can’t find solution bellow, you can also check Mahesh’s blog, where he also deals with content activation.

1) Checking VERTEX integration

We didn’t configure VERTEX integration; therefore, we need to perform manual step. Follow the guide attached to note 2247743 – Activation guidance without VERTEX integration.

2) Define Release Procedure for Purchase Orders – Set Criterias (/SMB99/CL20N_PO_O001_J01)

Restart the activation. Error won’t appear again.


3) Create Material Master – Work Scheduling View (/SMB99/MM01_ALL_VIEWS_O015_J01)

Missing entry in table OPJ9 – add record according to following screen and continue with activation
/wp-content/uploads/2016/08/25_1010715.png

When the activation process is finished we get confirmation:

/wp-content/uploads/2016/08/26_1010716.png

And that’s all for today. I hope you like it.

Next week we are going to finish setup of Fiori Apps and we will do some preliminary system checks.


Assigned Tags

      24 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sriram Sampath
      Sriram Sampath

      Hi Bartosz, thanks for the detailed steps , that was very useful !.. One question , I am trying to find the Best practices content for Country India version - Is this not yet released by SAP ?  Or do I install US BP version and adapt it for country india ?  Thanks again, Sriram

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      Hello Sriram,

      at the moment I'm not aware of any Best Practices content for countries other than US and DE. That means you need to either adapt US/DE BP or configure system manually through SPRO.

      Best regards

      Bartosz

      Author's profile photo Sriram Sampath
      Sriram Sampath

      Hello Bartosz,

           Thanks for the quick reply. Is there a recommended way to adapt the Best Practices to India (or any other country), would the Enterprise Structure personalization of the Solution Builder help?

      Best Regards

      Sriram

      Author's profile photo Holger Steffens
      Holger Steffens

      Hello,

      the next release of SAP S/4HANA on-premise will be delivered in Q4/2016. According to current planning we'll extend to 14 country localizations. India is planned for a later release. This is according to current portfolio planning and subject to change.

      Best

      Holger

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      Hi,

      could you please share the list of the countries?

      Best regards

      Bartosz

      Author's profile photo Holger Steffens
      Holger Steffens

      Hi,

      S/4HANA Outbound Product Management will publicly share the roadmap for the next 4 quarters very soon (meaning coming weeks), which will include the localization planning.

      Best

      Holger

      Author's profile photo Sriram Sampath
      Sriram Sampath

      Hi,

      Thanks for the info. So for countries like India for which no localization exists, is there a recommended approach to configure the best practices?

      Best regards,

      Sriram

      Author's profile photo Holger Steffens
      Holger Steffens

      Specifically for the countries IT, ES, CO, BR, IN we finalized "Fast Track Localizations", meaning on top country localizations that are delivered as a software appliance. This means there is an underlying baseline US or DE and the remaining localzation was added in the classical way directly in IMG. That's the easiest way to get started with those countries. Let me check how to request these software images.

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

      Hello Bartosz,

      I have a question, maybe you can give me a hint.

      The transaction BRF+ it's not working for me! I don't know why, but it is taking me to a weird link: http:////:/sap/public/myssocntl?sap-client=100. If I add domain or ip it's giving me 403 error. all the services are activated, in rz10 fqdn is maintained...what else can I do? When I test the service it's telling me that cannot find host and port...

      Any help will be much appreciated !

      Thank you in advance!

      Best regards,

      Peter A.

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      Hi,

      it looks like missing config in profile parameters to enable HTTP/HTTPS.

      Could you please paste value for icm/server_port_X?

      Best regards

      Bartosz

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

      You saved my life by pointing in the right direction!!! It was an error in the value. Now I have corrected entries.

      icm/server_port_0 = PROT=HTTP,PORT=8001,PROCTIMEOUT=600,TIMEOUT=600

      icm/server_poort_1 = PROT=HTTPS,PORT=44301,PROCTIMEOUT=600,TIMEOUT=600

      It's taking me through https. I'm in transaction now. 🙂

      Thank you and have a great day!

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

      Now I have a an error at the step s4hana attachment settings. When I'm trying to create new entry in OAC0, I have an error that says DMS_CONT1_CD1 is already used for content repository DMS_C1.

      Any idea? 🙂

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      If you already have DMS_CONT1_CD1 then it's OK. Follow the rest of the guide.

      Bartosz

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

      Ok. Thank you!

      Best regards,

      Peter

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

      Hello,

      I have encounter an error on activation regarding languages: "Language ZH is not installed in the system. Cannot activate". I'm am trying to activate DE best practice. I have installed only EN and DE on system. The report /SMB/REMOVE_NOTINST_LANG_IMG looks like this:

      report SMB REMOVE_NOTINST_LANG_IMG.png

      So what should I do? I have to install Chinese into the system to pass the error?

      Thank you in advance for any help!

      Author's profile photo Werner Gnan
      Werner Gnan

      Hi,

      Can you provide some more details?

      Did you run the report /SMB/REMOVE_NOTINST_LANG_IMG for exactly the solution which you are trying to activate?

      Where did the activation error occur, at which building block/activity?

      Regards,

      Werner

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

      Hi and thank you for replay!

      The error occurred at the SIMG_VC_DVS10, as it can be seen on the print screen. And yes, the solution is the on which I am trying to activate.

      activation BP.png

      Author's profile photo Former Member
      Former Member

      Hell Bartosz,

       

      Please let know if s4 Hana best practices available for country India.

       

      Regards,

      Ramesh.

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

      Hello  Bartosz,

      We are trying to activate best practices (Germany) for s4hana 1610 fps2 (delivered by sap note 2436557), but we have encounter some errors on import installation data:

      /SMB/IMPORT_EXPORT077

      Message no. /SMB/IMPORT_EXPORT077

      Diagnosis

      The installation data upload from inactive content to uploaded content in the solution builder failed. This can have many reasons.

      System Response

      The installation data is not uploaded and therefor, the solution was not activated

      Procedure

      Check the application log object /SMB/ subobject ‘IMP_INST_DATA’.

      And also:

      Task SIMG_CFMENUORFBOB40 (J02 (XX)) definition of file SMBA0_T030K_B12O_J0C_102.TXT cannot be loaded

      Error retrieving metadata for table V_T030K

      Missing maintenance dialog for customizing object VC_T030K, type C.

      We did not find anything related on 1610 fps2.

      Please help us solve this issue!

      Thank you in advance!

      Best regards,

      Peter A.

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      Hello,

      I'm sorry to hear you have encounter such error. Unfortunately I cannot think of any good solution right now.

      Please post a question in Q&A or raise ticket to SAP support.

      Best regards

      Bartosz

       

      Author's profile photo Former Member
      Former Member

      Hi

      I have encountered an Activation error for best practices (USA) for s4hana 1610 fps1:

      BM2 (US) – @5B\QInformation@ Start  activation eCATT:    /SMB99/MM01_ALL_VIEWS_O015_J01 failedBM2 (US) – @5B\QInformation@ Start  activation eCATT:    /SMB99/MM01_ALL_VIEWS_O015_J01 failed

      BM2 (US) Activation Failed /SMB99/MM01_ALL_VIEWS_O015_J01

      S00344 No batch input data for dynpro SAPLMGMM 4000

      See below screenshot:-

      Please advise for the solution....

       

       

      Author's profile photo Mohammed Bangalore
      Mohammed Bangalore

      Former Member  , Where you able to find solution for the problem you reported.

       

      Author's profile photo Former Member
      Former Member

      Hi Bartosz,

      Can you help guide us with the issue which you Mahapatra reported in above comment. We are facing same issue in S4HANA 1610 FPS2 BP activation, Could you please guide us here.

       

      Thanks

      Sampath R

      Author's profile photo Bartosz Jarkowski
      Bartosz Jarkowski
      Blog Post Author

      Hello,

      I have not encountered such issue when activating the solution, so the only thing I can recommend is to go through the configuration guide available on https://rapid.sap.com/bp/ and just execute the step manually. Then you can confirm it and move on with the install.