elm configuration

19
SAP CRM 7.0 EHP1 December 2011 English CRM External List Management (C1D) SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Building Block Configuration Guide

Upload: imran-ahmad

Post on 01-Nov-2014

127 views

Category:

Documents


6 download

DESCRIPTION

ELM

TRANSCRIPT

Page 1: ELM Configuration

SAP CRM 7.0 EHP1

December 2011

English

CRM External List Management (C1D)

SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany

Building Block Configuration Guide

Page 2: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

Copyright

© 2011 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.

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

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated 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.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, 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 other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.

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 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 Page 2 of 14

Page 3: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Typographic Conventions

Type Style Description

Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.

Cross-references to other documentation.

Example text Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.

Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.

EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

© SAP AG Page 3 of 14

Page 4: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

Contents

1 Purpose.......................................................................................................................... 5

2 Preparation..................................................................................................................... 5

2.1 Prerequisites............................................................................................................5

3 Configuration..................................................................................................................5

3.1 External List Management.......................................................................................5

3.1.1 Defining Workflow for External List Management............................................5

3.1.2 Defining List Type...........................................................................................7

3.1.3 Defining List Origin..........................................................................................7

3.1.4 Defining Upload File........................................................................................8

3.1.5 Maintaining Mapping Format for External Lists...............................................9

© SAP AG Page 4 of 14

Page 5: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

CRM External List Management: Configuration Guide

1 PurposeThis configuration guide provides the information you need to set up the configuration of this building block manually.

2 Preparation

2.1 PrerequisitesBefore starting with the installation of this building block, please see the document Quick Guide to Installing SAP Best Practices for CRM.

3 Configuration

3.1 External List Management

UseThe business scenario External List Management provides you with a comprehensive solution to manage your external address lists to acquire new customers, increase market share, and to increase brand awareness. It encompasses the complete process of procuring external addresses, checking and preparing this data to create business partners and target groups from these address records.

3.1.1 Defining Workflow for External List Management

UseIn our business scenario, the only customizing step that needs to be performed is the Implement Workflow Customizing activity.

In this activity, you perform classification, processor assignment, and event linkage for the following workflow templates.

WS14000029

This workflow template is assigned to application component CRM-MKT-EAL.

You must classify this workflow template as a General task. Processor assignment and event linkage are not necessary.

The workflow template is needed for processing the work steps in an address list. It is started directly via a start date.

This workflow template must not be changed; otherwise address list processing cannot be guaranteed.

© SAP AG Page 5 of 14

Page 6: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

WS14000129

This workflow template is assigned to application component CRM-MKT-EAL.

You must classify task TS 14008000 of this workflow template as a General task. A processor assignment is not necessary, as the processor is specified when the work item is created. The event linkage must be activated for both events ProcessWithError and ProcessWithoutError.

This workflow template is needed in order to inform the user after the workflow for template WS14000029 has been completed. You can copy this workflow template and change the copy.

If you do not wish to be informed of this, do not perform classification and event linkage.

WS14000111

This workflow template is assigned to application component CRM-MKT-ML.

If you want to be informed of incorrect sending of mails you need to make a processor assignment for task TS 14007986 of this workflow template. This processor assignment is not needed for External List Management functionality.

The event linkage needs to be activated for event Mail Object Error (object CRM_DOCU - ERRORSENDSTATUSREACHED). The event linkage also needs to be activated for event Call StatusErrorSetMarket (object BUS2005001 - STATUSERRORSETMARKETING), This event is created if a planned call cannot be made in IC.

In External List Management, this workflow template is needed to correct the counters for outbound contacts if an outbound contact cannot be performed.

If you do not want to correct the contact counter, do not perform the event linkage.

Procedure1. Access the activity using the following navigation options:

Transaction code OOCU

SAP CRM IMG menu Customer Relationship Management Basic Functions SAP Business Workflow Perform Task-Specific Customizing

2. In the Task Customizing Overview screen for application component CRM-MKT-EAL - External List Management click on Assign Agents.

3. Highlight the first workflow task CRM: Maintain Business Partner Package (WS14000029), choose Attributes (F8), select General Task and then choose Transfer (Enter).

(Alternatively, you can also assign the appropriate processor(s) directly here, but in this scenario no restrictions are needed.)

4. Repeat these settings for workflow task CRM: Show Business Partner Package (WS14000129) (which is also a task contained in application component CRM-MKT-EAL).

5. Choose Back (F3) and choose Activate event linking for application component CRM-MKT-EAL - External List Management.

6. Expand task WS 14000129.For event BUS20410 – ProcessWithError choose Detail view.

7. Select a customizing request if necessary.

8. In the dialog box select the property Event linkage activated and choose Continue (Enter).

© SAP AG Page 6 of 14

Page 7: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

9. Repeat these activation steps for event BUS20410 – ProcessWithoutError, then choose Back (F3).

10. In the Task Customizing Overview screen for application component CRM-MKT-ML – Direct Mailing click on Assign Agents.

11. Highlight the workflow task Processing incorrect contact attempts (WS14000111), choose Attributes (F8), select General Task and then choose Transfer (Enter).

12. Choose Back (F3) and choose Activate event linking for application component CRM-MKT-ML – Direct Mailing.

13. Expand task WS 14000111.Activate the event linkage for the following events (as described above for the events of task WS 14000129):

Call StatusErrorSetMarket(object BUS2005001 - STATUSERRORSETMARKETING)

Mail Object Error(object CRM_DOCU - ERRORSENDSTATUSREACHED)

3.1.2 Defining List Type

UseIn this activity you define the possible types of your lists.

If the data in an address list is rented, the indicator is set to Rented.

Rented business partners have to be treated in a specific way in the system after upload (for example, restricted use may have to be applied).

Procedure2221. Access the activity using the following navigation options:

Transaction code SPRO

SAP CRM IMG menu Customer Relationship Management Marketing External List Management Define List Type

2. Choose New Entries and maintain the following values:

Field name User action and values

Type Y1

Description Customer Contacts

Rented

3. Save your entries.

3.1.3 Defining List Origin

UseIn this activity you define the possible origins of your lists.

The values that you define here are available in the input help for the field Origin.

© SAP AG Page 7 of 14

Page 8: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

For each origin defined you can set the consumer indicator to determine whether general business partners or consumers are created when you generate business partners.

You can assign the origin of an identification type for the business partner.

The origin consists of a technical key and a short description. An identification type can also be assigned to the business partner.

Identification numbers (for example, social security numbers, duns numbers, etc.) can be defined in the business partner master record. Identification numbers always require an identification type.

If the provider of external address data delivers a unique identification number for each data record, it is often required that this number is filed when generating the business partners in the master data. When the origin of the business partner list is defined, the identification type for the identification number is also defined.

If no identification type is defined with the origin of the business partner list, this means that no identification number can be assigned when the business partner is generated.

Identification numbers must be mapped to the fields ORG_ID_NUMBER or PERS_ID_NUMBER in ELM's mapping tool.

Procedure1. Access the activity using the following navigation options:

Transaction code SPRO

SAP CRM IMG menu Customer Relationship Management Marketing External List Management Define List Origin

2. Choose New Entries and maintain the following values:

Field name User action and values

Origin Y00001

Description Trade Show

IDType

Consumer

Prio

3. Save your entries.

3.1.4 Defining Upload File

UseIn order to create business partners from external address lists, you have to create an address list with a specific file format (*.csv).

Procedure1. You can use the pre-defined SAP Best Practices file Y_External_List.csv for an

exemplary business partner data upload to your CRM system, which includes some exemplary external addresses.You can find it via one of the following delivery channels:

SAP Business All-in-One for CRM solution:In the language-specific sub-directories of the Misc directory of the SAP Best Practices for CRM Documentation DVD, you can find a language specific version of

© SAP AG Page 8 of 14

Page 9: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

the file, which you can use for your relevant language (e.g., Y_External_List_ES.csv stored in Sub-directory ES for the Spanish version).

SAP CRM Rapid-Deployment Solution:Being part of a Sample Files.zip being attached to the central SAP note of the relevant CRM solution package (e.g., for SAP Best Practices for CRM rapid-deployment solution).

2. If necessary, you can adapt the data according to your specific needs and save the file in .csv format.

Please take note that leading zeros are important for the input parameter value of some fields.For example, for field Title (PERS_TITLE_KEY) a four-digit value (for example, ‘0001’ instead of ‘1’) is necessary as input parameter when uploading the business partner data to a CRM system. For field Region (PERS_REGION) a two-digit value (for example, ‘08’ instead of ‘8’) is needed.

When editing the .CSV file with Notepad, all leading zeros are visible and still existing after saving the file.

Be careful when editing the .CSV file with Excel:You do not see existing leading zeros for the values. After saving the file all existing leading zeros get lost. One possibility to prevent this behavior is to define number format “Text” for the corresponding cells.

3.1.5 Maintaining Mapping Format for External Lists

UseExternal List Management involves procuring external addresses, checking and preparing this data, creating business partners from these address records, using these business partners in marketing campaigns, and analyzing (reporting) the methods used. You can use the acquired data from the external address lists for various business scenarios.

In order to be able to upload an external address list directly in the CRM system and to create the business partners, you need to define the format of your mapping data first.

You use the mapping tool to maintain the mapping formats in the External List Management (ELM). You need to maintain a mapping format to map data while maintaining address lists. The address list may either be mapped directly to the SAP Business Partner structure or converted to suit this structure.

Using the mapping tool (with the SAP CRM WebClient user interface) you can:

Maintain the mapping format name and description.

Preview a row from the address list file, specify the path of the address file, specify the separator type (delimiter) from a predefined list.

Map the source fields to the target structure fields by choosing the Map option.

Maintain advance mapping rules. To do this, you can use the Add Mapping Rule option.

Procedure1. Enter the CRM WebClient UI with user POWER_USER and password welcome.

2. Access the activity using one of the following navigation options:

© SAP AG Page 9 of 14

Page 10: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

SAP CRM WebClient menu Marketing Create: Mapping Format

3. On the Mapping Format: New screen enter the following values.

Optional: To maintain a mapping format description in other languages you have to logon to the CRM WebClient in the target language:

Field name User action and values

General Data

ID YBPELM

Mapping Format (EN) ELM for Customer Address Data Upload

Mapping Format (DE) ELM für Upload von Kundenadressdaten

Mapping Format (ES) ELM para Carga de Datos de Clientes

Mapping Format (FR) ELM pour chargement d’adresses client

Mapping Format (PT) ELM para upload de dados de endereços de clientes

Mapping Format (RU) ELM для загрузки адресов клиентов

Mapping Format (ZH) 用于上载客户地址数据的 ELM

Mapping Format (TR) ELM – Müşteri Adreslerinin Yukarı Yüklemesi

Mapping Format (NL) ELM voor uploaden adresgegevens klanten

Mapping Format (CS) ELM pro nahrání adres zákazníků

Mapping Format (IT) ELM per upload dei dati degli indirizzi dei clienti

Mapping Format (PL) ELM dla załadowania danych adresowych klientów

Mapping Format (DA) ELM for indlæsning af kundeadressedata

Mapping Format (FI) ELM Asiakkaan perustietojen lataamiseen

Mapping Format (JA) 得意先住所データアップロード用 ELM

Mapping Format (NO) ELM for opplast av kundeadressedata

Mapping Format (SV) ELM för inläsning av kundadressdata

Mapping Format (HE) ELM עבור טעינת נתוני כתובת לקוח

Mapping Format (KO) 고객 주소 데이터 업로드를 위한 ELM

Mapping Format (HU) ELM ügyfélcímadatbázis feltöltés

Mapping Format (RO) ELM pentru import adrese client

Category Addresses

4. In area Preview, choose Select a File.

5. In the file selection dialog select file e.g. for German: Y_External_List_DE.csv (from the directory Misc of the SAP Best Practices for CRM Documentation DVD) and choose Upload.

6. Maintain the following data and choose Refresh:

© SAP AG Page 10 of 14

Page 11: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

Field name User action and values

Preview

File Location <e.g., from the Misc directory of the SAP Best Practices for CRM Documentation DVD>

Delimiter Semicolon

Record Number 1

Target Field Filter

Filter Criterion Organization

7. Choose Refresh.A preview of the first line of your uploading data is displayed in the Field Mapping table.

8. In table Field Mapping highlight the first position (e.g. Customer21 )In table Available Target Fields highlight the corresponding target field Name 1 (ORG_NAME1) from the available CRM standard business partner fields.

9. In order to assign those fields to each other choose Map.

10. Continue with the remaining fields and make the following assignments:

File Preview Target Field (ID)

Customer21 Name 2 (ORG_NAME1)

DE ISO Code (ORG_COUNTRYISO)

Wiesenweg Street (ORG_STREET)

22 House Number (ORG_HOUSE_NO)

70173 Postal Code (ORG_POSTL_COD1)

Stuttgart City (ORG_CITY)

08 Region (ORG_REGION)

071167961000 Telephone (ORG_TELEPHONE)

07116796101 Fax (ORG_FAX)

11. Choose Back.

12. Choose Save to save your entries.

13. Choose Edit

14. Choose Refresh

15. To map the Person data change the filter criterion to ‘Person’ and follow the steps 8 through 10 to map target fields for person. Below are the recommended target fields for Person.

File Preview Target Field (ID)

Herr Title (PERS_TITLE_KEY)

Gerd First Name (PERS_FIRSTNAME)

Schwarz Last Name (PERS_LASTNAME)

Wiesenweg Street (PERS_STREET)

22 House Number (PERS_HOUSE_NO)

70173 Postal Code (PERS_POSTL_COD1)

© SAP AG Page 11 of 14

Page 12: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

File Preview Target Field (ID)

Stuttgart City (PERS_CITY)

08 Region (PERS_REGION)

DE ISO code (PERS_COUNTRYISO)

07116796078 Telephone (PERS_TELEPHONE)

[email protected] E-Mail Address (PERS_E_MAIL)

Please note, that the Title abbreviations below are only examples for languages EN and DE. Please maintain the abbreviation according to your language in which you are logged on

16. In table Field Mapping highlight the position Title with value Herr;

17. Choose Add Mapping Rule

18. Choose Mapping Rule: Values

19. Insert the following values

Possible Values Description Target Values

0001 Ms. Ms.

0001 Ms. Ms

0001 Ms. Frau

0002 Mr. Mr.

0002 Mr. Mr

0002 Mr. Herr

20. Choose Back.

21. Choose Back.

22. Choose Save to save your entries.

23. Choose Edit.

24. Choose Refresh.

25. To map the Business partner specific Marketing attributes, maintain Marketing attribute in the Filter criterion field. A new field Attribute set will be displayed below the field Filter criterion.

26. Select the Attribute that contains attribute values displayed in the File preview section. (e.g.VIP_EVENTS, scroll down if not displayed immediately)

27. In table Field Mapping highlight the first attribute value and In table Available Target Fields highlight the corresponding target attribute field and click on Map.

28. To map the other Marketing Attributes, add the following assignments:

File Preview Target Field (ID)

VIP_EVENT Attended events (BP_CUST_CLASS/SAP_0000000001)

Y Club member (BP_CUST_CLASS/SAP_0000000003)

© SAP AG Page 12 of 14

Page 13: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

File Preview Target Field (ID)

B Shopping frequency (BP_CUST_CLASS/SAP_0000000002)

29. Choose Back.

30. Choose Save to save your entries.

31. Choose Edit

32. Choose Refresh.

33. In table Field Mapping highlight the position VIP_EVENT, with value ‘Attended Events’:

34. Choose Add Mapping Rule

35. Choose Mapping Rule: Values

36. Insert the following values

Possible Values Description Mapped Values

IN_HOUSE_PRESENTATION In-house presentation IN_HOUSE_PRESENTATION

ROAD_SHOW Road show ROAD_SHOW

TRADE_FAIR Trade fair TRADE_FAIR

VIP_EVENT VIP customer event VIP_EVENT

37. Choose Back.

38. In table Field Mapping highlight the position Club Member with value Black.

39. Choose Add Mapping Rule

40. Choose Mapping Rule: Values

41. Insert the following values

Possible Values Description Target Values

N No N

Y Yes Y

42. Choose Back.

43. In table Field Mapping highlight the position Shopping frequency with value Black.

44. Choose Add Mapping Rule.

45. Choose Mapping Rule: Values.

46. Insert the following values

Possible Values Description Target Values

A less than 1x per month A

B less than 1x per week B

C more than 1x per week C

D more than 3x per week D

47. Choose Back.

48. Choose Back.

© SAP AG Page 13 of 14

Page 14: ELM Configuration

SAP Best Practices CRM External List Management (C1D): Configuration Guide

49. Choose Save to save your entries.

ResultA new mapping format has been created (using the SAP CRM WebClient user interface).

© SAP AG Page 14 of 14