How to Activate Best Practices Content in S/4HANA 1511 FPS1
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.
|Part 1 – Maintenance Planner||link||link||link|
|Part 2 – Installation||link||link||link|
|Part 3 – Best Practices Content Activation – USA||link||link||link||link||link||link|
|Part 3A – Best Practices Content Activation – Germany||link||link||link||link|
|Part 1 – Maintenance Planner||link|
|Part 2 – Pre-checks||link|
|Part 3 – Custom Code Migration WorkList||link|
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.
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
STEP4: Using SFW5, Enterprise Business Functions are activated as per list
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.
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
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
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.
RFC Connection = VERTEX, Program ID = vertex, define gateway host and service
STEP8: Create users for content activation as per admin guide with details:
STEP9: In SAPGUI Options Allow GUI Scripting and change default security settings
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
Select Content ID BP_OP_ENTPR_S4HANAX_USV2.XML from below
After import is complete log will be displayed
Click on icon Back
STEP12: Import Installation Data. Choose Menu Solution -> Import -> Installation Data -> From reference content and Select solution BP_OP_ENTPR_S4HANAX_USV2
Click on column “Changed On” 2 times to change sort order and select second line as below
You should get message below at the end of import
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.
The update report is as below:
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
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
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.
On the next screen click on button Ignore.
On the next screen select button No
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.
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
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
Please copy with installation data
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.
Click on Favourite to make this solution as your favourite
STEP18: Activate your solution. Select the Solution and click on Implementation Assistant
Click on button Activate.
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.
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.
Checking VERTEX integration providing JurCodes
RESOLVE with VERTEX: Activate External Updating
Checking VERTEX integration providing JurCodes
RESOLVE with Activate External Tax Calculation
|01:40||Click||Change View Case Type Maintenance Popup|
Creating scheduling agreement
Follow the steps as per document “S4HANA Manual tax configuraiton amendments (without Vertex Integration)” attached to note 2247743
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
|Activity Description||Checking VERTEX integration providing JurCodes|
Cick on Continue
Open a second session tCode SPRO -> SAP Reference IMG -> Financial Accounting (new) as below
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
You can choose to click on Skip the screen from below to avoid from popping up every time.
STEP20: Vertex Error 2
You will get Activation error shown below after 1hr 8 minutes
|Activity Description||Checking VERTEX integration providing JurCodes|
Delete the line below and click on delete icon to remove the line, confirm deletion, Click on and add to transport.
Save with transport and go back to Display IMG screen.
delete record as shown below
You cannot remove the data in first column, remove from rest of the columns including checkmark.
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.
STEP21: Simply Click as shown
You will get this popup after 16 minutes. This is not an error, please Click as shown.
STEP22: Vertex Error 4
You will get activation error shown below after 1 hr 12 minutes due to missing VERTEX Jurisdiction Codes
|Activity Description||Creating scheduling agreement|
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.
|Activity Description||Creating source list|
STEP24: COMPLETION OF ACTIVATION In about 12 minutes at the end of activation you should get message below. CONGRATULATIONS !!!!
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
S4HANA Regional Implementation Group
Very complete and useful post, Mahesh.
Tthank you very much for sharing....
Thanks a lot for the guide, this is helpful and profound
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.
This blog is based on S/4HANA 1511 FPS1. The note refers to S/4HANA 1511 FPS2 as well.
Please use collective note for finding relevant FPS notes:
2226371 - SAP S/4HANA, on-premise edition 1511 collective note for content activation
Please follow blog as below for best practices content activation for FP2.
Do we need to do:
step 1 to step 5 - in client 000
Step 6 to end - in the client 100?
Yes you are right and thanks for pointing out as it was implied.
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.
Do you have any idea?
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
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?
The transport and content are only meant for S/4HANA FPS1 with release notes installed as described in doc. Please check and confirm. There is a separate blog for S4HANA 1511 FPS2 as below:
If you are using the correct system and transport and still have issues, let em know.
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.
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
Thanks Mahesh for sharing the useful information !!
Is it possible delete a solution?
Favorite solution BP_CLD_ENTPR_S4CLD1605_AUV4 cannot be deleted.
Message No: /SMB/BB_INSTALLER326
If the solution is not activated yet then you can delete the solution but it requires specific steps.