Skip to Content
Technical Articles
Author's profile photo Thiago Zanguetin

Best Practice (BP) activation for United States on S/4 HANA 1610 FPS01

This Blog Post was done together Raquel Martinez, and it is the continuation from the steps performed on blog How to activate Best Practices for different countries

STEP 18: Verify additional SAP notes per country version, open SAP Note 2330455 – SAP Best Practices for SAP S/4HANA (on premise) (U.S.A) (V3)

STEP 19: Configure Vertex connection as per IMG below

The IMG path is SPRO -> SAP Reference IMG -> Financial Accounting (New) -> Financial Accounting Global Settings (New) -> Tax on Sales/Purchases -> Basic Settings -> External Tax Calculation -> Define Physical Destination (actually this is tCode SM59)

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

In case you need to install the SAP Best Practices S/4HANA on premise edition USV2 without the VERTEX integration you may use the following attached documents:

  • S/4HANA BP USV3 Activation guidance without VERTEX integration.docx Provides how to skip the Vertex check errors and remove the external tax configuration where required.
  • S/4HANA Manual tax configuraiton amendments (without Vertex Integration)– Provides the necessary tax configuration and sample tax rates in order to run the test scripts in sandbox. Please note that this document does not provide the correct tax rates for productive systems. You consultant needs to check and modify the manual configuration steps and the tax rates as per your customer needs.

This documents are available on SAP Note 2330455 SAP Best Practices for SAP S/4HANA (on premise) (U.S.A) (V3)

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

Select Solution Builder Content ID BP_OP_ENTPR_S/4HANA1611_USV3.XML from below dated
21 february 2017 or later

After import is complete log will be displayed. Check logs and Click on icon Back

STEP 21: Import Installation Data. Choose Menu Solution -> Import -> Installation Data -> From reference content

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

Select solution INST_FILES_US_BP_S4BL_S4HANA1611_OP.ZIP verify that the date is equal to the XML file (BP_OP_ENTPR_S4HANA1611_USV3.XML) imported before and then click Ok

You should get message below at the end of import

STEP 22: Defining the scope of your solution.

(1) Copy Solution BP_OP_ENTPR_S4HANA1611_DEV3 to (2) Z_SOLUTION_US

Please select (3) Copy Installation Data and click Ok.

Define scope of your solution if needed by clicking on Change icon.

Click Ok.

Click on Favorite to make this solution as your favorite

STEP 23: Check installed languages if you don’t have the complete scope, then go through SAP Note 2309549 – Identify completely installed languages for the report /SMB/REMOVE_NOTINST_LANG_IMG.

NOTE: The report deletes SAP Best Practice Content for all released languages that are not successfully installed in the system. After having deleted SAP Best Practice content for such languages with this report, you won’t be able to add languages-dependent SAP Best Practice content again. Therefore, make a conscious decision to run the report, understanding the implication that for languages not installed in the system, but released for the solution, all language dependent content of IMG activities would be deleted. Adding further languages later is currently not supported

Enter tCode SE38, run report /SMB/REMOVE_NOTINST_LANG_IMG. You can run in simulation mode if needed and then in update mode.

Click on Execute

Languages updated

STEP 24: (OPTIONAL): Best Practices content activation for any solution will populate the client currency as USD by default. In case you want to have a different client currency, you should change the currency before activation starts. You should not change client currency once the first solution in the client is activated.

The procedure is as follows:
Enter tCode /N/SMB/BBI -> Building Block Builder, Menu Installation Data -> Central Data

Select DSC – /SMB99/STD_CURR_DSC_J01, click over “Maintain” and change field “I_MWAER” to the currency you will use in the client. Example below shows EUR

STEP 25: Enter tCode /n/SMB/BBI and go to Solution Builder. Select the Solution and click on Implementation Assistant, afterwards Click on button “Activate”.

You will be prompted with screen below. There select “Create Request”, please choose With Demo Data and Skip this screen per your implementation requirements.

STEP 26: Review List of Activation Errors as below. Depending on scope items you have selected, you may get less errors. This is the summary of errors.

STEP 27: Completion of Activation, at the end of activation, you should get message “Solution Z_SOLUTION_US activated”.

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

STEP 28: Post Activation – Executing Manual Rework Activities

Please follow procedure as described in Admin Guide section 3.5 Executing manual rework activities.

Access tCode /n/SMB/BBI, select the solution you activated and set it to favorite. In the menu bar choose Solution -> Procedure -> Start a procedure.

In the Execute a Solution Processing Procedure dialog box choose procedure Manual Rework Required

Choose OK and the BP Activation is completed

Reference Material

Best Practices Content Activation

Administration Guide for SAP S/4HANA OP Solution Implementation

If you enjoyed, click on like button !

Thank you,

Brought to you by the S/4HANA RIG

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Santasree Bhattacharya
      Santasree Bhattacharya

      Hello  Thiago,


      Could you please let us know as to where do we get INST_FILES_US*. We were able to download the BP OP* software zip folder but could not find the former in market place.



      Author's profile photo Former Member
      Former Member

      Hi Thiago,

      Thanks you for the details , it is of great help.

      I was trying to understand the integration which happens  between Solution manager and actual instance of 1610 were solution configuration from selected scope gets transported .

      After step 25 where I select the scope , activate it and create transport. I assume this transport takes the scope configuration to dev 1610 or which every client copy is stated . Is this correct ??