SAP CR400 CRM-Contact Center

Page 1

CR400 Contact Center in CRM

CR400 Contact Center in CRM  SAP AG 2001

n

R/3 System

n

Release 2.0C

n

July 2001

n

5004 9816


Copyright

Copyright 2001 SAP AG. 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 AG. The information contained herein may be changed without prior notice. All rights reserved.

 SAP AG 2001

Trademarks: n

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

n

Microsoft® , WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of Microsoft Corporation.

n

IBM®, DB2®, OS/2®, DB2/6000® , Parallel Sysplex®, MVS/ESA ®, RS/6000® , AIX® , S/390 ®, AS/400® , OS/390® , and OS/400® are registered trademarks of IBM Corporation.

n

ORACLE® is a registered trademark of ORACLE Corporation.

n

INFORMIX®-OnLine for SAP and INFORMIX® Dynamic ServerTM are registered trademarks of Informix Software Incorporated.

n

UNIX®, X/Open®, OSF/1® , and Motif ® are registered trademarks of the Open Group.

n

HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

n

JAVA® is a registered trademark of Sun Microsystems, Inc.

n

JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

n

SAP, SAP Logo, R/2, RIVA, R/3, ABAP, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.com are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other products mentioned are trademarks or registered trademarks of their respective companies.


SAP Customer Relationship Management

 SAP AG 2001


Course Prerequisites

l Understanding of Customer Relationship-related processes l Industry knowledge of Contact Centers l Completion of Level 3 courses

 SAP AG 2001


Target Group

l Audience: n

Customer Project Team Members involved with CRM implementation

n

SAP Consultants and Partners working with CRM customers

l Duration: 3 days

 SAP AG 2001


Course Overview

Contents: l Course Goals l Course Objectives l Course Content l Course Overview Diagram l Main Business Scenario

 SAP AG 2001 1999

© SAP AG

CR400

1-1


Course Goals

This course will prepare you to: l Use Interaction Center as an agent l Understand the functions of the Interaction

Center scenario l Customize Interaction Center for different

business uses l Understand the technical architecture of

Interaction Center

 SAP AG 2001 1999

n

This course is a combination of a level two and a level three course.

n

In the level two section you will learn how to operate the Interaction Center as an agent.

n

In the level three sections you will learn how to customize the interaction center for different business uses.

Š SAP AG

CR400

1-2


Course Objectives

At the conclusion of this course, you will be able to: l Process a transaction via the Interaction Center

scenario l Customize the Interaction Center l Explain the architecture of the Interaction Center l Understand the integration of components

 SAP AG 2001 1999

Š SAP AG

CR400

1-3


Course Content

Preface Unit 1

Overview

Unit 7

Activity Management

Unit 2

Getting Started

Unit 8

E-mail Management

Unit 3

Agent Functions

Unit 9

Knowledge Management

Unit 4

Creating a CIC Profile

Unit 10

Service Transaction

Unit 5

Configuring Components Unit 11

Technical Architecture

Unit 6

Action Box Configuration Unit 12

Course Wrap-up

 SAP AG 2001

© SAP AG

Exercises, Solutions Appendix

CR400

1-4


Course Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

Email EmailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

1-5


Main Business Scenario

You are ... l An agent in the SAPCOE call center responsible for responding to customer interactions via phone and E-mail. l As the agent responsible for the design and implementation of the call center, you must configure a variety of CIC screens and assign these screens to different agents.

 SAP AG 2001 1999

Š SAP AG

CR400

1-6


Getting Started

Contents: l Interaction Center as a part of SAP’s Customer Relationship Management l High-level components and architecture of CRM l Overview of the technical structure of CIC l CIC terminology l Business Partners

 SAP AG 2001 1999

© SAP AG

CR400

2-1


Getting Started: Unit Objectives

At the conclusion of this unit, you will be able to: l Describe how the Interaction Center is integrated in SAP’s Customer Relationship Management l Describe on a high level the components and architecture of CRM l Describe the technical structure of CIC l Describe terminology specific to CIC l Describe Business Partners

 SAP AG 2001 1999

© SAP AG

CR400

2-2


Getting Started: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

Email EmailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

2-3


Goals of SAP Customer Relationship Management

Enterprise Enterprise

Face-toFace-toFace Face

Interactions

Call Call Center Customer Customer Customer

l Convenient Access: n

Internet Internet

Support all main Channels of Customer Interaction

l Synchronized Interaction: n

Consolidate Relationship Knowledge: ‘One Face to the Customer’

l Intelligent Collaboration n  SAP AG 2001

Creating customer value through intelligent, knowledge-based collaboration

n

The goal behind Customer Relationship Management is to synchronize and optimize all customer interactions to present One Face to the Customer. Through convenient access, all channels of interactions are supported. Face to face, call center via telephony and E-mail as well as the internet.

n

With CRM, a company will be able to better leverage its customer interactions, resulting in improved market performance and increased customer satisfaction.

n

CRM is aligned with SAP’s mySAP.com strategy.

© SAP AG

CR400

2-4


CRM Business Scenarios

Tiered Servicing

Retention management

Internet Sales

Internet Customer Self Service

Field Sales

Customer Development

Field Service Interaction Center

Service center

Business Partner Collaboration

Sales Mgmt. & Support Marketing Analysis

Telesales Product & Brand Mgmt.

Internet Telemarketing Marketing

 SAP AG 2001

n

The Interaction Center, one of 16 scenarios in CRM, allows customers, prospects, partners, and employees to interact with Customer Service and Support Centers through multiple channels of communication.

n

User Role is the Customer Service Agent

n

Channels of Communication Ÿ Telephone Ÿ E-mail Ÿ Face-to-Face

n

The Customer Interaction Center is a Technology within the Interaction Center scenario

© SAP AG

CR400

2-5


Release Strategy: CIC

l The CIC technology was first shipped in R/3 4.5 l In CRM, the technology has been been available since Release 1.2 and has been developed further for use in the Interaction Center, Service Center, Telemarketing and Telesales scenarios

 SAP AG 2001

Š SAP AG

CR400

2-6


CRM Architecture R/3 System

CRM System

Internet Sales

Presentation

publish

KPRO

R/3 Backend Index Server

CRM System

Browser

publish

Plug In In

Middleware

ITS

Web Server

Browser Browser

Flow

IPC

Admin PC

APO

BW Workbench

SAP Applications (Add-On´s)

Client

Mobile Sales/Service

 SAP AG 2001

© SAP AG

CR400

2-7


Terminology

l Interaction Center l Customer Interaction Center l Contact Center l CTI Layer l CIC Profile l Framework l Component l Workspace l Agent

 SAP AG 2001

n

Interaction Center is one of the 16 business scenarios defined within the CRM system. Customer Interaction Center is the underlying technology that is used in this scenario.

n

A contact center is any place in a company where customer interaction take place. Most companies have multiple contact centers.

n

The CTI layer, which connects to SAP through the SAPphone gateway, is the interface to the telephone switch.

n

The CIC profile is the fully customized screen for the call center agent. The CIC profile can be designed specifically to suit their skill set and job. It is based on a framework and component profiles and is linked to the agent in the organizational hierarchy.

n

A framework is a structure that allows flexibility within CIC. Components, visible and hidden, are added to a framework to allow maximum productivity of an agent.

n

Agents are any users of CIC front office functionality.

n

Appendix C lists Telephony Controls and Agent Work Modes

n

Appendix E lists the Call Center Glossary

Š SAP AG

CR400

2-8


Customer Interaction Center Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Hardware Service Line

Remind customer of upcoming user conference

Main

The History Display all With Valid from Exp. Date Status

Trans. Trans.

Call Processing

Business Data Customer History Order Period 04/02/2000 05/17/2000

The Activity Partner

The BP search

Inbox

IIA

3800 Candid International Technology

Address

30 Birch Road Chicago 30304 IL US

Date Date

Relation

Has contact person

Partner

26576

Description Description

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

1266

4.20.2000 CRM activity activity

Connie Tsang Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

n

This is an example of the Customer Interaction Center within the Center scenario.

Š SAP AG

CR400

2-9


CIC / CTI Architecture

PBX Telephone Switch (Lucent, Siemens,...)

IVR Link

Computer Telephony Integration (CTI) Link (TSAPI, HP CCM, GENESYS,...)

Telephony Server (AMC, Aviso, Genesys,...)

Customer Interaction Center

SAPphone API

SAP CRM

 SAP AG 2001

n

CTI Architecture with IVR. IVR is an optional, but widely-used method of interaction with customers.

n

Call Flow: Ÿ IVR Script begins interacting with caller Ÿ IVR sends call attached data to telephony server Ÿ Switch routes call to queue / extension Ÿ Switch alerts CTI Link of routed call Ÿ CTI Link alerts telephony server Ÿ SAP Application Server receives incoming call alert Ÿ Agent receives screen-pop with ANI Ÿ Telephone call is transferred to agent Ÿ Telephony server transfers CAD

n

This course covers the configuration and use of the Customer Interaction Center. CTI is not included since it is vendor-specific.

n

Note: Telephony is only one means of communication with CIC. Incoming E-mail is also supported.

© SAP AG

CR400

2-10


Functionality

Interactive Intelligent Intelligent Agent Agent Business Transactions Reporting

Analysis

Activity Management Telephony Integration

Contact Persons Business Partners Solutions Database

E-mail Management

 SAP AG 2001

Š SAP AG

CR400

2-11


CRM Business Partners

Concept Concept

Central Central Data Data

Roles

Relationships Relationships

CRM Data Data

 SAP AG 2001

n

The Central Business Partner enables a central and uniform administration of business partners regardless of components.

n

SAP business partner offers an open infrastructure for the binding of application-specific attributes for business partners. The integration takes place by means of a role where business partner attributes from different applications can be merged.

n

CRM business partner can also maintain relationships among business partners.

n

Data specific to CRM is also maintained.

Š SAP AG

CR400

2-12


Classic R/3 Business Partner Customer Hierarchy Coworker

Vendor Hierarchy

SD + FI

Patient

MM + FI Customer Borrower

Renter

Accounts receivable

Vendor Creditor

ww Duality Duality Customer-Vendor Customer-Vendor // Accounts Accounts Receivables-Creditor Receivables-Creditor ww Designed Designed for managing companies ww Application Application specific (SD, (SD, MM, MM, FI, FI, TR, TR, IS, IS, ...) ...) ww Preconceived Preconceived business business transactions transactions and and screens screens ww Integration Integration through tables tables (KNA1, (KNA1, LFA1) LFA1)

 SAP AG 2001

n

In the R/3-Core-Components, the implementation of specialized business partner figures is in the foreground, i.e. here BP master data are application-specific (SD, MM, FI, TR, etc..)

n

This led to the fact that whole series of partner records like customer, supplier, coworkers, users, bank, and Treasury partners were created.

n

Master data such as name, address, and bank account were entered several times (e.g. a business partner is both debtor and account payable).

Š SAP AG

CR400

2-13


SAP CRM Business Partner : Concept Patient

Business Partner Structures

Coworker

Borrower Creditor

Renter

Business Partner Vendor Customer

l l

Accounts Receivables

l l l

neutral persons and organizations Manufacturing independent of application Plant open infrastructure integration through operational concepts

 SAP AG 2001

n

The Central Business Partner enables a central and uniform administration of business partners regardless of components. Application-neutral data such as name, address, and bank account is entered once. Organizations and persons are identified independent of application.

n

SAP Business Partner offers an open infrastructure for the binding of the application-specific attributes for Business Partners.

n

The Business Partner information integration takes place by means of the role concept. All information on one Business Partner that may be required by any application, can be entered against the specific role and stored centrally. When required by the different applications, the information passes from this central location.

Š SAP AG

CR400

2-14


CRM Business Partners: Central Data

l Type l Grouping l Role n

Central Data = Application Independent Data

w w w w

Name Adresses Persons / Organizational Data (control data) Banking Relationships

 SAP AG 2001

n

Type: When creating a business partner, the type attribute determines which type of business partner will be created. In CRM 1.2, the following types are delivered: Organization and Person. Depending on the type, different attributes will be maintained in the control data. For example, when creating a business partner of the type Person, first and surname, name at birth, known as, Name affix 1/2, Academic title, Name affix, country for format, salutation, and language are attributes that can be maintained. For the type Organization, attributes such as legal entity, legal form, and date founded can be maintained.

n

Grouping determines the number range assignment to business partners.

n

Role: The basis for the definition of a role is a business process. A role is a supplement to a BP providing further attributes. (discussed in more detail in next slide)

n

The central data of CRM Business Partners concentrates on the basic information of a Business Partner. This data is maintained centrally and is independent of applications and roles. This facilitates the concept of Central Business Partner. The name, address, control data, and banking relationships may be common to all the roles. Hence, it is maintained once in a central location.

Š SAP AG

CR400

2-15


CRM Business Partners: Role

l BP Role corresponds to an operational / managerial relationship in which a BP can operate l Depending on the business process, a Business Partner can take on a specific BP Role n

Process Order

è è

BP Role Customer

Merchandise delivery

è

Merchandise receiver

Example:

l For each Role, several different attributes are applicable l BP Roles consist of building blocks called Data sets

 SAP AG 2001

n

A role describes a business-context-specific view for a BP. The following roles are standard: - Prospective customer - Contact person - General - beyond industry specific - Ship-to - Sold-to - Bill-to - Payer - Industry specific such as: IS-u: Contracting party, Installer IS-IS-CD: Contracting party Ÿ A Business Partner can have several roles. For each role different attributes are maintained.

© SAP AG

CR400

2-16


CRM Business Partners: CRM Data

l Data for each sales area can be maintained n

Sales

n

Shipment

n

Billing

n

Partner functions

l Classification l Business Hours l Partner Function Exempt l Fact Sheet

 SAP AG 2001

n

For each of the sales area, data specific to sales, shipment, billing and partner functions can be maintained. The source of the data is also indicated. An overview screen of sales area displays which data has been maintained. (Search for a sales area will display this screen)

n

Classification determines the replication of the Business Partner master data from the CRM system into the R/3 system. An account group is assigned to the role of a Business Partner. The classification screen allows you to determine which business partners will be created in R/3 based on customizing. BPs without allocation to an account group are not replicated to the R3 system. Also assigned to the classification is the allocation of numbers (internal / external) With external allocation, the customer records created at the R3 system will have the same number as the BP created in the CRM system.

n

Business hours for calling, goods receiving, and visiting hours can be maintained dependent on Business Partner role.

n

Partner functions in which a Business Partner can not participate in are defined in the Partner Function Exempt screen.

n

Fact sheet: Combined information for a Business Partner with possibilities of different views Ÿ System independent (R/3, CRM, BW) Ÿ Remote Access to R/3- and BW-System Ÿ Data transfer via XML

n

Selection of a sales sector : Connects only to R/3 data at sales organization level Ÿ No effect on CRM and BW data

© SAP AG

CR400

2-17


CRM Business Partners: Relationships

=  SAP AG 2001

n

BP relationship can exist between two business partners. The BP relationship category describes the nature of the relationship and characterizes the features the relationship possesses.

n

Relationships can have different categories. For example: Ÿ For business partners and contact persons, the relationship can be defined as is contact person of or is department of.

n

Different relationship categories (is married to, is supplier of, is customer of, is competitor of) can be defined in the customizing process.

n

Each relationship can have particular attributes and directions.

n

Relationships can be reversible. For example, business partner A is outlet of business partner B. Then B can not be an outlet of A as well.

n

Cardinalities for relationships can be defined.

© SAP AG

CR400

2-18


Business Partners Overview Business Business Partner Partner

Contact Person Person

l Business Partners are entities who are directly involved in a business relationship n

Sold-to Party

n

Ship-to Party

n

Bill-to Party

n

Payer

n

Prospects

n

Competitors

l Contact Persons are people involved in business activities n

contact person

l Contact Persons are associated with Business Partners via relationships

 SAP AG 2001

n

For the purpose of the Interaction Center, two Business Partners are important to the processing of interactions. 1. Business Partners summarize all legal entities involved in a business process. Roles define the functions of a business process in which the partner will participate i.e. sold to, ship to. 2. All people involved in market activities are defined as Contact Persons. Contact Persons are an own object (not just part of the business partner object) as defined by the role Contact Person.

n

Contact persons are associated to Business Partners via relationships. A Business Partner may have multiple contacts and a Contact Person may be associated with multiple Business Partners.

Š SAP AG

CR400

2-19


Getting Started: Unit Summary

You are now able to: l Describe how the Interaction Center is integrated in SAP’s Customer Relationship Management l Describe on a high level the components and architecture of CRM l Describe the technical structure of CIC l Describe terminology specific to CIC l Describe Business Partners

 SAP AG 2001 1999

© SAP AG

CR400

2-20


Exercises Unit: Getting Started Topic: Business Partners At the conclusion of these exercises, you will be able to: • Find and display a Business Partner • Create a new Business Partner Display the data for various roles As a member of the project team, you would like to review the existing Business Partners and confirm that various roles can be created.

1-1

Display the Business Partner Hotel Alfonso Del Vida. What roles are maintained for this partner? What relationships exist?

1-2

Create a Business Partner number CR400-## named ABC Company-## with: Role – General Data Partner type – Organization Grouping – External alphanumeric number assignment Maintain the data for the address and control data tabs

1-3

Create a Business Partner CR401-## named John Turner-## with: Role – General Data Partner type – Person Grouping – External number assignment Maintain the data for the address and control data tabs

1-4

Why are the requirements of the control data tab different between the two partners.

1-5

Create a relationship where John Turner-## is a contact person for ABC Company-##

© SAP AG

CR400

2-21


Solutions Unit: Getting Started Topic: Business Partners

1-1

Display the Business Partner Hotel Alfonso Del Vida. What roles are maintained for this partner? What relationships exist? Master Data→Business Partners→Maintain Business Partner Search for the partner Ho* and select Hotel Alfonso Del Vida Review the data for each tab.

1-2

Create a Business Partner number CR400-## named ABC Company-## with: Master Data→Business Partners→ Business Partner = CR400-## Select Create Organization Role = General Data Enter: Grouping as External alphanumeric number assignment, Enter the name ABC Company -## and the address data (must enter at least the country, postal code, and region). On the central data tab, enter the legal form and entity SAVE

1-3

Create a Business Partner CR401-## named John Turner-## with: Master Data → Business Partners→ Business Partner = CR401-## Select Create Person Role = General Data Enter: Grouping as External alphanumeric number assignment, Enter the name John Turner-## and the address data (must enter at least the country, postal and region) On the control data tab enter the required information SAVE

© SAP AG

CR400

2-22


1-4

Why are the requirements for the control data tab different between two partners? The information on the Control Tab is controlled via configuration and the defined role. For organizations, it is important to know the legal requirements. For persons, the personal data is maintained. For both, the address data, payment data, and relationships are also maintained.

1-5

Create a relationship where John Turner-## is a contact person for ABC Company##. Master Data竊達usiness Partners Enter CR401-## and change. Click General Data Choose Relationship Category = Is contact person for. Click Create Enter CR400-## in Business Partner field. The usage tab displays. Click the green arrow to continue.

Save.

ツゥ SAP AG

CR400

2-23


Agent Functions

Contents Contents l Work Center and User Settings l Agent Log-in / Log-out l CIC Visible Components

 SAP AG 2001 1999

© SAP AG

CR400

3-1


Agent Functions: Unit Objectives

At At the the conclusion conclusion of of this this unit, unit, you you will will be be able able to: to: l Establish work center and user settings l Perform the agent steps for logging in, answering a call, executing a transaction l Describe the visible components of the Customer Interaction Center

 SAP AG 2001

Š SAP AG

CR400

3-2


Agent Functions: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

Email EmailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

3-3


Work Center-Specific Settings (Administration)

l Work center ID (for example, 00000000000000000032) is the key under which work center settings are saved locally onto the computer hard disk l The work center type: Work center-dependent, User-dependent, Temporary l Telephone number (8800) is the number of the telephone assigned to the work center. Controls extension(s) to which phone is connected l Telephony server (BOSTON Server) is the name of server that is assigned to the work center l User responsible (EMCCART) is the CRM user to which work center is assigned l Current user (FELLOWSP) is the current CRM user at work center l Host name (TOR00139)

 SAP AG 2001

n

Prior to using the Interaction Center, specific settings for the work center and the user must be set.

n

A number of settings that enable the agent to use SAPphone telephony functions are made at Customer Relationship Management → Customer Interaction Center → Administration → Agent → Settings

n

Work center-specific settings contain the attributes of the computer, telephony server, telephone, and responsible user.

n

The Computer Telephony Integration (CTI) component supports multiple extensions.

n

The work center type describes how work center settings are found when logging on to R/3: Work center-dependent: The settings are closely linked to the physical work center. Either the work center ID was stored in the registry of the PC or the host name of the PC was saved together with the work center data. Ÿ User-dependent: The settings are closely linked to the responsible users of the work center. If the user logs on to a different work center, his/her settings are also transferred to this work center. Ÿ Temporary: The settings are linked to the user that is currently logged on. Since this information is lost when you log off, the work center settings are also deleted when you log off.

© SAP AG

CR400

3-4


User-Specific Settings (1) (Administration)

l Display incoming calls Option to display dialog box containing caller data and list of applications that can be called. List contains tasks suitable for incoming calls for which the agent has authorization l Start task immediately (Create service notification) Triggers task immediately in the event of an incoming call l Notification of call if absent Messages containing caller data and a callback function can be displayed in the SAPoffice inbox of the user responsible for the work center

 SAP AG 2001

n

Note: The first time that an agent logs on to use the CIC Interaction Center, the agent should also maintain their area code and extension number.

n

User-specific settings define how the incoming calls are to be handled. When an agent logs onto a different work center, the system recognizes the current user and applies the appropriate user settings.

n

Customer Relationship Management → Customer Interaction Center Administration → Agent → Telephone number

© SAP AG

CR400

3-5


User-Specific Settings (2) (Administration)

l Address data areas for caller data Option to define address data areas that are searched in Central Address Management for caller data (name, company, address number) on the basis of the caller’s telephone number l Number group for deflect calls Option to specify groups of telephone numbers to which calls can be transferred without being answered first l Call center logon data User ID data that is required so that user can log on to the call center software

 SAP AG 2001

n

Address data areas for caller data In the event of an incoming call, address data within Central Address Management is searched for caller data, based on the caller’s telephone number. You can specify both the address data areas and the sequence in which they are to be searched. The data areas are listed in the order in which they will be searched for the correct information, so rank appropriately to tune search times. The data area that returns the highest number of hits should be the first entry because this will reduce search times.

© SAP AG

CR400

3-6


Agent Login Telephony Edit Goto Incoming calls Agent System Help Login Logout Ready Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Not ready Work/Ready Business partner Call Processing Work/Not ready Call State Name Translation DNISFramework Status Phone

Customer Interaction Center

Partner Name Partner

Main Main

The History Display all With Valid from Exp. Date Status

Business Data Customer History Order Period 04/02/2000 05/17/2000

The Activity

The BP search

Inbox

IIA

Name

Phone Partner E-mail

Trans. Trans.

Date Date

Description Description City Postal code

Region

Country

 SAP AG 2001

n

Before taking calls an agent must log in to a queue. This can be as automated or manual as required.

n

The most automated method is Automatic login with nothing else selected. This would log in the agent as soon as they executed the CIC transaction without popping any queue logon screens. It would be transparent to the user that a logon had occurred.

n

The second most automated method is Automatic Login, Queue Selection Screen, and Queue Automatic Selection. This results in the queue logon screen popping up when the agent executed the CIC transaction, and preselect the queues assigned in Customizing. This gives the agent some control, but prompts for action.

n

The least automated method would require an agent to use the menu transaction Agent → Login. This would happen if the Auto Selections were not marked.

n

Call queues are defined in the CTI Queue Maintenance screen and are assigned to profiles in Customizing. Possible queues could be Service Inquiries, Customer Complaints, or Sales Line.

n

Logging in registers the agent with the telephone switch.

© SAP AG

CR400

3-7


Visible Slots of the Framework Application toolbar

Extended Business Partner Search

2

Call state view (1 Line)

3

Scripting (2 lines)

4

Action Box Slim (1 Line)

1

Navigation Area Application Area

5

7

Sub screen, tab strip, controls

6

Sub screen, tab strip, fix sub screens, dynamic HTMLs and controls

Quick Keys, Component Container or User-defined

 SAP AG 2001

n

The framework has 7 slots with predetermined sizes that are not user modifiable. The main slot (slot 6) is occupied by the application area.

n

The framework is the suggested configuration in CRM 2.0C. If you do not need scripting, slot 3 can be left un-configured.

n

Slot 1 is reserved for the extended Business Partner Search

n

Slot 2 is reserved for the Call Status

n

Slot 4 is reserved for the Slim Action Box

n

Slot 5 is reserved for the Navigation Area. The components that utilize the navigation area are the transaction history display and the business data display.

Š SAP AG

CR400

3-8


CIC - Visible Components (1)

l Ten visible components can be arranged. The SAP provided components are: Contact Search: Search for appropriate Business Partner Business Data Display: Stores Business Objects Call State View: Provides the status of calls at agent’s telephone extension Reminder Scripting: Displays a script based on system activities Slim Action Box: Initiates transactions and workspaces from a single line display

 SAP AG 2001

© SAP AG

CR400

3-9


CIC - Visible Components (2)

Action Box: Initiates transactions and workspaces. The display is a default 80 columns with 20 rows Navigation Area: Displays activity history and the business data associated with the interaction Application Area: Operational area of the agent’s current session Quick Keys: Provides pushbuttons that map to telephony functions Component Container: Allows several components to be placed into tab strips within one slot

l Custom components can also be written to fit the specific needs of a business

 SAP AG 2001

© SAP AG

CR400

3-10


Visible Components - Example Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Hardware Service Line

Remind customer of upcoming user conference

Main

The History Display all With Valid from Exp. Date Status

Trans. Trans.

Call Processing

Business Data Customer History Order Period 04/02/2000 05/17/2000

The Activity Partner

The BP search

Inbox

IIA

3800 Candid International Technology

Address

30 Birch Road Chicago 30304 IL US

Date Date

Relation

Has contact person

Partner

26576

Description Description

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

1266

4.20.2000 CRM activity activity

Connie Tsang Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

n

Two of the visible components displayed in the above example are: Ÿ Slot 2 : Call State: Provides the state of calls at agent’s telephone extension (for example, Alerting, Connected, Conference) Ÿ Slot 6: Application Area: The operational area of the agent’s current sessions. The application area can contain workspaces, HTML screens, and other data.

© SAP AG

CR400

3-11


Business Partner Search

l Customer data filled automatically if the customer is identified via ANI hit l If there is no ANI hit, a manual search may be performed.

Name

Candid*

Phone Partner E-mail City Postal Code

Region

Country

 SAP AG 2001

n

There are two components that may be utilized to find business partners.

n

The application area contains a tab for searching for and displaying detailed data for a contact (caller). This component CSEARCH_DISP can also be utilized to create a new business partner.

n

The Extended Business Partner Search in slot one can also be utilized.

n

CIC can determine details from automatic number identification (ANI) and display them automatically when the phone call arrives.

n

If the agent is processing an E-mail transaction, the Business Partner automatically fillsbased on the sender address of the E-mail.

n

IVR data can also be used to identify a Business Partner.

n

Or, the agent can search for details manually if there is no automatic identification.

n

Agents can create new business partners with the Create function.

Š SAP AG

CR400

3-12


Business Partner Search Results

Partner

3800

⇐ Create New Customer

Candid International Technology Address

30 Birch Road

⇐ Confirm Customer for interaction

Chicago 30304 IL US Relation

Has contact person

Partner

26576

⇐ Delete Customer from interaction

⇐ Create contact person

Connie Tsang Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

n

After a customer has been tentatively identified, the agent may: Ÿ Create or choose a contact person Ÿ Create a new business partner Ÿ Delete current business partner and begin new search Ÿ Confirm and display the selected business partner. In the Business Partner Display, the agent will indicate the main business partner for the display of historical transactions.

© SAP AG

CR400

3-13


Confirming Business Partner Business Partner Name Phone Partner Name Partner

ABC Technology 532-322-1234 554 Connie Tsang 1234

⇐ Create New Customer

MAIN

⇐ Delete Customer from interaction MAIN

⇐ Confirm Customer for interaction ⇐ Create contact person

Activities

BD Display

Navigation Area

l All activities for the business partner and relations are read and listed Sub screen, tab strip, is populated controls

l Business Data the Business Partner and relations

with

 SAP AG 2001

n

When the agent has confirmed which business partner is connected to this interaction and selects the main Business Partner, the agent presses the green check mark to confirm the business partner. This fills two visible components on the screen--the Business Partner Display and the Navigation Area. This allows the agent to see past associated activities and other information regarding the Business Partner.

n

The Activity Display of the Navigation area shows all activities associated with this Business Partner.

n

The Business Data Display has background information that is used for processing additional transactions: Ÿ The Business Data Display component can collect all Business Objects (for example, BUS2080 = Service notification) that are touched, changed or created during a call. Ÿ In Action Box Customizing, you determine which business objects should be populated in the Business Data Display. Ÿ You can display information that is collected prior to the call reaching the agent, including data collected or inferred from the telephone number or gathered via the IVR (Interactive Voice Response). This data is collectively referred to as Call Attached Data.

© SAP AG

CR400

3-14


Business Data Display Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner

Call Processing Call State DNIS

26576 Connie Tsang 20 Elm Road Chicago, IL 30306

History Objects

Connected 312-451-1576 800-522-1576

Connie Tsang

Translation

Hardware Service Line

Remind customer of upcoming user conference

Business Data Descriptions

Short Text Tsang / Chicago Connie 03800 Candid 06/06/00International Hardware Problems 26576 Connie Tsang 05/05/00 Support Registration 19942 Service Request

Business Activity BP search BPartner

3800

Main BP

Candid International Technology Address

30 Birch Road Chicago 30304 IL US

Rel. Cat.

Has contact person

BPartner

26576

BD Display

Navigation Area

Connie Tsang Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

n

You can display and change the objects in the Business Data Display directly from the list if the business object has an associated display and change method.

Š SAP AG

CR400

3-15


Script Display

Remind caller that this week all orders are discounted by 10%

l Supports reminder scripting l Variables can be used in scripts (fixed values, certain system fields, call attached data, or a customer function value)

 SAP AG 2001

n

There are two types of scripting available with CIC: Reminder and Interactive

n

For reminder scripting, you customize what events and activities should call scripts.

Š SAP AG

CR400

3-16


Action Box

Service

Knowledge

Sales

CRSR CRSR Create Create Service Service Request Request CSOR CSOR Check Check Service Service Order Order DSPO DSPO Display Display Spare Spare Part Part Order Order MAPS MAPS Directions Directions to nearest repair depot (Internet)

l Transaction groups (buttons) and transactions are fully customizable l Transactions from the Action Box are displayed in: n

Application area as a new tabstrip

n

Full screen for Business Object Repository (BOR) method transactions

 SAP AG 2001

n

The Slim Action Box component can be customized to enable customer-specific fast entry screens. Transactions (calls) are arranged by group (tabstrip). The agent can then access any CRM, R/3 or customer transaction from this single interface.

n

Up to eight tab strips (Groups) are allowed.

n

You define in Customizing the type of call (Method, Workflow, HTML, or Workspace) that is processed from the Action Box.

© SAP AG

CR400

3-17


Application Area Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

Call Processing Call State DNIS

ABC Technology 523-345-2243 554 Main

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Main

The History Display all With Valid from Exp. Date Status

Business Data Customer History Order Period 04/02/2000 05/17/2000

The BP search

The Activity

Description Description

IIA

Comments Hardware Question

Cat Incoming Phone call Category Telephone

Date

Time10:34:00

5/5/2000 5/5/2000 Overview

Date Date

Inbox

Application Area

Partner

Texts

Completion Overview 0

Trans. Trans.

Hardware Service Line

Remind customer of upcoming user conference

Status

InProgress Medium Shipment Damage

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

Priority

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

Reason

1266

4.20.2000 CRM activity activity

10:34:00 Date

PlanDate

Organization

Address Address Text Internal Note

English

Reason Goal Ext. Nr

 SAP AG 2001

n

Different components appear on different tabs of the application area. A single tab is called a workspace. Multiple workspaces can be displayed at one time.

n

Display workspaces such as

n

Ÿ Business Partner Search

Sales summary

Ÿ Workflow E-mail

Outgoing E-mail

Ÿ Workflow inbox

Business transaction maintenance and display

Ÿ HTML Pages

Interactive Intelligent Agent (IIA)

Can pass information Ÿ To Workspace from Business Data Display (e.g. customer, material number) Ÿ Between Workspaces Ÿ From Workspace to Business Data Display (e.g. order number, survey answers)

© SAP AG

CR400

3-18


Quick Keys

End Call IW

Inwait

Answer

Retrieve

Hold Toggle

Deflect

Canc Inwait Consult

Refresh

Hold

Transfer

B Transfer

l Provide fast access to the most often used telephony functions l Reduce mouse movement or menu surfing by agent l Replace the need for a telephone handset l Freely customizable in screen position and content l If required, usually positioned at the bottom of the CIC screen  SAP AG 2001

Š SAP AG

CR400

3-19


Component Container

Placeholder for a maximum of 5 visible components

Call State

Search/Display

Grp

State

Party

1

Connected

(408) 334-8710

DNIS

800-555-2500

Business Data

Name Charlie Johnson

Translation

Warranty - Eastern Region

 SAP AG 2001

n

The Component Container is a placeholder that can itself hold a maximum of five (5) components. Each component within the container is displayed on a separate tabstrip. By using the Component Container, the agent can use fewer framework slots to display the functions he or she requires, reducing the amount of scrolling that has to be done within the Customer Interaction Center screen.

Š SAP AG

CR400

3-20


Call State View

Status of active call at telephone extension:

ANI Lookup from Central Address Management

Alerting, Connected, Conference, On hold... Call Processing Call State Connected DNIS

312-451-1576

800-522-1576

Connie Tsang

Translation Hardware Service Line

Translation of call reason (DNIS table)

 SAP AG 2001

n

The Call State View component displays the current state of the active call.

n

The telephone number passed from the telephone switch for the incoming call can be looked up in Central Address Management or other table as determined in Customizing. (ANI Lookup)

n

The DNIS field (Dialed Number Identification Service) and the DNIS translation are optional in the Call State Component. This can be changed in the customizing of the CTI Profile.

Š SAP AG

CR400

3-21


Telephony Toolbar (Hidden Component) Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner

Call Processing Call State DNIS

26576 Connie Tsang 20 Elm Road Chicago, IL 30306

Activities Objects

Connected 312-451-1576 800-522-1576

Connie Tsang

Translation

Hardware Service Line

Remind customer of upcoming user conference

BD Display Descriptions

Business Activity BP search BPartner

Main BP

Candid International Technology

Connie Tsang / Chicago 06/06/00 Hardware Problems

3800

Address

30 Birch Road

05/05/00 Support Registration

Chicago 30304 IL US Rel. Cat.

Has contact person

BPartner

26576 Connie Tsang

Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

© SAP AG

CR400

3-22


Customer Interaction Center Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Hardware Service Line

Remind customer of upcoming user conference

Main

The History Display all With Valid from Exp. Date Status

Trans. Trans.

Call Processing

Business Data Customer History Order Period 04/02/2000 05/17/2000

The Activity Partner

The BP search

Inbox

IIA

3800 Candid International Technology

Address

30 Birch Road Chicago 30304 IL US

Date Date

Relation

Has contact person

Partner

26576

Description Description

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

1266

4.20.2000 CRM activity activity

Connie Tsang Address

20 Elm Road Chicago 30304 IL US

 SAP AG 2001

n

Telephony functions generally found on a Call Center telephone are shown as buttons. As these functions communicate with the switch, the agent may operate with only a headset. Ÿ Inwait: After logging in to a CIC queue, the agent clicks on the Inwait pushbutton to show availability for incoming call. As soon as the agent does this, the session is in wait or hourglass mode. The agent can continue working in a second session. Ÿ Answer: Answer current call Ÿ Hold: Puts the connection with the caller on hold Ÿ Retrieve: Retrieves a party that was on hold Ÿ Reconnect: Drops the party you are consulting with, reconnects the waiting call Ÿ Alternate: Toggles between the calls instead of using the Hold / Retrieve button Ÿ End Call: Ends the call but does not refresh the screen Ÿ End Contact: Ends the call and refreshes the screen Ÿ Deflect: Sends call to another extension or queue without answering Ÿ Conference Call: Initiates a outbound call without ending the current call Ÿ Warm/Cold transfer: Transfers call directly or indirectly to another agent Ÿ Consult: Consult someone else while the current caller is put on hold Ÿ Refresh: Refreshes the Call State window manually

n

Note: The Telephony Toolbar is considered a hidden component since it does not occupy one of the slots in the CIC framework.

© SAP AG

CR400

3-23


Agent Functions: Unit Summary

You You are now able to: l

Maintain work center and user settings

l

Understand the functions of Agent Login / Logout

l

Describe the visible components of the Customer Interaction Center

 SAP AG 2001 1999

Š SAP AG

CR400

3-24


Exercises Unit: Agent Functions Topic: Using the CIC At the conclusion of these exercises, you will be able to: • Set Agent and User settings • Initiate the Interaction Center • Find a Business Partner and display the Customer As an agent you must establish work center settings and log on to the telephony system. You must also be familiar with all the functionality of the Service Interaction Center

1-1

Enter the settings for your work center. Use extension 99## and the Null Server.

1-2

Start the Interaction Center and find the business partner Hotel Alfonso Del Vida. Select a Contact Person and display the Customer History.

1-3

Explain briefly the visible components that are part of this framework.

© SAP AG

CR400

3-25


Solutions Unit: Agent Functions Topic: Using the CIC

1-1

Enter the settings for your work center. Use extension 99## and the Null Server. Customer Interaction Center →Administration→Agent →Settings Choose Work Center. Enter:

Telephone number as 99xx Flag for ACD functions Server as NO User responsible as your user ID Save

Choose User settings. Enter:

Display Inbound Call Data area as ADDR Save

1-2

Start the Interaction Center and find the Business Partner Hotel Alfonso Del Vida. Select a Contact Person and display the Customer History. Customer Interaction Center → Customer Interaction Center In the SAPphone test environment window, select DO NOT DISPLAY THIS QUERY AGAIN. Enter:

HOTEL* in the Partner field and activate the find.

Choose the relationship Has contact person and choose one of the displayed contact business partners. Mark the company as the main business partner, and confirm (green arrow). The Customer History displays and the Business Partner information moves to the business data display. 1-3

Explain briefly the visible components that are part of this framework. Refer to page 3-9 for details on the components in each slot.

© SAP AG

CR400

3-26


Creating a CIC Profile

Contents: Contents: l Reason for Framework Architecture l Components of a CIC Profile l Creating a Framework l Assigning Component Types to a Framework l Assigning Framework and Component Profiles to a CIC Profile l Assigning Function Keys to a CIC Profile l Link CIC Profile to HR Organizational Unit

 SAP AG 2001 1999

© SAP AG

CR400

4-1


Creating a CIC Profile: Unit Objectives

At the conclusion conclusion of of this this unit, unit, you you will will be be able able to: to: l Understand the objects of a profile l Create a profile

 SAP AG 2001

© SAP AG

CR400

4-2


Creating a CIC Profile: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

Email EmailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

4-3


Business Reasons for Framework

l Customer interaction is business-specific n

Customer service business processes vary widely from industry to industry

n

Each type of business requires different information to allow the customer service agent to serve the customer in the best way

l Agent needs within the same company may vary l Framework provides flexibility for change

 SAP AG 2001

n

The framework architecture provides the flexibility required to fulfill different business processes through the use of either SAP provided or custom components.

Š SAP AG

CR400

4-4


Technical Reasons for Framework

l Presentation of the customer interaction center is customizable l One component presents many services to the customer, yet can still be extended to allow custom developed services that could interact with, or replace, the standard components

 SAP AG 2001

n

Separated into components, the presentation allows customer to choose and position components on the screen. This allows customers to develop their own visual presentation components, if required.

n

By separating functions of system into visible (presentation) and hidden (service) components and using an event mechanism, the framework allows components to interact without recompilation.

n

Visible or hidden components can subscribe to, or raise events. An event indicates a component may want to do some type of processing. All components that want to do processing when an event occurs subscribe to the event and identify the function module to be executed. When the event is raised, all subscribed function modules execute.

Š SAP AG

CR400

4-5


Components of a CIC Profile Possible Component Types Scripting Action Box xxx

Action_Sales_Exp

Frameworks

AR_Scripts

Component Component Profiles Profiles Action_SM_Novice SD Script Log_Minimum

CIC Profile - Linked to HR Org

Framework + Component Customizations

 SAP AG 2001

© SAP AG

CR400

4-6


Visible Slots of the Framework Application toolbar

2

Call state view (1 Line)

3

Scripting (2 lines)

4

Action Box Slim (1 Line)

Business Partner Search

1

Navigation Area Application Area

5

7

Sub screen, tab strip, controls

6

Sub screen, tab strip, fix sub screens, dynamic HTMLs and controls

Quick Keys, Component Container or User-defined

 SAP AG 2001

n

The framework has 7 slots with predetermined sizes that are not user modifiable.

n

This is the suggested configuration in CRM 2.0C.

n

In CRM, more components are fixed than in R/3 CIC. Users have less control over what components should be on the screen and the order in which the components should appear. However, some components are still customizable.

n

The Extended BP Search and Display is fixed in position1. The Navigation Area is fixed in position 5 and contains default components Activities and Business Data Display. The Application Area is fixed in position 6 and contains default component BP Search and Activities. (It can be customized to include other default workspaces as well such as Inbox, IIA etc.) The Call State component is generally placed in position 2 using variant 2. (which only displays one line instead of the normal 3) The Slim Action Box is the only component that can fit in position 4. Scripting or Quick Keys could be placed in position 7.

n

Two types of components must be assigned to the framework—visible components populate positions on the screen. Hidden components run in the background and provide supporting functionality. Some components, whether hidden or visible, must have one or more component profiles assigned to them.

© SAP AG

CR400

4-7


Customizing CIC (1)

Title Bar

1. Create a framework

 SAP AG 2001

n

The following slides follow the order of the Implementation Guide section for CIC.

n

SAP Reference IMG Ÿ Customer Relationship Management→Customer Interaction Center (CIC)→Definition of Front Office Framework

n

A framework serves as a placeholder for the screen layout. When you create a new framework, you say that none of the existing frameworks have the right components assigned in the order you need. The framework customizing step also sets the screen title and controls whether the framework is active or not.

n

Frameworks can be reused since they determine only the position of the visible components on the screen and which hidden components are assigned. The same framework could result in different looking screens, only the component types would be in the same position.

n

With ABAP knowledge, a customer could create their own title (the main screen would say e.g. Company XYZ Interaction Center) by creating a GUI title in the function group CIC0.

n

It will be mandatory to specify a screen number when creating or maintaining a CIC framework ID. Currently, only one screen is delivered by SAP - L shape with 7 slots.

© SAP AG

CR400

4-8


Customizing CIC (2)

Title Bar

Slot 1: Business Partner Display

1. Create a framework 2. Assign Visible Components Types to slots

Slot 2: Call State Slot 3: Scripting Slot 4: Action Box Slot 5: Navigation Area Slot 6: Application Area Slot 7: Quick Keys

 SAP AG 2001

n

Identify which visible components you want in the framework and which slot you wish them to appear in.

n

Components that are provided by SAP: Ÿ Action Box: (ACTION_BOX) Calls transactions Ÿ Action Box: (ABOX_SLIM) Calls transactions Ÿ Business Data Display: (BD_DISPLAY) Stores business objects and data Ÿ Call State View: (CALL_STATE) Shows status of calls at agent’s telephone extension Ÿ Component Container: (CCONT) Tab strip that holds other visible components Ÿ Contact Search and Display: (CSEARCH_DISP Contact search and display functionality Ÿ Quick Keys: (QUICK_KEYS) Provides pushbuttons that map to telephony functions Ÿ Script Display: (SCRIPT_DISP) Displays reminder scripting Ÿ Application Area: (APPL_AREA) Provides a display area for HTML calls Ÿ Main activity area: ( ACTIVITYMAIN) Displays activities Ÿ Navigation Area: (NAV_AREA)

n

If applicable, enter a variant for the selected component.

n

You may include a blank line on top of or below any component.

© SAP AG

CR400

4-9


Hidden Components

l Perform back-office type functions n

No visible presentation

n

Generally provide a service to the framework

n

Example 1: Activity Logging

w

n

All components raise the event NEW_ACTIVITY when they perform a loggable action. The logging component subscribes to the event and then writes a log detail record to its tables

Example 2: CTI

w

CTI component subscribes to certain CTI OK-codes such as Hold and then uses the Extended SAPphone API to perform the requested CTI action

 SAP AG 2001

Š SAP AG

CR400

4-10


Customizing CIC (3)

Title Bar

Slot 1: Business Partner Display Slot 2: Call State

1. Create a framework 2. Assign Visible Components Types to slots 3. Assign Hidden Components to framework

Slot 3: Scripting Slot 4: Action Box Slot 5: Navigation Area Slot 6: Application Area Slot 7: Quick Keys

Telephony Functionality Functionality Hidden Custom Component Q  SAP AG 2001

n

Hidden Components allow background processing. The order or quantity of hidden components is not important. There is no limit to the number of hidden components allowed.

n

SAP provides the following hidden components: Ÿ Call Center Policy: (CALLCTR) This defines several rules for the framework session and the agent Ÿ Toolbar: (CIC_TOOLBAR) Although visible on the screen, the toolbar does not occupy one of the slots and is still considered hidden Ÿ CTI: (CTI) Provides all of the background telephony functionality Ÿ Scripting Engine: (HIDDEN SCRPT) Provides the engine to look up variables such as customer name or time of day. Ÿ Logging: (HLOG) Logs the agent activities Ÿ Hidden Action Box: (HIDDEN_ABOX) A Hidden Action Box component is required in all Frameworks with a Visible Action Box Ÿ Custom components can be written.

© SAP AG

CR400

4-11


Customizing CIC (4)

e l i f o r P CIC Title Bar

Slot 1: Business Partner Display

customer_address

Slot 2: Call State Slot 3: Scripting

Slot 4: Action Box

script_new Sales

Salescustomers

Slot 5: Navigation Area Slot 6: Application Area Slot 7: Quick Keys

1. Create a framework 2. Assign Visible Components Types to slots 3. Assign Hidden Components to framework 4. Assign Framework and Component Profiles in the CIC Profile

All

Hidden Script Telephony Functionality

CTI_All

Hidden Custom Component Q

Q_Get

 SAP AG 2001

n

The CIC profile combines the framework with the customized components’ link to the agent in the Organizational Model

n

For example, in the framework, it was specified that an Action Box should appear in Slot 4. In this step, you specify which Action Box profile you wish to use.

n

Profiles for all of the components you included in the Component Container must also be listed.

n

Please see Appendix for a listing of components that require configuration profiles.

© SAP AG

CR400

4-12


Customizing CIC (5)

e l i f o r P CIC Title Bar

Slot 1: Business Partner Display

customer_address 1

Slot 2: Call State Slot 3: Scripting

Slot 4: Action Box

script_new

2

3

4

Sales

Slot 5: Navigation Area

Salescustomers

Slot 6: Application Area Slot 7: Quick Keys

5. Assign the CIC Profile to an Organizational level in HR-OM

All

Hidden Script Telephony Functionality

CTI_All

Hidden Custom Component Q

Q_Get

 SAP AG 2001

n

The final step in the Profile configuration and assignment, is to assign the CIC profile to an organizational level, either an organizational unit or a position, within the HR-OM module.

n

An agents CIC screen is created when the system searches the HR files to find the logged on user and determines the CIC profile attached to that user. The system uses a bottom-up approach by searching at the lowest level for the user, and once it finds the user, looks at that level for a CIC Profile. If the system cannot find a CIC profile at the user level, it looks at the organizational level that the user is attached to. If the system cannot find a CIC Profile at the organizational level, it looks at the next higher level.

n

If it does not find a CIC profile, the default profile 0000001 is used.

n

A limitation in the system keeps the user from being NO more that 3 levels down in the organizational structure.

Š SAP AG

CR400

4-13


CIC Organizational Structure (Administration)

Telesales Organization

Organizational unit

Sales Agent 1 Sarah Hodder Sales Agent 2

Position

Peter Fellows Erin McCart

User

Patricia Needham Rose Loo

Sales Agent 3 John Wilkens Peter Nichols Betsy Groh

 SAP AG 2001

n

The organizational structure represents the organization of your company in the form of a hierarchy using organizational units, jobs, and positions. You can assign user names or personnel numbers to the appropriate positions. A user may belong to multiple positions in different organizations. For example, an agent may belong to both the sales and service organizations.

n

To assign a user name to an existing organizational structure in HR, choose Administration → CIC structure → Organizational structure → Change from the initial Customer Interaction Center screen. Enter the CIC organizational unit and choose the Change icon. Choose the top level containing the name of the organizational unit to expand the hierarchy structure.

n

To create a new Position in the hierarchy, position cursor on the line containing the name of the organizational unit and choose the Create positions icon. A job abbreviation can be selected from the F4 list. Choose Save.

n

To assign a User in the hierarchy, position cursor on a line containing the name of the position and choose the Assign holder icon. Enter the user’s SAP user ID and choose Save.

n

Maintaining HR Org structure: After choosing transaction PPOM, choose Settings → Maintenance interface.

© SAP AG

CR400

4-14


Assigning a CIC Profile to a User ID (1)

CIC Profile

Telesales Organization

CIC Profile for A CIC Profile

Sales Agent 1 Sarah Hodder Sales Agent 2

CIC Profile for Sales Agent

Peter Fellows Erin McCart Patricia Needham

1. Click on required organizational level 2. Choose Goto → Detail Object → Enhanced Object Description

 SAP AG 2001

n

The CIC Profile stores the Customizing and Screen layout for an agent. The Profile is connected to the agent as an HR infotype. An infotype allows you to describe and define different attributes or characteristics for objects.

n

A CIC profile must be assigned either at the Organizational unit level (all agents within the organizational unit use the same CIC profile), or at Position level (agents assigned to the same position use the same CIC profile) or at Job level (agents assigned to the same job use the same CIC profile for each agent working in the Customer Interaction Center).

n

To assign a CIC profile (Infotype 1260) for an agent or organization, proceed as follows: 1. Choose the organization level that you require (either Organizational unit or Position). 2. Choose Goto → Detail Object → Enhanced Object Description.

© SAP AG

CR400

4-15


Assigning a CIC Profile to a User ID (2)

Maintain Plan Data: Choose Infotypes Object Edit Goto Utilities Settings System Help

3. Select infotype CIC Profile

0 Plan version Object type

01 S

Object ID Object abbr.

50012948 Agent 1

Active

Current plan Position Agent 1

Planned Submitted

Approved

Rejected

Time period

Infotype name Object Description CIC Profile

4. Choose Create or Change icon 5. Use F4 to display list of available CIC profiles 6. Select required CIC profile and choose Copy icon

!

 SAP AG 2001

3. Scroll down in the list of infotypes and select CIC Profile (Infotype 1260). 4. Choose the Create or Change infotype icon. 5. In the next screen, use F4 for the field CIC profile ID to display a list of available CIC profiles. 6. Choose the required CIC profile and choose Enter / Save

© SAP AG

CR400

4-16


CIC Profile Inheritance

CIC Profile: ALL Framework: S4 1. Script: Normal 2. Action Box: Sales 3. Search: Customer ...

Telesales Organization Sales Agents Sarah Hodder New Agents Peter Fellows

CIC Profile: New Framework: S4 1. Script: Beginner

Erin McCart Patricia Needham

New Agent user starts CIC:

Framework: S4 1. Script: Beginner 2. Action Box: Sales 3. Search: Customer

 SAP AG 2001

n

If a lower level CIC Profile does not contain all of the component profiles listed in the framework, the system will search higher in the organizational structure for another CIC Profile with the same Framework to obtain the additional profiles.

n

This search is useful to provide special components for new employees. It is also useful to provide defaults should customizing be missing.

n

From the CIC Front Office Screen, you can view the configuration chosen by choosing Agent → Framework Status.

© SAP AG

CR400

4-17


Creating a CIC Profile: Unit Summary

You You are are now able to: l Identify the components of a CIC Profile l Set up a CIC Profile from SAP-provided

components l Assign the CIC profile to an organizational

element

 SAP AG 2001 1999

© SAP AG

CR400

4-18


Exercises Unit: Creating a CIC Profile Topic: Creating and Linking a CIC Profile At the conclusion of these exercises, you will be able to: • Create a telephony enabled CIC profile • Link the profile to your user (in a following section) Customize the profile settings (in a following section) As a member of the project team, you would like to review the components of the existing profile Telephony and then create a new profile based on the Telephony framework. In additional exercises, you will configure the various components within your new framework and profile and assign the configuration to your user ID. 1-1

Display the Visible and Hidden components of the Telephony framework. Make a note of them below: VISIBLE Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Briefly note the purpose of each component. HIDDEN 1. 2. 3. 5. 6. 8. Briefly note the purpose of each component.

1-2

© SAP AG

Describe the functionality of the Visible and Hidden components. Why is it necessary to include HIDDEN SCRPT? CR400

4-19


1-3

Create a new CIC Profile called ZPROF## based on the default profile with the Telephony framework. For the components, choose from the F4 list of available options. Display the assigned components.

Name of CIC Profile ____________________________________

Š SAP AG

CR400

4-20


Exercises Unit: Creating a CIC Profile Topic: Creating a Position Within an Organizational Structure and Linking a CIC Profile At the conclusion of this exercise, you will be able to: • Create a new position within an organizational structure • Assign your user ID to the position • Link your CIC profile from the previous exercise to the position • Add a new script to the profile • Test your CIC profile and script in the Front Office A new position has been created within your organization to perform specific tasks. Certain agents are responsible for these tasks. As the manager of the division, you must create the position and the CIC profile that allows the performance of these tasks.

2-1

Change organizational structure IDES Incorporated. Create a new position named POSITION##. Assign your user ID to the new position. Create an infotype for CIC profile for your position and assign the CIC profile created in the last unit (ZPROF##).

2-2

Verify the assignment of the profile to your agent.

2-3

Test your CIC profile through the Front Office. If it is not successful, return to Organizational Management to correct the errors

© SAP AG

CR400

4-21


Solutions Unit: Creating a CIC Profile Topic: Creating and Linking a CIC Profile

1-1

Display the Visible and Hidden components of the Telephony framework. IMG →Customer Relationship Management → Customer Interaction Center (CIC) → Definition of Front Office Framework → Maintain Framework and parameters

1-2

Describe the functionality of the Visible and Hidden components. Why is it necessary to include Hidden Script? Visible components are presented within the framework and perform the functions of the system upon initiation by the agent. For example, display a customer overview, display scripting, telephony functions - answer, hang up etc. Hidden components allow background processing to occur without initiation by the agent. For example, logging of telephone activities, callback processing. In order for the visible component SCRIPT_DISP to work, the hidden component is also required. The hidden component is responsible for fetching the values of any variables contained in the scripts that are being displayed.

1-3

Create a new CIC Profile called ZPROF## based on the default profile with the Framework TELEPHONY. For the components, choose from the F4 list of available options. IMG → Customer Interaction Center → Customer Interaction Center → Maintain CIC Profile Select the profile default IDES_01 based on the Telephony framework. Copy and enter the new name and a description. Display the assigned components.

© SAP AG

CR400

4-22


Solutions Unit: CIC Profile Topic: Creating a Position Within an Organizational Structure and Linking a CIC Profile At the conclusion of this exercise, you will be able to: • Create a new position within an organizational structure • Assign your user ID to the position • Link your CIC profile from the previous exercise to the position • Add a new script to the profile • Test your CIC profile and script in the Front Office A new position has been created within your organization to perform specific tasks. Certain agents are responsible for these tasks. As the manager of the division, you must create the position and the CIC profile that will allow the performance of these tasks.

2-1

Change organizational structure IDES Incorporated. Create a new position named POSITION##. Assign your user ID to the new position. Create an infotype for CIC profile for your position and assign the CIC profile created in the last unit (ZPROF##). Customer Interaction Center →Administration → CIC structure → Change Organizational Structure Choose Ides Incorporated. Choose Create. Choose Incorporates position. Enter POSITION## in the Position field and add a description. Save the position (a warning message regarding the job will be displayed). Assign your user ID Choose position POSITION## and choose Assign - holder as user Enter your user name and save. Create an Infotype for CIC Profile for your position.

© SAP AG

CR400

4-23


Choose your position. Goto → Detail Object → Enhanced Object description Scroll down the Infotype name table until CIC Profile is displayed Choose CIC Profile and then choose Create. Enter the name of the CIC profile created (ZPROF##). 2-2

Verify the assignment of the profile to your agent. Customer Interaction Center → Administration → CIC Structure → Verify and Maintain CIC Profile to Agent Assignment

2-3

Test your CIC profile through the Front Office. If it is not successful, return to Organizational Management to correct the errors. Activate the Customer Interaction Center to verify the profile assignment.

© SAP AG

CR400

4-24


Configuring Components

Contents: Contents: l Why Configure a CIC Component l Configuration for SAP Visible Components l Configuration of the Navigation Area l Configuration for SAP Hidden Components l Component Container Functionality

 SAP AG 2001 1999

Š SAP AG

CR400

5-1


Configuring Components: Unit Objectives

At the conclusion of this unit, you will be able to: l Customize visible and hidden components l Understand profile attributes

 SAP AG 2001

Š SAP AG

CR400

5-2


Configuring Components: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

5-3


Configuring Components: Business Scenario

l The functionality of CIC is determined by the configuration of various components. l As the implementation consultant, you are required to configure both the visible and hidden components to provide functionality specific to the user’s needs.

inc.  SAP AG 2001 1999

© SAP AG

CR400

5-4


Why Configure a CIC Component?

l Component features specify the parameters of a component n

What transactions should be in an Action Box

n

Which transactions should be logged

n

What should display in the navigation area

 SAP AG 2001

n

In the next slides we will go through the Implementation Guide section Component Configuration.

n

In each component, you can either note an existing component profile that fits your need OR create your own.

n

In Component Profile Customization, you can either use an SAP provided profile or customize a new profile for the component.

Š SAP AG

CR400

5-5


Configuration of SAP Visible Components

l Configure Call State l Configure Quick Key Profile l Configure Scripting Profile l Define Contact Search and Display Profiles l Configure Navigation Area

 SAP AG 2001

© SAP AG

CR400

5-6


Call State - Slim Variant

l Slim View of the Call State n

IC includes variant options showing 1-3 active calls and DNIS

w w n

Pull-down box shows other calls on the line DNIS can be suppressed in customizing

Functionality does not change - only cosmetic

l Benefit: Occupies less space on the screen

 SAP AG 2001

n

Change is made when assigning the visible component Call State to the framework (or to the component container).

n

Choose which variant you require: Ÿ Variant 0000 - 3 lines Ÿ Variant 0001 - 2 lines Ÿ Variant 0002 - 1 line Ÿ Variant 0003 - Narrow 1 line

© SAP AG

CR400

5-7


Configure Quick Key Profile

l Quick Keys provide fast access to function keys needed most often in agent’s daily operations l Configure a profile for each variation of functions and positions needed l Names of telephony functions. For example, End Call IW can be changed, but is client-independent

End Call IW

Inwait

Answer

Retrieve

Hold Toggle

Deflect

Canc Inwait Consult

Refresh Transfer

Hold B Transfer

 SAP AG 2001

n

Quick Keys allow an agent to perform telephony functions using buttons instead of menu paths. Some of the telephony functions also appear in the GUI toolbar. The toolbar can not be customized without GUI expertise.

n

Configuration allows you to build 2 rows with 6 columns. R1C1 specifies Row 1, Column 1.

n

Telephony-related components (such as Quick Keys) will not display if telephones are not connected.

n

The names of telephony functions are controllable under the IMG section Customer-Specific System Modifications for CIC.

© SAP AG

CR400

5-8


Configure Reminder Scripting Profile

l Scripting profile determines which activities CAN have a script l Create a profile and assign activities to the profile Agent Login Agent Logout Background Inwait Call Held Conference Call Contact Search Started Asynch. Transaction Contact Oked

SD Script_Beg

AR Script_Exp

 SAP AG 2001

n

IC supports two types of scripting, reminder scripting and interactive scripting.

n

A (reminder) scripting profile lists what CIC events you wish to have scripts for. Events including logging into Front Office, answering a call, or putting a call on hold. The scripting profile is attached to a CIC profile.

n

Interactive scripting from a Workspace is discussed in detail in the Telesales course.

n

The CIC activities are predefined and cannot be modified. A list is available through the F4 possible choices listing.

n

The actual script (SAPscript ID) is assigned in the CIC Front Office menu since scripts change frequently. Administration → Scripting → Assign text

n

If any scripting profile is assigned to a CIC profile, at least one script must be created in Administration or an error will appear when executing the Front Office transaction.

© SAP AG

CR400

5-9


Maintaining Scripts (Administration)

“Service Unlimited, my name is [NAME]. How may I help you today?”

Variable

Value source

Meaning

NAME

System field SY-UNAME

Agent’s name

“All orders placed this week are discounted by [PERCENT]%”

PERCENT Fixed value

Percentage value

ADDRESS Function module

Customer address

“Is your address still [ADDRESS]?”

 SAP AG 2001

n

You can create standard texts that are displayed in the Scripting component in the Standard Text: Request screen which is accessed by choosing Administration → Scripting → Maintain scripts.

n

Scripting can be triggered when particular predefined telephony events (for example, Answer call, Contact identified, Retrieve from hold) take place during the call to the Customer Interaction Center.

n

Validity dates on scripts allow scripts to be entered ahead of their desired start date.

n

Variables can also be defined and used in the scripts. Ÿ Allowed System Fields listed in help. (Time, Date, User Name) Ÿ Fixed Values Ÿ Values from the Info Object File (Call Attached Data) Ÿ Display Attribute - Which attribute from info object is displayed Ÿ Function Module Results

© SAP AG

CR400

5-10


Appending Scripts

l Append Script allows a script to be added to the displayed script Agent Login Script: Remind customers of outage next week.

Remind customers of outage next week.

Append: Incoming Call Script: Thank you for calling. How may I help you? Append: X

Thank you for calling. How may I help you?

Transaction Return Script: Give caller document number. Is there anything else I can help with? Append:  SAP AG 2001

© SAP AG

CR400

5-11


Define Contact Search and Display Profiles

l Specifies what can be searched, for example, customers, vendors, contracts, serial numbers

Contact Search Profile Name - Function Module Search type(s) - Search Help Name and Format

Mapping Attributes - Map the Screen Fields to the Search Help

 SAP AG 2001

n

The Business Partner Search component consists of two parts: The one located in the top left corner of CIC contains a set of a few search criteria input fields and a set of buttons to enable search of a Business Partner and selection of another Business Partner related to the first. The second part, implemented in a tab in the Application Area, provides a wider view of the same fields and additional search criteria.

n

This SAP-provided component CSEARCH_DISP searches for a customer / contact person

n

Creating a new contact search and display requires ABAP programming. If this programming is necessary, copy the function group CCM4 and modify as required. Some new programs and a new dynpro (screen) would be needed.

n

In Search Types, you are specifying which Search Type you wish to use. One Search Type (ANI) is hard coded to look up the incoming number via the strategy defined in SAPphone under transaction code SPHA. The most common choice would be Central Address Management; however, you could look at any file such as a Reverse White Pages Directory.

n

You can specify the order in which the searches are carried out in the Call Center Profile. Search and Display component subscribes to that component to get the order the searches should be performed.

n

In addition to choosing the Search Type, you can also choose whether the agent needs to verify the contact object or allow the system to auto continue. This allows the agent to verify the identity before the object is added to the Business Data Display. The green check mark on the agent screen provides the manual identification or verification.

Š SAP AG

CR400

5-12


Configuration of the Navigation Area

l

Display of all interactions: n n n n n n n n

l

Sales order Quotation Inquiry Service Request Service notification Service order Activity Opportunity

Layout Management (general & user specific)

l

History: Icons for different Interactions

l

Enhancend Usability

 SAP AG 2001

n

Navigation Area contains workspaces assigned in customizing and started automatically.

n

Business Data Display contains the business objects from the transaction

n

Locator contains a search component and a hit list component. In CIC, the search locates activites, sales requests, and service requests for the confirmed customer. The function CRM_LOCATOR_CUST_HIST_READ_UI and the program SAPLCRM_LOCATOR_UI and screen number 1100 are delivered for the search routines. Ÿ Layout Management:

Using the SELECT LAYOUT Button, the Interaction Center Agent can to arrange / add / remove the columns displayed in the locator. Using the SAVE option, you can decide if the specific locator layout should stay user specific or be available for everyone. Ÿ Interaction Icons:

To maintain different icons for different transaction types you have to perform two steps. Ÿ Step 1: In the customizing under Setting for Activities, you can define activity categories. Here

specific icons can be determined for different activity categories. Ÿ Step 2: In the customizing of the CRM online system, you have to define Transaction Types

and assignedto Business Transaction Categories. For category Business Activity on the header level you have the possibility to define a category again. Here the choice list based on the entries you created in Step 1 is displayed and creates the link to the corresponding icon. Ÿ TELESALES_FIND and TELESALES_RESOURCE

© SAP AG

CR400

5-13


Business Transactions in CRM Interaction Center Business BusinessTransactions Transactions (Activities, (Activities,Opportunities, Opportunities,Sales SalesTransactions, Transactions,Service ServiceTransactions, Transactions,Contracts) Contracts)

Maintenance Workspace l

Display Display Workspace Workspace l

Can be called via: 4Context Menu 4Change/Display Button

4Context Menu 4Change/Display Button

4Interactive Script

4Double Click in History

4Action Box l

Can be called via:

l

List of processed transactions

List of processed transactions

Ü Current transaction for processing in change mode on one

Workspace, while another transaction (same or different type) displays on the other Workspace. Ü No Sales Order, Activity, ... specific workspaces  SAP AG 2001

n

In the Interaction Center, all business transaction categories of the CRM Online System are available: - Activities - Opportunities - Sales Transactions (Sales Order, Quotation, Inquiry) - Service Transaction (Service Request, Service Order) - Purchasing Contract

n

Within former mySAP CRM Releases (before 2.0C) for every transaction type (Activity, Sales Order,..), an own workspace with a profile had to be defined. From 2.0C on, only one maintenance and one display workspace have to be defined (e.g. as default workspaces).

n

Processed Trans. Button: Using this button a list of transactions that have been processed during the interaction with the customer displays with the currently active one flagged.

© SAP AG

CR400

5-14


Application Area Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

Call Processing

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Main

The History Display all With Valid from Exp. Date Status

Business Data Customer History Order Period 04/02/2000 05/17/2000

The BP search

Inbox

Maintain

Comments Hardware Question

Cat Incoming Phone call Category Telephone

Date

Time10:34:00

5/5/2000 5/5/2000 Overview

Date Date

Description Description

IIA

Application Area

Partner

Texts

Completion Overview 0

Trans. Trans.

Hardware Service Line

Remind customer of upcoming user conference

Status

InProgress Medium Shipment Damage

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

Priority

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

Reason

1266

4.20.2000 CRM activity activity

10:34:00 Date

Address Address

PlanDate

Organization

Text Internal Note

English

Reason Goal Ext. Nr

 SAP AG 2001

n

Different components appear on different tabs in the application area. A single tab is called a workspace. Multiple workspaces can be displayed at one time.

n

The workspace profile can be determined in three different ways depending on how the workspace is created: - 1) For a workspace created from the action box, the action box customizing defines the profile. - 2) For a workspace created at CIC startup, the profile is determined from the profile for automatically created workspaces. (This profile must be included in your CIC profile: DEFAULT WORKSPACES) - 3) For a workspace created by opening an object in the history list (navigation area), the workspace profile is determined by the workspace profile in the CIC profile not the automatically created workspace profile: WS_ACTIVITY - If you have an automatically created workspace initialized at startup with its corresponding profile, when you open an item from the navigation area or action box, the initial profile will take precedence and the other profile will be ignored. Also, some workspaces can only have one instance of that workspace type (i.e. E-mail, IIA, etc). - Maintain Profile for automatically-created workspaces

Š SAP AG

CR400

5-15


Configuration of SAP Hidden Components

l CTI Administration and Queues l Call Center Profile l Toolbar l Logging Profile

 SAP AG 2001

© SAP AG

CR400

5-16


CTI Administration Auto login Auto logout ! Queue selection screen Auto selection queue login Queue logout selection

l Determines the login parameters

No DNIS Display

n

Auto Login: Attempts to automatically log the agent in to the assigned queues

n

Queue Selection Screen: Pop-up screen with possible queues listed

n

Auto Selection Queue Login: Preselects the queues assigned from customizing on the screen in the queue pop-up

l Determines the logout parameters n

Same logic as for login

l DNIS Display n

Should the dialed number and translation be displayed

 SAP AG 2001

n

You may have automatic agent login only, automatic agent logout only, both, or neither. This choice is configured in the CTI Administration profile. If an agent’s organizational profile indicates only one queue associated to the agent, the system automatically selects the queue and the agent simply needs to choose the green check mark to continue.

n

The other options, The Automatic Selection of Queue at Login and Queue Selection Screen checkbox, control the selection of the queue by the system and whether the agent has a choice of which queues to log into. If the Queue Selection Screen option is not chosen and the Automatic Selection of Queue at Login option is chosen, an agent login request automatically selects all queues not logged into and attempts to login to each one without presenting a dialog to the agent.

n

Queue Selection Screen - This checkbox governs whether the list of authorized queues for the agent displays. Once displayed, the agent can select or deselect queues for login and logout.

n

The Automatic Selection of Queue at Logout checkbox enables the operation analogous to Automatic Selection of Queue at Login with an agent logout.

n

The logical system field is not used by SAP at this time, but could be an additional link between the CTI layer and SAP for reporting purposes.

© SAP AG

CR400

5-17


CTI Queues

l Link between CTI layer (CTI or switch) and SAP n

Define queues on switch

n

Create a Queue profile in SAP and assign switch queues

n

Description does not have to match switch

w

Description displays to agent if Queue Logon Screen displays

 SAP AG 2001

n

You can also change the description of the queues outside of the IMG on the CIC Front Office screen under the Administration menu option.

© SAP AG

CR400

5-18


Call Center Profile

l Defines the method and sequence for automatically identifying the contact object l Three look-up methods: 1. ANI: (Automatic Number Identification) Uses the telephone number to look up the contact in central address management 2. Call Attached Data: Uses a specific part of the call attached data for searching based on a search type criteria (useful in IVR applications). 3. Function Module: Programmable look-up using either the telephone number or call attached data. Possible to search external databases

 SAP AG 2001

n

The Call Center Profile defines which order and method you wish to use for identifying the contact object. The most common method is an ANI look-up. The telephone number is passed into SAP and the contact is identified in central address management. ANI is a hard-coded search type.

n

Method 2 uses the call-attached data for searching. First, specify which CAD object you will use (for example, customer number) and then customize what type of search you want to do (in the SearchDisplay module) by specifying search type and key.

n

Method 3 uses a function module to execute whatever logic you need in a search, for example, a customer number from a serial number.

n

The last two fields on the screen apply to all three look-up methods. Ÿ Identification Required requires the agent to enter some authenticating information such as a PIN code, social security number, or maiden name from the caller to authenticate. This is future functionality, but could be used by extending the ABAP. Ÿ DNIS Changed: If this field is marked, the programming event DNIS Changed is raised when a contact object is identified. This component determines the order of the search. If these searches are not set up in Contact Search and Display, they will not execute.

© SAP AG

CR400

5-19


Toolbar - Definitions and Exclusions

l Although the visible to the agent, the toolbar is considered hidden since it does not take up one of the seven slots on the main screen l Identifies the menu paths, the icon bar and the toolbar l Create a toolbar profile and choose a PF status l Exclude any telephony functions not desired or not supported by the switch

 SAP AG 2001

n

Tool bars provide quick access to telephony functions for the agent. If a CIC profile is not telephonyenabled, the telephony-dependent buttons will not show no matter what toolbar is chosen.

n

It is possible to display the contents of a status by choosing the status once in the F4 window and then on the display button. F8 allows testing of the status. Toolbar PF statuses are defined in the SAPLCIC0 program. Custom PFS statuses can be created. Ÿ PFS100 - Customer Interaction Center: Includes all standard telephony functions Ÿ PFS300 - Non-Telephony Enabled PF Status: Includes all standard options that do not require a telephone Ÿ PFS101 - Call Management: Includes all standard telephony functions. Very similar to PFS100

n

Deactivation of Function Codes: You can exclude those telephony functions not desired in the toolbar profile. Reasons might include a switch not being able to support a function such as alternate, or a business reason such as not wanting an agent to be able to deflect a call.

© SAP AG

CR400

5-20


Logging

l Log and trace agent’s actions l Can be analyzed for n

Evaluation and optimization of business processes

n

Training and education of agents

Agent Login Agent Logout Background Inwait Log_Beg

Call Held Conference Call Contact Search Started Async. Transaction Started Contact Oked

Log_Exp

 SAP AG 2001

n

The logging profile is similar to the scripting profile. Simply create a logging profile and assign the actions that you want to log.

© SAP AG

CR400

5-21


Component Container

l Ability to group up to 5 components into tab strips in the same screen slot to allow more information on the screen. l Create a component container profile and assign components to the slots

Call State

Business Data Display

Customer

Charlie Johnson

Service notification

200000933

Service order

502201

 SAP AG 2001

n

Component containers allow the agent to have access to more data without occupying space on the screen.

n

You need to specify the components in the component container profile. Components in the container should not have been listed on the visible component section of the framework.

n

When the CIC profile is defined, all of the components in the component container must have profiles assigned if required.

Š SAP AG

CR400

5-22


Defining Function Keys

Defining Function Keys l To avoid excessive mouse usage, function keys can be mapped to OK codes such as Answer or End call Inwait l Different schemas of defined function keys can be assigned to different profiles Schema A F2 - Answer F7 - Place on hold F8 - Retrieve from hold

Schema B F2 - Answer F7 - Conference F8 - Drop Self from Conference

Assign to Profile for Printer Service Agents where customers are placed on hold frequently

Assign to Profile for Hardware Service Agents where customers are often conferencing with the Agent and Engineer

 SAP AG 2001

n

In this transaction, you map hot keys to OK codes (functions) and include them in a schema.

n

Hot key mapping provides a way to trigger button functions in CIC without using the mouse. Hot key mapping associates certain hot keys with OK codes.

n

There is a predefined standard schema in the SAP standard delivery

n

Create a new schema or copy an existing one. Once you save the schema, you can use it in a CIC profile.

Š SAP AG

CR400

5-23


Component Container Technical Enhancement

l

Component Container has two options for accessing the application server when user clicks between tabs n

Once when CIC screen is built

n

Every time you click between tabs to build the screen area

 SAP AG 2001

n

When adding the component container component to the visible slots in the framework, choose the appropriate variant for your needs.

n

To speed the clicking between tabs, choose one of the following depending on the component container length you require: Ÿ 0000 Small Ÿ 0001 Medium Ÿ 0002 Large

n

The application server is still accessed when a component is acted on, for example, in the Contact Search and Display component when the Find icon is pressed.

n

To access the application server when clicking between tabs, choose one of the following variants: Ÿ 0010 - Small - Activate Ÿ 0010 - Medium - Activate Ÿ 0011 - Large - Activate Ÿ The second method is desirable if the tabs in the container are not used often and you do not wish to waste the processing times to build the screens when you start CIC.

© SAP AG

CR400

5-24


Configuring Components: Unit Summary

You are now able to: l l Customize the SAP-delivered SAP-delivered components

 SAP AG 2001 1999

© SAP AG

CR400

5-25


Exercises Unit: Configuring Components Topic: Configuring a framework and components At the conclusion of this exercise, you will be able to: • Configure and test a new framework • Configure and test reminder scripting • Configure and test the navigation area Your call center requires a CIC that includes Reminder Scripting, Search Functionality, Business Data Display, Customer History, Slim Action Box, and Call History.

1-1

Create a new Framework called ZFRAM## and include the following components: Visible:

Look-Up Functions Caller Status Display Scripting Action box Navigation Area Application Area

Hidden:

CTI Call Center Component Script Text Hidden Actionbox Logging CIC Application Toolbar/Excls

Hint:

© SAP AG

The Telephony framework has these components.

CR400

5-26


1-1-1 Reminder Scripting Create a new script and configure your CIC profile to utilize this script. Utilize at least one CIC scripting variable. Script should be named WELCOME##. Scripting profile should be SCRIPT## and based on the activity START_CCM. Be sure to update your CIC profile to reflect the new script. Test the new scripting profile: Front Office → Front Office 1-2

Modify the CIC profile ZPROF## to reflect the following: ACTION_BOX_CONFIGURATION_SLIM

IDES_01

ACTIVITY_LOGGING_PROFILE

LOGSETUP1

CALL_CENTER_COMP_CONFIGURATION

CCSETUP1

CONTACT_SEARCH_CONFIGURATION

BPSEARCH

CTIADM_PROF

CTISETUP1

CTIQA_PROF

CTIQSETUP1

DEFAULT_WORKSPACES

IDES_01

QUICK_KEYS_CONFIGURATION

QKSETUP1

SCRIPT_PROFILE

script##

TBAR_PROF

TBSETUP1

WS_ACTIVITY

ACTPROF1

WS_SALES_ORDER

TELESALES

WS_SCRIPTING

KOSCRIPT

WS_SERVICE_REQUEST

TSRV

Remember to change the Framework ID to the one created earlier: ZFRAM## Hint: If a component is missing, use New entries to add it. Test the new profile through the Front Office. You should now see your new script.

© SAP AG

CR400

5-27


1-3

Default workspaces can be assigned to the Application Area and started automatically when CIC is initialized. Create a new default workspace profile named ZDEF## that contains Business Transaction Maintain, Business Partner Search, Email, and Business Transaction Display in the Application Area. The Navigation Area should contain the Interaction Information and the Business Data Display. The Interaction Information and the Business Partner Search should be default tabs when CIC is initiated, and the slot names should be History-## and BP Search-##. Update the CIC Profile. Test the new defaults in CIC. There should be four tabs in the Application Area and two in the Navigation Area. The slot tabs should read History-## and BP Search-##.

Š SAP AG

CR400

5-28


Solutions Unit: Configuring Components Topic: Configuring a framework and components

1-1

Create a new Framework called ZFRAM## and include the following components. IMG→ Customer Relationship Management→ Basic Functions→ Customer Interaction Center→Definition of Front Office Framework→ Maintain Framework ID and Parameters Create ZFRAM## with a description, title number T01, screen with 7 slots in lshape and set it to active or copy the Telephony framework. Assign the Visible Components: IM→Customer Relationship Management→Basic Functions→ Customer Interaction Center →Visible Components→Definition of Front Office Framework→Maintain Framework ID and Parameters →Visible Components Choose ZFRAM##. Choose Visible components then New entries. slot 1 of main

CSEARCH_DISP

slot 2 of main

CALL_STATE

slot 3 of main

SCRIPT_DISP

slot 4 of main

ABOX_SLIM

slot 5 of main

NAV_AREA

slot 6 of main

APPL_AREA

0002

Assign the Hidden Components: Choose FRAME##. Choose Hidden components then New entries. 1 CTI 2 CALLCTR 3 HIDDEN SCRPT 5 HIDDEN_ABOX 6 HLOG 7 CIC_TOOLBAR Save.

© SAP AG

CR400

5-29


1-1-1 Scripting Create a new script and configure your CIC profile to utilize this script. Utilize at least one CIC scripting variable. Configure a scripting profile: IMG→Customer Relationship Management→Basic Functions → Customer Interaction Center (CIC)→Component Configuration→Visible Components→Assign Activities to the Reminder Scripting Profile New entries: Scripting Profile = SCRIPT## Activity = START_CCM Save. Modify your CIC profile to include the new scripting profile: IMG → Customer Relationship Management → Customer Interaction Center → Maintain CIC Profile SCRIPT_PROFILE = SCRIPT## Creating a script: Customer Interaction Center → Administration → Script support→ Maintain scripts Text name = WELCOME## Text ID = CICS Example: Hello agent [sy-uname]. Today is [sy-datum] and the time is [sytimlo]. Welcome to CIC. Assign the newly created script: In the Customer Interaction menu: Administration→ Script support→Assign texts New entries: Scripting profile = SCRIPT## Activity = START_CCM Enter a valid date range. Script ID = WELCOME## Text ID = CICS

© SAP AG

CR400

5-30


1-2

Modify the CIC profile ZPROF## to refelect the following. Verify the settings of the CIC profile ZPROF##: Remember to change the Framework ID to the one created earlier : ZFRAM## IMG → Customer Relationship Management → Customer Interaction Center → Maintain CIC Profile ACTION_BOX_CONFIGURATION_SLIM

IDES_01

ACTIVITY_LOGGING_PROFILE

LOGSETUP1

CALL_CENTER_COMP_CONFIGURATION

CCSETUP1

CONTACT_SEARCH_CONFIGURATION

BPSEARCH

CTIADM_PROF

CTISETUP1

CTIQA_PROF

CTIQSETUP1

DEFAULT_WORKSPACES

IDES0_01

QUICK_KEYS_CONFIGURATION

QKSETUP1

SCRIPT_PROFILE

scriptxx

TBAR_PROF

TBSETUP1

WS_ACTIVITY

ACTPROF1

WS_SALES_ORDER

TELESALES

WS_SCRIPTING

KOSCRIPT

WS_SERVICE_REQUEST

TSERV

Choose profile ZPROF## and modify the settings as indicated above. Save. Hint: If a component is missing, use New entries to add it. Test the new PROFILE .You should now see your script.

© SAP AG

CR400

5-31


1-3

Default workspaces can be assigned to the Application Area and started automatically when CIC is initialized. Create a new default workspace profile that contains Business Transaction Maintain, Business Partner Search, Email, and the IIA in the Application Area. The Navigation Area should contain the Interaction Information and the Business Data Display. The Interaction Information and the Business Partner Search should be default tabs when CIC is initiated. IMG → Customer Relationship Management → Basic Functions → Customer Interaction Center (CIC) → Component Configuration → Visible Components → Maintain Profile for Automatically created Workspaces Profile = ZDEFXX Text = default workspaces for CR400 student ## Default Workspaces:

COMPONENT

SLOT ID

DEF

SLOT NAME

CAPTION

WORKSPACE

ACTIVITY

Activity-

BUS_TRANS_ MAINT

BP SEARCH

BP search-xx

BPSEARCH

PROFILE

APPLICATION

1

APPLICATION

2

APPLICATION

3

EMAIL

Email

EMAIL1

APPLICATION

4

IIA

IIA

IIA

APPLICATION

5

DISPLAY

Display Transaction

BUS_TRANS_D ISPLAY

NAVIGATION

1

HISTORY

History-XX

LOCATOR

NAVIGATION

2

BDD

Business Data

BD_DISPLAY

X

X

WORKSPACE

ACTPROF1

CONFIG1

IDES_01

IMG → Scenarios →Service Interaction Center → Customer Interaction Center → Maintain CIC Profile DEFAULT_WORKSPACES =ZDEFXX Test the configuration through CIC.

© SAP AG

CR400

5-32


Action Box Configuration

Contents: Contents: l Overview of Action Box Configuration l Description of Transactions l Data Flow l Assigning Function Keys to Transactions l Detail of BOR Method l Detail of HTML Transaction l Detail of Workspace

 SAP AG 2001 1999

© SAP AG

CR400

6-1


Action Box Configuration: Unit Objectives

At the conclusion of this unit, you will be able to: l Understand the Action Box steps and customizing

 SAP AG 2001

© SAP AG

CR400

6-2


Action Box Configuration: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

6-3


Action Box Configuration: Business Scenario

l The Action Box of CIC supports local and remote transactions. The transactions may vary from agent to agent. A service agent uses functionality specific to service calls while sales agents will require the ability to create sales orders. l It will be your responsibility to configure the various action boxes required for the Service Interaction Center

 SAP AG 2001 1999

Š SAP AG

CR400

6-4


System Configuration

l Action Box supports local and remote transactions

Action Box Profile: SAMPLE Sales

Human Resources

CallID Description AR

Create service rqst

Service Asynchronous

Marketing Parameters

!

!

 SAP AG 2001

n

The Action Box executes local as well as remote transactions. The support the remote access customization is required.

n

Use transaction SM59 to create an RFC destination for the remote system. The Plug In functions must be available on this system.

n

Use CRMC_CIC_AB_LSYS_CRE to create a logical system. The name can be freely chosen.

n

Use CRMC_CIC_AB_LSYS_RFC to link the RFC destination to the logical system.

n

Use CRMC_CIC_AB_LSYS_ASS to assign the logical system to the action box. This makes it available for action box calls.

© SAP AG

CR400

6-5


Overview of Action Box Configuration

l Action Box Profile l Groups l Transaction Action Box Profile: SAMPLE Sales

Human Resources

CallID Description AR

Service Asynchronous

Create service rqst

Marketing Parameters

!

!

Transaction Group  SAP AG 2001

n

An action box contains groups and transactions. Groups simply provide a grouping for transactions. They are tabs along the Action Box tab strip.

n

To determine the group sequence when adding a new group: Ÿ Put the cursor on “Action box – Configuration” button to add the new group in the first position. Ÿ Put the cursor on an existing group to add the new group after the current cursor position.

n

Two variants can be used when configuring the action box on a framework. The normal variant results in an action box as seen above. The slim variant produces a one-line action box with the transactions listed in a pull down. The slim variant is used most often.

© SAP AG

CR400

6-6


Creating Action Box Transactions

l Presentation (Description) l Transaction Definition l Parameter Dialog l Runtime Settings l Data Flow n

Export to transaction

n

Import to Business Data Display population

 SAP AG 2001

n

Creating a call has several different steps which will be detailed

n

To add a new business transaction (call) and determine the sequence Ÿ Choose Call group to add the new call at the first position. Ÿ Choose an existing call to add the new one after the current cursor position.

© SAP AG

CR400

6-7


Action Box - Presentation

l ID can be used as a shortcut for executing a transaction l ID and menu description appears when cursor is on the transaction group l Choose icons from the SAP Library

Transaction Transaction

CRSO

Presentation

Menu descrip

Create service request Service

Icon name

ICON_CREATE

Trans. descrip

 SAP AG 2001

n

In the Presentation area, you define the description that will appear in the Action Box. The description that will show when the cursor is over the call and the icon that appears.

n

The call description menu is also required if a function key will be assigned to this call.

n

Note: the Call ID code does not have to be the transaction code. An agent can use the Call ID code to execute a transaction from the main screen without choosing the appropriate group and transaction.

Š SAP AG

CR400

6-8


Action Box - Transaction Definition

l Four ways of defining a transaction n

BOR Method

n

HTML

n

Workflow

n

Workspace

 SAP AG 2001

n

When the transaction will be conducted by the agent, typically a BOR, HTML or Workspace will be used.

n

When the transaction will be executed by another party and the agent is only triggering the action, a workflow should be used.

n

It is possible to make a call inactive.

n

The processing type determines whether an object should be Ÿ Created Ÿ Displayed or changed

© SAP AG

CR400

6-9


Transaction Definition - BOR Method

l Uses Business Object Repository and method l To determine if there is a BOR method n

Use Business Object Builder

n

Search by Infosystem or the Application Hierarchy

n

After finding object type, display and determine appropriate method

w w w

Check Parameters - this will be exported to transaction Check Test - this will be the screen called Check Program - this may provide additional information

 SAP AG 2001

n

A transaction utilizing a BOR method definition requires an object type and associated method.

n

To access the directory of Business Objects: Tools → SAP Business Workflow → Development → Business Object Builder (transaction SWO1)

n

Finding the appropriate BOR requires testing and some amount of trial and error. The following hints may help: Ÿ The method should have a dialog or it will not appear on the screen Ÿ If the parameters do not include something you want to pass from CIC (such as customer number), it is not an appropriate BOR. Ÿ BAPIs (indicated by Green Dot) are usually not appropriate for CIC transactions. Ÿ BOR methods will run as full screen transactions.

© SAP AG

CR400

6-10


Transaction Definition - HTML

l

Intranet, Internet, HTML Pages

l

SAP Action Box transactions can be started from HTML pages

l

Can pass information n

To HTML from CIC (e.g. customer, material number)

n

Between HTML pages

n

From HTML to CIC / Action Box transaction (e.g. order number, survey answers)

 SAP AG 2001

n

HTML transactions are executed in the Application Area. You can pass data from one workspace to another, hence passing data from one HTML call to another.

© SAP AG

CR400

6-11


Transaction Definition - Workflow

l Workflow n

Define the task type and the task ID

 SAP AG 2001

n

The definition of a workflow will not be covered in this class.

n

The workspace component EMAIL1 is initiated by workflow. This will be covered in detail in another chapter.

Š SAP AG

CR400

6-12


Transaction Definition - Workspace

l Workspace n

Visible component that live on a tab instead of a sub-screen slot

w w w w w

ACTIVITY_SALES_SUMM

Sales summary

EMAIL1

Inbox

EMAIL_EDIT

Email editor

WF_INBOX

Workflow inbox

IIA

IIA interactive search

 SAP AG 2001

n

Action Box: Ÿ ACTIVITY_SALES_SUMM : Summary of all activities and sales related to a Business Partner Ÿ EMAIL1: Processing of incoming E-mails directed by workflow Ÿ EMAIL_EDIT: Allows agents to create as well as edit E-mail messages Ÿ WF_INBOX : Utilized to complete tasks other than E-mails that have been directed by workflow. Ÿ IIA : Interactive Intelligent Agent

n

Application Area: Ÿ BUS_TRANS_DISPLAY, BUS_TRANS_MAINT, and BPSEARCH are workspaces automatically inserted in the Application Area

n

Navigation Area Ÿ BD_DISPLAY, LOCATOR and PRODUCT_INFO are workspaces utilized in the Navigation area (do not require action box configuration)

n

Additional workspaces Ÿ CAMPAIGNS, SCRIPT, TELESALES_FIND, TELESALES_HTML_CAT, and TELESALES_RESOURCE are workspaces that will covered in detail in CR600 and CR750.

© SAP AG

CR400

6-13


Action Box - Parameter Dialog

l Can declare a different Parameter dialog than the generated view l Needs a method with a display screen Parameter dialog Standard (generated) Method

Object type Method

 SAP AG 2001

n

For some transactions, a parameter screen is used to enter data prior to the initiation of the transaction. An example is the creation of a sales order. The order type and sales organization are prompted in a parameter dialog. For most transactions, the standard generated dialog is appropriate. However, if you require specific data to be passed to the transaction that is not available in the standard dialog, a custom method can be developed and used.

n

Select Standard for the normal generated parameter dialog.

n

Select Method for a custom dialog and enter the appropriate object type and method.

n

If a call is executed with a missing parameter, the system prompts the agent with a system generated screen requesting the missing parameters.

Š SAP AG

CR400

6-14


Action Box - Runtime Settings

l Controls whether a screen should display to enter or modify the parameters l Controls the lifetime of the workspace of an action l Controls whether the transaction runs in synchronous or asynchronous mode l Controls whether an agent can modify parameters

Runtime settings Not modifiable

New Window Param. dialog Slot Name

ReducedLifetime

 SAP AG 2001

n

Param. dialog will display the parameters and their values prior to the execution of the transaction.

n

The lifetime flag determines how long a workspace of an action lives in the workspace manager. If set, then the workspace is removed as soon as the next action is executed. Otherwise, the workspace lives until the user deletes it.

n

New Window will determine if the transaction runs in synchronous mode.

n

Not Modifiable controls the actions of the agent when utilizing the transactions. If the flag is turned on, then the agent cannot change any settings.

n

The slot name can be utilized to link the transaction with an automatically created workspace.

Š SAP AG

CR400

6-15


Action Box - Data Flow

l Export data from the Business Data Display into the transaction n

Partner Number, Contact Person,

n

Export constants into the transaction

n

System Date, Time, User ID, Order Types, Priorities

l Import data from the transaction back to the Business Data Display n

Document numbers, product numbers

l Main Object is already known from the Call

 SAP AG 2001

n

Immediately after creating a new call and choosing Enter, the Maintain Data Flow screen displays. If a call is already created and the data flow needs to be updated, place your cursor on the call and press the data flow button.

n

When using constants, be careful to use the correct case. For example, the standard sales order type is OR not or.

Š SAP AG

CR400

6-16


Action Box - Data Export and Import Example

History

Export from BDD into transaction

Business Data

Short Text Beck

Becker Berlin

Business par

200000334

Service Noti

Becker Berlin

Activities

200000334

BD Display

Import from transaction into BDD

 SAP AG 2001

n

The Business Partner Becker Berlin will pass to the transaction.

n

The Service notification 2000003334 will pass from the transaction back to the Business Data Display.

Š SAP AG

CR400

6-17


Maintain Data Flow ( Example of a Method)

Constant defined for notification type

Data exported into transaction

Customer exported from BDD into transaction

Notification number imported from transaction into BDD

Data imported into BDD

Constants can be defined if the method allows these parameters. No further customizing steps necessary.  SAP AG 2001

n

The above is an example of completed dataflow on a transaction that will create a service nofication.

n

The notification type is a constant value of S3.

n

The customer number attribute (CUSTOMERNO) from the object KNA1 is exported from the BDD.

n

When the service notification is saved, the main object of the transaction MAINOBJ NUMBER is imported into the BDD.

Š SAP AG

CR400

6-18


Action Box - Data Flow Export

l Parameters from the BOR Method are listed n

When possible, use F4 to fill in the data source

l When multiple target element components exist, expand the target element l Using data from Business Data Display n

Select BD Display Object from the Container (using F4)

n

System prompts for business object

n

Select the business object by searching

 SAP AG 2001

n

Standard business objects found in the Business Data Display include: Ÿ BUS1006005

Business Partner ERM

Ÿ BUS4001

Addresses of companies and organizations

n

To specify the source for a parameter (target element), place the cursor in the Data source column and select F4.

n

The Expression Selection dialog shows a tree structure with different sources that can be expanded or compressed. Select the source element. Matching elements – with the same data type reference – are shown in dark green.

n

You can choose from: Ÿ Constant node Ÿ System fields node Ÿ Container node

© SAP AG

CR400

6-19


Action Box - Data Flow Import - Main Object

l Used to display information in the Business Data Display l Import the key to the main object (e.g. document number) n

Select the Create button

n

Enter a temporary element name and the Object Type and choose Enter New target element Element

temp

Attributes Multiline

Mandatory

Data type reference Logical System ABAP Dictionary Reference table Reference field Object type

BUS2080

 SAP AG 2001

n

The result would look like: &<*MAINOBJ*>& This indicates that the main object is to be returned.

n

The functionality “ABAP Dictionary” is reserved for future use.

© SAP AG

CR400

6-20


Action Box - Data Flow Import - Other Elements

l Import other elements in the main object other than the key (e.g. serial number) n

Enter Object Type of desired element

n

On Data Flow screen, expand the new target element

n

Select F4 and identify target element in main object Main Object: Service Notification (BUS2080) Description Partners Priority Breakdown Indicator Equipment Malfunction Start Planner Group xxx

Target Element: EQUI Key Attribute: Equipment

 SAP AG 2001

n

Element needs to have a BOR before it can appear in the Business Data Display (BDD), otherwise it has no possibility of being represented. Ÿ Possible: Equipment Number, Material Number, Customer Ÿ Not Possible: Description of Service Notification, Telephone Number

n

Once a target element is identified, it must be expanded to indicate that you are trying to use the key attribute of this element instead of the main object.

n

Once the target element has been chosen, you must identify where in the main object it can be found. This is like matching up entries from two columns to indicate that they equal each other.

n

The result will be: &<*MAINOBJ*>.EQUIPMENT&

© SAP AG

CR400

6-21


Action Box - Assigning Function Keys

l Function Keys Shift F1 through Shift F12 can be assigned to transactions l Speeds navigation for experienced agents

Action box - Configuration Tr. group

GRP1

Tr. group Tran

GRP2

Edit Function Key Setting

JW

Function key

Sales

Shift-F1

Service

Shift-F4

Confirm sales order

Shift-F5

HIGH

High priority order

Shift-F6

DISN

Display sales order

Shift-F7 Shift-F8

SEDR

Tran Tran

HIGH

Call descr. in menu Create priority order

Shift-F2 Create sales order

CRSN

Tran

Tran

Call group

GRP4

Material

Call group

GRP5

Customer

Shift-F9 Shift-F10

 SAP AG 2001

n

You can assign eleven function keys, Shift-F1 through Shift-F12 (with the exception of Shift-F3): Ÿ Choose Function keys. Ÿ In the Function key setting dialog box, enter the four-character ID of an Action Box call, or select one using F4. Ÿ You are only allowed calls with the menu description filled.

© SAP AG

CR400

6-22


Definition of Method

l Define transaction l Define export parameters l Define import parameters

 SAP AG 2001

n

Three steps to creating a transaction using the type Method.

Š SAP AG

CR400

6-23


Definition of a Method - 1

Transaction Definition Inactive

BOR Method

Logical System

UFCCLNT805

Object Type

BUS2032

Method

DISPLAY

 SAP AG 2001

n

The type of transaction will always be BOR Method.

n

The Logical System is the system on which the Method and object type that you are addressing resides.

n

The object type is the type within the BOR that you use in the method. In this example it is the Business Partner of CRM

n

The method is the method that will be used in the transaction. In this example, DISPLAY activates the method to display a sales order.

Š SAP AG

CR400

6-24


Definition of a Method - 2

Export Data

Targ

Transaction >== Customer Interaction Center D P CA Targ Data Log.

Transaction Code

1

&<DESKOBJ>BUS1006&

UCCLNT805

Import Data

Targ

Customer Interaction Center >== Transaction D P CA Targ Data Log.

Business Partner ERM

1

&<*MAINOBJ*>&

UCCLNT805

 SAP AG 2001

n

The Export data represents the data that is to be passed from the Business Data Display to the method that is activated.

n

The Import data represents the date to be passed to the Business Data Display on completion of the method. In this example, the main object of the method (Business Partner) will be passed back.

Š SAP AG

CR400

6-25


Definition of an HTML Transaction

l Define HTML configuration l Define external parameters l Define internal parameters l Define Action Box Transaction

 SAP AG 2001

n

The Application Area can address an HTML page via an Internet / intranet address, a file / path name or via a SAP Web Repository ID. You can call Action Box transactions from an HTML page (requires HTML programming). When an HTML page is started from the Action Box without having an Application Area customized in the Framework, the HTML page will display in a dialog box.

Š SAP AG

CR400

6-26


HTML Configuration - 1

Yahoo

HTMLConfig HTML configuration Text

Retrieve a map for directions

External URL

http://maps.yahoo.com/py /maps.py

WWW Object ID Configuration

Yahoo

Stop Button Navig.Button Refresh Button Delete Button URL Separator 1 URL Separator 2

? &

 SAP AG 2001

n

Example of an HTML configuration Ÿ Utilizing an external URL Ÿ Calling a transaction from an Action Box (Yahoo) Ÿ Configuration of the Action Box Yahoo must also be completed

n

The HTML configuration must also be added to the Action Box utilized in the CIC profile.

n

The data flow for the transaction must also be defined in the Action Box.

© SAP AG

CR400

6-27


HTML Configuration - 2 External Parameters

HTMLConfig

Yahoo

External parameters Parameter Get%A0Map Pyt addr csz

Text Get%A0Map Pyt

Multiline

addr csz

Element type Import Import Import Import

Mandatory EditSeq 4 E 1 E

E E

2 3

 SAP AG 2001

n

External Parameters are passed to the HTML page. These external parameters must match those that the HTML page is looking for to complete processing.

Š SAP AG

CR400

6-28


HTML Configuration - 3 Internal Parameters

HTMLConfig

Problems

Internal parameters Parameter Customer Equipment

Text Customer Equipment

Multiline

d_code d_codegrp dl_code

Problem Code grp - problem Object part

dl_codegroup notif_text

Code grp - obj. parts Notification text

Element type Export Export

Mandatory EditSeq

Export Export Export

E

Export Export

 SAP AG 2001

n

Internal parameters are passed from the HTML call and can be used as external parameters in another HTML call or as import data to the Business Data Display via dataflow.

n

The above is an example of passing customer equipment and problem codes from an HTML call and is not related to the YAHOO HTML in the previous slides.

Š SAP AG

CR400

6-29


HTML Configuration - 5

Transaction Definition Inactive

HTML

HTMLConfig

YAHOO

 SAP AG 2001

n

The HTML configuration must also be added to the Action Box used in the CIC profile

n

The data flow for the transaction must also be defined in the Action Box for the parameters. These parameters are passed to the HTML call. Ÿ Get%A0Map = Get+Map Ÿ Pyt

= Tmap

Ÿ addr

= address you want the map of

Ÿ Csz

= city of the address

© SAP AG

CR400

6-30


HTML Configuration - 6

HTMLConfig

SAP

HTML configuration Text

SAP Homepage

External URL

http://www.sap.com

WWW Object ID Configuration Stop Button Navig.Button Refresh Button Delete Button URL Separator 1 URL Separator 2

 SAP AG 2001

n

This is an example of using the HTML to open a homepage. A configuration is not required.

© SAP AG

CR400

6-31


Definition of a Workspace

l Workspace l Delivered Workspace functionality n

ACTIVITY_SALES_SUMM

Sales summary

n

EMAIL1

Inbox

n

EMAIL_EDIT

E-mail editor

n

WF_INBOX

Workflow inbox

n

IIA

IIA interactive search

 SAP AG 2001

n Action Box:

Ÿ ACTIVITY_SA LES_SUMM : Summary of all activities and sales related to a Business Partner Ÿ EMAIL1: Processing of incoming E-mails directed by workflow (discussed in separate chapter) Ÿ EMAIL_EDIT: Allows agents to create as well as edit E-mail messages (discussed in separate chapter) Ÿ BUS_TRANS_MAINT and BUS_TRANS_DISPLAY create and display CRM business transactions Ÿ WF_INBOX : Utilized to complete tasks other than E-mails that have been directed by workflow. Ÿ IIA : Interactive Intelligent Agent (discussed in separate chapter) Ÿ ACTIVITY_MAINTENANCE (discussed in separate chapter) Ÿ Navigation Area Ÿ BD_DISPLAY, LOCATOR and NAVIGATION_VIEW are workspaces utilized in the Navigation area (do not require action box configuration) n Additional workspaces

Ÿ CAMPAIGNS, SCRIPT, TELESALES_FIND, TELESALES_HTML_CAT, TELESALES_ORDER, and TELESALES_RESOURCE are workspaces utilized in the Telesales scenario. They are covered in detail in the CR600 and CR750 courses.

© SAP AG

CR400

6-32


Workspace ACTIVITY_SALES_SUMMARY

Action Box Settings Transaction Definition Inactive

Workspace

Workspace

ACTIVITY_SALES_SUMM

Configuration

 SAP AG 2001

n

No specific configuration is required to use this component other than creating the transaction in the action box.

© SAP AG

CR400

6-33


Workspace WF_INBOX

Action Box Settings Transaction Definition Inactive

Workspace

Workspace

WF_INBOX

Configuration

 SAP AG 2001

n

This component provides a work area to process Workflow tasks and includes any tasks assigned to an agent (is not limited to E-mails).

n

No specific configuration is required to use this component other than creating the transaction in the action box.

Š SAP AG

CR400

6-34


Action Box Configuration : Unit Summary

You You are are now now able able to: to: l

Customize an Action Box

 SAP AG 2001 1999

© SAP AG

CR400

6-35


Exercises Unit: Action Box Configuration Topic: Configuring a Method and an HTML At the conclusion of this exercise, you should be able to: • Configure a Method that displays customers • Configure a Method that creates a service order on the R3 OLTP • Configure an HTML transaction to access www.sap.com. You want to modify your new CIC profile to include a new call group that will contain transactions to display customers, create a service order and link to www.sap.com. http://www.sap.com/ The Display Customer and Create Service Order will be a transaction of the type Method. The link to www.sap.com will be an HTML transaction.

1-1

First, create a new Action Box called ZACT## that you can modify to include the two new transactions. (Base this Action Box on the existing ABSETUP1…do not modify ABSETUP1…copy it) 1-1-1 Place the transactions in a new call group with the name ##NEW. 1-1-2 Create the first transaction D## as a Method to display the customer. Use transaction SWO1 to find the object type and corresponding methods. Complete the appropriate data flow. The customer will be exported from and imported to the Business Data Display. Hint: The import parameters must be created before a value can be assigned. 1-1-3 Create the second transaction S## as a Method to create a service notification on the R3 OLTP. Complete the appropriate data flow. 1-1-4 Create the third transaction H## as an HTML transaction to access www.sap.com. 1-1-5 Modify the CIC profile to include the new Action Box ZACT# Test the new Action Box through the Front Office.

© SAP AG

CR400

6-36


Solutions Unit: Action Box Configuration Topic: Configuring a Method and an HTML

1-1

First create a new Action Box called ZACT## that you can modify to include the two new transactions. (Base this Action Box on the existing ABSETUP1…do not modify ABSETUP1…copy it). IMG → Customer Relationship Management → Customer Interaction Center (CIC) → Component Configuration → Visible Components → Action Box Settings → Define Configuration Profiles for Action Box Copy ABSETUP1 to the new name ZACT## Save. 1-1-1 Place the transactions in a new call group with the name ##NEW. Creating a call group: Change action box ZACT##. Choose Create Group. (Note: the newly created call group will automatically be placed after the one that is highlighted)

© SAP AG

Call group:

NEW

Description:

##NEW

Icon:

Select from F4 list

CR400

6-37


1-1-2 Create the first transaction D## as a Method to display the customer. Use transaction SWO1 to find the object type and corresponding methods. Complete the appropriate data flow. The customer will be exported from and imported to the Business Data Display. Hint: The import parameters must be created before a value can be assigned. Highlight the call group NEW and choose Create transaction. Enter the following: Transaction code:

D##

Tra. descrip.:

Display customer

Tra. desc. menu:

Display customer

Icon name:

ICON_DISPLAY

Transaction definition:

BOR Method

Logical System: Obj. type:

BUS1006005

Method:

Display

Parameter dialog:

Standard (generated)

Press Enter. The system displays the Maintain Data Flow screen. For the Export Parameters: The target element Business Partner ERM has been entered automatically by the system. Use F4 on the Data source field to activate Expression selection. At this time, the customer is not available and must be defined. To do this, choose BD Display Object to activate the Help screen and find the object type BUS1006005. Choose Customer to bring the customer into the export parameter. The result should be &<DESKOBJ>BUS1006005& For the Import Parameters: Create a new target element called Service notification with an object type BUS2080 and logical database T90CLNT90. Use F4 in the Data Source field to activate Expression selection and choose the business object Service notification. The result should be &<*MAINOBJ*>& Choose the back arrow to return to the Change Action Box Configuration screen. Save the configuration.

Š SAP AG

CR400

6-38


1-1-3 Create the second transaction S## as a Method to create a service notification on the R/3 OLTP. Complete the appropriate data flow. Creating a transaction using a Method to create a service order on the R3 OLTP: Highlight the call group NEW and choose Create transaction. Enter the following: Transaction code:

S##

Tra. descrip.:

Create service notification

Tra. desc. menu:

Create service notification

Icon name:

ICON_CREATE

Transaction definition:

BOR Method

Logical System:

T90CLNT90

Obj. type:

BUS2080

Method:

CREATESINGLECONTAINERDIALOG

Parameter dialog:

Standard (generated)

Press Enter. The system displays the Maintain Data Flow screen. For the Export Parameters: Notification type:

S1

T90CLNT90

Expand Notification Data. Customer:

&<DESKOBJ>BUS1006005& T90CLNT90

Description:

CRM

T90CLNT90

For the Import Parameters: Create a new target element called Service notification with an object type BUS2080 and logical database T90CLNT90. Choose F4 in the Data Source field to activate Expression selection and choose the business object Service notification. The result should be &<*MAINOBJ*>&. Choose the back arrow to return to the Change Action Box Configuration screen. Save the configuration.

Š SAP AG

CR400

6-39


1-1-4 Create the third transaction H## as an HTML transaction to access www.sap.com. Create an HTML Transaction: IMG → Customer Relationship Management → Customer Interaction Center (CIC) → Component Configuration → Application Area → Maintain HTML Configuration for Application Area New Entries: HTMLConfig:

SAP##

Text:

Link to SAP

External URL:

http://www.sap.com

Activate all the navigation buttons. Save. The HTML session must now be added to the Action Box. IMG → Customer Relationship Management→ Customer Interaction Center (CIC) → Component Configuration → Action Box Settings → Define Configuration Profiles for Action Box Select ZACT## and change. Highlight the call group NEW and choose Create call. Transaction:

H##

Tra. descrip.:

SAP

Tra. desc. menu:

SAP.com

Icon name:

ICON_INFORMATION HTML

HTMLOptn

SAP##

Parameter dialog

Standard

The system displays the Maintain Data Flow screen. No data flow is required for this transaction. Choose the back arrow to return to the Change Action Box Configuration screen. Save the configuration. 1-1-5 Modify the CIC profile to include the new Action Box ZACT## . IMG → Customer Service → Customer Interaction Center (CIC) → CIC Profile → Maintain CIC Profile Select profile PROFIL## and modify the settings as indicated above. Action Box = ZACT## Save. Test the new Action Box through the Front Office.

© SAP AG

CR400

6-40


Activity Management

Contents: Contents: l Overview of Activities within Service Interaction Center l Configuration for activities

 SAP AG 2001 1999

Š SAP AG

CR400

7-1


Activity Management: Unit Objectives

At the conclusion conclusion of of this this unit, unit, you you will will be be able able to: to: l Understand Activity Management l Be able to customize the Activity Management component

 SAP AG 2001

Š SAP AG

CR400

7-2


Activity Management: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

7-3


What Is an Activity?

l A transaction type used to record information resulting from interaction between business partners, undertaken at any time during the customer relationship life cycle. l Activities are planned, tracked, documented or administered by user or user group. l Activities are subdivided into business activities and tasks. l Examples of activities are telephone calls, customer visits, preparatory tasks or private reminders.

 SAP AG 2001

n

Activities are used to document an interaction currently in progress with free form text and various classification fields. They are also used to plan a future activity I.e. call Mr. Smith on Monday.

Š SAP AG

CR400

7-4


Information in The Activity

l Highly flexible user interface l To adjust information on screen, switch between: n

Tiles

n

Tab pages

l Activity header contains information about: n

Description

n

Category

n

Dates

n

Partner information

l Tiles for reason and status, transaction information, organizational data, texts, and appointments  SAP AG 2001

n

An agent can see a list of Planned Activities in the Inbox.

n

Planned and past activities are also displayed in the Interaction History for a quick overview of what has transpired with the customer.

n

A follow-up activity can be either Planned or Actual based on the status. Activities with a status of Complete are considered actual. Those activities whose status is not complete are considered planned.

Š SAP AG

CR400

7-5


Integration of Activity Management Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Call Processing

Business partner Name Phone Partner Name Partner

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

Connie Tsang

Translation

Display all With Valid from Exp. Date Status

Business Data Customer History Order Period 04/02/2000 05/17/2000

The BP search

The Activity

Application Area

Description Description

Incoming Phone call Category Telephone

Cat

Date

Time 10:34:00

5/5/2000 5/5/2000 Overview

Date Date

IIA

Inbox

Comments Hardware Question

Completion

Partner

Texts

Overview 0

Status

InProgress

5/17/2000 5/17/2000 CRM CRM activity activity

Priority

1288 1288

4/21/2000 4/21/2000 CRM CRMactivity activity

Reason

Medium Shipment Damage

1266 1266

4.20.2000 4.20.2000 CRM CRM activity activity

1195 1195

Hardware Service Line

Remind customer of upcoming user conference

Main

The History

Trans. Trans.

312-451-1576

800-522-1576

10:34:00

Address Address Text Internal Note

Date

PlanDate

Organization

English

Reason Goal Ext. Nr

 SAP AG 2001

n

This component is used by the agent to document (wrap-up) the current interaction. It can also be used to schedule a future activity.

n

Supports Overdue and Planned Activities

n

List of Activities displayed in Navigation Area

n

Processes as Workspace in the Application Area

n

You can change partner data during activity maintenance

n

You can determine which partners appear in activity screen (Customizing)

n

You can send texts, E-mails, attachments, etc. directly to partners

n

You can phone or Fax partners directly from activity screen

n

Agent Inbox Ÿ Will contain Activities along with E-mail - Routed via Work Flow - Activities are routed as work items to the agent Ÿ Completed activities are displayed in business data overview

© SAP AG

CR400

7-6


Information in the Activity

Category:

Goal:

• Visit

• Awaken interest

Status:

• Customer care

• Open

• Sales deal

• In processing

• Telephone • Email • Fax

• Completed

• Letter

Status reason: • Successful • Unsuccessful • Follow-up required

Priority: • Very high • High • Medium • Low

Direction:

Accessibility:

• Inbound

• Private

• Outbound

• Public

Freely customizable

 SAP AG 2001

n

Category linked to class. This controls the functions that the system provides for the activity type.

n

Completion grade: currently the system does not offer calculation logic. It verifies that completion is not greater than 100%

n

Activities can be placed automatically in calendar or created automatically from within the calendar.

n

Automatic notification by mail when an activity has been placed in a calendar.

© SAP AG

CR400

7-7


Business Transaction: Activity Org. data determination Text determination Partner determination

Activity

Transaction Type

Business Activity

Task

• Business partner • Assignment of employee responsible • Appointment mandatory • Public

• Business partner not mandatory • Assignment of employee responsible • No appointment necessary • Public or private

...  SAP AG 2001

n

Activity uses general functions for organizational data, texts and partner determination.

n

Two main activity types. These can then be subdivided using categories.

n

A business activity is a type of activity that contains data about an interaction with a business partner on a certain date.

n

A task is a type of activity that contains information about anything one or more employees need to do by a certain date.

n

Other activity types can be defined in Customizing.

© SAP AG

CR400

7-8


Types of Activities

Activity Example (Categories): Business Activity •• Business Business Partner Partner •• Assignment of employee Assignment of employee responsible responsible •• Appointment Appointment mandatory mandatory • Public Public

Telephone call Customer visit Letter

Task •• Business Business partner partner not not mandatory mandatory •• Assignment Assignment of of employee employee responsible responsible • No No appointment appointment necessary necessary •• Public or private private

Preparing a presentation Private date Internal meeting

 SAP AG 2001

n

Activity uses general functions for organizational data, texts, and partner determination.

n

Two main activity types. These can be then be subdivided using categories.

n

Other types can be defined in Customizing.

© SAP AG

CR400

7-9


Mapping of Mobile Sales activity types

To use the Mobile scenario you have to map the Mobile Sales activity types with the CRM business transaction types Business Activity and Task and their categories

Business Business activity activity 0001, 0001, category category EMAIL EMAIL Business activity 0001, category TEL Business activity 0001, category Business Business activity activity 0001, 0001, category category VISIT VISIT Business activity 0001, category Business activity 0001, category LET

Activity Activity type EMAIL Activity Activity type type TEL TEL Activity type Activity type VISIT VISIT Activity Activity type type LETTER

CRM Online

Mobile Sales

 SAP AG 2001

n

The transaction to do the mapping can be found in IMG: Customer Relationship Management →Transactions → Settings for activities

© SAP AG

CR400

7-10


Configuration of Activity Management - 1

l Definition of transaction types: n

TransactionType 0002

n

Description

Incoming Telephone Call

n

Object type

BUS2000110

n

TextDetermProc.

ACT00001 Business activities

n

Partner proc.

00000002

n

Statusschema

CRMACTIV

n

No. range obj.

CRM_ACTIVI

n

Int. no. rge no

01

n

Ext. no. rge no

n

Increment item

n

IncrementSubitm

n

Org. data prof. 000000000001

Business activities

CRM Activity

Standard organ. data profile (header)

 SAP AG 2001

n

A business transaction type must be defined for each type of activity, i.e. phone call, sales call.This defines the properties and characteristics for an activity transaction and defines the control attributes (for example, text determination procedure, partner determination procedure, status profile, organizational data profile). A business transaction type controls the processing of a specific business transaction.

n

A business transaction type is assigned to exactly one business object. The business object (for example, activity, opportunity, sales transaction, service transaction) is assigned to one or several application areas. The application area defines the business context in which a business transaction type can be used (for example, service, sales, activity).

Š SAP AG

CR400

7-11


Configuration of Activity Management - 2

l Maintain Activity Reason l Maintain Status Reason l Maintain Categories l Maintain Goals l Maintain Appointment Priorities l Mapping for Activities

 SAP AG 2001

n

The standard system contains activity reasons assigned to the subje ct profile Activity Reason (ACT_00001). These reasons are contained in group profile A000001 and are as follows: Standard activity

Negotiation

Customer Inquiry

Expired Contract

Marketing Activity Opportunity Return Call n

A new catalogue can be created for reasons not included in the standard deliver.

n

The standard delivered statuses are open, in processing and completed. Additional statuses and status reasons can be assigned to an activity.

n

Categories are used to classify activities for evaluation purposes.

n

In order to transfer the activities between CRM and MSA, the subject profile needs to be mapped to its equivalent fields in the MS activity. The subject profile contains fields for the activity reason, status, and reason for the status.

Š SAP AG

CR400

7-12


Configuration of Activity Management - 3

l Perform Settings for Activity Management n

define profile for phone interaction

n

define profile for E-mail interaction

n

define profile for other interaction

 SAP AG 2001

n

The final configuration Customer Interaction Center →Component Configuration → Application Area → Perform Settings for Activity Management

n

In this configuration, you enter the transaction type applicable for each profile area.

© SAP AG

CR400

7-13


Activity Management : Unit Summary

You You should should now: l Understand the integration activities in the Service Interaction Center l Be able to customize the Activity Management component

 SAP AG 2001

Š SAP AG

CR400

7-14


Exercises Unit: Activity Management Topic: Creating Activities At the conclusion of these exercises, you will be able to: • Create a follow-up activity Review the configuration for activities within CIC As a member of the project team, you need to test the functionality of the activities within the CIC. As a function of the review, the configuration must be verified.

1-1

A contact person with the organization Electronic Media has contacted the Interaction Center and is inquiring about an upcoming promotion. After discussions with the agent, the contact requests a follow-up phone call when the promotion becomes available. Create a follow-up activity to phone the customer one month from to day. The activity type will be Outgoing Phone Call. Set the priority of this activity as high and the reason to arouse interest. Assign a sales area to the activity and verify that all business partners are correct. Save the activity

1-2

Describe the configuration of the activity Outgoing Phone Call. Where in the IMG are the activities configured?

1-3

Š SAP AG

What are the default activities for the CIC?

CR400

7-15


Solutions Unit: Activity Management Topic: Creating Activities

1-1

A contact person with the organization Hi Tech AG has contacted the Interaction Center and is inquiring about an upcoming promotion. After discussions with the agent, the contact requests a follow-up phone call when the promotion becomes available. Create a follow-up activity to phone the customer one month from today. The activity type will be Outgoing Phone Call. Set the priority of this activity as High and the reason To arouse interest. Assign a sales area to the activity and verify that all business partners are correct. Save the activity. In CIC, search for the Business Partner Hi Tech AG (partner #54). Choose a contact person and accept the customer. Choose the Activity tab. The current activity is displayed. Save this activity. Choose Follow up activity (icon on right side of screen) and the transaction type Outgoing Phone Call. Assign the appropriate reasons and status. Choose the Partner tab and verify that they are all assigned the type Business Partner. Choose the Organization tab and assign the appropriate sales organization Verify that everything is correct via the stop lights. If a red light is present, choose the light and error message text will appear. Correct all errors. Save.

Š SAP AG

CR400

7-16


1-2

Describe the configuration of the activity Outgoing Phone Call. TransactionType:

0003

Outgoing Phone Call

Description:

Outgoing Telephone Call

Object type:

CRM activity

TextDetermProc.:

ACT00002

PartnDetProc:

00000002

Status profile:

Status Scheme CRM Activity

Org. data prof.:

ZIDES-01

No. range obj.:

CRM_ACTIVI

Int. no. rge no:

01

Task Business activities IDES Sales CRM Activity

Ext. no. rge no: Where in the IMG are the activities configured? IMG→Customer Relationship Management→Transactions →Maintain transaction types 1-3

What are the default activities for the CIC? IMG → Customer Relationship Management → Basic functions→ Customer Interaction Center (CIC) → Component Configuration → Application Area → Maintain → Profiles for Transaction Workspace

© SAP AG

Transaction pro

Phone

E-mail

Other

Text

ACTPROF1

0002

0004

0002

Default

CR400

7-17


Email Management

Contents: l Overview of E-mail within Service Interaction Center l Action Box Configuration - Email1 l Action Box Configuration - Email_editor l Workflow

 SAP AG 2001 1999

© SAP AG

CR400

8-1


Email Management: Unit Objectives

At the conclusion of this unit, you will be able to: l Understand the integration of E-mail in the Service Interaction Center l Be able to customize the Action Box for E-mail l Understand the delivered Workflow

 SAP AG 2001

Š SAP AG

CR400

8-2


Email Management: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

8-3


E-mail Management: Business Scenario

l E-mail is one of the touch points of the Service Interaction Center. As an agent, you will respond to incoming E-mails. Your responses may include solutions from the Solutions Database l As an implementation consultant, you will be responsible for configuring the E-mail Inbox and Editor

 SAP AG 2001 1999

Š SAP AG

CR400

8-4


E-mail Processing Overview

E-mail arrives in inbox of agent due to Workflow routing

Sets E-mail status to complete and processes next call or E-mail

Replies to customer possibly inserting or attaching solution into E-mail

Auto Reply sent in background

E-mail Processing

Searches Solution Database

Agent selects E-mail for processing

Agent has access to partner information and all past activities

 SAP AG 2001

Ÿ An E-mail from a customer arrives in the Agent Inbox. Ÿ A reply is automatically sent to the customer to acknowledge receipt of the E-mail. Ÿ The agent single -clicks on the E-mail to preview it. If necessary, the agent may forward the Email to another agent for processing. Once it is determined that the customer requires service, the agent double -clicks on the E-mail to select it for processing. Ÿ When the E-mail has been selected, the E-mail functions in the inbox become active and the customer information appears on the screen. In addition, all activities that have occurred with the customer appear in the navigation area of CIC, for example previous E-mail correspondence or sales orders created. Ÿ The agent accesses the Interactive Intelligent Agent (IIA) from the Action Box component to search for solutions from the Solution Data Base (SDB) for the customer. Ÿ The contents of the E-mail are automatically entered in the IIA as search criteria. However, the agent can add additional criteria to search. Ÿ The agent selects the appropriate solution and sends it in an E-mail to the customer. Ÿ Any attachments linked to the solution are included in the reply E-mail. Ÿ The agent sets the status of the E-mail message to Completed.

© SAP AG

CR400

8-5


E-mail Infrastructure 1 Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Warm Transfer Call Processing

Business partner Name Phone Partner Name Partner Activities Objects

Call State DNIS Main

Connected 312-451-1576

Dennis Beck

Translation

800-522-1576

Hardware Service Line

Remind customer of upcoming user conference

Main Business Data Descriptions

Short Text Tsang / Chicago Connie 03800 Candid International 06/06/00 Hardware Problems 26576 Dennis 05/05/00Beck Support Registration 19942 Service Request

Business Activity

BP search

Inbox

Work Areas Workplace of: Tsang E-mails Overdue E-mails Planned Activities

Workplace of: Tsang

E-mailS

Overdue E-mails

BD Display Planned activities

 SAP AG 2001

n

The E-mail Management architecture utilizes the SAPconnect interface and workflow to support the complete process cycle of E-mail. (The architecture of this interface is discussed in the technical architecture unit).

n

The inbound E-mail can originate from an Internet address or the customer’s E-mail exchange server (e.g. Microsoft Outlook or Lotus Notes).

n

E-mail Processing at CRM level Ÿ Inbound E-mail triggers a workflow that processes the incoming document. Ÿ An automatic acknowledgment of incoming E-mails can be sent. Ÿ Deadline processing dates are set and the incoming document is routed to the appropriate agent (based on roles and responsibilities and the HR-OM model). Ÿ The workspace component E-mail1 is used to process the incoming items. E-mails are categorized as E-mails or overdue E-mails based on the deadline dates set in a previous step.

© SAP AG

CR400

8-6


Automatic Acknowledgement of Inbound E-mail

Create automatic answer Created

on 02.02.2000

we received your E-mail regarding “Send confirmation of reception” on 02.02.2000. A representative will contact you as soon as possible.

Yours sincerely, IDES Holding Co.

 SAP AG 2001

n

Workflow can be configured to automatically acknowledge receipt of E-mails

n

The contents of the response can be configured within the workflow task

n

The details of the delivered workflow are discussed later in this unit

© SAP AG

CR400

8-7


E-mail Infrastructure 2 Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Warm Transfer Call Processing

Business partner

Call State DNIS

Name Phone Partner Name Partner

Main

Translation

Remind customer of upcoming user conference

Main

Activities Objects

BD Display Descriptions

Business Activity

BP search

Inbox

Work Areas

Short Text Tsang / Chicago Connie 06/06/00 Hardware Problems 05/05/00 Support Registration

Workplace of: Tsang E-mails Overdue E-mails Planned Activities

E-mails Address

Subject

Recipient

Boris.Bierba Disk Drive..5 service@sapcoe BD Display

Heidi. kramer Request…. 5 service@sapcoe joachim.barn..Special Requ. tsang @sapcoe The red light on the disk drive is blinking. I have attempted a reboot, but the problem persists.

 SAP AG 2001

n

The Inbox displays in the Application Area and includes: - Inbox tree - E-mail lists - Preview Pane - Reply Editor in the Workspace Manager - Integration with the Interactive Intelligent Agent

© SAP AG

CR400

8-8


Commands

l Reserve l Create l Reply and Reply with Reference l Send and Re-submit l Forward l Transfer l Attachments l IIA Search n

Insert Solution (Full or Partial)

l My Address (Customer Service, Marketing etc.) l Icons change dynamically based on current process  SAP AG 2001

n

The E-mail response process allows the contact center agent to select an E-mail from the Inbox for processing via the E-mail editor. The above listed commands are available for processing of the mail response.

n

Agents who respond to E-mails must have specific settings in place: Ÿ Call SAP BUSINESS WORKPLACE from the SAP easy access menu Ÿ Go to SETTINGS Ÿ Go to OFFICE SETTINGS Ÿ Select ADMIN INFO tab Ÿ Press ADDRESS MGMT Ÿ Enter your E-mail address Ÿ Enter comm type SMTP Ÿ Log on to the system again

© SAP AG

CR400

8-9


Reply to Customer by Inserting Solution

“Barry.sanders@dttions.com”wrote: >server light is blinking non-stop. >Regards, Barry

Dear Barry, Here’s what’s going on. Summary description of solution 500000000008 Your server is in danger of a system crash. Back-up all your data files and contact local service engineer for corrective service. I will go ahead and page the engineer for you

 SAP AG 2001

n

The IIA search can be utilized to help resolve the problem noted in the E-mail. If a solution is determined, it can be inserted in the response as free form text or attached as a document.

© SAP AG

CR400

8-10


Workspace E-mail - 1

l Maintain profile for E-mail Editor l Maintain profile for E-mail Inbox l Define transaction in Action Box

 SAP AG 2001

n

To enable processing of E-mails within the Customer Interaction Center, you must configure the Action Box.

n

Three steps are involved in this process: Ÿ E-mail Editor - configuration of E-mail response functionality Ÿ E-mail Inbox - configuration of E-mail Inbox Ÿ Action Box - configuration of a transaction to initiate E-mail

© SAP AG

CR400

8-11


Workspace E-mail - 2 Maintain Profile for E-mail Editor Workspace E-mail_EDIT E-mail Editor Conf

EDITORDEFAULT

Editor configuration Text DEFAULT HTML template

CCM_E-mail_EDITOR_SENDER

with ind. Addr. Paste orig. doc Fill string Sash position

22

 SAP AG 2001

n

In this step, you define the parameters for the E-mail editor. This allows an agent to respond to incoming E-mails.

n

Workspace: delivered SAP workspace component for E-mail editing

n

E-mail Editor config: name of configuration being created.

n

Text: description of configuration

n

HTML Template: name of template for the editing screen. CCM_E-mail_EDITOR_SENDER is the delivered template.

n

With ind. Addr.: Allows the agent to chose which address is utilized as the sender’s address on the response. This may be unique to the agent or may be a common address for the department. For example: SERVICE@SAPCOE.COM or BILL.BECK@SAPCOE.COM

n

Paste orig. doc: Determines whether the original document is included in the reply

n

Fill string: Is the preceding character to the lines of the original document

n

Sash position: Is the starting position of the editor display

© SAP AG

CR400

8-12


Workspace E-mail - 3 Maintain Profile for E-mail Editor Workspace E-mail_EDIT E-mail Editor Conf EDITORDEFAULT E-mail addresses E-mail

addresses

SERVICE@SAPCOE.COM

service dept. at Sapcoe

BILL.BECK@SAPCOE.COM

Bill Beck - SIC agent

 SAP AG 2001

n

In this step, you define the agent sender addresses. When an agent is responding to an E-mail, the appropriate address will be utilized. Ÿ Depending on the business process of the interaction center, all E-mails may be assigned the general E-mail address of the service department. In other instances, the individual agent may use their own E-mail address.

© SAP AG

CR400

8-13


Workspace E Mail - 4 Maintain Profile for E-mail Inbox Workspace

E-mail1

Inbox Config.

Config1

Configuration data Text Bpart Element

Default BUSINESSPARTNER OFFICEDOCUMENT

Doc Element

OTHERBUSINESSPARTNERS

Other BPs elem.

E-mailOFSENDER

SenderAddr Elem INFOADDRESS Receiver Elem Activity Elem SubjectElem

ACTIVITY SUBJECT EDITORDEFAULT CCM_E-mail_ITEM_PREVIEW

E-mailEdito Conf HTML TemplE -mail HTML ActivTemp  SAP AG 2001

n

Here you define the profile for your inbox configuration. You can create various inbox configurations depending on your contact centre requirements. As a result of this configuration the E-mail inbox will display in the Application Area and include an inbox tree, E-mail lists, Preview Pane, Reply Editor in the Workspace Manager and integration with the Interactive Intelligent Agent.

n

Inbox config: name of configuration. You can have different configurations for different purposes

n

Text: description of configuration

n

Bpart Element, Doc Element, Other BPs elem., SenderAddr Elem, Receiver Elem, Activity Elem, SubjectElem are elements used in the E-mail processing workflow to identify business partners and route the messages. These fields correspond to the attributes of the object CICSUPRT that is created via the E-mail workflow.

n

E-mailEdito Conf determines the editing screen used in Reply Editor

n

HTML TemplE-mail is a delivered HTML template for integration to the IIA.

n

HTML Activ Temp is not configurable at this time. A default template is used for the editing of the activity.

© SAP AG

CR400

8-14


Workspace E Mail - 5

Maintain Profile for E-mail Inbox

Workspace

E-mail1

Inbox Config.

Config1

WORKFLOWS Ta TS

Task TS10000081

 SAP AG 2001

n

The workspace E-mail1 will initially look at all items in the inbox for an agent. Since there may be other workflow items that are not incoming E-mails, the system needs a means to determine which of the items are actually E-mails and should be utilized in the INBOX. This is accomplished by comparing the Task ID within the item to the TS defined in this configuration step. If the Task ID’s are the same, then the item is an incoming E-mail and will be displayed in the Inbox.

© SAP AG

CR400

8-15


Workspace E-mail - 6

Action Box Settings Transaction Definition Inactive

Workspace

Workspace

EMAIL1

Configuration

CONFIG1

 SAP AG 2001

n

The final step in configuring E-mail, is to create an Action Box transaction.

n

The transaction type will be Workspace

n

The workspace type will be EMAIL1

n

The configuration will be the name of the newly created configuration from the previous steps.

n

Dataflow is not required..

© SAP AG

CR400

8-16


Workflow: Overview - 1

l Workflow: Basic Principles l Workflow: E-mail Workflow Template l Workflow: Agent Determination

 SAP AG 2001

© SAP AG

CR400

8-17


What is a Workflow?

A workflow enables you to

model business processes by using existing functionality for processes that: l Contain a series of activities l Always occur in the same or in a similar form l Involve several people or departments l Require a high degree of coordination The workflow management system controls these processes based on this previously-defined model.

 SAP AG 2001

n

Workflow is a means of linking existing functions to create an efficient business process made up of a series of steps in the system.

n

Note: Ÿ SAPCONNECT is the gateway used to process E-mails.When an E-mail is received via Sapconnect, a workflow template is triggered. How the E-mail is processed, whether or not an automatic reply is sent and and how the E-mail is directed is controlled via tasks within the workflow template. Ÿ This section is intended to provide a basic understanding of workflow and the delivered template MAIL HANDLING. It is not intended as a workflow course, but an introduction of workflow functionality and the areas to be aware of when implementing E-mail within the Service Interaction Center.

© SAP AG

CR400

8-18


Workflow: Who Uses It?

l Project Manager Project Team n

n

To identify and describe the business processes for tasks Uses the definition environment of the SAP Business Workflow

l End User Agent / Clerk n

Uses the EMAIL1 integrated inbox as a central access point

n

Work to be completed is delivered - as well as all available information

n

Need for calling transactions or using menu paths is eliminated

n

Provides task instructions for the user

n

Office documents as attachments

 SAP AG 2001

n

Project Team: Workflow template: CIC: Handling of Incoming Mail

n

Agent: Action Box transaction: Email1

Š SAP AG

CR400

8-19


Workflow Manager: Components

Open Open Interfaces

Integrated Integrated Inbox

Workflow Manager

Dynamic Dynamic Management Management of Organization and and Responsibilities Responsibilities

Objects Objects & Events

Workflow Workflow Templates Templates

Active Monitoring and Information Information System System

Workflow Definition Definition

 SAP AG 2001

n

The components relevant at runtime include: Ÿ The Integrated Inbox: The central point of entry for an end user wishing to carry out tasks assigned by Workflow. In this case, it is the workspace component Email1 Ÿ Active monitoring and information system: Can be used to monitor whether deadlines for individual processing steps within a workflow are exceeded and to track the status of a workflow as a whole. Ÿ Dynamic management of organizational structures and responsib ilities: At runtime, the system uses current data from the application to determine the agent responsible for a task. Ÿ The components that are important in the definition phase are: - Workflow definition: Business processes can be modeled with the aid of a graphical editor. - Workflow templates: The system contains preconfigured examples of workflow-based business processes in the form of workflow templates. - Objects & events from the BOR: The building blocks used in defining workflows.

© SAP AG

CR400

8-20


Business Object Repository (BOR)

BOR Object Type BOR Objects Customer 10004711 Customer 10004712 Customer 10004713 ...

Contract

Customer

Methods Change Create Display ...

Key Fields Customer Number ....

Events Attributes Name Customer Group Address ...

Customer Created Name Changed ...

 SAP AG 2001

© SAP AG

CR400

8-21


Workflow: Basic Concepts

Organizational Plan

Organizational Plan

Multistep Multistep Task Task Workflow Workflow Definition Definition

Single Single-Step -Step Tasks Tasks

Triggering Triggering Event Event

Triggering Triggering Event Event

Object Object Type Type Method Method

 SAP AG 2001

n

Desktop Application

SAP Functionality

External Applications

The basic structures represented in the slide are configured to answer specific questions: - Method, single -step task, workflow definition: What is to be carried out in the system? - Triggering event: When is the activity to be carried out? - Organizational plan: Who is responsible for carrying out the activity in the system?

n

Object types in combination with their methods encapsulate the functions that are to be executed

n

Single-step tasks are required in order to link the functions encapsulated in the methods with the elements of the organizational plan. All tasks must initially be defined in the system as single -step tasks before they can be carried out as part of a workflow.

n

Multi-step tasks model complete business processes, which can consist of a number of single-step tasks and other step categories (example: a process for making installment plan changes that have to be approved in several steps).

Š SAP AG

CR400

8-22


Workflow Components Start Activity Branch

Parallel Processing Loop

Wait for Event Deadline Monitoring  SAP AG 2001

n

Start: A workflow can be triggered by an event or started via the Workflow Workbench.

n

Activity: This is the step category in a workflow definition where a single -step task is executed at runtime.

n

Parallel processing: Steps that are independent of each other can be processed in parallel. For example, you might have a workflow where every installment plan change triggers an approval step. While the change is waiting to be approved, another step runs in parallel, checking whether sufficient installment plan payments have been received. If this step establishes that the payments have been made, the request for approval is cancelled.

n

Branch: A branch is a step category in a workflow definition where the system chooses at runtime one of a number of possible routes through the workflow definition. Workflow makes the decision on the basis of defined conditions and workflow container values.

n

Loop: If you make the relevant setting, branches of the workflow definition can be repeated indefinitely until a specified event interrupts the loop.

n

Wait for event: Workflow waits until a specified event has occurred (until sufficient payments have been received, for example). You can specify a time limit for this stage (Deadline Monitoring).

Š SAP AG

CR400

8-23


Workflow: Overview - 2

l Workflow: Basic Principles l Workflow: E-mail Workflow Template l Workflow: Agent Determination

 SAP AG 2001

© SAP AG

CR400

8-24


E-mail Template - CIC Mail Handling 1

Workflow started Append E-mail to ad-hoc objects

Set initial date for deadline

Set initial time for deadline Create CIC Support Object Find Business Partner from E-mail Address

 SAP AG 2001

n

Workflow started: SAPCONNECT is utilized as the interface for incoming E-mail. SAPCONNECT will start the workflow template for mail handling.

n

The workflow template CIC Mail Handling is used to process incoming E-mails.

n

The expression &OFFICEDOCUMENT& , %DATUM% and %TIME % are appended to the container data.

n

The activity Create CIC support object creates the object &CICSUPPORTOBJECT&.

n

The activity Business partner determination according to E-mail address utilizes the container data OFFICEDOCUMENT, SENDER.VALUE, AND COMMTYPE to search the Central Business Partners to identify the sender of the E-mail.

n

If the Business Partner is identified, the workflow branches where priorities are set based on details of the Business Partner.

n

If the Business Partner is not identified, the workflow accepts the initial deadlines and continues to the task DO NOTHING.

Š SAP AG

CR400

8-25


E-mail Template - CIC Mail Handling 2

Append Business Partner to ad-hoc objects Get detail of Business Partner

Set priority according to Business Partner type Set low priority Set medium priority Set high priority

 SAP AG 2001

n

If the Business Partner is identified, the details of the partner are retrieved—Type, Role, Language and Name.

n

Based on the type of Business Partner, the task priority is set as high, low, or medium with a deadline offset

n

Finally, the container data is updated with the workitem and the priority.

n

The branch is terminated.

© SAP AG

CR400

8-26


E-mail Template - CIC Mail Handling 3

Erase partner data - name

Erase partner data - role

Erase partner data - type

Set deadline offset

 SAP AG 2001

n

If the Business Partner is not identified, the name, role, and type are erased in the container data.

n

A deadline offset is set without priorities.

Š SAP AG

CR400

8-27


E-mail Template - CIC Mail Handling 4

Create automatic answer

Send automatic answer Compute deadline for E-mail processing

DO NOTHING

Workflow Completed

 SAP AG 2001

n

Whether or not the Business Partner was found, an E-mail answer is created. The following text is an example of what can be placed in this answer: Ÿ Dear Customer, Ÿ We received your E-mail regarding "&SUBJECTRECEIVED&" on &DATERECEIVED&. A representative will contact you as soon as possible. Ÿ Sincerely Yours,

n

The E-mail answer is then sent to the Sender of the original mail. This task utilizes the object type CICSUPRT.

n

The next task computes a deadline by adding a given time offset to time and date parameters.

n

The final task DO NOTHING is a workflow representative task that directs the E-mail to the appropriate INBOX via agent determination.

n

The workflow will terminate once the E-mail task has been completed by an agent.

© SAP AG

CR400

8-28


Workflow: Overview - 3

l Workflow: Basic Principles l Workflow: E-mail Workflow Template l Workflow: Agent Determination

 SAP AG 2001

© SAP AG

CR400

8-29


Agent Determination

== Determination Determination of of the the persons persons responsible responsible for for performing certain tasks performing certain tasks

? Task

Workflow Tasks

 SAP AG 2001

n

The function of agent determination is to determine the agent responsible for a workflow step. (→ adjust process flows to fit the enterprise structure)

n

Agent determination is based on the company’s organizational plan.

n

Agents are elements in the company‘s organizational plan (an organizational unit, a position, or a user, for example) and are determined at runtime.

© SAP AG

CR400

8-30


Organizational Plan

Organizational Unit Organizational Unit Job

Organizational Unit Job

Organizational Unit

Position

Position

Holder

Holder

Position

Holder

Holder  SAP AG 2001

n

The organizational plan is a means of modeling your company’s structure in the system.

n

The organizational plan comprises organizational units and all their interrelationships. - Organizational units represent logical business units in your company that can be structured to form a hierarchy that represents your business as a whole. The organizational units can be function-based or region-based or reflect other aspects of your business (examples are: business areas, departments, project groups). - The organizational plan can have any number of organizational unit levels (the slide shows two levels).

n

The organizational plan contains positions that are linked to the organizational units.

n

Positions can have one or more holders assigned to them (and each holder can be assigned to more than one position). Holders are responsible for particular tasks and are one of the following: - A user - someone with a CRM system user - A person - someone, maybe an employee in your company, without a CRM system user Workflow tasks can only be carried out by holders with access to the CRM system.

n

The organizational plan also contains jobs, which describe tasks that occur in a number of different positions.

Š SAP AG

CR400

8-31


Integration of Organizational Management

l Assignment of tasks to the organizational plan l Dynamic determination of the correct agents at runtime l High degree of transparency of business processes and their responsibilities

 SAP AG 2001

Š SAP AG

CR400

8-32


Assigning a Single-Step Task

Job (C)

Role

Organizational Unit (O) Single-Step Single-Step Task Position (S)

User Expression

 SAP AG 2001

n

Single-step tasks can be assigned to several organizational levels.

n

Recommendation: Assign single -step tasks to roles (see the following slides for more information on the concept of roles).

n

Avoid assigning a single -step task directly to a user. Should that person leave your company, you will be forced to reassign the single -step task.

n

The expression can be the initiator of the workflow or a superior, for example.

Š SAP AG

CR400

8-33


Agent Determination

Organizational Unit

Task Confirm Disconnection

Customer Service

Role: Mail Response Organizational Unit

Responsibility Confirmation Paul Walters

Customer Service

Position

Position

Position

Customers A - K

Customers L - M

Customers N - Z

Holder

Holder

Holder

Mr. Miller

Mr. Smith

Mr. Jones

 SAP AG 2001

n

In the Company, there is an organizational unit called Customer Service.

n

Three positions were created in Customer Service, each one responsible for dealing with E-mails from a group of customers. The E-mails are allocated to the holder according to the first letter of the customer’s last name.

n

Each of the three positions is filled by just one holder

n

The task for which the responsible agent in this example, is to respond to incoming E-mails.

n

A role (in the example, the role of Mail Response) describes the criteria that apply in agent determination.

n

In the example, a clerk should be determined on the basis of the last name of the customer who has sent the E-mail.

n

Since the customer’s last name falls into the name range of the third position, Mr. Jones, the holder of this position is selected as the clerk responsible for responding to the E-mail.

© SAP AG

CR400

8-34


Process of Agent Determination for the Role Type “Responsibility”

Role

Task

• Belongs to an object or process (e.g. Business Patner)

• Requires parameters (e.g. company code, name)

• Provided by SAP

• Determines the responsibilities using these parameters

Responsibility

Organizational Plan: • • • •

Organizational units Positions Jobs Users

Agents or Agent Groups  SAP AG 2001

n

Example: A possible agent is to be determined for responding to E-mail. To do this, agent determination with the role type Responsibility is used: Ÿ A role Mail Response is assigned to the task Do Nothing. To carry out agent determination, the role, Mail Response uses the company code and Business Partner name as parameters. Ÿ For the relevant E-mail, the task Do Nothing provides this role with the following values: - Company code

0001

- Name

ABC Company

n

This information is used to determine a responsibility for the job Agent.

n

According to the organizational plan, two positions (each held by one employee) are assigned to this job. In this case, the role determines two people as possible agents for responding to the E-mail.

© SAP AG

CR400

8-35


E-mail Management: Unit Summary

You are now able to: l Understand the integration of E-mail in the Service Interaction Center l

Utilize the delivered workflow and agent determination

l

Customize the Action Box for E-mail

 SAP AG 2001 1999

Š SAP AG

CR400

8-36


Exercises Unit: E-mail Management Topic: Responding to incoming E-mails At the conclusion of this exercise, you should be able to: • Respond to an incoming E- mail with an embedded solution from the IIA • Configure the E- mail inbox and editor The call center agent will process incoming E- mail. The IIA is used to find a solution to the problem described by the customer. If a solution is found, the agent can send an E- mail response with the solutions embedded in the text. If no appropriate solution is found, the call center agent should enter a new Service Business Transaction.

1-1

In this exercise you will process an incoming E- mail and find solutions to the problem in the Solution Database. Send an short message to SERVICE@SAPIDES.COM (System-short message) Subject: CRM-## printer problem Text: The paper is not feeding in my printer Recipient: SERVICE@SAPIDES.COM Send. Open the E- mail Inbox of the call center agents. Select Your E-Mail. After the detail displays in the Detail frame, search for and accept the business partner data in Slot 1 Contact Search and Display. Begin processing the E- mail using Send. Now start the IIA using IIA in the E- mail Inbox. Search the Solution Database for solutions to the described problem by entering text in the text window and using Search for results. After applicable solutions have been found, mark the appropriate responses with the Add to Cart flag. Send an E- mail to the Business Partner by choosing <SEND RESULTS>. Paste the solution text in the opened E-mail Editor. Press <SEND>. Completing the transaction should bring up a message that the status of the chosen E- mail has been changed to Completed. In addition, a window will open where the agent can record statistics regarding the effectiveness of the solution database in resolving the issues. Call this customer again and verify that the detail information of the activity and Email has been recorded in the Customer History. Go to the Business Workplace and view your incoming E-mails.

© SAP AG

CR400

8-37


You should see two E- mails, the first being the automatic response from service@sapides.com acknowledging your E-mail. The second should be the response that you sent from the E- mail workplace within CIC. User Menu àBusiness Transactions àBusiness Workplace à Inbox àUnread Documents. Choose a document to view. 1-2

What are the configuration steps for the E- mail inbox and editor?

1-3

E- mail is processed via workflow. Explain the general flow of E- mails through the workflow.

E- mail

© SAP AG

CR400

8-38


Solutions Unit: E-mail Management Topic: Responding to incoming E-mails

1-1

There is no solution for this exercise since the exercise is step-by-step.

1-2

What are the configuration steps for the E- mail inbox and editor? IMG → Customer Relationship Management → Basic Functions → CIC → Component Configuration → Application Area → E-mail Inbox Settings → Maintain profile for E-mail Editor Define the parameters that allow the agent to respond to incoming E- mails. IMG → Customer Relationship Management → Basic Functions → CIC → Component Configuration → Application Area → E-mail Inbox Settings → Maintain profile for E-mail Inbox Here you define the profile for your inbox configuration. You can create various inbox configurations depending on your contact center requirements. As a result of this configuration, the E- mail inbox will display in the Application Area and include an inbox tree, E- mail lists, Preview Pane, Reply Editor in the Workspace Manager, and integration with the Interactive Intelligent Agent. Define transaction in Action Box The transaction type will be Workspace The workspace type will be E-MAIL1 The configuration will be the name of the newly created configuration from the previous steps. Dataflow is not required.

© SAP AG

CR400

8-39


1-3

E- mail is processed via workflow. Explain the general flow of E- mails through the workflow. The workflow template CIC Mail Handling is used to process incoming E- mails. The activity Create Cic Support Object creates the object &CICSUPPORTOBJECT&. The activity Business Partner Determination According To E-Mail Address uses the container data OFFICEDOCUMENT, SENDER VALUE, and COMMTYPE to search the Central Business Partners to identify the sender of the E- mail. If the Business Partner is identified, the workflow branches where priorities are set based on details of the Business Partner. If the Business Partner is not identified, the workflow accepts the initial deadlines and continues to the task DO NOTHING. Whether or not the Business Partner was found, an E- mail answer may be created. The E-mail answer is then sent to the Sender of the original mail. This task uses the object type CICSUPRT. The next task computes a deadline by adding a given time offset to time and date parameters. The final task DO NOTHING is a workflow representative task that directs the Email to the appropriate inbox via agent determination The workflow will terminate once the E- mail task has been completed by an agent

Š SAP AG

CR400

8-40


Knowledge Management

Contents: Contents: l Overview l Symptoms and Solutions l Search Engine l Ease of Use Functionality l Interactive Intelligent Agent n

Adaptive Learning Engine

n

Optimization Engine and Reports

n

Administration of Database

 SAP AG 2001 1999

Š SAP AG

CR400

9-1


Knowledge Management: Unit Objectives

At At the the conclusion conclusion of of this this unit, unit, you you will will be be able able to: to: l Create and link Symptoms and Solutions l Understand the searching capabilities of the Interactive Intelligent Agent

 SAP AG 2001

Š SAP AG

CR400

9-2


Knowledge Management: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

9-3


Knowledge Management: Main Business Scenario

l Intelligent Agent are components used in the resolution of service problems. As an agent you will become familiar with the procedures to use this component. l As a knowledge engineer, it will be your responsibility to maintain the database and the corpus compiler

 SAP AG 2001 1999

Š SAP AG

CR400

9-4


Topic Overview

Solution Database • Symptoms and Solutions Attachments such as drawings, URLs, videos

Search Engine • Retrieve symptoms and solutions • Fuzzy searches • No wild cards required

n

Personalization • Frequently Asked Questions • Solution Carts • My Symptoms and Solutions

Interactive Intelligent Agent • Adaptive Learning Engine • Optimization Engine • Administration of Database

 SAP AG 2001

© SAP AG

CR400

9-5


Overview of Process 1. “Red light flashing”

3. Solutions provided to customer

2. Interactive Intelligent Agent aids in search by suggesting relevant criteria

Solution: 1. Turn power off and on 2. Go to system settings... Solution that is also relevant: 1. Change print cartridge...

Location of light? Speed of blinking light?

Solution Database  SAP AG 2001

n

Provides your customer service agents with the ability to look up solutions related to a problem

n

Allows you to retain the knowledge learned from previous interactions

n

Enables faster resolutions of customer service request

© SAP AG

CR400

9-6


Solution Database Topics

l Symptoms l Solutions l Relationship between symptoms and solutions l Navigation l User Settings l Symptom / Solution Status

 SAP AG 2001

n

The Solution Database is a knowledge base that contains symptoms, solutions, and links between symptoms and solutions.

n

The symptom describes problems using text descriptions and pre-defined attributes.

n

The solution provides necessary informatio n, and tasks required to resolve the symptoms.

n

The SDB provides an administrative environment to maintain the symptoms, solutions, and the links.

Š SAP AG

CR400

9-7


Structure of Symptom Symptom Symptom Type Symptom Category (Optional) Symptom Code (Optional) Problem Analysis Codes (Optional) Locations

Default by Symptom Type, but can be changed

Damages Causes Status - System and User Multi-language Description Business Object Link (Optional) Detail Symptom Attributes (Optional) Priority Application Area Validity Dates Validation Category (ies) (Optional)  SAP AG 2001

© SAP AG

CR400

9-8


Symptom Record Symptom/Solution Edit Goto View System Help

Solution Database: Create Symptom Solution Database

Symptom

HELP TIPS

Symptom Type HW Hardware Created Status Symptom Code Breakdown

Needs Review Requires Onsite Tech

342 System Console Flashing Description

System console flashing Error Message 1576. System will not boot.

Business Object Problem Analysis Detail Linked Solution (1)

Details

Object

Symptom Cat. Subject profile

Servers Hardware

Priority

HW

Application area Val. category

Servers

Val. date from

12/12/1999

/

High

Model ST-109 Val. date to 12/12/2005

 SAP AG 2001

n

Symptoms are typically created by knowledge engineers. The Solution Database provides the following options for creating symptoms: Ÿ Referencing another symptom Ÿ Referencing a service notification from another system Ÿ Keying in information manually Ÿ Using a Symptom Creation Wizard

n

It is necessary to press Enter after entering a value such as Symptom Type to bring in the defaults and update the screen properly.

© SAP AG

CR400

9-9


Symptom Type

l Symptom Type is the first level of searching criteria l When creating a symptom, the symptom type defaults information l Defaults can be set in user preferences

Software (Symptom Type) Hardware (Symptom Type) Consumer Questions (Symptom Type)

Examples

 SAP AG 2001

n

When a default is set in user preferences, it does not limit the search to only those defaults. User preferences only affect the relevancy and order in which symptoms are presented.

Š SAP AG

CR400

9-10


Symptom Category

l Symptom Category is the second level of searching criteria l Dependent on Symptom Type

Software (Symptom Type) • Graphic (Symptom (Symptom • Word Processing Categories) Categories) • Operating System...

Consumer Questions (Symptom Type) • Passwords for Web • Nearest Store • Returns / Rebates...

Examples

(Symptom (Symptom Categories) Categories)

 SAP AG 2001

© SAP AG

CR400

9-11


Symptom Code Group and Code

l Symptom Code Groups provide predefined descriptions to assist with symptom selection l Symptom code groups and codes allows 2 level grouping dependent on Symptom Type Hardware (Symptom Type) l

Breakdown (Symptom Code Group) n n

l

Compatibility / Upgrade (Symptom Code Group) n

Examples

n

l

Fixable by user (Code) Requires certified technician (Code) Upgrade Issues (Code) Compatibility Issues (Code)

Use Questions (Symptom Code Group) n n

Covered in manual (Code) Not covered in manual (Code)

 SAP AG 2001

n

The catalog type for symptoms is D - Code Masks.

© SAP AG

CR400

9-12


Other Optional Symptom Attributes

Symptom Attributes and Examples

Problem Analysis Codes l Location l Keyboard l Speakers l Damage l Memory board burnt l Monitor malfunctioning l Cause l User Error l Manufacturing Defect l Shipment Damage

Application Area (1 only) l Specific Products

Validation Category (ies) l Release Levels of Software l Revision Levels

 SAP AG 2001

n

There are multiple codes available to classify a symptom. These same codes can be specified during symptom searches. §

n

Specifying these codes during a search does not limit the search, but instead, only sets the relevancy.

Problem Analysis Codes and Symptom Group Codes use the catalog functionality of SAP. (For more information on this functionality, please see the documentation.)

© SAP AG

CR400

9-13


Symptom Link to Business Objects

l Symptom can be linked to a specific product record using a Business Object Repository (BOR) in CRM 1.2 n

e.g. only occurs on Product Number 1424

l Possible to change the relevancy of chosen records by product while searching for symptoms

 SAP AG 2001

© SAP AG

CR400

9-14


Structure of Solution Solution Solution Type Solution Category Subject Profile Validation Category Validation Dates Multi-language Description Status – System and User Attachments Internet URL Document (CAD, Word, etc.) Image (.jpg, .gif, etc.) Multimedia  SAP AG 2001

© SAP AG

CR400

9-15


Solution Record Symptom/Solution Edit Goto View System Help

Solution Database: Create Solution Solution Database

Solution Solution Type Status

HELP TIPS 5000000000203 Requires downlo Description Task

HW Created

Hardware Needs Review

Requires download of driver. Send customer the URL located in the attachment. Attached task list notifies Sale Rep.

Notify Salesperson Attachment www.linwood.com Detail Linked Symptons (1)

Details

Attachment

Solution Cat.

Servers

Subject profile Val. category

Hardware Model ST-109

Val. date from

12/12/1999

Val. date to 12/12/2005

 SAP AG 2001

n

Solutions are typically created by knowledge engineers. The Solution Database provides the following options for creating solutions: Ÿ Referencing another solution Ÿ Referencing a service notification from another system Ÿ Keying in information manually Ÿ Using a Solution Creation Wizard

© SAP AG

CR400

9-16


Symptom - Solution Relationship

Solution 01 Symptom 01 Solution 02 Symptom 02 Solution 03 Symptom 03 Solution 04

 SAP AG 2001

© SAP AG

CR400

9-17


Navigation During Symptom / Solution Creation

l Wizards available for step-by-step processing l OCX tree navigation n

Right and left mouse single and double clicks depending on task

l Help tips explain mouse, wizards and user settings l “Focus On List” displays linked symptons/solutions n

Icon in OCX tree must be highlighted for refocusing

l User settings personalize solution database for user

 SAP AG 2001

n

To select multiple items, the shift and Control key may be used with a mouse click.

© SAP AG

CR400

9-18


User Settings during Create / Change Mode

l User settings allow personalization of screen l Default Symptom or Solution Type during Create mode l Automatically create a new solution or symptom for linking l Personalize the tree and toolbar view n

All or limited buttons on toolbar

n

Technical key on tree (I.e. symptom number or code)

n

Help tips on tree

n

Details on tree

l Saved by user logon

 SAP AG 2001

Š SAP AG

CR400

9-19


Symptom / Solution Status

l Solution Database records are entered with status Created l Symptom and Solution must be released before it is able to be retrieved by search engine in CIC l If a symptom or solution is changed, the status reverts to Created and it must be re-released

Rele ase

 SAP AG 2001

n

All symptoms and solutions must be compiled in the corpus compiler before they can be searched in CIC. For the knowledge engineer using transaction IS01 (Create / Change / Display Symptom or Solution), all documents are available even if they are not at a released status.

n

If a symptom or solution is changed, the corpus compiler must be re-run before the change takes effect for users. The Corpus Compiler is discussed in the next section

Š SAP AG

CR400

9-20


Search Engine

l Corpus Compiler l Text retrieval tool l Searching with the Interactive Intelligent Agent in CIC

 SAP AG 2001

n

The Search engine is comprised of the corpus compile and the text retrieval tool. The Search engine has a client server architecture. The server calls the text retrieval tool to determine which document is valid.

Š SAP AG

CR400

9-21


Corpus Compiler

l Corpus Compiler pre-compiles symptoms and solutions into a text index for searching l Only pre-compiled symptoms and solutions with a released status can be searched l Options: n

Language of symptom / solution

n

Display log of results

n

Compile Symptoms

n

Compile Solutions

 SAP AG 2001

n

Since the symptoms and solutions reside in a run-time memory, the corpus must be updated before the symptoms and solutions can be searched. The design of the corpus is content-dependent, so a query is evaluated against the existing and relevant documents pre-compiled in the lexicon.

n

Corpus is a Latin word that means collection of documents or entities.

n

SAP recommends that this program “TEXT_INDEXING” be run periodically in batch. It can also be started manually.

n

Customizing for the corpus compiler is discussed under search engine customizing.

n

The pre-compiled corpus allows a faster search and retrieval that is executed in memory not in the database.

n

Recommendation: An individual corpus should not exceed 100,000 entries for best performance.

© SAP AG

CR400

9-22


Searching with Interactive Intelligent Agent in CIC Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Warm Transfer Business partner

Call Processing Call State DNIS

Name Phone Partner Name Partner

Main

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Main

Activities The History Display all With Valid from Exp. Date Status

BD Display Customer History Order Period 04/02/2000 05/17/2000

Business Activity BP search Search now

IIA

View Summary

Symptom / solution results list

Status

Personalize Score

Add to cart

Flashing Green light console Date Date

Description Description

Send Results

Lights flashing on console.

Flashing yellow light console Run diagnostic scan

Trans. Trans.

Hardware Service Line

Remind customer of upcoming user conference

Search Area

Blinking yellow light console Summary description of symptom:374 Flashing yellow light on console Problem damages Yellow light Fast Blinking Summary description of solution:5222 Run diagnostic scan...

Suggested Search Criteria

Color of light? Red light Yellow light Green light

 SAP AG 2001

n

The Interactive Intelligent Agent is called from the Action Box within CIC. IIA occupies a workspace in the transaction area.

n

All areas of the IIA workspace can be resized.

n

Searching is an interactive process. To reduce the number of hits in the symptom list, the IIA proposes suggested search criteria to differentiate between the chosen symptoms.

n

The IIA will be delivered with no default settings actually configured, it is more like a report. To customize the IIA, the following transactions must be run: 1) CRMC_IIA_KERNEL 2) CRMC_IIA_REPORT

n

Within these transactions there is a default button in the upper left corner. By selecting this button, all default settings are set.

n

The same can be accomplished through the following IMG path: Customer Relationship Mgt→ Basic Functions→Intelligence Workbench→Learning Engine or Optimization Engine.

n

Until this step is completed, the IIA will not perform any type of learning.

© SAP AG

CR400

9-23


Search Capabilities

l Attribute Search using codes & technical info l Exact or Fuzzy Word Search l Interactive Search n

Change words to be searched

n

Narrow down possibilities with code selection

l No wildcards (e.g. *) or logical operators (e.g. AND / or) l Not case sensitive

 SAP AG 2001

n

A search can be run for an exact search as well as a fuzzy search. The exact search is used for attribute searches such as the codes, code groups or status while the fuzzy search is used to compare the similarity among documents mostly suitable for text search. The flexibility of the search engine can be further extended to fuzzy verbal categorizations of the search criteria. For instance, match exact A, most like B and similar to C.

n

Attributes are pre-defined terms. In SAP terminology, attributes are the codes, code groups, or status customized through the IMG. The attribute search is designed to retrieve documents where certain terms are used. The attribute search in SDB can be integrated with the fuzzy search and the keyword search.

n

Fuzzy search allows users to submit a query in a free-text format. The query can be a sentence, a paragraph or a document. The text search is applied to the SDB to implement the concept of casebased reasoning while each symptom is considered as an existing case, and the text query as a unidentified case. The fuzzy search compares the similarity between two documents (a query is considered as a document) via the pre-compiled lexicons for each document.

Š SAP AG

CR400

9-24


Search Engine Scoring

l Each symptom & solution is given a relevancy score during a search l Symptoms & solutions with higher relevancy scores are listed first l Two categories of scoring: texts and attributes (also called criteria or keywords) n

Matching attributes earns 100

n

Higher relevancy score for document having 2 in 10 words versus 2 in 100 words

 SAP AG 2001

n

Under the option View Summary, the user can select Less hits and the IIA will reduce the number of symptoms by one relevancy. Ÿ Example: 4 symptoms matched 3 keywords and similar texts 6 symptoms matched 2 keywords 18 symptoms matched similar texts If the user selects Less hits the 18 symptoms will be removed from the list.

n

It is possible to receive scores over 100.

© SAP AG

CR400

9-25


Search Engine Customizing

l

Stop Word Limit n

l

Flexion Length n

l

If length is 3, ignores—the, and, for, it, at, red

Minimum Text Length n

l

identifies the string and replaces with appropriate conversion e.g. # , .

Minimum Word Length n

l

If length is 3, user types flash, search engine finds flashes

Conversion String n

l

this is a %. The text retrieval tool will not display any records that exceed this %

Search string must contain x characters before record is written to the database

Maximum increase in number of words n

If a word appears in more than 45% of the symptoms, key for searching (e.g. replace)

 SAP AG 2001

n

These parameters control what will be added to the Corpus database

n

Each corpus has customizing settings by document type (symptom and solution) and by language to allow for different structures. Ÿ Client Number 20 is used by the solution database - Corpus ID 2001 is used for symptoms. - Corpus ID 2002 is used for solutions.

© SAP AG

CR400

9-26


My Symptoms and My Solutions

l User defined list of frequently accessed symptoms and solutions l Can be automatically or manually updated l Reduces search times

My Solutions

 SAP AG 2001

n

My Symptoms and My Solutions appear near the top of the Results list. They can be accessed quickly before a search is even required.

n

The user has two options for updating the My Symptom and Solution lists. In User Settings, if the setting Automatic update of my symptoms/solutions from cart is on, the system automatically updates the list. If this setting is off, the list is only updated when the user clicks on a symptom / solution and selects the option to add it to the My Symptom / Solution list. This is done either through the menu or right mouse button.

Š SAP AG

CR400

9-27


User Settings

l Default Products by User l Display options: n

Solution cart

n

Frequently asked questions

n

Recently and frequently searched symptoms and solutions

n

Others solutions selected by agents who selected the solutions in cart

l Confirmation Options n

Simple, Detailed or No Confirmation

n

Set Defaults

 SAP AG 2001

n

Note: This customizing option appears only on the Interactive Solution Search screen and is not available on the CIC screen.

n

Display options customize what nodes should appear in the results list.

n

Confirmation dialog box appears after a search is completed. The results of the confirmation update statistics for the knowledge engineer and provide input for the optimization engine.

Š SAP AG

CR400

9-28


Frequently Asked Questions

l Most frequently asked questions about a Product compiled by knowledge engineers n

May be selected by frequency of access or other criteria

n

Descriptive titles may be written for faster access

l FAQ can be displayed automatically in the results list or be manually requested

?  SAP AG 2001

n

The FAQ is organized by product. After a product is selected, the knowledge engineer may link symptoms and solutions to the product.

n

There are two methods of selecting symptoms and solutions: Ÿ Searching existing symptoms including attributes Ÿ Proposing symptoms based on access frequencies

n

A symptom may also be disconnected from a product if it no longer applies.

© SAP AG

CR400

9-29


Optimization Report

l Three views of statistics report: n

Knowledge Refinement Proposals (default)

n

Error Probabilities

n

Number of Hits

l Three components of report: n

Symptom list

n

Summary area

n

Excel workbook

l Format of the symptom list and Excel workbook depend on the report views the user has selected l Summary area shows summary statistics for the currently selected symptom  SAP AG 2001

n

Summary statistics are shown in the gray summary box area for the currently selected symptom only. To see summary info for a new symptom, select the new symptom.

n

In customizing for the Optimization report, the minimum number of accesses recorded for an individual symptom to be reported to the knowledge engineer can be set. If you enter a value of 10 in this option, a symptom with less than 10 accesses recorded will not display to the knowledge engineer running the statistical report.

Š SAP AG

CR400

9-30


Knowledge Refinement Proposals View

l Action proposals: n

Improve the symptom content

n

Add new code and code groups

n

Create a new symptom

n

Create a new solution or solution link

l Information gathered from dialog box after agent selects a solution

 SAP AG 2001

n

In this view, the report is broken up into four sections. Each section represents a different proposal type, also known as an action suggestion. In this view of the report, each symptom can be listed four times, once under each proposal type heading.

n

Each of the four proposal types can be raised by one or more combinations of user responses to the three questions posed by the IIA statistics simple confirmation dialog box. Certain combination of responses can raise more than one proposal type. Some combinations do not raise any proposal types.

n

The Excel chart depicts the relative percentage-contribution of each proposal type to the total or occurrences. It does not reflect individual symptoms. Therefore, the chart does not adjust when the user selects a new symptom.

n

In customizing, the user can set the minimum sum of false-positive and false-negative errors recorded for an individual symptom to be reported to the knowledge engineer. For example, if you enter a value of 10 in this option, a symptom with less than 10 errors recorded will not display for the creation of new symptoms to the knowledge engineer running the statistical report.

Š SAP AG

CR400

9-31


Knowledge Refinement Proposal Example

l Total times accessed = 26 l Total errors recorded = 20 l Proposed but not selected = 19 l Fail to propose = 1 l Need to modify immediately (Severity index =0.98) l 34.62% customers feel the symptom content is not accurate enough to match the real-world problem after searching the symptom.

 SAP AG 2001

n

According to the above information, this symptom was accessed 26 times. This means that IIA proposed this solution on 26 different search occasions. However, 19 times the symptom was not selected by the user. In addition, IIA failed to propose the symptom one time when it should have been proposed (i.e. The user eventually located and selected this symptom.)

n

The Severity Index is mathematically determined by IIA based on the settings maintained in transaction CRMC_IIA_REPORT. The complex intricacies of these mathematical operations are not addressed here. However, the higher the index (i.e. the closer it is to 1.00), the more severe the problem. Hence, the greater the need to modify the symptom via the recommended proposal types.

n

In the example, statistics are only provided for one proposal type: Improve the Symptom Content. No proposal type occurrences were raised by users for Create a New Symptom, Add New Code and Code Groups, or Create a New Solution or Solution Link.

n

To calculate the percentage for a proposal type such as Improve the Symptom Content, IIA divides the number of code-improvement proposal types by the number of times the symptom was accessed. Ÿ Equation: proposal type occurrences / access number = proposal type percentage Ÿ 9 / 26 = 34.62%

© SAP AG

CR400

9-32


Knowledge Refinement Proposals

Are questions helpful in identifying the solution? 1a. Do not know 1b. Yes 1c. Some of them 1d. No

2. Is your problem identified and described as a symptom? 2a. Not sure 2b. Yes 2c. Partially 2d. No

3. Can the matched solution solve your problem? 3a. Do not know 3b. Yes 3c. Maybe 3d. No

1c AND 2b = Improve the symptom content OR 1c AND 2c = Improve the symptom content

 SAP AG 2001

n

A complete listing of the combinations of responses to the IIA Statistics simple confirmation dialogbox can be found in the IIA User Guide.

n

Certain combinations of responses to the three questions posed by the IIA Statistics simple confirmation dialog-box can cause one of the four proposal types to be raised.

n

Not all combinations of responses to the IIA statistics simple confirmation dialog-box results in the raising of an action (such as create new symptom, improve content, etc). Other combinations can result in multiple action suggestions.

n

In customizing, you can determine the minimum number of errors recorded for an individual solution before the solution is proposed for an action. The default for the four action proposals is zero.

Š SAP AG

CR400

9-33


Error Probabilities View

l Symptoms sorted by error probability in five ranges l Higher the error probability, the greater the chance that the symptom will be incorrectly proposed or omitted in future searches

Symptoms in the error range of: • 0.80 to 1.00 (highest probability of error) • 0.60 to 0.80 • 0.40 to 0.60 • 0.20 to 0.40 • 0.00 to 0.20  SAP AG 2001

n

The Excel chart depicts the relative percentage-contribution of each error-probability range. It does not reflect individual symptoms. Therefore, the chart does not adjust if the user selects a new symptom. The Excel workbook also contains a worksheet providing a breakdown of symptoms and symptom ranges.

n

The number of error category ranges can be changed in customizing. The default is five.

© SAP AG

CR400

9-34


Access Numbers View

l Symptoms sorted by the number of times the symptom has been accessed (e.g. number of hits) into evenly spaced ranges l How many ranges are shown is determined in customizing with five as the default

 SAP AG 2001

n

Understanding which symptoms are accessed the most can point out where documentation is weak or where training is required. It is also important to make sure that these solutions are well written since they are the most used.

Š SAP AG

CR400

9-35


Resetting Statistics

l After Knowledge Engineer implements the suggestions of the Optimization Report, statistics should be reset to zero l Statistics can then start accumulating with the changes

 SAP AG 2001

n

Resetting statistics is done by the menu option Edit→Reset Error to Zero or by pressing the appropriate icon on the toolbar.

© SAP AG

CR400

9-36


Knowledge Management: Unit Summary

You are now able to: l l Create Create and and link link Symptoms Symptoms and and Solutions Solutions l l Understand Understand the the searching searching capabilities capabilities of of the the

Interactive Interactive Intelligent Intelligent Agent Agent

 SAP AG 2001 1999

Š SAP AG

CR400

9-37


Exercises Unit: Knowledge Management Topic: Utilizing the SDB and the IIA At the conclusion of this exercise, you should be able to: • Utilize the IIA to find a solution. • Personalize your IIA display • Describe the relationships between symptoms and solutions and the Corpus Compiler The SDB and IIA are tools to search for possible solutions to problems. You will use this tool to search for solutions and then email them to yourself.

1-1

Activate the workspace IIA. Search in the Solution Database for solutions to the following described problem: PAPER JAMS. How many solutions are listed? Pick two solutions and mail them to yourself.

1-2

What are the configuration steps for the IIA?

1-3

Explain the relationship of symptoms, solutions, and the SDB. What is the Search Engine?

1-4

Change the personal settings of the IIA to display the hit list tree on the right hand side.

© SAP AG

CR400

9-38


Solutions Unit: Knowledge Management Topic: Utilizing the SDB and the IIA

1-1

Activate the workspace IIA. Search in the Solution Database for solutions to the following described problem: PAPER JAMS. How many symptoms are listed? Four Pick two solutions and mail them to yourself.

1-2

What are the configuration steps for the IIA? Action Box transaction with workspace IIA

1-3

Explain the relationship of symptoms, solutions, and the SDB. What is the Search Engine? The Solution Database is a knowledge base that contains symptoms, solutions, and links between symptoms and solutions. The symptom describes problems using text descriptions and pre-defined attributes. The solution provides necessary information and tasks required to resolve the symptoms. The SDB provides an administrative environment to maintain the symptoms, solutions and the links. The search engine is comprised of the Corpus Compiler and the text retrieval tool. Corpus Compiler “pre-compiles” symptoms and solutions into a text index for searching. Only pre-compiled symptoms and solutions with a released status can be searched. The text retrieval tool, Interactive Intelligent Agent, is called from the Action Box within CIC. The IIA occupies a workspace in the transaction area. Searching is an interactive process. Since the symptoms and solutions reside in a run-time memory, the corpus must be updated before the symptoms and solutions can be searched. The pre-compiled corpus allows a faster search and retrieval that is executed in memory, not in the database.

1-4

© SAP AG

Change the personal settings of the IIA to display the hit list tree on the right hand side. Choose Personalize in the IIA.

CR400

9-39


Service Transaction

Contents: l Overview of Service Order within Service Interaction Center l Configuration for the Service Order

 SAP AG 2001 1999

© SAP AG

CR400

10-1


Service Transaction : Unit Objectives

At At the the conclusion conclusion of of this this unit, unit, you you will will be be able to: able to: l Understand the Service Order l Be able to customize the Service Order Workspace

 SAP AG 2001

Š SAP AG

CR400

10-2


Service Transaction: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

10-3


Integration of Service Transaction Telephony Edit Goto Incoming calls Agent System Help

Customer Interaction Center Inwait Answer Hold Retrieve Reconnect Alternate End Call Conference Call Blind Transfer Business partner Name Phone Partner Name Partner

Call Processing

ABC Technology 523-345-2243 554 Main

Call State DNIS

Connected

312-451-1576

Connie Tsang

Translation

800-522-1576

Hardware Service Line

Remind customer of upcoming user conference

Main

The History Display all With Valid from Exp. Date Status

Business Data Customer History Order Period 04/02/2000 05/17/2000

The BP search

Inbox

Service

IIA

General Order Data Transaction no Trans. desc

Transaction Type

TSRV

Service Order

Repairs required on machine

Text

Contact

Object

Status

Organization

Partner

Text

Trans. Trans.

Date Date

Description Description

1195 1195

5/17/2000 CRM 5/17/2000 CRM activity activity

1288 1288

4/21/2000 4/21/2000 CRM CRM activity activity

1266

4.20.2000 CRM activity activity

Internal Note

English

 SAP AG 2001

n

The business transaction TSRV creates a service request within CRM. All mandatory fields must be entered and when contact with the partner ends, a service request number is generated and the request is moved to the BDD.

n

The service request can be opened and changed from the BDD or the Customer History.

n

A status procedure controls when changes may occur. When the request is first saved the status is set to Open. Upon the completion of all mandatory fields without errors, the status is changed to Sent to R/3. With these two statuses, changes can occur. However, once the request is set to Completed you cannot make changes.

n

When error free, the service request is sent to the R/3 OLTP via the middleware and BDOCs. At the R/3 OLTP, a service notification of the type service request is created.

Š SAP AG

CR400

10-4


Integration of Service Transaction

l Text (freely definable), multi-lingual l Contact n

Priority: 0 – 9, Category, Goal, Direction

l Object n

Product, Damage

l Status l Organization n

Sales

n

Service

l Partner

 SAP AG 2001

n

Text can be maintained for different languages.

n

Contact information can be entered for statistical processing.

n

The specific product can be entered along with a description of the damage.

n

The status controls when the request may be modified on the CRM system. Ÿ Open

yes

Ÿ Sent to R/3

yes

Ÿ Completed

no

n

Organizational data specific to the sales organization as well as the service organization can be maintained.

n

Partners are determined thru a partner determination.

© SAP AG

CR400

10-5


Configuration of Business Transaction (1)

l Definition of transaction types: n

TransactionType TSRV

n

Description

Service Order

n

Object type

CRM Service Transaction

n

TextDetermProc.

SRV001 Service Order

n

Partner proc.

00000002

n

Statusschema

CRMSERV

n

Org. Data Prof

Service

n

No. range obj.

CRM_SERVICE

n

Int. no. rge no

01

n

Ext. no. rge no

n

Increment item

n

IncrementSubitm

Service Order

 SAP AG 2001

n

A business transaction type must be defined for the service workspace. This defines the properties and characteristics for the transaction and defines the control attributes (for example, text determination procedure, partner determination procedure, status profile, organizational data profile). A business transaction type controls the processing of a specific business transaction.

n

A business transaction type is assigned to exactly one business object. The business object (for example, activity, opportunity, sales transaction, service transaction) is assigned to one or several application areas. The application area defines the business context in which a business transaction type can be used (for example, service, sales, activity).

n

The final configuration is to assign the transaction type to the CIC Profile attribute WS_SERVICE_REQUEST.

Š SAP AG

CR400

10-6


Service Transaction: Unit Summary

You should now: l Understand the integration of the service order

in the Service Interaction Center l Be able to customise the business transaction

for service order.

 SAP AG 2001

Š SAP AG

CR400

10-7


Exercises Unit: Service Transaction Topic: Creating a service request At the conclusion of this exercise, you should be able to: • Create a service request in CRM • View the service request from the Customer History Hi Tech Ag dials the contact center and requests service at a particular address. As an agent, it is your responsibility to create a service request for this customer. At a later date, you will confirm that the service has been completed and change the status of the request. 1-1

Find the customer Hi Tech AG (partner 54). Choose a contact person and confirm the customer. Verify that the customer information has been moved to the BDD and the Customer History is displayed.

1-2

Create a service request with the following information: Description: Text: Contact: Partner: Errors:

customer is looking for repair – student## Enter any text to explain the type of repair enter a category, priority, direction and a goal assign all partners the type of Business Partner Choose the stop lights and review the errors

Save the transaction. 1-3

Find the Business Partner again and verify that the service transaction is in the Customer History. Choose the service request and review the information.

© SAP AG

CR400

10-8


Solutions Unit: Service Transaction Topic: Creating a service request

There are no solutions to these exercises.HYPERLINK

Š SAP AG

CR400

10-9


Course Wrap Up

 SAP AG 2001

© SAP AG

CR400

12-1


Course Wrap-up: Overview Diagram

Overview Overview

Activity ActivityManagement Management

Getting GettingStarted Started

E-mail E-mailManagement Management

Agent AgentFunctions Functions

Knowledge KnowledgeManagement Management

Creating CreatingaaCIC CICProfile Profile

Service ServiceTransaction Transaction

Configuring ConfiguringComponents Components

Technical TechnicalArchitecture Architecture

Action ActionBox BoxConfiguration Configuration

Course CourseWrap-up Wrap-up

 SAP AG 2001

© SAP AG

CR400

12-2


Course Content

Preface Unit 1

Overview

Unit 7

Activity Management

Unit 2

Getting Started

Unit 8

E-mail Management

Unit 3

Agent Functions

Unit 9

Knowledge Management

Unit 4

Creating a CIC Profile

Unit 10

Service Transaction

Unit 5

Configuring Components Unit 11

Technical Architecture

Unit 6

Action Box Configuration Unit 12

Course Wrap-up

 SAP AG 2001

© SAP AG

Exercises, Solutions Appendix

CR400

12-3


Course Goals

You are now able to: l Use Customer Interaction Center as an agent l Understand the functions of the Service

Interaction Center scenario l Customize Customer Interaction Center for

different business uses l Understand the technical architecture of Service

Interaction Center

 SAP AG 2001 1999

Š SAP AG

CR400

12-4


Recommended Follow up Courses Level 3 CR200 3 days Mobile Sales

5 days CR310 Mobile Client: Customizing and Workbench

CR210 3 days Mobile Service 3 days CR220 Internet Pricing and Configurator

Level 2 2 days CR010 Overview SAP CRM

ECO220 5 days Internet Sales

CR600

CR500 CRM/ECO Middleware

3days

2 days

Marketing Planning & Analysis

CR750 2 days Telesales & Telemarketing

3 days CR400 Contact Center in CRM: SIC

3days CR540 Middleware for Mobile 3days CR550 Middleware Modifications

 SAP AG 2001

Š SAP AG

CR400

12-5


Recommended Follow-up Activities

l Go through the exercises l Read documentation l Review the ASAP for CRM l Review the SAP CRM / BBP Release 2.0B Help l Read release notes

 SAP AG 2001 1999

© SAP AG

CR400

12-6


Appendix

 SAP AG 2001

© SAP AG

CR400

13-1


Appendix A: Telephony controls and Agent Work Mode The total list of telephony controls and agent work modes provided is: •

Agent Login Logs the agent into the switch into the specified queue.

Agent Logout Logs the agent out of the switch from the specified queue.

Set Agent Workmode Ready - Available to receive calls Not Ready - Not available to receive calls Work Ready - Working on previous call, but available to receive calls Work Not Ready - Working on previous call, not available to receive calls.

Inwait (Wait for Call) Set the agent’s workmode to Ready and hourglass until a call is delivered. If there is already a call at the extension, do not hourglass—just return immediately.

Inwait answer Wait for call, then automatically answer the call.

Cancel Inwait Set the agent’s workmode to Not Ready and unblock any other sessions blocking in Inwait (Wait for Call).

Answer Call Answer an alerting call at the extension. If no call is selected by the R/3 application, the CTI server finds the call and answers it.

Consultation Call Place the existing call on hold and issue a consultation call to another number. If there is no call at the extension, make an original call from the extension to another number.

© SAP AG

CR400

13-2


Reconnect Call After a cons ultation call, when the original call is still on hold, the agent may want to drop the consultation call and reconnect to the original call. With some switches, the reconnect call operation is the only way to do this.

Alternate Call When two calls are at an extension, alternate between the held call and the active call. May not be supported by all CTI servers and switches.

Conference Call Conference a held call and an active call together so that all parties can communicate.

Blind Transfer Take an active call and unconditionally transfer it to a supplied number. The agent cannot determine whether the call reached its intended destination.

Warm Transfer Place the existing call on hold, then place a consultation call to a number supplied by the agent. If the agent successfully reaches the party, the agent may transfer the held party to the consulted party. After the transfer, the agent is dropped from the call.

Hold Call Place an active (connected) call at the extension into a held state.

Toggle held state Toggle hold/unhold states.

Retrieve Call Retrieve a held call at the agent’s extension into the connected state. No other call at the extension may be active—there may only be one active or connected call at any one extension at any one point in time.

Deflect Call Deflect an alerting (ringing) call from the agent’s extension to another extension or queue. Some switches do not support this operation.

Drop Self Drop the agent’s extension from a conference call. The call is not destroyed; the other parties on the conference call may continue to communicate.

© SAP AG

CR400

13-3


Drop Party Drop a specific party (other than yourself) from a conference call. Not all CTI servers support this for all users, as it can be interpreted as a supervisory function.

Place outbound call Place call.

End Call Destroy a call (disconnect all on-switch parties from a conference call). Some switches/CTI servers only disconnect the agent from the call and do not tear down the existing call; therefore, this operation’s action depends on the switch and CTI server.

End call / inwait End a call, go into ready work mode and wait for new call.

End call / work / not ready End a call, then go into 'after call' mode (for follow-up work). Not available to take calls.

End call / not ready End a call, then go into not ready mode (for other purposes, e.g. lunch break,…).

End call / work ready Switch work mode to work-ready, then end call.

End call / inwait answer End call, wait for another new call, and automatically answer it.

Refresh from call-attached data Refresh onscreen data (Business Data Display) from call-attached data. Must have one or more calls at extension for this to be effective.

Refresh callstate Refresh the Call State window manually.

Quit call management Leave the application.

© SAP AG

CR400

13-4


Appendix B: SAPphone - CTI Interface In CIC, all soft phone controls of the agent screen and all different work modes and statuses of the agent are communicated through the SAPphone - CTI interface. This interface is a published RFC Interface of R/3. SAPphone currently provides an extensive number of APIs, which are the central gateway between the R/3 system applications (for example, CIC) and the CTI middleware products / telephony servers. The SAP Complementary Software Program is preparing a certification process for the SAPphone RFC interface. A list of available telephony servers will be published by CSP on SAPnet.

Š SAP AG

CR400

13-5


Appendix C: Call Center Glossary Action Box – A component with which an agent can perform available business transactions. The business transactions are organized by tabs. The action box pre-fills transactions with information from the business data display. Activity – An action performed by an agent. CIC components flag activities for logging purposes. Agent - A person who handles inbound or outbound calls. synonyms: customer service representative (CSR), telephone service representative (TSR), rep, associate, consultant, customer service professional Agent login – The act of an agent signing onto a queue. Agent logout - The act of an agent signing off from a queue. Agent work mode – The state of an agent in terms of what the agent is doing and whether the agent can accept calls. Automatic Call Distributor (ACD) - The specialized telephone system used in incoming call centers. It is a programmable device that automatically answers calls, queues calls, distributes calls to agents, plays delay announcements to callers, and provides real-time and historical reports on these activities. It may be a stand-alone system, or ACD capability may be built into a CO, network, or PBX. Automatic Number Identification - A telephone network feature that passes in real time the caller’s phone number to the call center Synonyms: Caller ID (US), Calling Line Identification (CLI) (non-US). Blind transfer call – A call that an agent transfers to another agent without first talking to the other agent. Business Data Display – A component that displays business objects such as customers, sales orders, and service notifications that an agent has touched, created, or changed during a call. Call-attached data – Information relating to a call, generally collected through an IVR before the call reaches an agent or added by a previous agent during the call. Callback queue – A grouping of calls to be made by agents at a future point in time. © SAP AG

CR400

13-6


Caller ID - See Automatic Number Identification. Call Center - An umbrella term that generally refers to reservations centers, help desks, information lines, or customer service centers, regardless of how they are organized or what types of transactions they handle. The term is being challenged by many, because calls are just one type of transaction, and the word center doesn’t accurately depict the many multi-site environments. Call state – A component with which an agent can view the telephony state of any party participating in the call. CIC profile - an outline of information that determines how CIC functions. A CIC profile identifies a framework ID and individual profiles of components in the framework. Component container - A special type of component that increases the number of components the front office can include from six to eleven. It accomplishes this by including up to five components in one tab-strip customizable subscreen. Component - A major feature in CIC and the functionality behind it. A component can be either visible or hidden. A visible component presents a subscreen, which the CIC framework includes in one of its six subscreen areas or “slots” in the front office. A hidden component provides a feature that has no visible interface.

Conference call – A call that generally connects three or more parties so that every party can speak with every other party. Consultation call – A call in which an agent puts a party on hold and then calls another agent or party. Contact Search and Display – A component that displays information about a caller. CIC can determine this information from ANI and display it automatically when the phone call arrives. Or, the agent can search for the informatio n manually. Computer Telephony Integration (CTI) - The software, hardware, and programming necessary to integrate computers and telephones so they can work together seamlessly and intelligently. Customer Interaction Center - The R/3 application offering call center functionality to customer service organizations. The CIC application enables agents to process inbound and outbound calls and process any business transaction related to a customer. Companies can use CIC in a variety of business scenarios including sales, service, collections, or human resources.

© SAP AG

CR400

13-7


Deflect – The act of sending an inbound call to another extension or queue without answering it. Dialed Number Identification Service – A telephone network feature that passes a numeric string to a call processing system to indicate which number the caller dialed. Framework – A program that determines the front office configuration based on the CIC profile and executes all component programs. The framework consists of configuration tables, the front office screen, a default empty subscreen, titles, and component processing functionality. Framework ID – A unique alphanumeric name of up to 15 characters that identifies a list of components. Front office - The main CIC screen from which an agent performs activities and transactions. It can be customized for agent and business needs. Hold – The act of putting a party in a state of waiting. Inbound call - A call received by a call center from an outside party. Inwait – The mode in which an agent is available to receive calls. Logging – The recording by CIC of call-related activities including activities performed by agents, events occurring in the background, and business transactions. CIC writes the recorded information to logging tables. Outbound call – A call placed by an agent or predictive dialing system to an outside party. Predictive dialing - An external system that automatically places listed outbound calls and delivers answered calls to agents. When the dialer detects a busy signal, an answering machine, or ringing but no answer, it puts the number back in the list. Queue – A list defined in a switch to which calls are placed until an agent becomes available. Quick Keys - A maximum of 12 pushbuttons that act as fast access keys for any function or transaction call of CIC or the R/3 System. Reminder scripting - Scripting that appears when certain activities occur. It provides basic instructions and reminders.

© SAP AG

CR400

13-8


Script - Text created in SAPscript for reminder scripting. It can be fully customized and can include variables. Slot – One of the six subscreen areas in the front office. Switch – An electronic device that opens or closes circuits, completes or breaks an electrical path, or selects paths or circuits. Telephony controls – Controls typically available on a telephone that are available in the CIC front office via pushbuttons. Telephony server – Specialized telephony software that acts as a bridge, directly or indirectly depending on configuration, between the R/3 System and a PBX or computer telephony integration (CTI) middleware system. Toolbar - The component that determines the application toolbar CIC uses. Although the application toolbar is visible to the agent, this component is a hidden component, because it does not present a subscreen. Visible component - A component that presents a subscreen, which the CIC framework includes in one of its six subscreen areas in the front office. Warm transfer call – A call in which an agent asks another agent to accept a call before transferring the call.

© SAP AG

CR400

13-9


Appendix D: Acronyms ACD

Automatic Call Distributor

ACW

After Call Work

ANI

Automatic Number Identification

ARU

Audio Response Unit

BRI

Basic Rate Interface

CCR

Customer Controlled Routing

CI

Customer Interaction

CIC

Customer Interaction Center

CPE

Customer Premises Equipment

CS

Customer Service

DN

Dialed Number

DNIS

Dialed Number Identification Service

ISDN

Integrated Services Digital Network

IVR

Interactive Voice Response

IXC

Inter Exchange Carrier

LAN

Local Area Network

LEC

Local Exchange Carrier

PABX

Private Automatic Branch Exchange

PBX

Private Branch Exchange

PRI

Primary Rate Interface

PSN

Public Switched Network

TAPI

Telephony Applications Programming Interface

TSAPI

Telephony Services Application Progra mming Interface

VRU

Voice Response Unit

Š SAP AG

CR400

13-10


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.