IUT250_EN_472_Col51_FV_120106.pdf

March 31, 2017 | Author: shlomi_lutati6657 | Category: N/A
Share Embed Donate


Short Description

Download IUT250_EN_472_Col51_FV_120106.pdf...

Description

IUT250 Customer Service

IUT250

Customer Service

THE BEST RUN BUSINESSES RUN SAP SAP AG 2004  SAP AG©2003

„

SAP IS-Utilities/Customer Care Service 472

„

2005/Q1

„

Material Number: 50072182

© SAP AG

IUT250

0-1

Copyright

Copyright 2004 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.

 SAP AG 2004

„ „ „

„ „ „ „ „ „ „ „

„

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or

© SAP AG

IUT250

0-2

warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

© SAP AG

IUT250

0-3

SAP Utilities (IS-U/CCS) Level 2

Level 3 IUT220

3 days

Device Management IUT221

IUT225

2 days

Energy Data Management

3 days

Work Management IUT110

5 days

Introduction to the ISU/CCS

IUT210

3 days

Basic Data/ Basic Functions

IUT230

5 days

Billing and Invoicing IUT240 5 days Contract Accounts Receivable and Payable IUT250 3 days Customer Service IUT280

IUT235

2 days

Real Time Pricing

IUT255

3 days

Integration of CRM, IS-U and BW

2 days

Print Workbench

 SAP AG 2003

© SAP AG

IUT250

0-4

Prerequisites

z Knowledge of the Windows environment z Basics of R/3 z Course IUT 110: Introduction to the IS-U/CCS System z Course IUT 210: Master Data and Basic Functions

 SAP AG 2003

© SAP AG

IUT250

0-5

Target Audience

z Participants „

Project managers responsible for implementing IS-U

„

Project team modeling business processes with IS-U

„

Administrators optimizing processes in the IS-U environment

„

Consultants preparing for IS-U implementation

z Duration: 3 days

 SAP AG 2001 2003

© SAP AG

IUT250

0-6

Course Objectives

This course will enable you to understand: z The basics (including configuration options) of the Customer Interaction Center (CIC), an efficient work environment for the customer service agent (configuration possibilities) z Typical customer service processes (move-in/out, disconnection and reconnection, service connection management)

 SAP SAP AG 2003  AG 2001

© SAP AG

IUT250

0-7

Course Objectives

At the conclusion of this course, you will be able to: z Recognize the configuration options of the CIC and use the CIC as a working environment z Execute the basic business processes in the system, such as move-in, move-out, disconnect / reconnect z Use Customizing to create the system settings

 SAP SAP AG 2003  AG 2001

© SAP AG

IUT250

0-8

Course Content: IUT250

Introduction Unit 1

Overview of Customer Service

Unit 5

Disconnection and Reconnection

Unit 2

Customer Interaction Center (CIC) Configuration

Unit 6

Move-In, Move-Out, Move-In/Out

Unit 3

Navigation and Application Area

Unit 7

IS-U Sales Processing

Unit 4

Front Office Processes

Unit 8

mySAP Utilities in Deregulated Markets

Appendix

 SAP AG 2003

© SAP AG

IUT250

0-9

Customer Service - Overview

Contents: z Shows the structure of the Customer Service component z Introduces some key terminology z Explains the navigation and operation of the user interface

 SAP AG 2003

© SAP AG

IUT250

1-1

Customer Service Overview: Unit Objectives

At the conclusion of this unit, you will be able to: z Name the structure of the Customer Service component z Explain the functions available in the Customer Service component z Operate the Customer Interaction Center (CIC)

 SAP AG 2003

© SAP AG

IUT250

1-2

SAP for Utilities: The Comprehensive Solution for Utility Companies

Strategic StrategicEnterprise Enterprise Management Management

Customer Customer Service Service

Managerial Managerial Accounting Accounting

Financial Financial Accounting Accounting

Marketing Marketing Program Program Management Management

Product/ Product/ Brand Brand Marketing Marketing

Regulatory Regulatory Reporting/FERC Reporting/FERC Sales Sales Channels Channels

Sales SalesManagement Management

Production Production

Plant PlantMaintenance Maintenance

Decommissioning Decommissioning

Engineering Engineering&& Construction Construction

Operati Operations onsManagement Management

Maintenance Maintenance&& Work WorkManagement Management

Transmissi Transmission on && Distribution DistributionService Service

Connection Connection&&Installation Installation Management Management

Service Service Management Management

Meter MeterReading Reading Management Management

Service Service Agreement Agreement

Special SpecialCustomer Customer Processes Processes

Retai l Billing Retail Bi lling

Sales SalesCycle Cycle&& Bi lling Billing

Sales SalesCycle Cycle

Energy Energy Data Data Management Management

Invoicing Invoicing

Business

Busi ness Intelligence Business Intelligence && Data Data Warehousing Warehousing

Market MarketResearch Research &&Analysis Analysis

Engineering Engineering&& Construction Construction

Human HumanResource Resource Management Management

Traders Traders Workbench Workbench

Risk Risk Management Management

Recei Receivables vablesManagement Management

Procurement Procurement

Treasury Treasury

Wholesale Wholesale Bi lling Billing

Pool/ Pool/ ISO ISO

Reconciliation Reconci liati on &&Settlement Settlement

Third ThirdParty PartySettlement Settlement

Fixed FixedAsset Asset Management Management

Real RealEstate Estate

Network

z

z Finances & Controlling z Human Resource Management z Logistics

z z z

Cross-Industry Solutions SAP Customer Relationship Management SAP Supply Chain Management SAP Business Intelligence SAP Business-to-Business E-Commerce

 SAP AG 2003

„

See the SAP homepage for a link to the current solution map: http://www.sap.com

© SAP AG

IUT250

1-3

SAP for Utilities - Architecture Internet SAP BUSINESS INFORMATION WAREHOUSE

SAP BI

SAP R/3

Customer Relationship Management for Utility Companies Marketing - Sales - Service

SAP R/3

CustomerOriented Asset & Work Mgmt SAP PLM & IS-U/CCS

Energy Data Mgmt

IS-U/CCS EDM

Billing

IS-U/CCS BIL

Invoicing & Accounts Receivable Accounting

Framework

Business

SAP Customer Relationship Management

IS-U/CCS ICA

Data Exchange IS-U/CCS IDE

 SAP AG 2003

© SAP AG

IUT250

1-4

Structure of the Customer Service Component

z Customer Interaction Center (CIC) z Customer Information z Process Execution z Customer Contact Management

Tran spor t

z Marketing & Sales

0716192

The Johnsons

 SAP AG 2003

„

Structure refers to the structure forming the basis for the customer service component in the "utility industry" menu.

„

Later in the course, you are shown how it is possible to integrate the customer service subcomponents in the CIC (Customer Interaction Center).

„

The course also explains the configuration possibilities for the individual components in the Implementation Guide (IMG, Customizing).

© SAP AG

IUT250

1-5

Customer Interaction Center (CIC, Contact Center) Telephony Telephony controls controls

Identification Identification & & Installation Installation

Call Call status status

Layout:

L-Form Transaction:

Action box box

/nCIC0 Navigation Navigation area area

Application Application area area

„

 SAP AG 2003

„

Transaction EC20 for the contact center is no longer being developed.

„

The layout with the seven vertical slots was developed by SAP Basis, and is no longer maintained by Utilities development.

„

This course deals exclusively with the L form of the contact center.

„

The contact center represents the central initial access point for agents in the customer center (call center).

© SAP AG

IUT250

1-6

Overview of CIC Functions

z Central starting point for processing transactions z Supported by fuzzy search to identify customers using incomplete/imprecise data z Possible to create new customers z Starting point for processing all business processes z Provision of specific information for customer inquiries. z Start of business processes z Display of self-defined overview pages z Appropriate work environment for every user

 SAP AG 2003

© SAP AG

IUT250

1-7

The CIC in Different Layouts

z Six vertical screen areas (SAP standard and IS-U)

z L form for large pictures (IS-U-specific) z L form for small pictures (IS-U-specific)

 SAP AG 2003

„

The framework is the foundation for all the functions that can be used in the CIC. The definition of a framework (framework ID) is identical to defining a screen in which you can select different functions for the agents in the various screen areas. The same framework can result in different screen views; only the components (screen areas) have the same arrangement. The framework enables the interaction between the selected components by dividing the system functions in visible (screen presentation) and hidden (background processing) components and using an event-driven mechanism.

„

First choose a screen for the framework. By selecting a screen, you determine the basic screen layout of the CIC. You have three options: - Screen with six vertically arranged screen areas (slots) - Screen division in L form (large), number 8101. This size is for users whose screen is larger than 15". Only about 55% of the screen area is used for a 21" screen. The optimal resolution is 1280 x 1024 pixels for default font and font size settings in Windows and SAPGui at the front-end computer. - Screen division in L form (small), number 8100. This size is for users whose screen is smaller than 15". The optimal resolution is 1024 x 768 pixels.

© SAP AG

IUT250

1-8

Data Finder: Process Flow

Entry

Tool for finding data objects

Search criteria Name first/last Street/house number City/zip code ........... Company code Division ..............

Hit list (optional)

Selection

Object

Attribute

BP Str./No./Supp. or CO Str./No./Supp.  SAP AG 2003

„

The data finder search takes all the search criteria into account together in an AND operation.

„

The data finder supports generic (wildcard) searches using *. To search for the name Winfield or Wingfield, for example, you can enter the string Win*field in the name field of the search criteria.

„

Two different components are available for finding data in IS-U (i.e. for identifying data objects): · ISUSDPART (business partner search in IS-U) · ISUFINDER (IS-U data finder) The functionality of both components has been tailored for use in the CIC. The IS-U Datafinder component (ISUFINDER) can only be used together with a framework with vertical slots, in which the object type being searched for is also used. The ISUSDPART component (business partner search in ISU) is intended for the L-shaped framework.

„

The business partner search component in IS-U is a specific serach function that exclusively provides data for IS-U/SD business partners. If you use the CIC with the L-shaped framework architecture, you should use the business partner search in IS-U.

© SAP AG

IUT250

1-9

The Action Box

Drop-down Drop-down menu menu

•• Overviews Overviews •• Transactions Transactions •• Front Front office office processes processes •• Workflows Workflows  SAP AG 2003

© SAP AG

IUT250

1-10

The Navigation and Application Area

z Prerequisite: CIC profile must be integrated with component profile category DEFAULT_WORKSPACES z NAV_AREA component for the navigation area z APPL_AREA_2 component for the application area

Central Customizing maintenance within the utility industry component.  SAP AG 2003

© SAP AG

IUT250

1-11

Overview of Additional CIC Functions

z Call center integration „

Automatic caller identification by means of telephone number (ANI)

z Computer Telephony Integration (CTI) „

Agent allocation to telephone numbers/telephone queues

„

"Soft phone" functions

z Reminder scripting functions to provide call support z Logging of all activities z Automatic callback

 SAP AG 2003

„

Along with the CIC functions already discussed, this interface also offers additional functions:

„

A call center is the area in a company where telephone calls are made and received. The CIC supports call center agents with telephone functions.

„

ANI stands for Automatic Number Identification

„

The CTI component is the interface to the telephone. The CTI establishes a link to SAP software via the SAPphone Gateway.

„

The Scripting component provides prompts to support agents, and can be customized for each individual agent.

„

The logging component logs all the activities performed by an agent during the course of a call. The activities are logged in tables.

„

Callback can be planned and then executed automatically.

© SAP AG

IUT250

1-12

Technical Structure

Phone system

IVR

CTI middleware

R/3 CIC

SAPphone

Applications (IS-U, CS, SD…)

SAPconnect

Internet Mail Fax

Optional use  SAP AG 2003

„

CTI architecture with IVR. IVR is an optional, yet frequently used method of customer interaction.

„

PROCESS FLOW y The IVR script initializes the interaction with the caller y IVR sends call-specific data to the telephony server y Phone system forwards call to wait queue/phone extension y Phone system informs CTI link of the forwarded call y CTI link informs telephony server y SAP application server is informed of incoming call y Agent sees dialog box with ANI y Phone call is forwarded to agent y Phone server transfers call-specific data

„

This course covers the configuration and use of the Customer Interaction Center within the SAP for Utilities component.

© SAP AG

IUT250

1-13

Integration with External Communications Systems (1)

WWW

Fax

Letter

Archive integration

Telephone Call Center integration

Internet

In person

Internet integration

IS-U/CCS CIC functions

IS-U Customer Information System

 SAP AG 2003

„

IS-U can be integrated with a variety of external communications systems used in your business on a daily basis.

„

The following slides deal with the three most important applications of this communications technology: y Archiving documents created in IS-U (bills to customers or welcome letters, for example) and carrying out optical archiving for incoming (or outgoing) documents that would otherwise only exist in paper form (such as faxes or letters). y Linking to a call center solution via the SAPPhone component. y Connection to Internet service (such as E-mail) via SAPConnect

© SAP AG

IUT250

1-14

CIC Telephony Functions Telephony Telephony controls controls

•• Forward, Forward, conference, conference, call call waiting, waiting, hold, hold, ... ...

Customer Customer is is displayed displayed

Call Call status status of of all all calling calling parties parties ANI ( Automatic Number Identification ANI (Automatic Number Identification)) DNIS DNIS (Dialled Dialled Number Number Identification Identification Service Service))

 SAP AG 2003

© SAP AG

IUT250

1-15

Typical Front Office Calls Premise Premise

Create quotation for new service connection Customer information for the agent

Budget billing

Change budget billing plan R

Move-in/move-out processing Logging customer contacts

Bill INVOICE #:

P.O. #:

SOLD TO

Qt y Order ed

Qt y Shipped

PREMISE

Descripti on

Total

Price

Reprint bill

OFF ON

Subtotal Sales Tax Data

SALESPE RSON

Total

Disconnection at customer request Complaints processing

 SAP AG 2003

„

Front office calls are the business processes that are carried out daily in your company.

© SAP AG

IUT250

1-16

Customer information

z Customer overview (configurable) z Connection object overview z Customer environment (configurable) z Connection object environment z Device environment

 SAP AG 2003

„

The CIC provides the agent with a comprehensive overview of most business or technical master data for a business partner.

„

Additional information interfaces are available within the utility industry component. These are also integrated in the CIC, and can be structured individually.

© SAP AG

IUT250

1-17

Process Execution

z Owner allocation z Move-in / move-out / move-in/out z Disconnection/reconnection z Rate data

 SAP AG 2003

„

The aforementioned transactions deal with core processes for energy companies. The usage and adjustment of these processes is described in detail later in the course.

„

These transactions can be used as subprocesses within business processes for deregulated markets.

© SAP AG

IUT250

1-18

Customer contact management

z Component for logging and reporting contacts z Two-way customer contacts z Automatic customer contact management z Flexible reporting options

 SAP AG 2003

© SAP AG

IUT250

1-19

Sales and Marketing in IS-U/CCS (1)

CIC as Call Center z

allows rapid and direct access to all relevant information and transactions required during contact with a customer z For example: customer overview, change master data, bill display, enter meter reading results, account information, and many others

z

Work items allow IVR-supported callbacks

Loyalty Program z

Allows the creation of loyalty accounts for regular customers

z

Points can be cashed for rewards

z

The amount of points to be issued depends upon the event

 SAP AG 2003

© SAP AG

IUT250

1-20

Sales and Marketing in IS-U/CCS (2)

IS-U Sales Processing z

Product modeling based on configured materials and pricing

z

IS-U sales processing with generation of quotations and orders

z

Master data generation for order execution

IS-U Content for BW z

Sales statistics, consumption statistics, transaction statistics, and so on

 SAP AG 2003

© SAP AG

IUT250

1-21

SAP Utility Customer E-Services - Overview SAP Utility Customer E-Services Bill Display Master Data Change

Credit Memos Credit Memo Clearing

Bill Details Maintenance Bank Data

Complaints E-Mail Notification

Bill History

Move-In Credit Card Maintenance

Bill Payment Payment History Partial Payments

Meter Reading Entry

Move-Out Move-In/Out

Collection Authorization

As of IS-U/CCS 4.64 New with IS-U/CCS 4.72. Possible downgrade of IS-U/CCS 4.64 in project.  SAP AG 2003

© SAP AG

IUT250

1-22

Internet Self Services: Home Page

Selection Selection of Service Service

Entry: Entry: User User and and Password Password

 SAP AG 2003

© SAP AG

IUT250

1-23

Customizing the L Form Customizing is performed in two areas within the Implementation Guide z Customizing for CIC standard functions Customer Service Æ Customer Interaction Center (CIC)

z Customizing for IS-U extensions SAP Utilities Æ Customer Service Æ Customer Interaction Center

 SAP AG 2003

© SAP AG

IUT250

1-24

Exercises Unit: Customer Interaction Center (CIC) Topic: Using the CIC

• Description of the objectives and application areas of the CIC • Using the CIC for efficient process Quick, complete processing of customer inquiries raises customer satisfaction and increases efficiency. Experience in using the CIC contributes considerably to these goals. In these exercises you implement the CIC using examples of typical customer inquiries.

Business partner

PJ0203A0## (0##: group number) Rose Taylor Oxlade Drive 0## 02100 Boston

Contract account number

PJ0203A0## (0##: group number)

Electricity contract/installation

PJ0203A0## (0##: group number)

Water contract/installation

PJ0203B0## (0##: group number)

Electricity meter

PJ0203A0## (0##: group number) Double-rate meter

Water meter

PJ0203B0## (0##: group number) Single-rate meter

Move-in document

PJ0203A0## (0##: group number)

Connection object

PJ0203A0## (##: group number)

© SAP AG

IUT250

1-25

1-1 True or false? 1-1-1 The CIC serves as the central work environment for each agent and can be individually configured to meet their individual requirements. _________________________________________________________ 1-1-2 The CIC contains a tool for finding data objects (such as business partners, contract accounts and contracts) created in the IS-U system. _________________________________________________________ 1-1-3 The data finder always provides the business partner as its search result. _________________________________________________________ 1-1-4 The CIC supports you in providing simple information, as well as processing complex business processes. _________________________________________________________ 1-1-5 Front office processes can only be performed using the action box in the CIC. _________________________________________________________ 1-2

The CIC (L form) is divided into four units that efficiently help agents perform their customer service duties. Name these four units and describe their purposes: Unit 1: _____________________________________________ Purpose: _____________________________________________ Unit 2: _____________________________________________ Purpose: _____________________________________________ Unit 3: _____________________________________________ Purpose: _____________________________________________ Unit 4: _____________________________________________ Purpose: _____________________________________________

© SAP AG

IUT250

1-26

1-3 Search criteria The search area of the CIC contains the Business partner block, which you can use to identify your business partner based on the specified criteria. You can enter additional criteria using the data finder (pushbutton

All search criteria).

1-3-1 Use the wildcard search function of the business partner search to find all business partners whose last name begins with T. Did you find any? ______________________________________________________ 1-3-2 You determine that this information is insufficient for identifying the business partner and are given the address as additional information: Oxlade Drive, Boston, house number 0## (0##: group number). (Note that house numbers are saved in the system with leading zeros.) Determine the correct business partner. Business partner:________________________________________ 1-4 Information from the CIC Business partner PJ0203A0## wants to know how much their last bill was. Display the bill. You can simulate the bill on the screen. Final bill amount: _______________________________________________ When is the bill due? ________________________________________ How much is the future budget billing amount? ___________________________ Use the customer overview for information. 1-5 Navigation area: Process Change bank data Process description: A business partner named Taylor on 0## Oxlade Drive (0##: group number) calls. He would like future repayments to be transferred to the following account at the Citibank: Bank number 134329042, account number 345670## (0## group number). 1-5-1 First, identify the customer with the surname Taylor on 0## Oxlade Drive (0##: group number) and start the Change bank details process. In business partner, enter a new bank ID and the aforementioned bank details. Save your data and select back. You are taken to the contract account, where you must specify the bank details for outgoing payments. Change the outgoing payment method from Check to Bank transfer. Enter the bank details you just defined in field Bank details outg.. Save the data, then branch to the screen for creating a customer contact. You can save this without making any changes. Customer contacts will be explained in detail in the next unit. © SAP AG

IUT250

1-27

Solutions Unit: Customer Interaction Center (CIC) Topic: Using the CIC

1-1

True or false? 1-1-1 True 1-1-2 True 1-1-3 True: While you can enter other search criteria in the data finder, such as a contract, a contract account, or a device number, the result is always the corresponding business partner. For the technical area, you must use the CIC with vertically arranged screen areas instead of using the CIC in L form. This CIC is used, for example, as the interface in the plant maintenance for the PM / CS component. 1-1-4 True 1-1-5 False: Within the CIC, front office processes can be performed both with the action box and via the context menu of the corresponding object in the navigation area.

1-2

© SAP AG

CIC structure (L form) Unit 1: Task:

Identification and creation Selecting data using flexible search criteria.

Unit 2: Task:

Navigation area Providing specific information to customer inquiries. Starting comprehensive business processes, amongst others, with SAP Business Workflow.

Unit 3: Task:

Application area Self-defined overview pages, such as using SAP Business Workflow inbox, CIC contact management, and many more.

Unit 4: Task:

Action Box Calling specific business processes.

IUT250

1-28

1-3

Search criteria From the SAP menu, choose Utilities Industry Æ Customer Service Æ Front Office/Cust.Interact.Center Æ Customer Interaction Center. 1-3-1 For a generic search, enter T* under surname in the search criteria, and select the push button with the magnifying binoculars. A list of found business partners is displayed (if a message appears informing you that the set of hits may not be complete, you can simply confirm this message). 1-3-2 Business partner

1-4

PJ0203A0## (0##: group number)

Information from the CIC Enter the specified customer number in the search criteria and identify the customer. Choose Confirm Partner to confirm the selection. Then start the Customer overview process from the Info call group in the action box. The amount of the last bills is displayed in the Bills area. Double clicking on the most recent bill amount takes you to the print document display. Select Simulate bill. Check the print parameters and select Continue. The bill is displayed. Return to the document overview and select the Header data tab page. The Due date for net payment and Amount fields are located in the General data group. Select the Display Documents (shift + F9) call. Select the budget billing plan in the selection area, and choose Apply Selection. You are taken to the budget billing plan display. Alternatively, you can find the budget billing amounts in the customer overview in the BB Amount Due Dates display area. Double clicking here also takes you to the budget billing plan display. The cumulated budget billing amount is calculated from the budget billing payments for water and electricity.

1-5

Navigation area: Process Change bank data Identification Identify the customer in the search area, and select Continue to confirm your selection. Start transaction Select the Change Bank Data call in the context menu of the contract account. This activates the change mode for the contract partner. Click on the Payment transactions tab page and enter the specified bank details with any ID (such as 0002). Save your entries and select back. You are taken to the contract account. Choose the second tab strip, Payments/Taxes, and enter a B for bank transfer in the Outgoing payments field, and enter the new bank details ID in the Bank details ID field. Using the F4 selection, you can view all bank details entered in the business partner, and select one of them. Then save the changes in the contract account. You automatically branch to the Create Contact screen. The fields are already filled with data so that you only have to save to log the customer contact.

© SAP AG

IUT250

1-29

CIC Configuration

Contents: z Structure of the Customer Interaction Center (CIC) z IS-U-specific components z Linking a CIC profile with an HR organizational unit

 SAP AG 1999

© SAP AG

IUT250

2-1

CIC Configuration: Objectives

At the conclusion of this unit, you will be able to: z Understand the structure of the CIC z Customize the interfaces z Customize individual components of the CIC

 SAP SAP AG 2003  AG 2001

„

The first section of this unit describes the concepts behind configuring your own CIC.

„

The second section explains the special Customizing for each individual module of the CIC.

© SAP AG

IUT250

2-2

CIC Configuration 1

z Interface Customizing z Customizing certain components

Tran spor t

0716192

The Johnsons

 SAP AG 2003

Structure refers to the structure forming the basis for the customer service component in the "utility industry" menu. „ Later in the course, you are shown how it is possible to integrate the customer service subcomponents in the CIC (Customer Interaction Center). „ The course also explains the configuration possibilities for the individual components in the Implementation Guide (IMG, Customizing). „

© SAP AG

IUT250

2-3

CIC Terminology

z Call Center (CIC, contact center, front office) z Framework (slots) z Components (functions) z Component Profiles (component attributes) z

„

CIC profile

z Agent z Navigation area z Data environment z Action box z Application area (workspace) z CTI layer

 SAP AG 2003

„

The framework is a "toolkit" structure that enables you to flexibly customize the CIC. You can add any type of component to the framework in order to provide agents with the best possible working environment.

„

The components represent the functions that can be used in the CIC.

„

The instances of the individual components are referred to as "component profiles". They define, for example, which processes can be called in the action box. You can define different component profiles for each component.

„

The CIC profile provides a custom-tailored screen view for the agents in the call center. It is specially customized to each individual agent's skills and responsibilities. The profile is based on a framework and component profiles, and is linked with the agent through the organization management functions.

„

The navigation area is a specific part of the CIC interface, from which you can start processes or call information. The navigation area also contains information that you have compiled regarding the business partner currently identified (such as, contracts, service orders, contacts, and so on).

„

The data environment is a specific area of the navigation area. Once the business partner has been successfully identified, his/her current and future data environment is displayed here.

„

You can execute calls from the action box. These calls are made in the form of workflows, transactions, or other processes.

„

The application area is used to present data that is relevant to the business partner.

„

The CTI establishes a link to SAP software via the SAPphone Gateway. It forms the interface to the phone system.

© SAP AG

IUT250

2-4

CIC Terminology

Framework + Components Visible components Hidden components +

Component profiles = Customer Interaction Center profiles (CIC profile)

 SAP AG 1999

„

The structure of the CIC enables you to selects the components you want and arrange them on the screen (framework). The purpose of the framework is to enable you to use the components you want to use.

„

The system functions are divided into visible components (that appear on the screen) and hidden (background processing) components.

„

You need to modify most of the components. These modifications are referred to as component profiles.

„

The CIC profile is a collective profile composed of all the settings made in the individual components contained in a framework.

„

The CIC profile determines what the agent's user interface looks like. Infotype "CIC profile 1260" allocates the agents in the structure organization. You can define and allocate CIC profiles based on the agent profiles at your company.

© SAP AG

IUT250

2-5

CIC Profile: Framework and Components

Framework

Component profile

Visible components ACTION_BOX Action box

ACTION_BOX_1 FO config. IS-U

BD_ANZEIGE

Business object display

ACTION_BOX_2 General FO config.

ISUFINDER

IS-U data finder

CCONT_4

Four components

CCONT_2

Two components

CTI_PROFIL_1

Administration 1

CTI_PROFIL_2

Administration 2

CUST_OVIEW HTML customer overview CCONT

Component container

Hidden Components BD_MARK

Selection function

CTI

Telephony integration

CALLCTR

Call center

CALLBACK Call back

CIC

ile f o pr

 SAP AG 1999

„

Visible components are displayed as subscreens in the slots. Hidden components provide background functions that do not need their own screen areas.

„

Examples of visible components include: · Action box · Clipboard · IS-U data finder · Component container Examples of hidden components include: · Selection function · Telephony integration

„

Example: Use the Action box component.. This component is allocated to a framework so that it can be arranged on the screen. You then create one or more component profiles for the action box component. In this case, the component profile is a front office configuration. The CIC profile, new versions of which can be created for different agent groups, can contain the action box. In this case, the action box is assigned a component profile (a front office configuration). The CIC profile is allocated to agent groups (such as planning or organization departments) using the structure organization.

© SAP AG

IUT250

2-6

CIC Configuration: Overview

CIC profile Profile attributes Profile category + instance

FO framework Components Visible / hidden

C o m p o n e n t c o n f i g u r a t i o

n

Action box Instances Calls

Navigation and application area N/A components

Calls Methods Front office processes Workflows BDC sessions HTML operations

Instances Calls . . .

 SAP AG 1999

© SAP AG

IUT250

2-7

CIC Customizing (1)

Title bar

1. Create framework

 SAP AG 1999

„

A framework serves as a placeholder for the screen structure. When you create a new framework, none of the existing frameworks contains the components you need in the required layout. Framework customizing also sets the screen title and controls whether the framework is active.

„

You can reuse frameworks because they only determine the selection and positions of the visible components in the screen and determine which hidden components are assigned. The same framework can result in different screen views; only the components have the same arrangement.

© SAP AG

IUT250

2-8

CIC: Visible Components

z Visible components can be arranged on the screen. Examples of components provided by SAP include: „

Action box: calls SAP transactions

„

Business object display: saves business objects and business data

„

Call status display: displays the status of calls for the agent's extension

„

Find and display customer data: functions for finding and displaying customer data

„

Application area: provides an area for integrating HTML pages

„

Quick keys: the pushbuttons assigned to the telephony functions

 SAP AG 2003

„

The component description of the "Call Status" (CALL_STATE) component is called "Call Status" in Customizing.

© SAP AG

IUT250

2-9

CIC: Quick Keys

End call Cancel hold

Wait Hold/retrieve

Pick up Deflect

Cancel wait Consult

Update Connect

Hold Direct dial

z Provides fast access to frequently used telephony functions z Minimizes the search with mouse and menu z Replaces the phone handset z Configuration of screen position and key assignment z Are displayed in the lower margin of the CIC screen if necessary

 SAP AG 2003

„

Quick keys are freely configurable.

© SAP AG

IUT250

2-10

CIC Customizing (2): L Form

Slot Slot 11 Business Business partner partner Slot Slot 55 Navigation Navigation area area

Slot Slot 22 Phone Phone Slot Slot 44 Action Action box box 1. Create framework 2. Assign visible components to slots

Slot Slot 66 Application Application area area

Slot Slot 33 Not Not used used Slot Slot 77 Not Not used used

 SAP AG 1999

„

In this step, you determine which visible components you want to have in the framework, as well as the slots in which they will appear.

„

The selection and arrangement of the components cannot be chosen freely in the L-shaped framework. The following component assignments are possible: - Slot 1: ISUSDPART: business partner identification - Slots 2 and 4: ABOX_SLIM, CALL_STATE, QUICK_KEYS - Slot 5: NAV_AREA: navigation area - Slot 6: APPL_AREA_2: application area

„

You can use several special components at the same time in the application and navigation areas in slots 5 and 6. You configure these settings in Customizing under Maintain Navigation and Application Areas.

„

Slots 3 and 7 are normally not used in IS-U. You can use these slots to integrate a solution database, for example. For more information on solution databases, refer to the IMG under Customer Service -> Solution Database. In a framework , you cannot use the same component more than once with different component profiles. A component can only be used once in a framework.

© SAP AG

IUT250

2-11

CIC Customizing (2): Vertical Slots

Title bar Slot 1: Component container Slot 2: Script display

1. Create framework 2. Assign visible components to slots

Slot 3: Customer component X Slot 4: Find and display customer data Slot 5: Action box Slot 6: Telephony function keys

 SAP AG 1999

„

In the framework with six vertically arranged slots, you can arrange the following visible components in any order: - ACTION_BOX: Starts calls with table display - ABOX_SLIM: Starts calls. Displayed as application toolbar with drop-down menus - BD_DISPLAY: Clipboard for saving objects (such as a contract account) - CALL_STATE: Displays the current calling parties (when telephony integration is active) - CCONT: Component container for adding additional components - ISUFINDER: IS-U search criteria - QUICK_KEYS: Function keys - SCRIPT_DISP: Reminder scripting display - SOL_SEARCH: Input screen for the solution database

„

APPL_AREA: Standard application area for HTML configuration calls that are started in the action box.

© SAP AG

IUT250

2-12

Hidden Components

z Background processing functions „

Not displayed in the user interface

„

Background functions provide services to the framework

„

Example 1: Select function

Š „

An object saved in the clipboard should be selected for immediate further processing

Example 2: Telephony integration

Š

The component has been assigned a certain CTI OK code (such as "Hold"). The component uses the extended SAPphone API to perform the requested CTI activity.

 SAP AG 1999

„

There are three different types of hidden components: 1. Independent components - AUTOCALL (automatic ac-tivity) - CALLBACK (return calls) - CIC_TOOLBAR (icon bar and toolbar), use required - HLOG (logging) 2. Components required for certain visible components to work - CTI (telephony integration) for CALL_STATE - HIDDEN SCRPT (scripting) for SCRIPT_DISP 3. Components that can be used in combination with visible components - BD_MARK (selection function) with BD_DISPLAY - CALLCTR (call center) with CALL_STATE

© SAP AG

IUT250

2-13

CIC Customizing (3) Slot Slot 11 Business Business partner partner Slot Slot 55 Navigation Navigation area area

Slot Slot 22 Phone Phone Slot Slot 44 Action Action box box Slot Slot 66 Application Application area area

1. Create framework 2. Assign visible components to slots 3. Assign hidden components to the framework

Slot Slot 33 Not Not used used Slot Slot 77 Not Not used used

 SAP AG 1999

„

Hidden components enable background processing. Hidden components can be arranged in any order. There is no limit to the number of possible hidden components.

„

SAP supplies the following hidden components: y Return calls: (CALLBACK) Creates and processes return calls. This component is not part of the framework screen and is therefore considered to be hidden. y Call center strategy: (CALLCTR) Controls processing of the call information y Toolbar: (CIC_TOOLBAR) While it appears on the screen, it does not occupy any of the slots, and is therefore considered to be hidden y CTI: (CTI) Supplies all the telephony functions in the background y Scripting engine: (HIDDEN SCRPT) Component used to determine values for variables like "customer's name" and "time of day" y Logging: (HLOG) Logs the agents' activities y Hidden action box: (HIDDEN_ABOX) Every framework with a visible action box also requires a hidden action box component

„

If you do not use telephony integration, you do not need the components CALL_STATE , SCRIPT_DISP, HIDDEN SCRPT, CALLCTR, or CTI.

© SAP AG

IUT250

2-14

CIC Customizing (4)

e l i f o r p CIC

Slot Slot 11 Business Business partner partner

Slot Slot 55 Navigation Navigation area area

Slot Slot 22 Phone Phone

Slot Slot 44 Action Action box box Slot Slot 66 Application Application area area

Slot Slot 33 Not Not used used

1. Create framework 2. Assign visible components to slots 3. Assign hidden components to the framework 4. Assign framework and component profiles in the CIC profile

Slot Slot 77 Not Not used used

 SAP AG 1999

„

The CIC profile combines the framework with the instances of the components used. Organization management is used to establish a link between the CIC profile and the agent.

„

If you defined that an action box is to appear in slot 4, for example, then you determine which action box is used in this step.

© SAP AG

IUT250

2-15

SAP Components and Profile Requirements (1)

IS-U

Visible components

Description

Component profile required

ACTION_BOX

Action box

ACTION_BOX_CONFIGURATION

ABOX_SLIM

Action box

ACTION_BOX_ CONFIGURATION_SLIM

BD_DISPLAY

Business obj. display

No profile required

CALL_STATE

Call status

No profile required

CCONT

Component container

COMPCONT_PROF

X

ISUSDPARTNER

Search functions

No profile required

X

QUICK_KEYS

Quick keys

QUICK_KEYS_CONFIGURATION

SCRIPT_DISP

Script display

SCRIPT_PROFILE

SOL_SEARCH

Solution search

No profile required

X

X

APPL_AREA_2

Application area

DEFAULT_WORKSPACES

X

X

NAV_AREA

Navigation area

DEFAULT_WORKSPACES

X

X X

Description Action box comp. configuration Action box comp. configuration

Without telephone X X X

Component container IS-U business partner search Quick keys button configuration profile

X X X

Scripting profile

X: Is used in IS-U (L form)  SAP AG 1999

© SAP AG

IUT250

2-16

SAP Components and Profile Requirements (2)

Hidden components

Description

Component profile required

BDMARK

Selection function

BD_MARK_PROF

Callback queue

CALLBACK_ASSIGN_QUEUE_ PROFILE

CALLBACK

CALLBACK_CONFIGURATION

CALLCTR CIC_TOOLBAR CTI

Call center component CIC toolbar / exclusion CTI

CALLBACK_PROCESS_QUEUE_ PROFILE CALL_CENTER_COMP_ CONFIGURATION TBAR_PROF CTIADM_PROF No profile required

HIDDEN_SCRPT

Script text

No profile required

HLOG

Logging

ACTIVITY_LOGGING_ PROFILE

HIDDEN_ABOX

Action box

No profile required

Description BDD profile Selection function Callback queue Profile allocation Callback component Configuration Callback queue Profile processing Call center component CIC toolbar

Without telephone X X X X

X

CTI administration Profile CTI wait loop Profile allocation X Activity codes Log profile

X X

 SAP AG 2003

„

You can also use a self-defined GUI status. You can define functions for function keys, without having to define an action box call. For more information, see the cookbook. Arrange the profile with the selfdefined GUI status in the IMG activity, SAP Utilities - Customer Service - Customer Interaction Center Define Standard Toolbars and User-Defined GUI Status. You must then add the invisible component CIC_TOOLBAR2 in the IMG activity, SAP Utilities - Customer Service - Customer Interaction Center Maintain Front Office Framework ID and Parameters.

© SAP AG

IUT250

2-17

Procedure

1. Analysis of the business processes 2. Defining CIC Calls 3. Define frameworks 4. Assign components

5. Define the component profile 6. Define CIC profiles 7. Allocate CIC profiles to organizational plan

Customer Interaction Center  SAP AG 2003

„

To use the CIC, you have to analyze the business processes and define them in the system (steps 1 and 2). The processes are then used in the CIC in the form of component profile calls for the action box. You can also use these calls within the context menu for the data environment of the navigation area.

„

Using the front office without the CIC (not possible after Release 4.51, transaction EC20) y To use the (old) front office you must define a configuration determination, in order to be able to assign a specific front office configuration to each individual agent.

„

Using the CIC (available from IS-U/CSS V4.51) y You can integrate other CIC functions (CIC components) into the framework. y You can define modifications for each CIC component in the form of component profiles.

© SAP AG

IUT250

2-18

CIC Customizing (5)

e l i f o r p CIC

Slot Slot 11 Business Business partner partner

Slot Slot 55 Navigation Navigation area area

Slot Slot 22 Phone Phone

Slot Slot 44 Action Action box box Slot Slot 66 Application Application area area

1 2

3

4

5. Assign CIC profile to an organizational level in organization management

Slot Slot 33 Not Not used used Slot Slot 77 Not Not used used

 SAP AG 1999

© SAP AG

IUT250

2-19

Organizational Plan

Organizational unit Organizational unit Job

Organizational unit Job

Organizational unit

Position

Position

Position

Holder

Holder

Holder

Holder  SAP AG 1999

„

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

„

The organizational plan comprises organizational units and all their interrelationships. - Organizational units represent logical business units in your company and 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).

„

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

„

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 an SAP system user ID - A person - someone, maybe an employee in your company, without an R/3 system user y Workflow tasks can only be carried out by holders with access to the R/3 system.

„

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

© SAP AG

IUT250

2-20

Allocate the CIC Profile in the Organizational Plan

file o r p C I C

Organizational unit e.g. utility company

?

Organizational unit

?

e.g. customer service

?

?

Position

Position

Position

e.g. move-in/out processing

e.g. bill complaints

e.g. technical service

User

User

User

e.g. Mr. Miller

e.g. Mr. Smith

e.g. Mr. Jones

 SAP AG 1999

„

The energy company depicted above has the organizational unit Customer service. The unit has three different positions- an agent is allocated to each of them.

„

CIC profiles can be allocated to users on either the position or organizational unit level. To do this, use infotype "CIC profile". Infotypes enable you to describe and define the different attributes and characteristics of objects.

© SAP AG

IUT250

2-21

Organizational Structure in HR

Search Search window window

display display area area

display display details details Results/ Results/ Navigation Navigation

 SAP AG 2003

„

This maintenance from the HR module (human resources) consists of four areas: y Search y Result list y Display area y Details for display area

„

You can use different criteria to search for any search object. The hit list is then displayed in the result / navigation area.

„

Double click on an object from the result list to display the object details in the display area.

„

Double click on an object in the display area to display further details for the object in the lower screen area. Important: When allocating the CIC profile to an organizational unit or position, you must ensure that you have selected the correct object. If not, the allocation may be incorrect, and you will wonder later why the CIC interface you wanted is not displayed.

© SAP AG

IUT250

2-22

CIC profile Tailored to different skills ... CIC profile for new agent CIC profile for agent

Scripting support required

No scripting support required

Tailored to different requirements... CIC profile for sales agent CIC profile for service agent

Sales functions in action box and telephony toolbar required Service functions required in action box No telephony toolbar required

 SAP AG 1999

„

The CIC profile saves settings regarding the configuration and screen structure of the Customer Interaction Center. It can be configured according to the specific requirements of a certain agent, a group, or an entire call center. For example, a new agent may need support from the scripting component, while another agent may not want to see this component while working with the Customer Interaction Center. Call centers that deal with different types of calls usually need different components and functions.

© SAP AG

IUT250

2-23

Assigning a CIC Profile to a User ID (1)

CIC profile

Customer service 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. Choose the desired organizational level. 2. Choose Goto -> Object description -> Enhanced object description

 SAP AG 1999

„

The CIC profile saves the configuration and screen structure for the framework. The CIC profile is assigned to the agent through the HR infotype. An infotype enables you to describe and define different attributes and characteristics for objects.

„

A CIC profile must be assigned for every agent who works in the CIC, either at the organizational unit level (all agents within the same organizational unit use the same CIC profile) or at position level (agents who are assigned to the same position use the same CIC profile).

„

To assign a CIC profile (infotype 1260) to an agent or an organization, proceed as follows: 1. Click the required organizational level (either organizational unit or position). 2. Choose Goto -> Object description -> Enhanced object description.

© SAP AG

IUT250

2-24

Assigning a CIC Profile to a User ID (2)

Maintain Planning Data: Choose Infotype Object Edit Goto Utilities Settings System Help

3. Choose infotype "CIC profile"

0 Plan variant Object cat. Object ID Object abbrev. Active

Agent 1

Planned Submitted

Approved

Rejected

Period

Infotype name Object Description CIC profile

4. Click the Create or Change icon

01 Current plan S Position 50012948 Agent 1

5. Press F4 to display list of available CIC profiles 6. Choose the CIC profile and click the "Adopt" icon

!

 SAP AG 1999

3. A list of infotypes appears. Scroll down this list until you reach CIC profile (infotype 1260). 4. Click the infotype icon Create or Change. 5. Press F4 in the next screen. A list of all the available CIC profiles is displayed in the CIC profile ID field. 6. Choose the required CIC profile and choose Input/Save.

© SAP AG

IUT250

2-25

CIC Profile: Inheritance CIC profile: ALL Framework: S4 1. Script: Standard 2. Action box: Sales 3. Find: Customer ...

Telesales organization Sales agents Sarah Hodder New agents Peter Fellows

CIC profile: New Framework: S4 1. Script: New agent

Erin McCart Patricia Needham

New agent starts CIC:

Framework: S4 1. Script: New agent 2. Action box: Sales 3. Find: Customer

 SAP AG 1999

„

When a CIC profile does not contain all the component profiles in the framework at a lower level, then the system searches for a different CIC profile with the same framework at a higher level in the organizational structure, in order to retrieve the additional profiles.

„

This method is useful for providing new employees with special components or for defining default values if the Customizing at a lower level is incomplete.

„

You can display the selected configuration in the CIC Front Office screen by choosing Agent -> Framework status.

© SAP AG

IUT250

2-26

Starting the CIC

z What happens when you call the CIC transaction CIC0? „

The system searches the organization management to determine which profiles to assign to the executing user.

Š

The profiles determine which components the framework loads for the user and how the individual components work.

„

The profile values are saved in a generic framework information store.

„

The framework loads all configurable visible and hidden components.

 SAP AG 2003

„

Profile 00000001 is defined as the default profile in the IS-U application. Therefore, users who have not been assigned to an organizational unit, a position, or a job can still call the CIC.

© SAP AG

IUT250

2-27

CIC Configuration II

z Interface Customizing z Customizing individual components

Tran spor t

0716192

The Johnsons

„

„

 SAP AG 2003

Here, the configuration options for the individual components in the implementation guide (IMG Customizing) are explained.

© SAP AG

IUT250

2-28

CIC components

z Toolbars z Business partner search z Action box z Call center components „

For example, quick keys, scripting, call center, CTI, callback

z Other components „

Selection function, component container, scripting,...

z Navigation and Application Area

 SAP AG 2003

„

You can individually define both visible and invisible components in the implementation guide.

„

The navigation and application area of the CIC is a special area. You can make many settings here, and integrate several components, which are looked at in detail in the next unit.

© SAP AG

IUT250

2-29

Toolbars

z The CIC consists of a framework, and an area that does not belong to the framework „

The toolbar (application toolbar) belongs to this area

„

This consists of:

Š Š

Profile names (GUI)Status

„

The toolbar is, nevertheless, allocated to the invisible components (component CIC_TOOLBAR)

„

A special form of the toolbar must be specified in the CIC profile, under the profile category TBAR_PROF.

 SAP AG 2003

„

A (GUI) status consists of a menu bar, function keys, pushbuttons, and many active functions.

„

Two statuses are supported: y PFS100 (with telephone integration) y PFS300 (without telephone integration)

„

Furthermore, it is possible to define your very own (GUI) status and thus define your own standard application toolbar.

© SAP AG

IUT250

2-30

Business Partner Search

z Components for Data Search in IS-U „

ISUSDPARTNER

„

ISUFINDER

z Fast creation of business partners z Template for entering further search criteria z Correct / reset identification z The business partner search can be individually enhanced

 SAP AG 2003

„

You can only use the ISUFINDER component with a framework with vertical slots. You can use the ISUFINDER component to find a wide variety of data objects within IS-U. The SAP enhancement ECSFO001 is available for changes within the search and display fields.

„

The ISUSDPARTNER component is to be used in L-form frameworks. This is a special search function that exclusively searches for and finds IS-U / SD business partners. The SAP enhancement ESCFO001 was extended to this component so that changes can be made to this component.

„

You can use the function group EECIC_SD to make changes to the screen. To do this, you must call a corresponding screen and then modify it in the screen painter.

© SAP AG

IUT250

2-31

Action box z Various calls can be made from the action box „

The most common of these are front office processes, workflows, and also information views

z There are two different components for the action box: „

ACTION_BOX, ABOX_SLIM

z The layout of the CIC screen can be influenced by variants „

For example, with shortcut, shortcut/frame, or by adding blank lines

 SAP AG 2003

„

Depending upon which components you include in the CIC, you must allocate the individual attribute in the CIC profile to the corresponding profile category: y ACTION_BOX_CONFIGURATION_SLIM for ABOX_SLIM y ACTION_BOX_CONFIGURATION for the (wide) action box (ACTION_BOX)

© SAP AG

IUT250

2-32

Call center components

z All visible and invisible components that are recommended typical call center tasks „

CTI component

„

Call Center

„

Toolbar with telephone functions

„

Call status

„

Quick keys

„

Scripting

 SAP AG 2003

„

The CTI component runs in the background and does not contain any visible elements or screens. As a central component, it administers the data exchange and consistency between functions in the CIC and the SAPphone APIs for the telephone system (CTI).

„

The call center component further processes a call by triggering the search function of the automatic number identification (ANI) for incoming calls. It represents the link between the CTI component and the other areas in the CIC application. You can also use call-related data or self-developed function modules to configure the search.

© SAP AG

IUT250

2-33

Other components z Business partner component z Component container z Workflow inbox component z Auto action components z Interaction history

 SAP AG 2003

„

In the business partner component, define which master data template to use for creating a business partner in the CIC. The CIC partner template is used as default.

„

The component container is a configurable tab page subscreen, which is used in a layout with six vertical slots. The component container can contain up to five components and allows a greater number of components in the framework.

„

As of IS-U Release 4.62, the workflow inbox component exists for displaying tasks (work items) in the application area of the CIC (L-form). You can use the task filter to select the tasks to be displayed in the inbox. If no filter is set, all the user's tasks are displayed.

„

You can use the auto action component to define, for example, that calls are to be triggered automatically from the action box after you have identified the business partner in the CIC.

„

The contact history component is a search function for customer contact, which you can use within the navigation or application area in the CIC. By entering search criteria in the search template you can find corresponding customer contacts - provided they exist. You can create individual attributes for this component in Customizing.

© SAP AG

IUT250

2-34

CIC Configuration: Summary

z The CIC consists of a generic framework and several layouts: z Vertical slots z L-shape z You can allocate visible and invisible components to this framework. These components display different functions, which are necessary to operate a call center. z Many of these components can be defined individually. z Additionally, customer-specific components can be developed and included.

 SAP SAP AG 2003  AG

© SAP AG

IUT250

2-35

Exercises Unit: Customer Interaction Center (CIC) Topic: Configuring the CIC

• Create a CIC framework and a CIC profile

You want to extend the existing CIC standard profile with specific additional calls. In this section, you will create a CIC framework and a CIC profile for the Customer Interaction Center.

1-1

Framework The framework describes the screen layout of the Customer Interaction Center. Choose the components you want to use and arrange them on the screen. The framework differentiates between different types of component. Which ones? 1. ______________________________ 2. ______________________________ Which components are used in framework ZFRAME000? 1. _______________________________ 2. _______________________________ 3. _______________________________ 4. _______________________________ 5. _______________________________ 6. _______________________________ 7. _______________________________

© SAP AG

IUT250

2-36

1-2

Create the framework and CIC profile In this exercise, you will define the structure of the Customer Interaction Center in several steps. 1-2-1 Creating the framework ID with components First create your own framework ID. Use the framework ZFRAME000 as the template to create your own framework ID ZFRAME0## (0##: group number) with the text Framework Group ##. 1-2-2 Creating the CIC profile Create a CIC profile with the key ZPROF0## (0##: group number) and the description CIC Profile Group 0##. Allocate your framework ID ZFRAME0## (0##: group number) to this CIC profile. Use CIC profile ZPROF000 as a copy template. 1-2-3 Creating component profiles What are the component profiles used for? For which components of the original front office structure are the profiles needed? Which component profile category is responsible for the instantiation of the action box, and what is the current instance in your CIC profile ZPROF0##? After you have displayed the component profiles assigned in your CIC profile, change the instantiation of several of the components. 1-2-4 Defining the component profile for the action box In Customizing, call up the component configuration that you identified as the instantiation of the profile type for component ABOX_SLIM in Exercise 1-2-3. Which call types can be defined as calls in the action box? Copy configuration ZABOX000 to the name ZABOX0## and define this instantiation in the profile attributes of your CIC profile, ZPROF0##.

© SAP AG

IUT250

2-37

1-2-5 Assigning the CIC profile to an agent For an agent to be able to use a specific Customer Interaction Center, that agent must be assigned the appropriate CIC profile in the organizational structure. At which levels of the organizational structure can you allocate CIC profiles to agents? 1.___________________________ 2.___________________________ Allocate your CIC profile to a position. A position has been created for you for the purposes of this course. In the SAP menu, choose Tools → Business Workflow → Organizational Plan → Organizational Plan → Organization and Staffing → Change. First use the organizational unit to select IDES*. There you also find the lowerlevel organizational unit Customer Service. In the staffing plan, allocate your CIC profile to the position Customer service ## (##: group number). Then allocate your R/3 user (IUT250-##) to this position. 1-2-6 Calling the Customer Interaction Center Call the Customer Interaction Center and check whether the CIC profile you created has been determined. Identify business partner PJ0203A0## (##: group number) and examine the data environment of the navigation area. Which object is the entry object? Which calls have been defined for the contract account?

© SAP AG

IUT250

2-38

Solutions Unit: Customer Interaction Center (CIC) Topic: Creating a CIC Profile

1-1

Framework We differentiate between visible and hidden components in the framework. In the SAP Reference IMG, select: SAP Utilities → Customer Service → Customer Interaction Center. The Change View "CIC Framework" Overview screen appears. You will find framework ZFRAME000 there. Select this framework and then choose the Visible components and Hidden components functions in turn. The following visible components have been selected: ISUSDPART CALL_STATE ABOX_SLIM NAV_AREA APPL_AREA_2

IS-U Business Partner Search Call state IS-U Action Box Slim IS-U Navigation Area IS-U Application Area

The following hidden components have been selected: CIC_TOOLBAR BD_MARK 1-2

Toolbar BDD Selection service

Create the framework and CIC profile 1-2-1 Creating the framework ID with components In the SAP Reference IMG, select: SAP Utilities -> Customer Service -> Customer Interaction Center -> Maintain Front Office Framework ID and Parameters. Select entry ZFRAME000 and choose the Copy as function. Change the copied framework ID to ZFRAME0## and the framework text to ISU framework group 0##. Do not change the title number, the screen, or the Enter. The message appears that the entry to be copied has status. Press dependent entries. This refers to the allocated components, which you also want to copy. Select i Copy All. A confirmation prompt appears informing you that 7 entries were copied. Choose Confirm and then save your entries.

© SAP AG

IUT250

2-39

1-2-2 Creating the CIC profile In the SAP Reference IMG, choose Customer Service → Customer Interaction Center (CIC) → CIC Profiles → Maintain CIC Profiles. Now select CIC profile ZPROF000, choose the Copy as ... function, and enter CIC profile ZPROF0## (0##: group number) with profile description CIC profile group 0## and your framework ID ZFRAME0## (0##: group number). Press Enter. The message appears that the entry to be copied has dependent entries. This refers to the allocated components, which you also want to copy. Select Copy All. A confirmation prompt appears informing you that 5 entries were copied. Choose Confirm and then save your entries. 1-2-3 Creating component profiles Select your CIC profile ZPROF## and navigate to the profile attributes. The component profiles enable you to create individually instances of the selected components. You only need to modify the components you selected yourself. Of the components that have been selected in framework ZFRAME0##, components IS-U Action Box Slim ABOX_SLIM (using profile category ACTION_BOX_CONFIGURATION_SLIM) and component BDD selection service BD_MARK (using profile category BD_MARK_PROF) require special profiles. In addition, the definition of the navigation and application area is integrated in a CIC profile as a profile with component profile category DEFAULT_WORKSPACES. 1-2-4 Defining the component profile for the action box In the SAP Reference IMG, choose the path Customer Service → Customer Interaction Center (CIC) → Component Configuration → Action Box Settings → Determine Configuration Profiles for Action Box. Enter the configuration name ZABOX000 and choose Display. The following types of calls can be used: -

Method

-

Workflow

-

Front office processes

-

Batch input sessions

-

HTML operations

Choose Back, and copy configuration ZABOX000 to the name ZABOX0## (##: group number) and define this configuration in the profile attributes of your CIC profile, ZPROF0##, under profile category ACTION_BOX_CONFIGURATION_SLIM.

© SAP AG

IUT250

2-40

1-2-5 Assigning the CIC profile to an agent A CIC profile can be used in the following levels in the organizational structure: 1. Organizational unit level (all agents within the same organizational unit use the same CIC profile) 2. Position level (agents who are assigned to the same position use the same CIC profile) Use the search term IDES* to search for the organizational unit in the search area. Find the organizational unit Customer Service in the selection area (hit list). Double click on this entry in the overview area to display the staffing plan for the organizational unit Customer Service. When you double-click on position Customer Service ## (##: group number), the detailed information is displayed in the detail area of the screen. Choose Goto → Object details → Extended object description to access the object processing screen. Scroll down the infotype list and select item CIC profile. Choose Create Infotype. In the next view, press F4 for field CIC Profile ID to display a list of available CIC profiles. Choose the profile ZPROF0## (0##: group number) and then save your entry. Now allocate yourself, as a user, to this position. Select your position and use the right mouse button to select Allocate. Select the user as the position owner and determine the R/3 user IUT250-##. Transfer the user from the hit list and check the allocation in the organizational structure. Save your entries. 1-2-6 Calling the Customer Interaction Center Select the SAP menu path Utilities Industry → Customer Service → Front Office/Cust.Interact.Center → Customer Interaction Center. Select Agent Æ Framework Status to check the framework status. The entry ZFRAME0## must exist in the Framework ID field in the dialog box. The component configuration ACTION_BOX_CONFIGURATION_SLIM refers to the entry ZABOX0##. The business partner appears as the entry object in the environment display of the navigation area. Select the contract account. Use the right mouse button to open the context menu for the contract account.

© SAP AG

IUT250

2-41

Navigation and Application Area

Contents: z Navigation area „

Data environment

„

Document display

„

Clipboard

„

Agent history

z Application area „

Customer overview: requirements

„

HTML connection

„

Addendum: customer contact

 SAP AG 2003

© SAP AG

IUT250

3-1

Navigation and Application Area: Unit Objectives:

At the conclusion of this unit, you will be able to: z Explain the processes and Customizing of the navigation and application area

 SAP AG 1999

© SAP AG

IUT250

3-2

The Navigation and Application Area

z Prerequisite: CIC profile must be integrated with component profile category DEFAULT_WORKSPACES z NAV_AREA component for the navigation area z APPL_AREA_2 component for the application area

Central Customizing maintenance within the utility industry component.  SAP AG 2003

© SAP AG

IUT250

3-3

Customizing for the Navigation and Application Area

z Navigation area z Application area Tran spor t

z Information Views z Addendum: Customer Contacts

0716192

The Johnsons

 SAP AG 2003

© SAP AG

IUT250

3-4

The Navigation Area Up Up to to 10 10 tab tab pages, pages, for for example example •• Documents Documents •• Clipboard Clipboard

Data Data environment environment

Context Context menu menu

•• Overviews Overviews •• Transactions Transactions •• Front Front office office processes processes •• Workflows Workflows

 SAP AG 2003

What can be configured in the navigation area? „

Number of tab headers in the navigation area

„

Object display on the clipboard

„

Definition of the context menu call

Which CIC components can be used in the navigation area? „

Data environment display

„

Document display

„

Clipboard

„

Interaction history

© SAP AG

IUT250

3-5

Data Environment for the Navigation Area Business partner Contract account Premise Utility contract Utility installation Device Print document

z Component NAV_VIEW can be used in navigation or application area z Select the structure „

Technical view

„

Business data view

„

Document view

„

Technical deregulation view

I account information IM BB plan 1 IM BB plan 2 IM BB plan 3 IM credit history IM customer payments IM dunning items IM paid items Customer contact

z Object categories to be displayed z Additional selection parameters „

Maximum number

„

Maximum age

Service order Service notification Sales order Customer quotation

z Activity profile

 SAP AG 1999

„

From the initial screen of the activity, press the "Activity profile" button to maintain the activity profile that is linked with your data environment. You use this feature to determine which transactions can be called at runtime by double-clicking or through the context menu for an object category in the data environment. The maintenance interface of the activity profile is similar to the maintenance interface for creating an action box configuration.

„

The activity groups are automatically generated in your activity profile, and correspond to the displayed object categories in the assigned data environment. The following objects are available for defining the data flow: y

: The object selected at runtime

y

: The current business partner at runtime

© SAP AG

IUT250

3-6

Action profile

Action profile display: Use the right mouse button to select the object.

 SAP AG 2003

„

The action profile contains all calls that are available within the context menu for an object.

„

In addition to the configurable calls, there are also object services that the system automatically generates. The following are some such object services:

„

Send objects, create installations for an object, or define a personal note for an object.

© SAP AG

IUT250

3-7

Data and Documents in the Navigation Area

z Customer data environment z Customer contacts z Service orders and service notifications z Quotations and sales orders z Deregulation processes (cross-company data exchange) z Clipboard

 SAP AG 1999

© SAP AG

IUT250

3-8

Customizing for the Navigation and Application Area

z Navigation area z Application area Tran spor t

z Information Views z Addendum: Customer Contacts

0716192

The Johnsons

 SAP AG 2003

© SAP AG

IUT250

3-9

The Application Area (L Form)

Tab pages with z Customer overview z Account balance z CIC contact z SAPGUI for HTML: IS-U/CSS and R/3 transactions z Sales and distribution processing z Workflow inbox z Any HTML pages

 SAP AG 1999

© SAP AG

IUT250

3-10

CIC Application Area

Web search

Microsoft Technical

 SAP AG 1999

„

The application area component can be used to display HTML pages (among other things). When several pages are started, these pages are displayed in different tabstrips. The application area can be used to display HTML pages created by the customer or those in the intranet or Internet. The application area can call HTML pages via an Internet/intranet address, a file/path name, or an SAP Web Repository ID. When you use the application area, several HTML pages can exist in parallel. The different pages are displayed in different tabs in the application area. Each individual tab is called a workspace.

„

Possible uses for the application area: y Intranet applications y HTML scripting applications ("branch" scripting, buttons for starting action box transactions that are called from scripts, script responses returned to SAP or a data warehouse) y BAPIs and customer-specific input screens

„

When an HTML page is called in the action box, but no application area has been configured in the framework, the HTML page is displayed in a dialog box.

© SAP AG

IUT250

3-11

Application Area - Displaying HTML Pages

z Displaying HTML pages „

Intranet

„

Internet

„

HTML pages

z SAP action box transactions can be started from within HTML pages. z Multiple, parallel workspaces z Can pass on information: „

From the CIC to HTML pages (e.g. customer number, material number)

„

Between different HTML pages

„

From an HTML page to a CIC / action box transaction (e.g. order number, answers in survey)

 SAP AG 1999

© SAP AG

IUT250

3-12

Workflow Inbox z Lists all the work items that are assigned to the agent in the call center. z Restriction via (workflow) task filter z Received e-mail (SAPconnect)

Component:

WF_INBOX

 SAP AG 2003

© SAP AG

IUT250

3-13

E-Mail and Fax Messages in the Workflow Inbox E-mail, fax, letter (scanned document), etc. System

Business partner

Confirmation

utes Exec

Agent in the contact center

Workflow

Work item in inbox with e-mail, fax, letter, etc.

Customer data is displayed in the CIC

 SAP AG 1999

© SAP AG

IUT250

3-14

Starting the Workflow through SAPconnect E-mail, fax, letter (scanned document), etc. E-mail is received at [email protected] System: SAPconnect • Inbox distribution: Which workflow has to be started? • Process manually or start with job

Workflow

[email protected] is linked with workflow 20500144 (example supplied by SAP) • A job for triggering the send process is started once every minute

Workflow 20500144 is started

 SAP AG 1999

© SAP AG

IUT250

3-15

Externally Triggered Callback

IVR

Web site

Workflow

Business partner

Business partner Sends data to the CIC: •Phone number •Business partner number •Time and reason for call

Executes

Agent in the contact center

Work item in inbox: "Call customer back" Customer data is displayed Press button to trigger callback

 SAP AG 1999

© SAP AG

IUT250

3-16

Defining HTML Calls

z Define the HTML configuration z Define external parameters z Define internal parameters

 SAP AG 1999

„

If you want to use HTML configurations in the application area, configure the required settings in the IMG under path Customer Service -> Customer Interaction Center -> Component Configuration -> Application Area -> Maintain HTML Configuration of the Application Area.

© SAP AG

IUT250

3-17

HTML Configuration (1)

HTMLConfig

SERVICE_NOTIF_CREATE

HTML configuration Text

Service notification

External URL

x

WWW object ID

CIC_SERV_NOT_CREATE.HTML;CIC1.JS;CCM_BACK.GIF;CCM_

Configuration

SN_CRE

Stop button Navigation button Refresh button Delete button URL separator 1 URL separator 2

;

 SAP AG 1999

„

Example of an HTML configuration using a WWW object ID and a transaction call from the action box

„

In this activity, you configure the HTML pages that can be executed in the application area. Under "HTML configuration", enter the name of the configuration, an explanatory text, and the source of the HTML page (URL, path in file system).

„

A URL with external parameters then has the following format: "=" [[ "=" ]]

„

A URL can have the following appearance: http://server1/ABoxCalls/CustomerInquiry.html?Customer=0000815&SD_Doc=000000000002305 In this example, is "?" and is "&". separates the root URL from the block of arguments. separates the individual pairs of argument name and argument value. Because different pages can be used to process the arguments of different indicators, these values can be configured. SAP recommends using the separators "?" and "&", because the ITS (Internet Transaction Server) requires these values.

© SAP AG

IUT250

3-18

HTML Configuration (2) - External Parameters

HTMLConfig

SERVICE_NOTIF_CREATE

External parameters Parameter NOTIF_TYPE

Text Multiline Element type Required Notification type Export and import E

customer Customer customer_name Customer name

Import Import

Proc.seq. 2

E

 SAP AG 1999

„

If you want to pass on parameters to the HTML page at startup, you have to maintain them as external parameters.

© SAP AG

IUT250

3-19

HTML Configuration (3) - Internal Parameters

HTMLConfig

SERVICE_NOTIF_CREATE

Internal parameters Parameter Customer

Text Customer

Equipment d_code d_codegrp dl_code dl_codegroup

Equipment Problem Code grp. - Problem Object part Code grp. - ObjParts

notif_text

Notification text

Multiline

Element type Export

Required

Proc.seq.

Export Export Export Export Export

E

Export

 SAP AG 1999

„

Internal parameters are passed on by the HTML call.

„

Select the names of the internal and external parameters in accordance with the parameters that are expected by the URL of the HTML page.

„

The "Customer overview" component also calls an HTML configuration. This HTML configuration is called again whenever a business partner is identified or corrected. When you customizing this HTML configuration, make sure that you set the external parameters that will be supplied with data by object category ISUPARTNER to edit sequence 1, and the external parameters that you want to supply with the key (current business partner data) to edit sequence 2. Choose the names of the parameters as they will be expected in the called HTML page. You can also define an alternate HTML configuration that will be displayed whenever no business partner is currently identified. The name of this HTML configuration consists of the name of the HTML configuration for customer info plus an appended _INIT.

© SAP AG

IUT250

3-20

HTML Configuration (4)

HTMLConfig

SAP

HTML configuration Text

SAP Home Page

External URL

http://www.sap.com

WWW object ID Configuration Stop button Navigation button Refresh button Delete button URL separator 1 URL separator 2

 SAP AG 1999

© SAP AG

IUT250

3-21

Customer Overview (1) Customer Customer data data

This structure is based on HTML data selection PARTNER

Business Business partner Premise Contract account Utility contract Utility installation Device Print document Account info level 1 IM account balances IM BB plan 1 IM BB plan 2 IM BB plan 3 IM credit history IM customer payments IM dunning items IM paid items

Customer Customer contact

Customer Customer contacts contacts Service Service notifications notifications Service Service orders orders

Service Service order order Service Service notification notification Sales order Customer quotation

 SAP AG 1999

„

To customize the HTML customer overview, go to Customizing under SAP Utilities -> Customer Service -> Customer Interaction Center -> Define HTML Customer Overview. You can use this activity to edit the HTML data selection (view) of the customer information function. The HTML data selection indicates which levels (nodes) and which data from the maximum number of available levels will be displayed.

© SAP AG

IUT250

3-22

Customer Overview (2) This structure is based on HTML data selection ACCOUNT

Business partner partner Contract Contract account account

Customer Customer and and contract contract account account

Premise Utility contract Utility Utility installation Device

Print document Account info level 11

Account Account balance, account account overview, billing billing documents documents

IM IM account balances IM BB plan 1 IM BB plan 2 IM BB plan 3 IM credit history IM customer payments IM dunning items IM paid items

Premises Premises and and contracts contracts

Customer contact Service order Service notification Sales order Customer quotation

 SAP AG 1999

„

You can also integrate the HTML customer overview in the application area in the CIC. To do this, go to Customizing, choose Utilities Industry -> Customer Service -> Customer Interaction Center -> Maintain Navigation and Application Area and then add the CUSTINFO component. You can also maintain a configuration for the CUSTINFO component under Customer Service -> Customer Interaction Center -> Component Configuration -> Application Area -> Maintain HTML Configuration of Application Area.

© SAP AG

IUT250

3-23

Customer Overview

Enter Enter payment payment data data

Start process, process, e.g. e.g. •• Payment Payment •• Installment Installment plan plan

 SAP AG 1999

„

The above example illustrates the call of a transaction from the HTML display within the application area.

© SAP AG

IUT250

3-24

Customizing for the Navigation and Application Area

z Navigation area z Application area Tran spor t

z Information Views z Addendum: Customer Contacts

0716192

The Johnsons

 SAP AG 2003

© SAP AG

IUT250

3-25

Customer Overview: Requirements

z Flexible definition of „

What is displayed (content)

„

How it is displayed (layout)

z Simple Customizing „

No screen modifications

„

No re-coding of ABAP programs

z Integration in the CIC initial screen „

Initial screen must be as static as possible, so that as few screen changes as possible (or none at all) are necessary

 SAP AG 1999

© SAP AG

IUT250

3-26

Information Views

Customer center Simple display transaction

Process transaction

Information Views Display of print documents

Preprogrammed information views

C

Data environment (IS-U navigator)

Configurable information views

ct tra n o

Inquiry

?

 SAP AG 1999

„

Transactions or report programs that provide information are known in IS-U as information views. The following information views are available in IS-U: y Simple display transaction: Common transactions that have usually already been defined, often in the form of BOR methods (Display customer, for example) y Process transactions: Usually a business process involving several entities, such as Move-in/out y Hard-coded information views: Fixed lists such as the Account overview, for example y Freely-configurable information views: Lists whose structure can be changed in Customizing y Data environment: Hierarchical lists that give the user a rapid overview of the data environment of an object (Connection object environment, for example) y Display of print documents: On-screen display of forms such as a bill

„

You can use the IS-U navigator to define your own data-environment-based information views.

© SAP AG

IUT250

3-27

IS-U Navigator

Overview of the data environment for a selected object

Navigation allows you to branch to the detailed display of a single object Object link display relating to key date or period

Can be called from the front office, IS-U master data, or as an independent transaction

 SAP AG 1999

„

The main task of the IS-U navigator is to display data environments for objects you specify. This will only work for objects that belong to an object type defined in the BOR.

„

Data environments can be called from the front office. To integrate a data environment into the front office, you use the BOR method BusinessView.DisplayEnvironment in Customizing for the relevant front office configuration.

© SAP AG

IUT250

3-28

IS-U Navigator: Structure

Environment

Data Environment from 01/01/98 to 12/31/9999 Edit Goto Extras System Help

Business partner

1000000001 Smith Thomas

IS-U contract account 30000100001 private account Utility contract

01/01/98- **.**.** 1000000056 Walldorf 1012 Main St.

Utility installation 2000000074 Electricity Walldorf 1012 Main St., 1st floor Device 04/01/98 - **.**.** 900000000000004711 Device 01/01/98 - **.**.** 900000000000004812 Utility Contract Utility contract

Data environment relates to a key date or period Initial object: business partner Hierarchical structure of the data environment

03/01/98 - **.**.** 3000000998 Boston 1012 Main St.

Utility installation

40000009998 Boston Gas Main St. 10 1st Floor

Navigation to detail display possible

 SAP AG 1999

„

The entry object does not have to be at the top of the hierarchy. The IS-U navigator also determines higher-level data objects.

© SAP AG

IUT250

3-29

IS-U Navigator: Customizing IS-U Navigator: Create Configuration Environment Edit Goto Extras System

Help

z Define entry object z Create hierarchy:

Create parent „ Create child „ Create sibling

Business partner

„

IS-U Contract acct Utility contract Utility installation

z Define navigation type:

Device

Structure reader „ BOR navigation „

Move-in document

z Maintain structure nodes:

Control „ Navigation „ Display options „

ExportParameter  SAP AG 1999

„

To create a navigator configuration in transaction ECNC, you first specify the entry object.

„

The object types that you can use in your hierarchy are predefined by the system. When you choose Create child, Create parent or Create sibling, the system proposes possible object types for you to select and assign to positions within the hierarchy. You can choose between object types whose objects are read either by the structure reader or via the BOR. Wherever possible, however, you should choose objects that are determined using the structure reader. There are two reasons for this: y 1. The structure reader is a special report program designed to fetch data more quickly than is possible via the BOR. y 2. The structure reader also determines a time relationship between the objects, which means that you can display time references in the navigator environment.

„

In structure node maintenance, you define y whether the object is to be displayed with time references (only if it is determined using the structure reader) y which nodes should be expanded when the environment is started y how the object is to be formatted at runtime (display options)

© SAP AG

IUT250

3-30

Customizing for the Navigation and Application Area

z Navigation area z Application area Tran spor t

z Information Views z Addendum: Customer Contacts

0716192

The Johnsons

 SAP AG 2003

© SAP AG

IUT250

3-31

Addendum: Customer Contacts

At the conclusion of this addendum, you will be able to: z Create a customer contact z Customize customer contacts z Gather information on previous customer contacts

 SAP SAP AG 1999  AG 2001

© SAP AG

IUT250

3-32

What is Customer Contact Management?

Component for logging and analyzing contacts between a utility company and its customers

 SAP AG 1999

© SAP AG

IUT250

3-33

General Requirements

Two-way customer contacts (Customer Utility company) Automatic customer contact management Efficient and flexible analysis

 SAP AG 1999

© SAP AG

IUT250

3-34

Which Data does a Customer Contact Contain? Manual

Automatic

With data entry

With or without data entry

Customer contact Business partner, contact person z Date and time of contact z Process description (contact class, contact activity) z Communication medium (type of contact: telephone, letter, etc.) z Reference to external documents (additional documents) z Priority z Assessment of the contact (the customer is dissatisfied, etc.) z Notes on the contact z Reference to data objects or documents z Self-defined data (division, company code) z

 SAP AG 1999

„

In addition to the general data stored in the contact, you can store: y References to data objects ( such as a device number) and documents (such as a bill). You can also enhance the data fields stored in the contact.

„

If non-system documents (MS Word documents, for example) that are relevant to the customer contact exist outside the R/3 system, you can describe these documents in the Additional documents field in the customer contact.

„

Customer contacts can be assigned a priority to ensure that the most urgent activities are tackled first. In a future version of IS-U, this priority will be passed on to service orders.

„

In Customizing, you determine which data objects or documents are to be inserted into which customer contacts.

© SAP AG

IUT250

3-35

Creation

Manual

Automatic

Automatic

With data entry

From a front office process or workflow

Within an IS-U transaction

With or without data entry

BCONTACT.CREATE

Customer contact  SAP AG 1999

„

You create a customer contact manually if for example, you want to log an inquiry made on the telephone.

„

Customer contacts can be automatically created as an additional result of a transaction, such as changes to a budget billing amount. When a contact is created automatically and any of the data that is required to create this contact is unavailable, a dialog box is displayed to enter this data.

„

Use the BCONTACT.CREATE method in the BOR for creating customer contacts.

© SAP AG

IUT250

3-36

Example: Customer Contact in the Business Process

Assign Enter Log bank details bank details customer in the Identification in the contact contract business account partner

Customer data is stored in the clipboard

 SAP AG 1999

„

The logging of a customer contact can be part of a business process. In the above example, an customer contact is created when the bank details are changed.

© SAP AG

IUT250

3-37

Structure of Customer Contacts

Contact class Complaint

Service

Information/

4711 Mrs. Schulz

Billing Reversed

Budget billing changed

Device complaint

Other

Quotation created Confirmation given

Billing created

Other

4712 Mr. Maier

Rate info given

Billing

Account Info given

BB info provided

Bill info given

MR info given

Other

Other

Contact activity  SAP AG 1999

„

Individual customer contacts are described in IS-U by certain contact activities, which are grouped in contact classes.

© SAP AG

IUT250

3-38

Contact Classes, Contact Activities

Activity Activity

Activity

Contact class Activity Activity

z Contact classes group the contacts, for example: „

information, complaints, etc.

z Contact activities describe a process within a contact class, for example: „

Rate information provided

„

Account information provided

„

Both of these belong to the Information contact class

 SAP AG 1999

„

You can define contact classes and contact activities in Customizing to correspond to the customer contacts used in your enterprise.

© SAP AG

IUT250

3-39

Object Links

z Object links in customer contacts are classified by their role, for example: „

Move-in customer

„

Faulty device

z You can define roles in Customizing z You can allocate roles to contact activities, so that „

an object link is mandatory

„

a maximum of one object link exists per contact activity

„

no object links can be created

z Object references are created as general object links using the generic object services z You can use as many objects as you want in a reference

 SAP AG 1999

© SAP AG

IUT250

3-40

Configuration

z Aim:

Automatic creation of customer contacts

by z Pre-assigning certain fields in the customer contact „

Contact class, contact activity

„

Contact type, contact direction, customer information, additional documents

„

Business partner and contact person (category, grouping, type, and function category of business partner)

 SAP AG 1999

„

You can configure the system to automatically create customer contacts by pre-assigning various customer contact fields in Customizing.

© SAP AG

IUT250

3-41

Configuration Determination

Call context = Program context + sub-context

z Dependent on calling program z Dependent on user

User group

Configuration User group

CUST CUST DEV ....

Program context

SAPLEC50 ....

SubSub-context Configuration

ABCD ...

001 002 003 .... .... ....

 SAP AG 1999

„

The fields and screens of customer contacts can be configured to suit individual user groups. Each SAP user must be allocated to a user group. To do this, use parameter CUG (user specifications).

„

You can also define different configurations for particular programs. To find out in which programs you can do this, see the F4 help. In the example above, a different configuration is used whenever a particular user group uses the move-in function (program SAPLEC50).

„

If customer contacts are created within front office processes, no entries need to be made in the table. The Configuration parameter is assigned a value by the process data flow.

© SAP AG

IUT250

3-42

A Customer Contact for Every Print Activity

IS-U print workbench Text 1

Text 2

Form class

Automatic customer contact for every printout

Application form

All bills

Specific bills only

Customizing  SAP AG 1999

„

You can configure the system so that a customer contact is created after every print activity. triggered by the IS-U print workbench.

„

Customizing tables control how customer contacts are created. If a contact is to be created every time the form class is used for notifications, the control parameters must be defined in the form class.

© SAP AG

IUT250

3-43

Analysis of Customer Contacts

Report RBCONTFO

Method ContactOverview

Account overview

Statistical overview

Contacts for a customer

As additional information

Analysis by:

Can be used in:

z

z

Business partner Date z Contact class z Activity

z

z

z

Workflows The CIC

Previous customer contacts can be called from the CIC

 SAP AG 1999

„

The system gives the agent an up-to-date overview of previous customer contacts in the accounts overview display.

„

The customer contact overview is provided as a standard front office call.

© SAP AG

IUT250

3-44

Customer Contact

Contact Contact is is created created with "End contact" with "End contact" Component: CONTACT_MAINTENANCE

Activate / deactivate deactivate contact contact creation creation

Contact Contact data data

Field Field for for user-defined user-defined text text  SAP AG 1999

© SAP AG

IUT250

3-45

Navigation and Application Area: Unit Summary

You are now able to: z Configure the Customizing settings for the

navigation and application area z Name the different information views z Configure and manage customer contacts

 SAP AG 2003

© SAP AG

IUT250

3-46

Exercises Unit: Navigation and Application Area Topic: Configuring the Navigation and Application Area and Creating and Evaluating Customer Contacts • Configuring the data environment in the navigation area • Calling a data environment • Creating an IS-U Navigator environment • Integrating the IS-U Navigator environment with a CIC configuration • Processing customer contacts The CIC provides a fast, comprehensive overview of the environment of a specific data object. This chapter will explain how these data environment displays are configured and integrated as calls in the CIC configuration. In addition, the CIC provides various options for creating customer contacts. These options are illustrated below. 1

Components in the navigation and application area 1-1

The navigation and application areas each contain several tab strips that can contain special components like the clipboard, contact processing of the current customer contact, the customer overview, and the data environment. Determine the current instantiation under profile category DEFAULT_WORKSPACES in your CIC profile, ZPROF0##. Copy this profile to the name ZNAV0## (0##: group number). Write down 1. The selected clipboard component for the navigation area _________________________ and 2. The component in the environment of the navigation area and its profile. _________________________ Copy the latter profile to name ZUMF0## (0##: group number) and change the data environment display of the navigation area such that the business partner is now the entry object in the data structure. Define your profile, ZUMF0##, in the appropriate tab page of your navigation area in profile ZNAV0##. Then change the instantiation of profile category DEFAULT_WORKSPACES to ZNAV0## in CIC profile ZPROF0##.

© SAP AG

IUT250

3-47

1-2

Displaying the IS-U data environment The IS-U navigator provides an overview of the environment of a data object (for example, a customer, a connection object, etc.) in IS-U. Display the environment of the connection object for the business partner with the customer number PJ0203A0## (0##: group number). 1-2-1 How do you proceed? ______________________________________________________ 1-2-2 Which devices are installed in the connection object? ______________________________________________________ 1-2-3 Navigate forward and display the bank details that are entered in the business partner. What did you find? Bank details________________________________________ Bank details________________________________________ 1-2-4 How can you determine whether these bank details are used for the direct debit of open receivables in the customer’s account in FI-CA? ______________________________________________________

1-3

Creating a navigator configuration You can define data environments for an object (for a business partner, for example) yourself. You define the information you want to see on your list. In this exercise, create a navigator configuration that looks like this: Z_GR0## I____ISUPARTNER Business partner I____ISUACCOUNT IS-U: Contract account I____ISUCONTRCT Utility contract I____BUDBILPLAN Budget billing plan I____INSTLN Utility installation 1-3-1 Create a navigator configuration Create a navigator configuration with the key Z_GR0## (0##: group number) and the entry object Contract account. 1-3-2 Create the hierarchy structure Create the hierarchy structure such that it looks like the diagram above. 1-3-3 Object type attributes Take the validity period into account for the utility installation. Save the navigator configuration.

© SAP AG

IUT250

3-48

1-4

Integrate the navigator configuration as a call from the data environment of the navigation area. To be able to display the data environment for the contract account from within the CIC, you have to integrate it as a call in the action profile of the data environment in the navigation area. In the previous exercises, you created your own data environment, ZUMF0## (##:group number). Now add this call to the data environment. 1-4-1 Create the call Integrate your navigator configuration as a new transaction under the contract account. Select VKUM as the call ID code and Environment contract account as the description. You must also enter a short text that you would like to see used for this call in the CIC. Select an icon of your choice for the call. The method for this call is DISPLAYENVIRONMENT of object type ISUBUSVIEW. The processing type is now 2 Display/Change. 1-4-2 Define the data flow Define the export data flow for the following fields: Initial object, From-date (today’s date), To-date (today’s date) and Navigator configuration. Use your configuration Z_GR0## (0##: group number) as the navigator configuration. Now define the import data flow. Once the environment has been displayed, the Contract account object should be placed on the clipboard. Insert the relevant objects as target elements in the import data flow and assign them the appropriate values from the call container using F4 help. Save the action profile. 1-4-3 Display the data environment for the contract account From within the CIC, display the data environment for the contract account of business partner PJ0203A0##.

1-5

© SAP AG

Integrating an HTML page in the customer overview You want to display SAP’s Web site, http://www.sap.com ,in the customer overview of the application area. To do this, create an HTML configuration called ZCUSTINFO0## (##: group number) in the application area and integrate it as a component profile in application area ZNAV0##. Test your changes.

IUT250

3-49

2

Customer contact Business partner

PJ0203A0## (0##: group number)

Contract account number

PJ0203A0## (0##: group number)

Electricity contract/installation

PJ0203A0## (0##: group number)

Water contract/installation

PJ0203B0## (0##: group number)

Electricity meter

PJ0203A0## (0##: group number) D Double-rate meter

Water meter

PJ0203B0## (0##: group number) Single-rate meter

Move-in document 2-1

PJ0203A0## (0##: group number)

True or false? 2-1-1 You can only create customer contacts manually. ______________________________________________________ 2-1-2 You can define the customer contacts required by your enterprise in Customizing. ______________________________________________________ 2-1-3 Customer contact management provides the agent with a quick overview of a business partner's previous customer. ______________________________________________________ 2-1-4 The CIC contact contains all the objects related to the business partner that have been saved during the course of processing that business processor – even those that were placed in the clipboard. ______________________________________________________

© SAP AG

IUT250

3-50

2-2

Creating a customer contact manually A customer calls your utility company and asks for information about her outgoing payment method. The agent displays the customer’s contract account and answers the question. The agent then logs the customer contact with a link to the contract account. This last step is the one you will carry out in this exercise. First, identify the business partner with customer number PJ0203A0### and create a customer contact. You can find the Create contact process in the action box under the Customer call group. To create a customer contact, select the activity Payment information. Select a contact type, and specify the contact as received. You also need to link the contact to the contract account. Attach the customer’s contract account in the form of a BOR object to the contact and create a note with the following text: Customer wishes to pay by direct debit. Save the contact.

2-3

Analyzing customer contacts When a customer calls, an agent will often find it helpful to have immediate access to records of previous contacts with the customer. The agent will usually call this information from the CIC. You can access an over view of the customer contacts at various points in the CIC. You will practice calling this in this section. Display all previous customer contacts for business partner PJ0203A0##. 2-3-1 To do this, use the Documents overview in the navigation area. Select the Initial Reporting of a Move-In contact from the list by double-clicking on it. You then branch to the corresponding contact. The move-in document is stored as the object in this contact. Display the move-in document. 2-3-2 You will find the Customer overview in the Information call group. You can also display previous contacts here. Which customer contacts have already occurred?

2-4

Creating a customer contact within a business process Many business processes already incorporate the creation of a customer contact. You learn how to define a customer contact as a step in a CIC process in the next exercise. In this exercise, you will create a customer contact as part of a business process. The advantage of process chains like this is that values can be pre-assigned to certain fields in Customizing. Process description: The business partner PJ02030A0## (0##: group number) appears personally in the customer center. She wants to change her budget billing amount because she is expecting lower consumption in the future. The process Change budget billing plan consists of the following steps: Change budget billing plan Create customer contact A customer contact is created in the last step. The customer contact can contain predefined data such as: the contact class, contact activity and business partner.

© SAP AG

IUT250

3-51

2-4-1 Start the Change budget billing plan process. Change the budget billing amount of the electricity contract to Euro 100 and the water contract to Euro 120. To do this, use the Change BB amount button in the budget billing plan. 2-4-2 Once you have saved, the screen for creating customer contacts automatically appears. Check that the budget billing plan has already been created as the object link. Change the contact type and save the customer contact. 2-5

CIC contact The CIC contact is a contact that automatically logs all the activities performed in the CIC when a business partner calls. In addition to the business partner, all the objects that are located in the clipboard when the contact is ended are also referenced. Call up the CIC and call up your business partner PJ0203A0## again. Call the customer overview. Copy the electricity contract to the clipboard. Return to the CIC and choose End contact to end the contact. Call the business partner again and navigate to the CIC contact that was just generated. Which object was referenced, and which contact class and contact activity were automatically selected? Where is the proposal for contact class and contact activity maintained for the CIC contact in Customizing?

© SAP AG

IUT250

3-52

Solutions Unit:

Navigation and Application Area

Topic: Configuring the Navigation and Application Area and Creating and Evaluating Customer Contacts 1-1

Navigation and Application Area In the SAP Reference IMG, choose Customer Service → Customer Interaction Center (CIC) → CIC Profiles → Maintain CIC Profiles. The instantiation under profile category DEFAULT_WORKSPACES is ZNAV000. In the SAP Reference IMG, choose SAP Utilities → Customer Service → Customer Interaction Center → Maintain Standard Settings for Navigation and Application Area, select profile ZNAV000 and choose Copy as. Enter profile name ZNAV0## and profile text “Profile group 0##”. Press Enter. The message appears that the entry to be copied has dependent entries. This refers to the allocated components, which you also want to copy. Choose Copy all in the dialog box. A confirmation prompt appears informing you that 6 entries were copied. Choose Confirm and then save your entries. Select the new profile and choose Display areas. Double-click on the third tab page, navigation area clipboard, and you will see the selected component BD_DISPLAY, which controls the clipboard for temporarily saving objects. You can also double-click on the first tab page, environment of the navigation area, to see component NAV_VIEW with profile ZUMF000. In the IMG activity SAP Utilities → Customer Service → Customer Interaction Center → Define Data Environments for the Navigation Area, copy the ZUMF000 profile to your new ZUMF0## profile. Select this profile and start change mode. You see the business partner as the top node in the structure. Set the Display active flag in the Business Partner Attributes group box and save your profile. In the IMG activity Maintain Standard Settings for Navigation and Application Area, save your environment configuration, ZUMF0##, under profile ZNAV0## (navigation area, first tab page). In the last step, save the instantiation of your navigation and application area in the profile attributes of your CIC profile, ZPROF0##. In the SAP Reference IMG, choose Customer Service → Customer Interaction Center (CIC) → CIC Profiles → Maintain CIC Profiles. The responsible profile category, DEFAULT_WORKSPACES, is given the instantiation ZNAV0##.

© SAP AG

IUT250

3-53

1-2

Displaying the IS-U data environment 1-2-1 How do you proceed? Enter customer number, PJ0203A0##, in field Business partner in the search criteria and press Enter twice in order to fill the data environment in the navigation area. Position the cursor on the premise and click the alternate mouse button to select the Connection object environment. A list with the data environment for the connection object is displayed. Press the corresponding button to expand the environment. 1-2-2 Which devices are installed in the connection object? You see that the connection object contains an object location in which the following devices have been installed: Device: Device:

PJ0203A0## PJ0203B0##

and

1-2-3 Navigate forward and display the bank details that are entered in the business partner. What did you find? To branch to the contract partner display, double-click on the Business partner field or on the ID located beside it. Scroll forward to the third tab page, Payment transactions. All the bank details for the business partner are entered there. 1-2-4 How can you determine whether these bank details are used for the direct debit of open receivables in the customer’s account in FI-CA? Display the contract account to see whether these bank details are used (either by navigating forwards from the data environment list, or from the business partner via the Contract accounts button). The first set of bank details is stored in the tab page Payments/Taxes as an incoming payment method and is therefore used for the direct debit of open receivables. 1-3

Creating a navigator configuration 1-3-1 Create a navigator configuration In the SAP Reference IMG, select SAP Utilities → Customer Service → Customer Information → Configure Data Environment Display and enter key Z_GR0## (0##: group number). Choose Create. Select ISUACCOUNT as the initial object and enter Navigator Configuration Group 0## (0##: group number) as the description. (0##: group number). Press Enter to confirm.

© SAP AG

IUT250

3-54

1-3-2 Create the hierarchy structure You have selected the contract account as the entry object. This is now displayed against a yellow background. 1. Business partner: Position the cursor on the initial object. Choose Create father to insert the business partner into your list. To do this, choose the element from the structure reader navigation. 2. Utility contract: Position the cursor on the initial object. Choose Create child to insert the utility contract into your list. To do this, choose the element from the BOR navigation. 3. Budget billing plan: Position the cursor on the utility contract. Choose Create child to insert the budget billing plan into your list. To do this, choose the element from the BOR navigation. 4. Utility installation: Position the cursor on the budget billing plan. Choose Create brother to insert the utility installation into your list. To do this, choose the element from the BOR navigation. 1-3-3 Object type attributes Position the cursor on the utility installation and select menu path Edit

→ Choose. A dialog box appears. Mark the With validity checkbox. Confirm your entries with 1-4

(Continue) and then save the entries.

Integrating the navigator configuration as a call from the data environment of the navigation area 1-4-1 In Customizing, select the activity SAP Utilities → Customer Service → Customer Interaction Center → Define Data Environments for Navigation Area. Use Maintain Action Profile to change action profile ZUMF0## (0##: group number). Expand transaction group 0003 and position the cursor on the transaction under which you want the new call to appear. Choose Transaction (Create transaction). Enter data in the fields of the dialog box as follows: Transaction Call description Call desc. menu Icon name Processing type

VKUM Environment Contract account Environment Caccount use F4 help to select an icon 2

In the call definition, choose type Method and enter ISUBUSVIEW in the Object type field. Enter DISPLAYENVIRONMENT in the Method field. Choose Standard (generated) as the parameter dialog and choose Run in application area if possible in the runtime specifications. © SAP AG

IUT250

3-55

1-4-2 Define the data flow In the export data flow, assign the contract account the following values using the F4 help: Entry object: &NODEOBJECT& From-date DATE in the form YYYYMMDD To-date DATE in the form YYYYMMDD Navigator configuration Z_GR0## In the import data flow, choose New target element to create element CAccount with data type reference Object type ISUACCOUNT. Use the F4 Help to assign the target elements the following value: Contract account &ROOTOBJECT& Go Back to exit the definition of the data flow and save the action profile. 1-4-3 Display the data environment for the contract account Select business partner PJ0203A0## using the search area. Select the contract account in the data environment of the navigation area and click the primary mouse button to select your new call. Expand the entire tree. You see the budget billing plan and the utility installation under the two contracts for the contract account. When you return to the CIC, the contract account is saved in the clipboard of the navigation area. 1-5

Including an HTML page in the customer overview Choose Customer Service → Customer Interaction Center (CIC) → Component Configuration → Application Area → Maintain HTML Configuration of Application Area. Use New entries to create a new entry with the name ZCUSTINFO0## (## = group number). Define the external URL http://www.sap.com and a text label. Activate the stop, navigation, and refresh keys and save your entry. Now include the HTML configuration ZCUSTINFO0## in the application area ZNAV0##. Choose the following IMG activity: SAP Utilities → Customer Service → Customer Interaction Center → Maintain Navigation and Application Area. Define your HTML configuration, ZCUSTINFO0##, with the title Customer Overview in the display area of the first tab page. Recall the CIC. Enter business partner PJ0203A0## in the search criteria and press Enter twice to confirm. SAP’s home page should now appear in the application area.

© SAP AG

IUT250

3-56

2

Customer contact Business partner

PJ0203A0## (0##: group number)

Contract account number

PJ0203A0## (0##: group number)

Electricity contract/installation

PJ0203A0## (0##: group number)

Water contract/installation

PJ0203B0## (0##: group number)

Electricity meter

PJ0203A0## (0##: group number) Double-rate meter

Water meter

PJ0203B0## (0##: group number) Single-rate meter

Move-in document 2-1

PJ0203A0## (0##: group number)

True or false? 2-1-1 _________________________________________________________ False. Customer contacts are also created automatically. 2-1-2 True 2-1-3 True 2-1-4- True

2-2

Enter business partner number PJ0203A0## (0## group number) in the search criteria. You can find the Create contact process in the action box under the Customer call group. Start the process. To create the customer contact, select the Payment information activity from the Information contact class using the F4 input help. In the Contact type field, use the input help to select a contact type. In the Direction field, specify the contact as received. Choose the Business objects tab page. The subscreen for creating object links appears. To create the reference to the contract account, press the Add object button. Once you have selected BOR object Contract account in the dialog box that appears, navigate to the data finder search screen to identify the contract account. Enter business partner PJ0203A0## and press Enter. As the system only finds one contract account, the system automatically inserts this in the table as the object link. At the bottom of the screen there is a notepad in which you can enter text. Save the contact.

© SAP AG

IUT250

3-57

2-3 2-3-1 To do this, use the Documents overview in the navigation area and press the Refresh button to refresh the display. Expand the previously saved contacts and select the Initial Reporting of a Move-In contact from the list by doubleclicking on it. You then branch to the corresponding contact. The move-in document is stored as the object in this contact. Display the move-in document. 2-3-2 You can get the customer contacts that have already been created from the display on the documents tab page. 2-4 2-4-1 Identify the customer and display the data environment in the navigation area. You will find the Change Budget Billing Plan process under the Customer call group. Once you have started the Change Budget Billing Plan process, a dialog box for Water appears. Select a line that has not yet been used in a bill. You go automatically to the change mode for the budget billing plan. Press the Change BBamt button. Another dialog box appears in which you can change the sub-budget-billing amount for both the electricity and water contracts. Change the budget billing amount for electricity to Euro 100 and for water to Euro 120. Choose Enter. You return to the initial screen and can see that the budget billing amounts have been changed. Save your entries. You will be asked if you wish to send the customer a letter confirming the change to the budget billing plan. Choose No. 2-4-2 The customer contact appears automatically. Choose the Business objects tab page to navigate to an overview of existing object links. There is already an entry for the budget billing plan here. Enter a different contact type (use the F4 help) in the Contact type field and save the customer contact.

© SAP AG

IUT250

3-58

2-5

Choose business partner PJ0203A0## again and press Enter to store it in the data environment of the navigation area. Call the Customer overview from call group Information in the action box. Position the cursor on the company code in the contract group box and press the Object to clipboard button. Press (F3) to return to the CIC and make sure that the electricity contract has been copied to the navigation area clipboard. Press the End contact button to end this CIC transaction and then call the same business partner again. In the Documents tab page of the navigation area, double-click to display the last saved CIC contact Activity in Customer Interaction Center The referenced object is the electricity contract with number PJ0203A0##. The contact class is 22 CIC Contact and the contact type is 1 Activity in Customer Interaction Center. You can find this preassignment in the SAP Reference IMG, under Financial Accounting Æ Contract Accounts Receivable and Payable Æ Basic Functions Æ Customer Contacts Æ Define Configuration Determination in the Program column, CL_ISU_CONTACT_WORKSPACE======CP. It refers to the configuration CIC_DEF. You define the configuration itself in the SAP Reference IMG, under Financial Accounting Æ Contract Accounts Receivable and Payable Æ Basic Functions Æ Customer Contacts Æ Define Configuration Determination.

© SAP AG

IUT250

3-59

Front Office Processes

Contents: z Using front office processes z Customizing front office processes z Special methods for modeling complex front office processes

 SAP AG 1999

© SAP AG

IUT250

4-1

Front Office Processes: Unit Objectives

At the conclusion of this unit, you will be able to: z Create front office processes z Use special support methods in front office processes

 SAP SAP AG 1999  AG 2001

© SAP AG

IUT250

4-2

Calls (technical) Calls (technical)

z Methods (from the BOR) „ „

Change customer Data environment of connection object

C IC

file o r p

z Front office processes „

Change bank details SAP Utilities

z Workflows „ „

Disconnection/reconnection Service connection

z Test runs (CATT procedures) z BDC sessions  SAP AG 2003

„

Behind every front office call you always find one of the four process categories listed above.

„

BOR methods: Methods from the Business Object Repository have a significant part to play in integrating business processes into the front office. Methods are also the smallest units with which you can work when configuring front office processes and workflows.

„

Computer Aided Test Tool (CATT): CATT procedures are not based on BOR methods. A CATT procedure is a record of a specific sequence of R/3 transactions that can be executed and transported in batch input. First, the transactions are executed in their most typical sequence. This sequence is recorded to form a business process. Transactions are always in a fixed linear sequence. CATT procedures should therefore be used as a last resort and only if no BOR methods exist for the transactions and applications you need to integrate in your business process. For a detailed description of how to create CATT procedures, please see the documentation under R/3 library -> Cross-application components -> Computer Aided Test Tool.

„

Workflows: The definition of workflows is described in detail under R/3 Library -> Basis -> Business Management -> SAP Business Workflow.

„

Front office processes: You can model front office processes for use in the IS-U system only. This unit describes the modeling of front office processes in detail.

© SAP AG

IUT250

4-3

Business Object Repository (BOR) BOR Object Type BOR objects Customer 10004711 Customer 10004712 Customer 10004713 ...

Contract

Cust.

Methods Change Create Display ...

Key fields Customer number ....

Attributes Name Customer group Address ...

Events Customer created Name changed ...

 SAP AG 1999

„

The Business Object Repository is the strategic, object-oriented interface with R/3 business functionality.

„

The BOR is a fundamental prerequisite for configuring and using the front office.

„

A BOR object type describes the attributes and applications that objects of the same type (customers or contracts, for example) have in common. A BOR object is a specific instance of a BOR object type, as in, for example, customer Smith with customer number 10004711.

„

A BOR method can be used as a front office call. You can, for example, use the method CREATE with the object type ISUPARTNER to integrate a front office call for creating a customer into the front office. This is a simple example of a front office call. For more complex business processes, you may need several steps - that is, a sequence of several BOR methods.

© SAP AG

IUT250

4-4

Call Definition: Method

z Uses the Business Object Repository and a method z To determine whether a BOR is available: „

Press F4 and search for Description or

„

SWO1 and search the Business Object Repository

Š „

Choose business objects / organizational categories

Display the object type and determine the suitable method

Š

Parameters: Are exported for the transaction

 SAP AG 1999

„

Accessing the directory of business objects:

„

Tools --> Business Workflow --> Development --> Business Object Builder

„

The following information is helpful in determining suitable BORs: y The method should have a dialog, otherwise it will not be displayed. y If the parameters do not contain the information that you want to transfer from the CIC (such as the customer number), then you don't have the right BOR. y BAPIs (characterized by a green dot) are usually not suitable for CIC transactions.

© SAP AG

IUT250

4-5

Call Definition: Workflow and Test Procedure

z Workflow „

Define the task type and task ID

z Test procedure (CATT) „

Requirements regarding window size and command field confirmation

„

Not very effective in the call center environment

 SAP AG 1999

© SAP AG

IUT250

4-6

What Is a Front Office Process?

z A sequence of R/3 functions that represent a business process z A process carried out by a front office agent z A process that is dealt with immediately z A process that can trigger background processes (workflows)

 SAP AG 1999

„

A front office process enables you to model R/3 functions in a pre-defined sequence.

„

The purpose of a front office process is to model a business process in the system that can be carried out immediately in the front office by an agent in direct contact with a customer.

„

A front office process can be cancelled at any time.

„

A front office process can contain a workflow as one of its process steps. In such a case, the workflow is triggered by the front office process, which then proceeds immediately with the next process steps (so it is not necessary to wait for the workflow to be completed).

© SAP AG

IUT250

4-7

Front Office Process: Example

Step 1 BOR method

Identification

Enter bank details in the business partner

Step 2 BOR method

Step 3 BOR method

Assign bank details in the contract account

Log customer contact

Customer data is stored in the clipboard

Change Bank Data  SAP AG 1999

„

This slide illustrates a simple example of a front office process. The process Change bank data comprises three process steps. Behind each process step is a method from the Business Object Repository.

„

In the first process step, the business partner is changed using the method ISUPARTNER EDIT.

„

In the second process step, the contract account is changed using the method ISUACCOUNT EDIT.

„

In the third process step, a customer contact is created using the method BCONTACT CREATE.

© SAP AG

IUT250

4-8

Front Office Process (Technical)

Step 1

Step 2

Step 3

Front office process

Workflow

BOR method

z Sequence of process steps from „ „ „ „ „

BOR methods Front office processes Workflows CATT procedures Editor steps

z Used for modeling customer-specific business processes  SAP AG 1999

„

Customizing for front office processes is a powerful tool which enables you to integrate complex IS-U business processes into the CIC/front office.

„

A front office process consists of one or more process steps, which can, in turn, consist of other processes.

„

An editor step is a screen that is generated by the system with fields that are a direct reflection of its defined parameters. An editor process enables you to enter data required by subsequent process steps. You use the data flow to define how the entries made by an agent are processed by the front office process. For the fields in an editor step to be processed further, the subsequent steps have to be able to import the parameters. An example of such a process is Workflow with users/notes, which is supplied as part of the standard IS-U system.

© SAP AG

IUT250

4-9

Differences Between Front Office Processes and Workflows

z Front office processes: Chain of processing steps that „

Are usually to be processed immediately

„

Are carried out by front office agents

„

Are not logged

z Workflow: Chain of processing steps that „

Are not processed immediately (back office)

„

Are carried out by different agents and/or departments

„

Are logged

 SAP AG 1999

„

The purpose of a front office process is to model a business process in the system that can be carried out immediately in the front office by an agent in direct contact with a customer. A workflow, on the other hand, is used to send tasks to specific agents for processing via the integrated inbox.

„

Unlike a workflow, a front office process is not a persistent. That means the sequence of a front office process is not written to the database. The progress of a workflow, on the other hand, is stored in the database in the form of a step log.

„

A front office process can be cancelled at any time. A workflow process must be completed according to its pre-defined end point.

„

A front office process can contain a workflow as one of its process steps. This means that workflows can be triggered by front office processes. After a workflow has been called, the system resumes the front office process, meaning that the subsequent steps can be processed immediately.

© SAP AG

IUT250

4-10

Data Flow of a Front Office Process

CIC data CIC CIC data data flow flow Process container Process Process data data flow flow 1

2

3

Process step 1 container

Process step 2 container

Process step 3 container

Import data flow Export data flow

 SAP AG 1999

„

Just as in SAP Business Workflows, every front office process has its own data container which contains all the data necessary to control the process.

„

Each process step also has its own container. This is supplied during runtime with data from the process container by the process manager .

„

The necessary parameters for the process container are pre-defined by the process step interface. These parameters are assigned suitable values via the data flow defined for each process step. Taking the data flow for the call as a whole into account, an import and an export data flow is defined for each individual step.

„

The values available for use in the import data flow are constants, system fields and data from the process container.

© SAP AG

IUT250

4-11

Data Export and Data Import

Bus. object display Service notification

200000334

Customer

Becker Berlin

Import from transaction to business object display

Export from business object display to transaction

 SAP AG 1999

© SAP AG

IUT250

4-12

Action Box Call: Data Flow

z Export data from the business object display to the transaction „

Customer number, contact person, order number

z Export constants to the transaction „

System date, time, user ID, order types, priorities

z Import data from the transaction back to the business object display „

Document numbers, material numbers

z Main object is already known from the call

 SAP AG 1999

„

The Maintain Data Flow screen is displayed as soon as a new call is created. If the call already exists and you want to update the data flow, position the cursor on the call and click on Data flow.

© SAP AG

IUT250

4-13

Data Flow: Clipboard --> Transaction Example: Start an action box call from the clipboard Transaction
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF