Skip to Content

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


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.


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.


Output management for S/4HANA

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


Setting up S/4HANA Attachment Services

Enter t-code OAC0 and create new entry:


Now enable service ‘contentserver’ and enter client number, system user and password in SICF:

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


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


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


And finally maintain entries in TSOPE through SM30:


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:


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.


Now we can check that table TM160M has data:


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:


Maintain profile parameters

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


Enable GUI scripting

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



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


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


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


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


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).


Run report /SMB/REMOVE_NOTINST_LANG_IMG and select your solution.



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.


To start activation, click SHIFT+F7.


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

When the activation process is finished we get confirmation:


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.

You must be Logged on to comment or reply to a post.
  • 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

    • 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


      • 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


        • 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.



          • 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.



          • 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,


          • 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.

  • 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.

      • 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!

      • 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? 🙂

          • 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!

            report SMB REMOVE_NOTINST_LANG_IMG.png
          • 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?



          • /
            activation BP.png
  • 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:


    Message no. /SMB/IMPORT_EXPORT077


    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


    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.

    • 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



  • 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....



  • 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.



    Sampath R

    • 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 and just execute the step manually. Then you can confirm it and move on with the install.