SAP Hybris Marketing 1.2 (1511) January 2016 English Basic Settings for Hybris Marketing (CEB) Building Block Configuration Guide SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Copyright © 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. © SAP SE Page 2 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Icons Icon Meaning Caution Example Note Recommendation Syntax Typographic Conventions Type Style Description Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths, and options. Cross-references to other documentation. Example text Emphasized words or phrases in body text, titles of graphics and tables. EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE. Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade, and database tools. EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key. Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. <Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries. © SAP SE Page 3 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Content 1 2 Purpose .............................................................................................................................. 5 Preparation ......................................................................................................................... 5 2.1 Prerequisites ............................................................................................................ 5 2.2 SAP Notes ................................................................................................................ 5 2.3 Business Warehouse (BW) Client Definition ............................................................ 5 2.4 SAP HANA Database Configuration ........................................................................ 6 2.5 ABAP-Related Prerequisite Settings ........................................................................ 6 2.6 Users and Authorizations ......................................................................................... 6 3 Configuration ...................................................................................................................... 8 3.1 Client and Connectivity Settings .............................................................................. 8 Defining Logical System ...................................................................................... 8 Maintaining Client Settings .................................................................................. 8 Creating RFC Destination .................................................................................... 9 Allowing BW Namespaces to be Modified ......................................................... 10 Allowing LOCAL Software Component to be Modified ...................................... 11 Creating ABAP Package for BI Content ............................................................ 11 Creating ABAP Package for OData Services .................................................... 12 3.2 Checking Virus Scan Profiles ................................................................................. 13 3.3 Integration Settings for SAP CRM (Optional)......................................................... 14 Creating RFC User in SAP CRM for Hybris Marketing (Optional) ..................... 14 Creating RFC Destination in Hybris Marketing for SAP CRM (Optional) .......... 15 3.4 Configuration of Operational Analytics and Easy Query Environment .................. 16 Activating SICF Services ................................................................................... 17 Configuring Operational Data Provisioning ....................................................... 18 Configuring Easy Query Environment ............................................................... 19 © SAP SE Page 4 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Basic Settings for Hybris Marketing 1 Purpose This building block provides the necessary steps to carry out the basic settings for SAP Hybris Marketing, such as creating a logical system and an RFC destination, as well as settings for SAP NetWeaver Gateway and the Business Warehouse client. Important: Prerequisite steps that are described in sufficient detail in the SAP Hybris Marketing installation guide are not covered in this configuration guide. Carefully read the Preparation chapter below with all its sub chapters and carry out all mentioned and relevant steps as described in the SAP Hybris Marketing installation guide before implementing the Basic Settings for Hybris Marketing configuration guide. You can find the SAP Hybris Marketing installation guide here: http://help.sap.com/mkt Installation and Upgrade Information Installation Guide. Make sure to download the published version at the same time that you receive the SAP Hybris Marketing version you want to implement. 2 Preparation 2.1 Prerequisites Before executing the configuration instructions described below, the following activities must be performed: 1. You have identified the relevant deployment scenario (refer to the SAP Hybris Marketing installation guide, chapter Deployment Scenarios: http://help.sap.com/mkt Installation and Upgrade Information Installation Guide). 2. The appropriate system landscape is installed and configured. For details regarding the software components and support package levels used to build the rapid-deployment solution, refer to the Software and Delivery Requirements document that you find at http://service.sap.com/rds-ymkt scroll down to Check Requirements; for details regarding the installation itself refer to the SAP Hybris Marketing installation guide (chapters 4 and 5 including all sub chapters). 2.2 SAP Notes After system landscape installation, make sure that the SAP Notes referred to in the SAP Hybris Marketing release information note 1885803 or 1933146, depending on your Software component level, have been implemented. Implement those SAP Notes that are listed in the Notes to be installed before executing Chapter 6/Installation Guide or after you have executed all steps in Chapter 2/Upgrade Guide section before implementing this building block. Make a note of the SAP Notes listed in the Notes to be installed after you have finished the Installation Guide or Upgrade Guide section. Implement these notes only after you have implemented the Initial Setup of Hybris Marketing (CED) configuration guide, and depending on which solutions of SAP Hybris Marketing you actually use. 2.3 Business Warehouse (BW) Client Definition SAP Hybris Marketing requires a BW client in the Hybris Marketing system to enable the activation of Business Intelligence (BI) content. The BW client can be the same one that is used for SAP Hybris Marketing, or it can be a separate client. Make sure that your system administrator has set up a BW client. To check whether the BW client has been set up, you can: © SAP SE Page 5 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Verify in the RSADMINA table (display its content via transaction SE16) that the BW client has been entered in the BWMANDT field Verify that a logical system (display via transaction SCC4) and RFC connection (display via transaction SM59) have been set up for the BW client Verify that when logged on to the BW client, you can access transaction RSA1 2.4 SAP HANA Database Configuration Before executing the configuration instructions described in in chapter 3 – Configuration, your system administrator must have implemented the following SAP HANA-related settings as described in the SAP Hybris Marketing installation guide: http://help.sap.com/mkt Installation and Upgrade Information Installation Guide: Configuring SSL for SAP HANA XS Engine (chapter 7.3.1) SAP HANA User for Technical Configuration (chapter 7.3.2) Authorization Enhancement for _SYS_REPO User (chapter 7.3.3.1). This is only required for deployment scenario C. If you implement another deployment scenario, skip this chapter. 2.5 ABAP-Related Prerequisite Settings Before executing the configuration instructions described in in chapter 3 – Configuration, your system administrator must have implemented the following ABAP-related settings as described in the SAP Hybris Marketing installation guide: http://help.sap.com/mkt Installation and Upgrade Information Installation Guide: User for Application Setup (chapter 7.4.1) We strongly advise you not to update SAP business roles, but to create copies of the standard SAP business roles, for example, Z_BC_BASIS_ADMIN and enhance the Z-roles only. Setting the Fully Qualified Domain Name (chapter 7.4.2) Configuring HTTPS (chapter 7.4.3) Configuring the Secure Sockets Layer Protocol (chapter 7.4.4) File Extensions Excluded from HTTP Compression (chapter 7.4.5) Installation of the SAP HANA Rules Framework (HRF) – if relevant for your selected scope (chapter 7.6.1) Prerequisites for SAP Cloud for Customer Integration – only relevant if you use SAP Cloud for Customer and want to integrate it with SAP Hybris Marketing (chapter 7.6.2) User Configuration for XS-based Apps (chapter 7.10) Configuring the SAP Web Dispatcher (chapter 7.12) 2.6 Users and Authorizations Users for installation Create the following users to execute the implementation steps: System User SAP Hybris <installation Marketing user> (NetWeaver ABAP) © SAP SE Authorizations To avoid authorization issues, we recommend assigning SAP_ALL to the installation user. Page 6 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration If due to security reasons this is not allowed in your organization, create one or several installation users as described in the SAP Hybris Marketing installation guide, chapter Prerequisites in AS ABAP System: User for Application Setup. We strongly advise you not to update SAP business roles, but to create copies of the standard SAP business roles, for example, Z_BC_SIW_DEV and enhance the Z-roles only. If you update the SAP default business roles and not create a copy of them, your changes to the SAP business roles will be overwritten once you upgrade the SAP Hybris Marketing solution. In the BW client, ensure that the installation user has the authorizations of the following default roles assigned: SAP_BC_SIW_DEV SAP_BC_WEBSERVICE_DEBUGGER SAP_BC_WEBSERVICE_ADMIN_TEC SAP_BC_BGRFC_SUPERVISOR SAP HANA <installation user for Hybris Marketing> Create a specific user for the technical configuration (TC_USER) as described in the SAP Hybris Marketing installation guide, chapter SAP HANA User for Technical Configuration: http://help.sap.com/mkt Installation and Upgrade Information Installation Guide. SAP HANA SAP<SID> This user is used for the SAP NetWeaver server (hosting SAP Hybris Marketing) to access the SAP HANA database. By default, it is named SAP<SID>. (SID stands for System ID, for example, if the SAP NetWeaver server is named NW1, then the user is named SAPNW1.) It may have a different name, assigned during NetWeaver server installation. To check the correct name: 1. Logon to the NetWeaver server using SAP GUI. 2. Open menu System Status. 3. In System:Status window, under Database Data area, read the Owner field. This user is only required to execute the activation procedure for the deployment scenario C (HubDeployment With Shared SAP HANA System of SAP Business Suite). Installation users are only used for initial configuration and content activation activities. For security reasons, after completing the activation, we recommend that you remove the authorizations you have given to the users who have performed the implementation steps, or that you set a new password for generic users. © SAP SE Page 7 of 21 SAP Best Practices Guide 3 Basic Settings for Hybris Marketing (CEB): Configuration Configuration 3.1 Client and Connectivity Settings Defining Logical System Use In this activity you define a logical system for the Hybris Marketing system. In SAP terms, a logical system corresponds to a client. Optionally you can set up one client for the SAP NetWeaver Business Warehouse (BW) content, and a separate client for the SAP Hybris Marketing application. In this case, create a logical system for the BW client and one for the Hybris Marketing client. Procedure 1. Access the transaction using the following navigation options: Transaction code SPRO SAP IMG menu Integration with Other SAP Components Event Management Interface Define System Configuration Define Logical System 2. Choose New Entries (F5). 3. Enter the following data: A name for the logical system that you want to create (Log.System) A clear description of the logical system (Name) Log.System Name <system>CLNT<Client number> (for example, CEICLNT100) For example, Hybris Marketing 4. Save your entries (Ctrl + S) and choose a workbench request, if required. If you have chosen the option of two clients, repeat the steps for the BW logical client. Maintaining Client Settings Use With this activity you assign the logical system to the relevant client. Procedure 1. Access the transaction using one of the following navigation options: Transaction code SCC4 SAP Menu Tools Administration Administration Client Administration Client Maintenance 2. Choose Display Change. 3. Confirm the message Caution: The table is cross-client. © SAP SE Page 8 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration 4. Highlight your relevant client and choose Details. 5. On the Change View “Clients”: Details screen enter the following data: Field / Area Entry Logical system <Enter the logical system which you created in the previous chapter>, for example, CEICLNT100 Std currency <Enter the standard currency>, for example, USD Client role <Select the relevant role>, for example, Test Changes and Transports for Client-Specific Objects <Select the relevant entry>, for example, Automatic recording of changes Cross-Client Object Changes Changes to Repository and cross-client Customizing allowed Client Copy and Comparison Tool Protection Protection level 0: No restriction CATT and eCATT Restrictions eCATT and CATT Not Allowed 6. Save your entries and confirm the warning message, Be careful when changing the logical system. If you have chosen the option of two clients, repeat the steps for the BW logical client. Creating RFC Destination Use A Remote Function Call (RFC) destination has to be defined for the SAP Hybris Marketing system. Procedure 1. Access the transaction using one of the following navigation options: Transaction code SM59 SAP Menu Tools Administration Administration Network RFC Destinations 2. On the Configuration of RFC Connections screen, choose Create (F8). 3. Enter the following data: Field Entry RFC Destination <system name>CLNT<client number>, for example, CEICLNT100 Connection Type 3 (Connection to ABAP System) Description 1 <Enter a description>, for example, System CEI client 100 4. Choose Enter. Technical Settings © SAP SE Page 9 of 21 SAP Best Practices Guide Load Balancing Basic Settings for Hybris Marketing (CEB): Configuration No Logon & Security Language <Relevant language>, for example, EN Client <Relevant client> User <Leave empty> Password <Do not enter a password> Trust Relationship No Status of Secure Protocol Inactive Unicode Communication Type with Target System Set Unicode flag if Unicode test has been executed successfully. This test can be performed by choosing Utilities Test Unicode Test in the menu. The RFC destination has to be saved first before the test can be performed. An information message appears (for example: Target is a Unicode system (character size 2)). 5. Save (Ctrl + S) your RFC destination. 6. You can now test your newly created RFC connection using the Connection Test button. You can also test the RFC connection using the menu path Utilities Test. Then you can choose Connection Test or Authorization Test. The connection test performs only a technical test (Host, IP Address) of the target system as the authorization test performs an invisible logon to the target system using the maintained user and password of the RFC destination. If you have chosen the option of two clients, repeat the steps for the second logical client. Result You have successfully created the RFC destination for the Hybris Marketing system. Allowing BW Namespaces to be Modified Use To allow system changes for BW content, make sure that the namespaces /BI0/ and /BIC/ are modifiable. Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the transaction choosing the following navigation option: Transaction code SE03 3. On the Transport Organizer Tools screen, select the folders: Transport Organizer Tools Administration Set System Change Option. 4. Choose Execute (F8). 5. On the System Change Option screen, for the Global Settings field, choose the Modifiable option. 6. In the lower list, look for namespaces /BI0/ and /BIC/, and set their status to Modifiable. © SAP SE Page 10 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration 7. Choose Save. 8. Choose Back. Result The /BI0/ and /BIC/ namespaces are modifiable. Allowing LOCAL Software Component to be Modified Use In a production system, you must set the system settings for the LOCAL software component to modifiable. This activity is only relevant in production systems. For development and test systems you can skip this activity. Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the transaction choosing the following navigation option: Transaction code SE03 3. On the Transport Organizer Tools screen, select the folders: Transport Organizer Tools Administration Set System Change Option. 4. Choose Execute (F8). 5. On the System Change Option screen, in the Software Component list, look for LOCAL (Local Developments (No Automatic Transport)), and set its status to Modifiable. 6. Choose Save. 7. Choose Back. Result The LOCAL software component is modifiable. Creating ABAP Package for BI Content Use If your system is a development and configuration system, create an ABAP package to store and transport runtime generated during BI Content activation. Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the transaction choosing the following navigation option: Transaction code SE80 Application menu Tools ABAP Workbench Overview Object Navigator 3. On the Object Navigator screen, choose the Repository Browser. 4. Select the type Package from the dropdown list. 5. Below the Package field, enter the package name, for example, ZCEI_BW_CONTENT. 6. Choose ENTER. 7. On the Create Pack. dialog box, choose Yes. 8. On the Create Package dialog box, maintain the following values: Field name Value Package ZCEI_BW_CONTENT © SAP SE Page 11 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Short Description Package for yMKT BI Content Software Component HOME Transport Layer <choose an appropriate transport layer so that you can transport your settings to the relevant systems.> Package Type 9. 10. 11. 12. Development Package Choose Continue (Enter). On the Prompt for local Workbench Request dialog box, select a workbench request. Choose Continue (Enter). Choose Back. Result An ABAP package has been created to store runtime objects generated during BI content activation. Creating ABAP Package for OData Services Use If your system is a development and configuration system, create an ABAP package to store and transport runtime objects generated during OData services activation. If your system is a quality or production system, you can skip this chapter. Also, if you are activating this solution in a demo environment and you don’t plan to transport configurations to other systems, you can skip this chapter and use the local temporary package $TMP. Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the transaction choosing the following navigation option: Transaction code SE80 Application menu Tools ABAP Workbench Overview Object Navigator 3. On the Object Navigator screen, choose the Repository Browser. 4. Select the type Package from the dropdown list. 5. Below the Package field, enter the package name, for example, ZCEI_ODATA. 6. Choose ENTER. 7. On the Create Pack. dialog box, choose Yes. 8. On the Create Package dialog box, maintain the following values: Field name Value Package ZCEI_ODATA Short Description Package for Hybris Mkt. OData Services Software Component HOME © SAP SE Page 12 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Transport Layer <choose an appropriate transport layer so that you can transport your settings to the relevant systems.> Package Type 9. 10. 11. 12. Development Package Choose Continue (Enter). On the Prompt for local Workbench Request dialog box, select a workbench request. Choose Continue (Enter). Choose Back. Result An ABAP package has been created to store runtime objects generated during OData services activation. 3.2 Checking Virus Scan Profiles Use SAP NetWeaver Gateway is included in the SAP Hybris Marketing installation and by default installed on the system. For the purpose of the SAP Hybris Marketing rapid-deployment solution, the local SAP NetWeaver Gateway is used. It is activated automatically during initial setup of SAP Hybris Marketing. If you must implement an alternative scenario (for example, using SAP NetWeaver Gateway on a different server), refer to the SAP Help Portal: http://help.sap.com/nwgateway Configuration and Deployment Information Configuration Guide SAP NetWeaver Gateway Configuration Guide OData Channel Configuration Connection Settings on the SAP NetWeaver Gateway Hub System Connection Settings: SAP NetWeaver Gateway to SAP Systems. In this activity you make sure that an appropriate virus scan profile is defined. Virus scan must be correctly configured to grant proper system security. Make sure that your system administrator has defined an appropriate virus scan profile. Details how to define a profile can be found in the security guide at http://help.sap.com/mkt Security Information Security Guide Securing Information Virus Scan Profile (ABAP). Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the activity using one of the following navigation options: Transaction code SPRO SAP IMG menu SAP NetWeaver SAP Gateway OData Channel Administration General Settings Define Virus Scan Profiles 3. On the SAP NetWeaver Gateway Virus Scan Profile Configuration screen, check that the profile defined by your system administrator is specified in the Virus Scan Profile field. In particular cases, such as test or demo systems, after careful evaluation of system security risk, you may decide not to install virus scan software. In this case, disable the virus scan: a. Choose Virus Scan Switched Off. b. Choose Execute (F8). This practice is strongly discouraged in case of production systems. © SAP SE Page 13 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Result Virus scan is properly configured. 3.3 Integration Settings for SAP CRM (Optional) Creating RFC User in SAP CRM for Hybris Marketing (Optional) Use This activity is only relevant if you want to integrate SAP Hybris Marketing with SAP CRM so that you can, for example, replicate target groups from SAP Hybris Marketing to SAP CRM. To enable SAP Hybris Marketing to access SAP CRM, you must create an RFC user in the SAP CRM system. This chapter is only relevant if you want to use the integration scenario between SAP CRM and SAP Hybris Marketing. If not, skip the chapter. You can set up the integration to SAP CRM at a later point in time by implementing the Integration into SAP CRM for Hybris Marketing (CEM) building block. The RFC user is also described in that building block. Procedure 1. Logon to SAP CRM, using the SAP GUI. 2. Access the activity using one of the following navigation options: Transaction code SU01 SAP CRM menu Architecture and Technology System Administration Administration User Maintenance Users 3. In the User field, enter CEI_USER. 4. Choose Create (F8). 5. On the Maintain User screen, maintain the following values: Address Last Name CEI_USER Function RFC User for SAP CEI Logon Data User Type Communications Data Password <Define your password>, for example, remote Repeat Password <Repeat your password> Defaults Logon Language EN Profiles SAP_ALL, SAP_NEW Profiles The SAP_ALL profile grants all SAP authorizations. It is not a mandatory profile for the RFC user. Instead of SAP_ALL, you can © SAP SE Page 14 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration assign other authorization profiles according to your security concept for RFC users. 6. Save your entries (Ctrl + S). Alternative settings are possible concerning authorizations of this user. The proposed security setup will be sufficient in many cases, since the user has full rights, but cannot perform a dialogue logon. The data exchange concerning target group integration happens via the SAP CRM Middleware, in a way that is similar to the one used in the communication between SAP CRM and SAP ERP. Result You have successfully created an RFC system user in SAP CRM. Creating RFC Destination in Hybris Marketing for SAP CRM (Optional) Use To enable target group replication between SAP Hybris Marketing and SAP CRM, an RFC destination has to be defined in the SAP NetWeaver server for SAP Hybris Marketing, pointing to the SAP CRM system. This chapter is only relevant if you want to use the integration scenario between SAP CRM and SAP Hybris Marketing. If not, skip the chapter. You can set up the integration to SAP CRM at a later point in time by implementing the Integration into SAP CRM for Hybris Marketing (CEM) building block. The RFC destination is also described in that building block. The RFC destination described below is different from the one described in the SAP Landscape Transformation Server Settings (CET) building block. If you use both the integration to SAP CRM scenario, and the data replication via SAP Landscape Transformation Replication Server, you need both RFC destinations. Procedure 1. Log on to the SAP Hybris Marketing system using the SAP GUI. 2. Access the activity using one of the following navigation options: Transaction code SM59 Application menu Tools Administration Administration Network RFC Destinations 3. Choose Create (F8). 4. Maintain the following values: Field Entry RFC Destination <CRM system name>CLNT<client>_CEI, for example, CS7CLNT200_CEI Connection Type 3 (Connection to ABAP system) © SAP SE Page 15 of 21 SAP Best Practices Guide Description Basic Settings for Hybris Marketing (CEB): Configuration <Enter a description>, for example, SAP CRM Destination 5. Choose Enter. Technical settings Load Balancing No Target Host <Enter the target SAP CRM system> Instance No. <Instance No. of the SAP CRM system> Logon & Security Language <Relevant language>, for example, EN Client <Relevant CRM client> for example, 100 User <Enter the previously created user in SAP CRM> for example, CEI_USER Password <Enter the password for the CEI_USER user> (for example: remote) Trust Relationship No Status of Secure Protocol Inactive Unicode Communication Type with Target System Set Unicode flag if Unicode test has been executed successfully. This test can be performed by choosing Utilities Test Unicode Test in the menu. The RFC destination has to be saved first before the test can be performed. An information message appears (for example: Target is a Unicode system (character size 2)). 6. Save (Ctrl + S) your RFC destination. 7. You can now test your newly created RFC connection using the Connection Test button. You can also test the RFC connection following the menu path Utilities Test. Then you can choose Connection Test or Authorization Test. The connection test performs only a technical test (Host, IP Address) of the target system as the authorization test performs an invisible logon to the target system using the maintained user and password of the RFC destination. Result You have successfully created the RFC destination in CEI for the SAP CRM system. 3.4 Configuration of Operational Analytics and Easy Query Environment This chapter describes the implementation steps required to configure operational analytics and the easy query environment. These capabilities are required to activate SAP NetWeaver BI content for SAP Hybris Marketing. You only must implement the settings described in the following sub chapters if your BW client is not the same as the one in which Hybris Marketing is set up. If you use the same client for both BW and SAP Hybris Marketing, skip this chapter including all sub chapters, as the CUAN_INITIAL_SETUP task list (“technical configuration”) will carry out these steps automatically. © SAP SE Page 16 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Only if you have one client for BW and another client for Hybris Marketing, maintain the relevant settings manually as described in the following sub chapters. Activating SICF Services Use To enable the activation of the BI content that is required for SAP Hybris Marketing, you must first activate certain services within the Internet Communication Framework to enable the access to the needed browser based (Web Dynpro) configuration views. Procedure 1. Log on to the SAP Hybris Marketing system (Hybris Marketing client) using the SAP GUI. 2. Access the transaction choosing the following navigation option: Transaction code SICF Application menu Tools Administration Administration Network HTTP Service Hierarchy Maintenance 3. On the Maintain Services screen, choose Hierarchy Type: SERVICE. 4. Choose Execute. 5. On the Maintain service screen, expand the service nodes listed below one after the other. 6. Right-click the service and choose Activate Service (or Activate Link). 7. Activate the following services (or links) for default_host: /sap/bc/webdynpro/sap/appl_soap_management /sap/bc/webdynpro/sap/esh_admin_ui_component /sap/bc/webdynpro/sap/esh_eng_modelling /sap/bc/webdynpro/sap/esh_eng_wizard /sap/bc/webdynpro/sap/esh_search_results_ui /sap/bc/webdynpro/sap/WDA_EQ_manager /sap/bc/webdynpro/sap/wdhc_help_center /sap/es/cockpit /sap/es/saplink /sap/es/search /sap/sap/public/bc /sap/public/bc/ur /sap/public/bc/icons /sap/public/bc/icons_rtl /sap/public/bc/webicons /sap/public/bc/pictograms /sap/public/bc/webdynpro /sap/public/bc/webdynpro/adobeChallenge /sap/public/bc/webdynpro/mimes /sap/public/bc/webdynpro/ssr /sap/public/bc/webdynpro/ViewDesigner /sap/public/myssocntl © SAP SE Page 17 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Instead of activating these services manually in transaction SICF, alternatively you can make use of the SAP_BASIS_ACTIVATE_ICF_NODES task list in transaction STC01. Result The Web Dynpro services for the required configuration views have been activated. Configuring Operational Data Provisioning The following sub chapters provide the configuration steps to enable Operational Data Provisioning. For more information, see the SAP Help Portal: http://help.sap.com/netweaver SAP NetWeaver Platform Application Help Function-Oriented View Search and Operational Analytics Operational Data Provisioning Configuring Operational Data Provisioning. 3.4.2.1Basic Configuration for Operational Analytics Use The purpose of this activity is to execute the basic configuration for operational analytics. Procedure 1. Log on to the SAP Hybris Marketing system (Hybris Marketing client) using the SAP GUI. 2. Access the activity using the following navigation options: Transaction code SPRO IMG menu SAP NetWeaver Search and Operational Analytics Operational Data Provisioning for Operational Analytics Basic Configuration for Operational Analytics 3. On the Basic Configuration for Operational Analytics screen, in the BW Client field, enter the client number of the BW Client in the current system. If you have separate clients in your system, one client for BW and one client for Customer Engagement Intelligence, enter the number of the BW client. 4. Choose Execute (F8). 5. In the Display Logs screen, review the log and verify that no errors occurred. 6. Choose Back twice. Result The basic configuration for operational analytics has been performed. 3.4.2.2Specifying the Client for Modeling Use The purpose of this activity is to specify the client for modeling. Procedure 1. Log on to the SAP Hybris Marketing system (Hybris Marketing client) using the SAP GUI. 2. Access the activity using the following navigation options: © SAP SE Page 18 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Transaction code SPRO IMG menu SAP NetWeaver Search and Operational Analytics Operational Data Provisioning for Operational Analytics Specify Client for Modeling 3. On the Define Modeling Client screen, in the Modeling Client field, enter the client number of the BW Client in the current system. 4. In the Destination field, maintain the RFC destination for the BW client. 5. Choose Execute (F8). 6. Confirm the dialog box that appears. 7. Choose Back. Result The client for modeling has been specified. Configuring Easy Query Environment 3.4.3.1Checking Configuration of the Service Implementation Workbench Use In this activity you define the settings for the Service Implementation Workbench (SIW). Procedure 1. Log on to the SAP Hybris Marketing system (Hybris Marketing client) using the SAP GUI. 2. Access the activity using the following navigation option: Transaction code SM31 3. On the Maintain Table View: Initial Screen, in Table/View field, choose the VSIW_LANDSCAPE view. 4. Choose Maintain. 5. Make sure that the following entry exists. If required, create a new entry, or modify an existing one. Field name Value Landscape ID LOCAL_WO_ESR Description Local without ESR RFC Destination <blank> 6. Choose Save. 7. Choose Back. On the Maintain Table View: Initial screen, in Table/View field, choose VSIW_CONFIG view. 8. Choose Maintain. 9. Make sure that the following entries exist. If required, create a new entry or modify an existing one. Field name Value Configuration ID EQ_LEVEL_SPACE Description Configuration for easy queries Config Setup Class CL_EQ_SIW_LEVEL_SPACE_CFG © SAP SE Page 19 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration Landscape ID LOCAL_WO_ESR Display Only <unchecked> 10. Choose Save. 11. Choose Back. Result The required Service Implementation Workbench settings are maintained. 3.4.3.2SOAP Settings for Easy Query Management Use A standard profile must be configured in the Service Oriented Architecture (SOA) Manager. Procedure 1. Log on to the SAP Hybris Marketing system (Hybris Marketing client) using the SAP GUI. 2. Access the activity using one of the following navigation options: Transaction code SOAMANAGER 3. On the SOA Management screen, choose Technical Administration Tab. 4. Choose Profiles. 5. Check if a DEFAULT_PROFILE entry exists. In case it does not exist, create a new profile using the following data: Field name Value Name DEFAULT_PROFILE Description Local Default Profile Authentication Method Single Sign-on using SAP Assertion Ticket 6. Choose Save. 7. Close the browser window. Result The default profile is configured. 3.4.3.3Settings for Background Processing Use In this activity you perform the basic settings required for Easy Query Management. If you have separate clients in your system, one client for BW content and one client for Hybris Marketing content, execute this activity in the BW client. Procedure 1. Log on to the SAP Hybris Marketing system (BW client) using the SAP GUI. 2. Access the activity using one of the following navigation options: Transaction code SBGRFCCONF 3. On the bgRFC Configuration screen, choose the Define Supervisor Dest. tab page. © SAP SE Page 20 of 21 SAP Best Practices Guide Basic Settings for Hybris Marketing (CEB): Configuration 4. On the Define Supervisor Dest. tab page, choose Create. 5. In the Create RFC Destination for Supervisor dialog box, maintain the following data: Field name Value Destination Name BGRFC_SUPERVISOR Create User <checked> User Name BGRFC_SUPER Password <Enter a password> for example, remote 6. Choose Save. 7. On the bgRFC Configuration screen, choose Save (Ctrl+S). A user BGRFC_SUPER has just been created. The assigned authorization role is SAP_BC_BGRFC_SUPERVISOR. 8. On the bgRFC Configuration screen, choose the Define Inbound Dest. tab page. 9. On the Define Inbound Dest. tab page, choose Create. 10. On the Configure Inbound Destination screen, maintain the following settings: Field name Value Inb. Dest. Name QD_EQ_LOCAL Add Queue Prefix EQQD_ 11. 12. 13. 14. 15. In the Add Queue Prefix screen area, choose Add Choose Save. On the Scheduler: Destination tab page, choose Create. In the bgRFC Configuration dialog box, choose Inbound. On the Create Scheduler Settings for Inbound Destination screen, choose the QD_EQ_LOCAL destination. 16. Choose Save. 17. Choose Save (Ctrl+S) again. 18. Choose Back. Result You have maintained the basic settings for easy queries. © SAP SE Page 21 of 21
© Copyright 2025 Paperzz