This is a step by step procedure with video for Best Practices Content Activation on S4HANA 1511 FPS1 with only two base languages EN & DE and Country= US. The BP Activation process runtime is 3Hrs 10 min (excluding keyboard input wait) as per Admin Guide.

A new Solution Builder profile has been created with ALL scope items but in case you have finalised scope items you can select only the needed scope items. Depending on how many selected scope items, activation procedure will need less time. It is assumed tax system VERTEX connection is not available and shows how to fix those activation errors. The status of system before starting this procedure is clearly defined before starting.

You need a stable network connection to SAPGUI frontend. For Activation, it is advisable to use Windows Terminal Server with latest SAPGUI installed.

This document will be useful to quickly setup system on some projects where, even though scope includes more languages, validation of functionality can be done with just the English/German language.

Please refer video below which is also available in attachment for offline viewing

STEP1: S4HANA 1511 FPS1 is installed and SPAM checked as per list below.           

/wp-content/uploads/2016/05/pic1_945784.png

STEP2: All Notes are applied after FPS is installed as per Section 5 of this Guide – Note 2189824 – SAP S/4HANA, on-premise edition 1511: Release Information Note

STEP3: Languages installed are EN and DE as per this screenshot. Enter tCode SMLT

/wp-content/uploads/2016/05/pic2_945800.png

STEP4: Using SFW5, Enterprise Business Functions are activated as per list

FIN_FSCM_CLM

FIN_FSCM_BNK

FIN_REP_SIMPL_2

FIN_REP_SIMPL_3

FIN_REP_SIMPL_4

STEP5: Client Copy has been completed with tables defines in whitelist table /FTI/TWHITEL01 by registerring client in table /FTI/T_NOCLN000 and using copy profile SAP_UCUS, SAP_CUST, SAP_CUSV or SAP_UCSV as per the Admin Guide. Copied client to have no currency.

/wp-content/uploads/2016/05/pic3_945801.png

STEP6: Review Note 2246714 – SAP S/4HANA On-Premise 1511 – SAP S/4HANA Server SPS01 (02/2016) content activation note. Download zip file from link below and import transport QE4K911265 server.https://service.sap.com/~sapdownload/012002523100002765822016E/S41511oPSPS01CntCorr160205.zip

/wp-content/uploads/2016/05/pic4_945802.png

Also the following 3 notes are to be applied:

            Uisng SNOTE apply Note 2269628 – Unjustified error message in settlement

            Using SNOTE apply Note 2292425 – Remove Not-Installed Language Content from IMG Activity Files

            Run the report in the last step in a separate session SE38 and execute /SMB/1511_FPS2_OBJ_GEN3

            Please select Test Run and then Update and Activate

Manually apply Note 2257369 – Missing entries in table T160M leads to activation errors during solution builder content activation (In SE38 create program & cut and paste Z160MINS to execute)

            After executing above program /FTI/COPY to copy this new table into client 100

/wp-content/uploads/2016/05/pic5_945803.png

            After execution, please delete report Z160MINS to prevent misapplications

STEP7: Configure Vertex connection as per IMG below, if its not available the workaround steps are included.

/wp-content/uploads/2016/05/pic6_945804.png

            RFC Connection = VERTEX, Program ID = vertex, define gateway host and service

STEP8: Create users for content activation as per admin guide with details:

/wp-content/uploads/2016/05/pic7_945805.png

STEP9: In SAPGUI Options Allow GUI Scripting and change default security settings

/wp-content/uploads/2016/05/pic8_945806.png

STEP10:  Change SAP Profile parameters as below and restart SAP:

abap/heap_area_dia = 6442450944

            sapgui/user_scripting = TRUE

STEP11: Import solutions from SAP Best Practices content. Enter tCode /N/SMB/BBI. Choose menu Solution -> Import -> Solution (XML) -> From reference content

/wp-content/uploads/2016/05/pic9_945807.png

Select Content ID BP_OP_ENTPR_S4HANAX_USV2.XML from below

/wp-content/uploads/2016/05/pic10_945808.png

After import is complete log will be displayed

/wp-content/uploads/2016/05/pic11_945809.png

Click on icon Back

/wp-content/uploads/2016/05/pic12_945811.png

STEP12: Import Installation Data. Choose Menu Solution -> Import -> Installation Data -> From reference content and Select solution BP_OP_ENTPR_S4HANAX_USV2

/wp-content/uploads/2016/05/pic13_945812.png

Click on column “Changed On” 2 times to change sort order and select second line as below

/wp-content/uploads/2016/05/pic14_945813.png

You should get message below at the end of import

/wp-content/uploads/2016/05/pic15_945814.png

It takes about 3 minutes to import Installation Data.

STEP13: Enter tCode SE38, run Simulation and execute report /SMB/REMOVE_NOTINST_LANG_IMG. Please make a conscious decision which languages you need since adding further languages later is currently not supported.          

/wp-content/uploads/2016/05/pic16_945815.png

The update report is as below:

/wp-content/uploads/2016/05/pic17_945816.png

It takes few minutes to simulate and then you can run update.

STEP14: Please copy the TXT files in desktop folder e.g.  C:\Users\XXXXXXX\Desktop\EN_DE-US. please download following files from link

SMBA0_V_T184_B0WI_J01_120.TXT

SMBA0_V_TAUUM_CLI_J01_OP.TXT

V_TVAS_V_TVAS_BJF.TXT

STEP15:.Upload each file as per Building Block with Overwrite option. The first file is SMBA0_V_T184_B0WI_J01_120.TXT and this is part of Building Block BMI. Enter tCode /N/SMB/BBI, select the Solution BP_OP_ENTPR_S4HANAX_USV2 and click on icon Building Block Builder

/wp-content/uploads/2016/05/pic18_945817.png

Search will locate the building Block BDX, click on highlited SIMG_CFMENUOLSDVOV4, tab Solution Specific, Select line with object V_T184 and then click on button Installation Data, Select Override, locate Folder for extracted files and click on OK.

/wp-content/uploads/2016/05/pic19_945829.png

On the next screen click on button Ignore.

/wp-content/uploads/2016/05/pic20_945819.png

On the next screen select button No

/wp-content/uploads/2016/05/pic21_945820.png

Click on Select. After data is uploaded you should get message below. For next file you can select above change group again but create new one if you get memory error.

/wp-content/uploads/2016/05/pic22_945821.png

Click on Cancel to go back. Upload next file SMBA0_V_TAUUM_CLI_J01_OP.TXT and third  file V_TVAS_V_TVAS_BJF.TXT

STEP16: Change Sequence of Building Blocks. Go to Building Block Builder, Pick up Scope Item US_BEG_OP and on the right side click on Button – “Building Block Library” and drag and drop bgilding blocks as shown below before BJ1

  /wp-content/uploads/2016/05/pic23_945863.png

Please click on Change icon to confirm the step.

STEP17: Defining the scope of your solution. Copy Solution BP_OP_ENTPR_S4HANAX_USV2 to ZEXP_BP_OP_ENTPR_S4H

/wp-content/uploads/2016/05/pic24_945795.png

Please copy with installation data                                  

/wp-content/uploads/2016/05/pic25_945796.png

In case  you need to deselect some scope items, select the custom solution ZEXP_BP_OP_ENTPR_S4H  and change. Otherwise, go to next step.

/wp-content/uploads/2016/05/pic26_945824.png

Click OK

Click on Favourite to make this solution as your favourite

/wp-content/uploads/2016/05/pic27_945825.png

STEP18: Activate your solution. Select the Solution and click on Implementation Assistant

/wp-content/uploads/2016/05/pic28_945826.png

Click on button Activate.

/wp-content/uploads/2016/05/pic29_945827.png

After sometime you will be prompted with screen below. You can select Skip this screen if you don’t want this screen from popping up everytime.

 /wp-content/uploads/2016/05/pic30_945828.png

LIST OF ACTIVATION ERRORS

Here is the list of Activation Errors. Depending on scope items you have selected, you may get less errors. This is the summary of errors described later The list is provided as a quick search.

TIME BB AFFECTED ACTIVITY
00:16 J57

/SMB99/CL_XTAX_RULES_RFC_O001

Checking VERTEX integration providing JurCodes

RESOLVE with VERTEX: Activate External Updating

01:24 JA2

/SMB99/CL_XTAX_RULES_RFC_O001

Checking VERTEX integration providing JurCodes

RESOLVE with Activate External Tax Calculation
and Define Connection with External tax System

01:40 Click Change View Case Type Maintenance Popup
02:52 BMT /SMB50/ME31L_O001_H83

Creating scheduling agreement

Follow the steps as per document “S4HANA Manual tax configuraiton amendments (without Vertex Integration)” attached to note 2247743

02:58 BMT

/SMB50/ME01_O001_H84

Creating source list

SKIP as VERTEX Jurisdiction Codes not created

03:10 SOLUTION IS ACTIVATED


STEP19:
VERTEX Error 1 If vertex is not configured, you will get Activation Error as shown below after 16 minutes

BB J57
Affected Activity /SMB99/CL_XTAX_RULES_RFC_O001
Activity Description Checking VERTEX integration providing JurCodes

/wp-content/uploads/2016/05/pic31_945865.png

Cick on Continue

/wp-content/uploads/2016/05/pic32_945878.png

Open a second session tCode SPRO -> SAP Reference IMG -> Financial Accounting (new) as below

/wp-content/uploads/2016/05/pic33_945879.png

/wp-content/uploads/2016/05/pic34_945880.png

Remove checkmark and click on Save, Accept transport.

IMPORTANT: Please exit above screen to SPRO Menu to prevent table from being locked as this will give more activation errors.

Get back to other session with Implementation Assistant and click on button Change

/wp-content/uploads/2016/05/pic35_945881.png

You can choose to  click on Skip the screen from below to avoid from popping up every time.

/wp-content/uploads/2016/05/pic36_945882.png

STEP20: Vertex Error 2
You will get Activation error shown below after 1hr 8 minutes

BB JA2
Affected Activity /SMB99/CL_XTAX_RULES_RFC_O001
Activity Description Checking VERTEX integration providing JurCodes

/wp-content/uploads/2016/05/pic37_945883.png

/wp-content/uploads/2016/05/pic38_945884.png

Delete the line below and click on delete icon to remove the line, confirm deletion, Click on and add to transport.

/wp-content/uploads/2016/05/pic39_945885.png

Save with transport and go back to Display IMG screen.

/wp-content/uploads/2016/05/pic40_945886.png

delete record as shown below

/wp-content/uploads/2016/05/pic41_945887.png

You cannot remove the data in first column, remove from rest of the columns including checkmark.

/wp-content/uploads/2016/05/pic42_945888.png

Save with transport and go back to Display IMG screen. IMPORTANT: Please exit above screen to SPRO Menu to prevent table from being locked as this will give more activation errors.

/wp-content/uploads/2016/05/pic43_945889.png

STEP21: Simply Click as shown
You will get this popup after 16 minutes. This is not an error, please Click as shown.

/wp-content/uploads/2016/05/pic44_945890.png

STEP22: Vertex Error 4
You will get activation error shown below after 1 hr 12 minutes due to missing VERTEX Jurisdiction Codes

BB BMT
Affected Activity /SMB50/ME31L_O001_H83
Activity Description Creating scheduling agreement

/wp-content/uploads/2016/05/pic45_945891.png

Follow the steps as per document “S4HANA Manual tax configuraiton amendments (without Vertex Integration)” attached to note 2247743 from link. Then start activation again. If you do these steps, you will not get next error in next step.

STEP23:  Vertex Error 5
You will get this error after 6 minutes  only if you skip resolution to previous error.

BB BMT
Affected Activity /SMB50/ME01_O001_H84
Activity Description Creating source list

/wp-content/uploads/2016/05/pic46_945892.png

STEP24: COMPLETION OF ACTIVATION     In about 12 minutes at the end of activation you should get message below. CONGRATULATIONS !!!!

/wp-content/uploads/2016/05/pic47_945893.png

Please revert the parameter for abap/heap_area_dia and adjust SAPGUI scripting as well as remove SAP_ALL authorization from functional users if granted separately.

Please refer blog on S4HANA 1511 FPS2 at the end for steps related to Landscape deployment

 

Mahesh Sardesai

Product Expert

S4HANA Regional Implementation Group

To report this post you need to login first.

13 Comments

You must be Logged on to comment or reply to a post.

  1. Simone Veglioni

    Hi Mahesh,

    first of all many thanks for your detailed guide: it is really helpful during the configuration.

    I would like to ask if you have met an issue during the download of the support package SAPK-10003INS4CORE needed to proceed with the import of 2244659 note.

    When we try to search for the support package from the SAP portal it seems to not exist.

    Could you please tell us if there is a work around to download it? We would like to avoid downloading all the notes included on it.

    Thanks. Michele

    (0) 
  2. Dirk Ochmann

    Hi Mahesh,

    first of all many thanks for your detailed guide. It’s very helpful.

    Actually we try to activate the German Best Practice Content in S/4HANA 1511 FPS1.

    Starting activation the system makes first installation data reference consistency checks. Here we get the following errors:

    No Type for TDC Alias D38 Object /SMB99/SD_ITEM_CATS_D38_J04 Parameter I_PSTYV

    No Type for TDC Alias DCA Object /SMB99/COA_KEY_DCA_J01 Parameter I_KTOPL

    I’ve found out that is has something to do with eCATT. Both objects I find as Test Data in transaction SECATT.

    I’ve also checked OSS note 2246714 for mentioned errors but I didn’t get any hint regarding the mentioned errors.

    https://launchpad.support.sap.com/#/notes/2246714

    Do you have any idea?

    Thanks. Dirk

    (0) 
    1. Mahesh Sardesai Post author

      Above is shown for US Solution. If you have already imported US solution you will have to delete and cleanup.

      You need to import the German Solution.Replace steps below:

      Solution->Solution (XML) ->  Import from Reference Content-> Select content BP_OP_ENTPR_S4HANAX_DEV2.XML

      Solution-> Installation Data -> Import from Reference Content-> Select content INST_FILES_DE_BP_S4BL_S4HANAX_OP.ZIP

      (0) 
  3. Dirk Ochmann

    Hi Mahesh,

    we have only imported the German solution, no US solution.

    I havn’t found any block regarding the activation of Best Practices for country DE. Please provide the link if you know one.

    Will there be also a Best Practice Guide for country DE in the future?

    Thanks Dirk

    (0) 
      1. Mahesh Sardesai Post author

        Thanks for info. Just to elaborate for everyone.

        You have determined the cause of issue, as follows.
        1. At FPS1 Solution was imported into client 200

        2. Client 200 was copied to client 300 and issue occurred in client 300.

        Yes for activation scripts to work through solution builder the client has to be one without any activation done before.

        In case you will be upgrading to FPS2 then you need to complete the activation before at FPS1 completely and only then upgrade to FPS2.

        You can also activate after upgrade to FPS2 but this would require that the client did not have any activation scripts run before through solution builder. So you can do a fresh client copy to overwrite/new client and activate in that client.

        In case system is at FPS2 please import the relevant transport and follow the relevant blog mentioned above with it’s separate documentation.

        Thanks.

        (0) 
  4. Joachim Zaar

    Hi Mahesh,

    we have only imported the German solution, no US solution. ( see comment from Dirk Ochmann).
    Now we have activated everything successfully. But when we checked the System there are no customizing entries for Plant Maintenance/Customer Service/Assetmanagement.
    I have checked Best practices and i found (test scripts regarding master data but only for US plant).
    Is it possible to activate US solution additional ? And if we do that will there be Customizing+master data in our system ?
    Do you know that or do you have a hint for me ?
    Many Thanks, Joachim

     

    (0) 

Leave a Reply