Best Practices Activation for S/4 HANA 1511Activating required Business Functions: Steps: 1) Login to client 000 2) Go to Transaction SFW5 3) Drill-down ENTERPRISE_BUSSINESS_FUNCTIONS 4) Select “FIN_FSCM_CLM check box” and click on “Activate Changes” 1 In the screenshot below, the Status changes. Note: Repeat the same steps for the below Business functions in the sequence FIN_FSCM_BNK FIN_REP_SMIPL_2 FIN_REP_SMIPL_3 FIN_REP_SMIPL_4 2 Import all the languages in 000 Client: Steps: 1) Login to client 000 2) Go to Transaction I18N > I18N Menu > I18N Customizing > I18N System Configuration. 3) As per below screen shot please define the language code by clicking on add button 4) Click continue 5) Go to Tcode SMLT 6) Click on Language create TAB, which is showing in above screen shot, Then it display the screen below 3 7) Maintain the supplementation language in Supplementation section 8) Save the language. 9) Go to the language tab and click Import packages. 4 Similarly, all the below Languages are imported into the system: AR Arabic HI Hindi RO Romanian BG Bulgarian HR Croatian RU Russian CA Catalan HU Hungarian SH Serbo-Croatian CS Czech IT Italian SK Slovak DA Danish JA Japanese SL Slovenian DE German KK Kazakh SV Swedish EL Greek KO Korean TH Thai EN English LT Lithuanian TR Turkish S Spanish LV Latvian UK Ukrainian ET Estonian NL Dutch VI Vietnamese FI Finnish NO Norwegian ZF Chinese trad. FR French PL Polish ZH Chinese HE Hebrew PT Portuguese 5 Create the new target client. 1 To define your new target client, access transaction SCC4. 2 On the Display View "Clients": Overview screen, switch to change mode and choose New Entries. a) Create settings for the new client, for example, client 100. b) Save. Identify the new target client. 1 Access transaction SE16. 2 On the Data Browser: Initial Screen, enter the table name /FTI/T_NOCLN000and choose Create Entries (F5). 3 In the TARGETCLIENT field, enter the target client number. 4 Save. 5 Exit the transaction and log off. 6 Copy client 000 configuration tables in the target client: 1 Log on to the new client. 2 Access transaction SCCL a) On the Client Copy – Copy Client screen, make the following entries: i. Your target client ii. Choose profile SAP UCUS iii. Enter 000as source client. b) Choose Schedule as Background Job. After client copy, copy the whitelist table update: The target client has been identified in table /FTI/T_NOCLN000. Ensure that no content activation is executed in parallel. Steps: 1. In your target client, access transaction SE38. 2. In the Program field, enter /FTI/CL_COPYand choose Execute (F5). 3. On the next screen, you have the following options: ○ Test run: leave the Write into Database checkbox unchecked ○ Execute client copy: select the checkbox 4. Choose Execute (F5). The new tables are added to the whitelist table. The new tables are only copied if they are empty in the target client. 7 Technical configuration setup Install Latest SAPGUI Apply all below sap notes: 8 Fiori Technical configuration: Creating Fiori Users 1. Login into the ABAP front-end server. 2. Go to SU01 transaction. 3. Create administrator user FIORI_ADM and end user FIORI_USER. 4. Go to SAP HANA studio, go to the SAP HANA Systems view, and choose Security→ Users. 5. Create the database users FIORI_ADM and FIORI_USER. 9 Automated Configuration with Task Lists Steps: Go to transaction STC01 Enter the Task List and click on Display button 10 Activating SAP NetWeaver Gateway Steps: 1 Go to SPRO transaction. 2 Choose Activate. A message is displayed to inform the current status. (Or) Alternatively, you can also execute transaction /IWFND/IWF_ACTIVATE. Gateway System: Creating System Alias Steps: SAP NetWeaver Gateway OData Channel Configuration Connection Settings SAP NetWeaver Gateway to SAP System Manage SAP System Aliases 11 Gateway System: Activating Launchpad OData Services Steps: SAP NetWeaver Gateway OData Channel Administration General Settings Activate and Maintain Services On the Activate and Maintain Services screen, choose Add Service. On the Add Service screen, choose Local as the System Alias. A list of services is then displayed. Choose the entry with technical service name /UI2/LAUNCHPAD. 12 Service Description /UI2/PAGE_BUILDER_CONF Page Builder - Configuration Level /UI2/PAGE_BUILDER_CUST Page Builder - Customizing Level /UI2/PAGE_BUILDER_PERS Page Builder - Personalization Level /UI2/INTEROP Gateway Service of Interoperability /UI2/TRANSPORT UI2: Transport Service Click on Continue Gateway System: Configuring ICF Nodes Activate the below ICF Services: Using SICF transaction. /sap/bc/ui2/start_up /sap/bc/ui2/nwbc/ /sap/bc/ui5_ui5/ui2/ushell /sap/bc/ui5_ui5/sap/arsrvc_upb_admn /sap/bc/ui5_ui5/sap/ar_srvc_news /sap/bc/ui5_ui5/sap/ar_srvc_launch /sap/public/bc/ui5_ui5/ /sap/public/bc/ui2/ /sap/public/bc/icf/logoff Gateway System: Activating the Cache Buster Steps : Go to SICF and go to the below path and activate service. default_host sap bc ui2 flp After activating the SICF service, the Launchpad with cache buster can be accessed under any of the following URLs: https://<server>:<port>/sap/bc/ui2/flp https://<server>:<port>/sap/bc/ui2/flp/index.html Gateway System: Configuring Login Screen for Launchpad and Launchpad Designer The logon page of the SAP Fiori Launchpad is configured in this activity. Testing the Fiori Launchpad http://sap-ecc- dw1.apex.local:21082/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap- client=100 13 Assign Roles for Embedded Search administration Steps: 1) Go to transaction PFCG. 2) Enter the role SAP_ESH_LOCAL_ADMIN in the Role field. 3) Choose Change. 4) On the Change Roles screen, choose the User tab page. 5) Insert the user ID/name in the user assignment area, e.g. FIORI_ADM 6) Choose Save (Ctrl +S). 14 Activating Embedded Search Business Functions Steps: 1) Go to transaction SFW5 2) On the Security Information screen, choose Continue. 3) Expand the node ENTERPRISE_BUSINESS_FUNCTIONS. A list of business functions is then displayed. 4) Choose the entry with name BSESH_HANA_SEARCH and BSCBN_HANA_NAV. Check if they're in active status (marked in yellow and the bulb is on). 5) If they are not active, select the check box Planned Status, Choose Activate Changes . Check Primary Database Connection to SAP HANA Steps : 1) Go to transaction DBACOCKPIT. 2) In the next screen as below, choose System Configuration in the left frame, the DB connection will be shown on the right frame, choose Display. 3) The DB connection name can be found in the next screen as below: 15 4) Note down the DB connection name for later usage. Check Primary Database Connection to SAP HANA Steps: 1) Go to SE38 and execute the report ESH_ADM_SET_TREX_DESTINATION. 2) On the screen below, choose Use SAP HANA, and then specify the DB Connection Name as the one you noted down in previous step. 3) Execute the program, if successful a message will be shown in status bar. 16 Activating Embedded Search UI Services Steps : Go to transaction SICF Navigate to the following services and choose Activate Service in the context menu. default_host sap bc webdynpro sap ESH_ADMIN_UI_COMPONENT default_host sap bc webdynpro sap esh_eng_modelling 17 default_host sap bc webdynpro sap esh_eng_wizard default_host sap bc webdynpro sap esh_search_results_ui default_host sap bc webdynpro sap wdhc_help_center default_host sap es cockpit default_host sap es saplink default_host sap es search default_host sap es ina Similarly activate all other services. Create Search Connectors Steps : 1) Go to transaction ESH_COCKPIT. Click Create, and then choose the software component you want to use, created would be grey-out. Choose the search connectors you want to activate, for example. The ones you found in previous step, then choose Create Connector. 18 2) A background job will be triggered to create the search connectors. It might run for hours, depending on the number of search connectors. The job name is ESH_<your client>_C_<unique code>. 3) Wait till the job finished, then go to ESH_COCKPIT again and the newly created search connectors should have the following status: Status Active and Search is flagged. Schedule Indexing Steps: 1) Go to transaction ESH_COCKPIT 2) Select those search connectors with Status Prepared. Choose Action -> Schedule Indexing. 3) In the pop-up window, select Start Immediately, then choose OK. 4) A background job is triggered. Job name is ESH<your client>IX_<system id + client>_<unique code>. 5) If the job finished in success, the search connector status should change to Active. 19 Creating time zone settings Steps: 1. Access transaction SE16. 2. In the Table Name field, enter TTZCUand choose Table Contents. 3. Check the number of entries. There has to be at least one entry. If this table is empty, you need to reset the time zone in transaction STZAC. Deselecting activation links in BC sets Steps: 1. Go to transaction SCPR20: 2. On the Business Configuration Sets: Activation screen, choose Utilities System Settings. 3. Choose change in the activation section, select the radio button for the Do not create parameter. 4. Choose Enter on the information message. 5. Save. Creating basic settings for using SAP Fiori Launchpad Assigning business roles to a user Steps: 1. Go to SU01 transaction. 2. Key in the ABAPUSER and click change button. 3. Go to the Roles tab. 4. Enter the role name *BR* and click save. 20 Below are all the BR roles details Role Name Technical Role Name (Single Roles) SAP_BR_AA_ACCOUNTANT Asset Accountant SAP_BR_ADMINISTRATOR Administrator SAP_BR_ADMINISTRATOR_HRINFO Administrator – HR Info SAP_BR_ADMINISTRATOR_INTFMONI Administrator – Interface Monitoring SAP_BR_ANALYTICS_SPECIALIST Analytics Specialist SAP_BR_APR_MANAGER Accounts Payable/Receivable Manager (FI-CA) SAP_BR_AP_ACCOUNTANT Accounts Payable Accountant SAP_BR_AP_ACCOUNTANT_PROCUREMT Accounts Payable Accountant – Procurement SAP_BR_AP_MANAGER Accounts Payable Manager SAP_BR_AR_ACCOUNTANT Accounts Receivable Accountant SAP_BR_AR_MANAGER Accounts Receivable Manager SAP_BR_BILLING_CLERK Billing Clerk SAP_BR_BPC_EXPERT Configuration Expert – Business Process Configuration SAP_BR_BUPA_MASTER_SPECIALIST Master Data Specialist – Business Partner Data SAP_BR_BUYER Strategic Buyer SAP_BR_CASH_MANAGER Cash Manager SAP_BR_CASH_SPECIALIST Cash Management Specialist 21 SAP_BR_CC_MANAGER Contract Manager – Settlement Management SAP_BR_CI_MANAGER Invoicing Manager (Convergent Invoicing) SAP_BR_CONFIGURATION_EXPERT Configuration Expert SAP_BR_CONTROLLER Controller SAP_BR_CREDIT_CONTROLLER Credit Controller SAP_BR_EMPLOYEE Employee SAP_BR_EMPLOYEE_PROCUREMENT Employee – Procurement SAP_BR_GL_ACCOUNTANT General Ledger Accountant SAP_BR_INTERNAL_SALES_REP Internal Sales Representative SAP_BR_INTRASTAT_SPECIALIST Intrastat Specialist SAP_BR_INVENTORY_MANAGER Inventory Manager SAP_BR_BPC_EXPERT End-to-End Implementation Experience – Implementation Cockpit SAP_BR_MATL_PLNR_EXT_PROC Material Planner – External Procurement SAP_BR_PRICING_SPECIALIST Pricing Specialist SAP_BR_PRODN_ENG_DISC Production Engineer – Discrete Manufacturing SAP_BR_PRODN_ENG_PROC Production Engineer – Process Manufacturing SAP_BR_PRODN_OPTR_DISC Production Operator – Discrete Manufacturing SAP_BR_PRODN_OPTR_PROC Production Operator – Process Manufacturing SAP_BR_PRODN_OPTR_RPTV Production Operator – Repetitive Manufacturing SAP_BR_PRODN_PLNR Production Planner SAP_BR_PRODN_SUPERVISOR_DISC Production Supervisor – Discrete Manufacturing SAP_BR_PRODN_SUPERVISOR_PROC Production Supervisor – Process Manufacturing SAP_BR_PRODN_SUPERVISOR_RPTV Production Supervisor – Repetitive Manufacturing SAP_BR_PROD_MASTER_SPECIALIST Master Data Specialist – Product Data SAP_BR_PROJ_FIN_CONTROLLER Project Financial Controller SAP_BR_PROJ_LOG_CONTROLLER Project Logistics Controller SAP_BR_PURCHASER Purchaser SAP_BR_PURCHASING_MANAGER Purchasing Manager SAP_BR_SALES_MANAGER Sales Manager SAP_BR_SET_CLERK Settlement Clerk SAP_BR_STRATEGIC_BUYER Strategic Buyer 22 SAP_BR_TREASURY_RISK_MANAGER Treasury Risk Manager SAP_BR_WAREHOUSE_CLERK Warehouse Clerk Activating OData services for delivered scope via task list Steps: 1. Go to STC01 Transaction. 2. On the Task Manager for Technical Configuration screen, enter SAP_GATEWAY_ACTIVATE_ODATA_SERVin the Task List field. 3. Choose Generate Task List Run (F8). The Maintain Task List Run screen is displayed. 4. For line item Define OData Services for Activation, select the checkbox in the Execute column. 5. In the Parameter column, choose the Fill Parameters icon. 6. In the input field of the dialog box, enter the OData services using the following format: <SERVICE NAME><SPACE><VERSION>, for example, FAC_FINANCIALS_POSTING_SRV 1.See the OData services overview below. 7. Choose Continue. Make sure that the task log shows green lights, indicating a proper task setting and configuration. 8. On the Maintain Task List Run screen, select the Select System Alias for Activation checkbox in the Execute column. Choose the Fill Parameters icon in the Parameter column. 9. On the Edit Variants screen, insert the SAP system alias in the input field. 10. Save and go back. 11. On the Maintain Task List Run screen, select the Select OData Services for Activation checkbox in the Execute column. Choose the Fill Parameters icon in the Parameter column. 12. On the Select to be activated OData services screen, select the checkboxes of all listed services. 13. Save and go back. 14. Before executing the task list, make sure that all Execute checkboxes are selected. Choose Start/Resume Task List Run in Dialog (or in background). Once the task list run has finished successfully, green lights appear in the task log. Similarly, Activate all OData services that are in scope of the SAP Best Practices for SAP S/4 HANA, on premise edition: 23 Activating ICF services for SAP Fiori apps for delivered scope Activating the complete folder 1. Go to SICF transaction. 2. Open the path default host sap bc ui5_ui5 sap . The services for all UI5 applications are grouped here. 3. Navigate to the folder default host sap bc ui5_ui5 sap . 4. Right-click and choose Activate service from the context menu. 5. In the Activation of ICF Services dialog window, choose the Yes button. 6. Repeat the steps for path default host sap bc bsp sap . Activating ICF services for WebDynpro applications Activating the complete folder Steps: 1. Go to SICF transaction. 2. Navigate to the folder default host sap bc webdynpro sap . 3. Right-click and choose Activate service from the context menu. 4. In the Activation of ICF Services dialog window, choose the Yes button. Creating a dialog user for Best Practice content activation Steps 1. Go to SU01 and change the ABAPUSER settings. 2. Open the Defaults tab and enter the following values: Option Description Logon language EN 24 Decimal notation 1.234.567,89 Date format DD.MM.YYYY 3. Open the Profiles tab and assign the SAP_ALL profile. 4. Save. Preventing out of memory dumps Some activities like the upload of installation data or defining the scope of customer solutions might cause a high memory consumption. Problems can be prevented by setting the memory to 6 GB. Steps: 1) Open the transaction RZ10 2) Set the parameter abap/heap_area_dia to 6 GB. 3) After saving the parameter, restart SAP system. Getting the most recent SAP best practices content Before activating a solution, check SAP note 2226371 . Crossed checked the note and ensure that we have the latest content. Importing solutions from SAP reference content Steps : 1. Open the solution builder via the transaction /N/SMB/BBI. 2. Choose Solution Import Solution (XML) From reference content 3. Select ALL solution files of US country-specific solution in the current release. 25 4. Choose Solution Import Installation Data From reference content . 5. Select ALL the installation data files of US country-specific solution Defining the customer solutions Go To tcode /n/smb/bbi select existing solution and copy new solution New Solution created Activating a customer solution Select new solution and click Implementation Assistant Tab. Click On Activation Tab: 26 Now the Activation process has kicked off. During the activation process, we got a Warning message. Click Continue to proceed further. Activation moved forward. 27 Click continue to proceed further. 28 At this step, there was a error “Missing languages” in the system. Solution is to Import all 38 languages and assigned to scope file. There was an error, contacted SAP and SAP logged in our system and fix the error. KP26 Ecatt error resolved by SAP change Controlling area settings. 29 The Activation proceeded, but again stopped with Vertex error, as Vertex is not in scope for Vivint, skip the step. For this error, SAP has given steps to fix the error. 30 Below are steps Run: Steps 1. Go to SPRO transaction. Go to below path. 2. On the Change View “Procedures”: overview screen, choose New Entries and make the following entries Procedure Description YB0001 BP: Search procedure 3. Choose Back (F3). 4. Select your entry (for example, YB0001) and choose Control. 5. Enter the following information: Step Contr CTyp 10 1 YB11 20 1 YB12 6. Choose Save (Ctrl + S) 7. Choose Back (F3). 31 There is a Warning pop-up message, Click continue to proceed further. Error: Steps to fix the above error: Carrying out Overall Maintenance of MRP Groups 1. Go to OPPR transaction and navigate to the below path. 2. On the MRP Group screen, enter the plant 1710 and choose Create. 3. In the Create MRP Group dialog box enter the following data. Plant MRP Group Description 1710 0000 External procurement (blank) 1710 0001 In-hse prod. w/o indpt reqmts (initial) 1710 0002 In-house prod. with planned indpt reqmts 1710 0010 Make to Stock Production 1710 0040 Production w. consump. with prel.plan 1710 0052 Production without final assembly 32 4. Choose Create and then save your entries. Go back to the previous screen. In the following maintain the parameters for the relevant MRP groups. 5. On the MRP Group screen, enter the relevant plant (see table) and choose Maintain. 6. On the Create Plant Parameters dialog box enter the relevant MRP group (see table) and choose Maintain. Plant / 1710 1710 1710 1710 Field MRP Group 0002 0010 0040 0052 Planning Strategy group 10 40 52 Consumption period: backward 30 30 30 30 Consumption period: forward 2 2 2 2 Consumption mode 2 2 2 2 Rescheduling horizon 100 100 100 Tolerance value forward 2 2 2 Tolerance value for displacement 2 2 2 Planning horizon 100 100 100 Planning Time Fence Process order YBM2 YBM2 YBM2 Share of safety stock which can be used for 100 100 100 planning Direct Proc./ Production 3 3 3 Create Purchase Req. 2 2 2 Create MRP list 1 1 1 Schedule Lines 2 2 2 Checking Rule PP PP PP 7. Save your entries. Activation of Best Practices completed. Carrying out post-activation steps PO approval My Inbox - tiles and catalog Steps: 1. Got to SPRO transaction. 2. On the Change View 'Scenario Definition' Overview screen, choose New Entries and create the following entries: Scenario Identifier PO_RELEASE SIV_RELEASE 33 Scenario Display Name Release PO Release Supplier Invoice Technical Service Name /IWPGW/TASKPROCESSING /IWPGW/TASKPROCESSING Version 2 2 EntitySet External Name Task Task Property External Name TaskDefinitionID TaskDefinitionID Default Sort by Property CreatedOn CreatedOn 3. Save your entries. 4. On the Scenario Definition screen, select PO_RELEASE and in the Dialog Structure pane, double-click Assign - Consumer Type to Scenario. 5. Choose New Entries and create the following entry: Field Name User Action and Values Task Gateway Consumer Type TABLET 6. On the Scenario Definition screen, select PO_RELEASE and in the Dialog Structure pane, double-click Task Definition for Scenario. 7. Create the following entry: Field Name User Action and Values Task Type TS20000166 SAP System Alias LOCAL_TGW 8. Save and go back. 9. On the Scenario Definition screen, select SIV_RELEASE and in the Dialog Structure pane, double-click Assign - Consumer Type to Scenario. 10. Choose New Entries and create the following entries Field Name User Action and Values Task Gateway Consumer Type DESKTOP TABLET 11. On the Scenario Definition screen, select SIV_RELEASE and in the Dialog Structure pane, double-click Task Definition for Scenario. 12. Create the following entry: Field Name User Action and Values Task Type TS08900001 SAP System Alias LOCAL 13. Save the changes. 34 Workflow basic customizing activation: Access transaction SWU3 35 Agent assignment attribute for PFTC_CHG workflow These steps are required for the FI workflow configuration. Steps : Access transaction PFTC_CHG. 1. On the Task: Maintain screen, make the following entries: Field Name User Action and Values Task type Standard task Task 50100025 2. Choose Change. In the information dialog box, choose Continue. 3. On the Standard Task: Change screen, go to the menu bar and choose Additional Data Agent Assignment Maintain. 4. On the Standard Task: Maintain Agent Assignment screen, choose Attributes. 5. On the Task: screen, choose General Taskand Continue. Repeat this procedure for the following task numbers: 50100026, 50100066, 50100075 36 Output management Download the BRFplus application files from SAP Note 2248229 Steps: 1.Access transaction BRF+. 2. On the Business Rule Framework plus screen, choose Tools XML Import . 3. On the Business Rule Framework plus – XML Import screen, under File and Transport Request, browse for the local *.xml files you want to import. You can import the files one after the other. Application *.xml Comment OPD_EF_PURCHASE_ORDER OPD_EF_PURCHASE_ORDER.xml Used for Purchase Order OPD_V1_SALES_DOCUMENT OPD_V1_SALES_DOCUMENT.xml Used for Sales OPD_V2_OUTBOUND_DELIVERY OPD_V2_OUTBOUND_DELIVERY.xml Used for Delivery Note and Pick list OPD_V3_BILLING_DOCUMENT OPD_V3_BILLING_DOCUMENT.xml Used for billing documents 37 1. In the Customizing Request field, enter an applicable Customizing Request ID. 2. Choose Upload XML File. 3. Choose Back to Workbench. 38 39 Setting up default print queues 1. Access transaction SE38. 2. Run the report RSPOPQ_UTIL_2as user DDIC. 3.On the Print Queue Operations Test Program screen, select the Execute Config actions radio button. 4. Choose Execute. The report performs the setup of the default print queue. 40 Setting up country-specific queues STEPS : 1) Access transaction SE38. 41 2) Run the report RSPOPQ_UTIL_2 as user DDIC. 3) On the Print Queue Operations Test Program screen, enter a print queue name, for example, QUEUE_XX 4) (Replace XX with a country code) and select the Create Print Queue radio button. 5) Choose Execute. 6) In the dialog, choose the default value and choose Continue. 7) Enter the queue description, for example, Central Queue for US. Repeat these steps for any other country that is in your scope. Configuring the Web Service Runtime 1. In the ABAP program execution screen (transaction SA38), call the report SRT_ADMINin each productive client and in client 000. Choose Execute Technical Setup and execute the report (F8). Using the report SRT_ADMIN, you create a service destination for communication through RFC and you perform the settings for the bgRFC (Background Remote Function Call). 42 Maintaining SICF node Procedure 1. Access transaction SICF in the backend system. 2. On the Maintain Services screen, enter contentserver in the Service Name field. Choose Execute. 3. Navigate to the service. Right-click and choose Activate service in the context menu. 4. Double-click to open the service. 5. On the Logon Data tab. Enter the client number, system user, and password. The system user does not require any role or authorization profile. 6. Save and close. 43 44 Maintaining categories for SOMU and DMS_C1_ST Steps: To carry out the activity, choose the following navigation option: SAP Menu SPRO Cross Application Components Document Management General Data Setting for Storage Systems Maintain Storage Category Transaction Code /nOACT On the Change View "Maintain Categories": Overview screen, create the following settings. Category Description Document Area Content Repository SOMU Storage Category for SOMU DMS_C1_ST SOMU 45 Category Description Document Area Content Repository DMS_C1_ST Default storage DMS DMS DMS_C1_ST (main files) Save your entries. You can ignore any warning message that may occur during saving. Activating storage repository Steps: SPRO Create a new entry for DMS_C1_STand select the Active Ind checkbox. Save.
Report "04 Pre Requisites & Activation Best Practice 1511"