Installation Guide
Document Version: 1.0 – 2020-09-28
CUSTOMER
SAP Customer Relationship Management
Interactive Script Editor Using UI5
2
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved.
SAP Customer Relationship Management Typographic Conventions
Typographic Conventions
Type Style Description
Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
Example Emphasized words or expressions.
EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, source text, and names of installation, upgrade and database tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system.
E X A M P L E Keys on the keyboard, for example, F 2 or E N T E R.
SAP Customer Relationship Management Document History
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved. 3
Document History
Version Date Change
1.0 2020-09-28 Initial version
4
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved.
SAP Customer Relationship Management Contents
Contents
1 Introduction ... 5
2 Process ... 6
2.1 Activate the SAP Gateway ... 6
2.2 Set SAP Gateway OData System Alias... 6
2.3 Activate SAP Gateway Service ... 6
2.4 Activate Internet Communication Framework Service ... 7
2.5 Adjust Work Center Group Links in Business Role Definition ... 7
3 Follow-Up Activities ... 8
3.1 Follow-Up Activities ... 8
SAP Customer Relationship Management Introduction
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved. 5
1 Introduction
In the Interaction Center (IC) WebClient, system administrators, and interaction center managers can use the interactive script editor to create scripts tailored for current campaigns or company needs.
6
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved.
SAP Customer Relationship Management Process
2 Process
2.1 Activate the SAP Gateway
If you haven't already activated the SAP Gateway, do so using transaction /IWFND/IWF_ACTIVATE.
2.2 Set SAP Gateway OData System Alias
The system alias defines the destination system for the SAP Gateway services. You can set this by adding a new entry in Manage SAP System Aliases in Customizing for SAP NetWeaver under SAP Gateway → OData Channel → Configuration → Connection Settings → SAP Gateway to SAP System.
Example
In a case where you use the same system for the SAP Gateway services, add a new entry with the following parameters.
o SAP System Alias: LOCAL o Description: Local System o Local GW: Checked o For Local App: Checked o RFC Destination: NONE o Software Version: DEFAULT o Leave the remaining fields empty.
2.3 Activate SAP Gateway Service
Using transaction /IWFND/MAINT_SERVICE, you can activate the SAP Gateway service.
1. Select the technical service name CRM_IC_SCRIPT_EDITOR_SRV.
2. Add the system alias for the CRM_IC_SCRIPT_EDITOR_SRV service.
3. Add a new entry, see 2.2 Set SAP Gateway OData System Alias, with the following parameters.
o Service Doc. Identifier: CRM_IC_SCRIPT_EDITOR_SRV_0001 o SAP System Alias: LOCAL
o Default System: Checked o Leave the remaining fields empty.
4. Activate service CRM_IC_SCRIPT_EDITOR_SRV by choosing ICF Node.
SAP Customer Relationship Management Process
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved. 7
2.4 Activate Internet Communication Framework Service
Using transaction SICF, you can activate the internet communication framework service.
1. Enter service name CRM_IC_SCRIPT_EDITOR_SRV and choose Execute.
2. Activate service CRM_IC_SCRIPT_EDITOR_SRV under the service CRM_IC_SCRIPT_EDITOR_SRV.
2.5 Adjust Work Center Group Links in Business Role Definition
To enable the scripting editor based on UI5 technology, you must define it in the IC_MANAGER business role.
1. Navigate to the Define Business Role Customizing under Customer Relationship Management → Interaction Center WebClient.
2. You choose Adjust Work Center Group Links from the Dialog Structure and then choose the IC_MANAGER business role.
3. In the Adjust Work Center Group Links table, choose the following entry from the list.
o WorkCenter: IC-MGRPM o Group ID: IC-MGPM-CR o LogLink ID: IC-SCREUI5 o Visible: enable checkbox
4. If you are using a custom IC_MANAGER role, you need to copy this row into your custom role.
8
CUSTOMER
© 2020 SAP SE or an SAP affiliate company. All rights reserved.
SAP Customer Relationship Management Follow-Up Activities
3 Follow-Up Activities
3.1 Follow-Up Activities
If the error message Error: No authorization to access service 'CRM_IC_SCRIPT_EDITOR_SRV_0001 appears after following the instructions from this installation guide, you need to create the authorization required for object types IWSV and IWSG. For more information on how to create the required authorizations, follow the steps outlined in SAP Fiori Implementation Information 7.52 at SAP Help Portal at
https://help.sap.com/viewer/product/FIORI_IMPLEMENTATION_752/7.52.5.0/ → Implement → SAP Fiori: App Implementation → Implementation Tasks on Back-End Server → Creating PFCG Roles on Back End for Launchpad Catalogs.
www.sap.com/contactsap
© 2020 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. All other product and service names mentioned are the trademarks of their respective companies. Please see http://www.
sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.