You want to compare or adjust customizing in the tables/views of a source and target system.
Create synchronization object
You create Synchronization objects if customizing objects in different systems have the same contents but different structures, for example different table and field names. The information in the synchronization objects is used by the Customizing Scout and the Customizing Distribution to compare and adjust customizing.
Change synchronization object
You change a synchronization object if you want to specify additional details, or make corrections.
Caution
You must adjust synchronization objects if you have made the following changes to view and table definitions:
You have put a new table in the piece list of a customizing object, for example you have put a new table in a view.
You have changed a key in a table in the piece list, for example you have added, deleted, or changed the length of a key field.
You are logged on to a Customizing Distribution target system.
Caution
You must create synchronization objects in a system which contains the Customizing Distribution target component . This is usually not the SAP Solution Manager system.
You have created the required RFC destinations in the RFC destination maintenance transaction SM59, and have the authorization described in the Synchronization object specification tool prerequisites. You have specified RFC destinations in the specification tool.
You have checked whether the Customizing Objects are Customizing Synchronization-compatible and the customizing object types. You know the notes under Create and Load Synchronization Objects . Note:
view clusters (type C) must be resolved into individual views which are then entered in the specification tool.
customizing objects of type T (individual transaction) or L (logical transport object) must be resolved into their tables (space, V, S); which are then entered in the specification tool.
Choose
,
or call the transaction
scdt_mapping
.
You go to the synchronization object specification tool initial screen.
Choose a software component as target component, and a target release.
A list of existing synchronization objects is displayed.
Note
*
in the
Release
field means „all releases“.
Choose
Create
.
You go to the
Create Synchronization Objects
dialog screen.
Assign a name to your synchronization object and change the source component, or the releases for source and target components, if necessary.
Note
The names in TADIR must be unique, so follow a naming convention for your synchronization objects.
Choose an option under
Relevant for
:
Relevant for Comparison and Distribution
: The object is used by the Customizing Scout and Customizing Distribution.
Only Relevant for Comparison
: The synchronization object is used by the Customizing Scout, but not in the Customizing Distribution.
Only Relevant for Transport-Based Distribution
: The synchronization object can only be used for Customizing Distribution by transport change, transport release, and timed distribution, not for initial distribution.
Only Relevant for Initial Distribution
Only Relevant for Comparison and Initial Distribution
: The synchronization object can only be used for the initial distribution and the comparison with the Customizing Scout.
Redistribution Active
: If you set this flag, you can swap the Customizing Distribution source and target systems, i.e. the Customizing Distribution user can distribute customizing from an application component such as SAP CRM to SAP R/3, as well as from SAP R/3 to other application components.
Note
This flag is automatically set for
No Mapping Required
.
Specify the mapping type under
Structure Differences
:
No Mapping Required
: The tables have the same table and field names.
Different Table Names
Caution
Tables may also differ in their structure, for example, one table can have more fields than the other, or fields with the same name can be of different types. If you still choose
No Mapping Required
or
Different Table Names
, the Customizing Scout and the Customizing Distribution will only process the fields with the same field name, which are in both components, and whose types are compatible.
Different Table/Field Name
: The tables/views have different table and field names. Customizing Synchronization only processes the fields for which you specify assignments.
Programmed Mapping:
Source system customizing data is converted into target system customizing data by a function module.
If the table or field names differ, enter the names of the corresponding tables or fields in the appropriate fields under
Assignment
.
The system tells you in
Key Field Target
and
Text Field Target
, whether the synchronization object contains key fields or fields in a text table.
If necessary, enter a fixed field value or a variable in the
Fixed Field Value/Variable
column.
Note
Fixed field values are required for a source component table, for example, if one or more tables in the target component contain additional fields which have no corresponding fields in the source component. The following variables are currently available: $LOGSYS; $SYLANGU; $MANDT; $UNAME; $SYDATUM; $SYUZEIT.
Specify
Source and Target Object Filter Conditions
with the
Change
pushbutton in the
Display/Change Filter Condition
column, if necessary.
If you have specified the mapping type
Programmed Mapping
, specify the source system function module which converts the source system customizing data into target system customizing data. If you have also set the
Redistribution Active
flag, specify a target system function module as well.
Assign a source and target IMG activity to your synchronization object. You can use the possible entries help.
You can document the synchronization object with the
Documentation
pushbutton.
The documentation is created in the SAPscript editor. It has the type
General Text
.
Save your data.
The system checks the data entered. See check synchronization objects .
Specify a package and a transport request.
Choose
,
or call the transaction
scdt_mapping
.
You go to the synchronization object specification tool initial screen.
Choose a target component and release.
A list of existing synchronization objects is displayed.
Choose
Change
.
You go to the
Change Synchronization Object
dialog screen.
Make your changes.
Save your data.
You can now:
Copy or delete the synchronization object.
You can load the synchronization object in the SAP Solution Manager system to use it for the Customizing Distribution or the Customizing Scout.