You are on page 1of 9

Code List mapping

Code lists are code values defined in the fine tuning in SAP Cloud for Customer and the Customizing of on-
premise system. These codes are used as selection values for field help.

Code list mapping is therefore a critical step to ensure that integration works functionally and with correct
required data. Code list mapping can be used to map certain codes, such as partner roles, distribution
channels, or legal forms of a business between an SAP on-premise solution and SAP Cloud for Customer.

The following sections describe the process flow tasks for code list maintenance:

Maintain Code List Groups

You can create multiple code list mappings and assign them to a mapping group. As mapping groups are
assigned to communication arrangements, you can ensure that all code list mappings for an on-premise
system are grouped together in a mapping group. Also note that a mapping group can be assigned to several
communication arrangements.

Sensitivity: Internal & Restricted


Base Code List Mapping Group

Use a base mapping group such as 03 — SAP On Premise Integration to maintain your mappings with the
mapping rule set to Local and Remote Codes are Equal. You can assign this group to several communication
arrangements

Why Create New Code List Groups

You may need to create new code list groups for the following reasons

 To extend the standard code lists supported for SAP Cloud for Customer and maintain deviating mappings.
 To modify read-only code lists that are delivered with the base group 03 — SAP On Premise Integration.
 To use the same codes to work differently for different business scenarios.
 Same code lists are maintained for a field in different on-premise systems but these code lists have different
business meaning.

Maintain Code List Mapping

 SAP Cloud for Customer supports manual and automatic code list mapping.
 Automatic mapping is recommended for initial load and delta load.
 Manual mapping can be maintained when you need to manually make delta changes to your code
list mapping for code lists that are not supported for automatic mapping.

Sensitivity: Internal & Restricted


Configure Automatic Code List Mapping

Automatic code list mapping is recommended for both initial load and delta maintenance. This section
describes the steps to configure automatic mapping of code lists.

Important Information Before You Configure Automatic Code List Mapping

1. Download Code Lists from SAP Cloud for Customer

2. Download Mappings from On-Premise System

Sensitivity: Internal & Restricted


To download, follow these steps

3. Review Downloaded Mappings


The merged .csv mapping file from the on-premise system proposes an Action Code. This code
describes the action that will be performed when the code lists are uploaded to SAP Cloud for
Customer. For example, the action code No Action indicates that the code list mapping remains
same and an action code Overwrite indicates that the existing mapping in cloud solution will be

Sensitivity: Internal & Restricted


overwritten. If the action code is not appropriate for your business, you can review the mapping and
make required changes.

4. Upload Finalized Mapping to SAP Cloud for Customer

5. Review Status of Upload in Application Log

Sensitivity: Internal & Restricted


Configure Manual Code List Mapping

Manual code list mapping must be performed to accommodate deviating mappings or mappings for code lists
that are not supported for automatic mapping. Configurations for manually maintaining code list mapping are
described in this topic.

Prerequisites

1. Maintain Code List Mapping Definition

2. Select Code List Mapping Rule

Sensitivity: Internal & Restricted


3. Determine Missing Mappings

4. Map Local Codes to External Codes

Sensitivity: Internal & Restricted


Maintain Code List Restrictions

You can even restrict access to specific code lists for a particular business role. To do this, you must select
the business object and field that you need to restrict and select the role for which you want to maintain this
restriction.

Define Code List Restrictions

You can restrict the values available from a drop-down list by creating and maintaining code list restrictions
for different business objects. By default, the system allows all the code values for a business object to be
visible. You can restrict those values based on an instance field and/or a business role through a combination
of the following values: Business Object, Code Type, Business Role and Control Field.

Maintain Code List Restrictions

Sensitivity: Internal & Restricted


Sensitivity: Internal & Restricted

You might also like