Show TOC

 Edit Synchronization Object

Use

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

    End of the caution.

Prerequisites

You are logged on to a Customizing Distribution target system.

Caution 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.

End of the caution.

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.

Procedure

Create Synchronization Object
  1. Choose Start of the navigation path Tools Next navigation step Customizing Next navigation step Distribution Next navigation step Change Synchronization Objects End of the navigation path in the SAP menu , or call the transaction scdt_mapping .

    You go to the synchronization object specification tool initial screen.

  2. Choose a software component as target component, and a target release.

    A list of existing synchronization objects is displayed.

    Note Note

    * in the Release field means „all releases“.

    End of the note.
  3. Choose Create .

  4. You go to the Create Synchronization Objects dialog screen.

  5. Assign a name to your synchronization object and change the source component, or the releases for source and target components, if necessary.

    Note Note

    The names in TADIR must be unique, so follow a naming convention for your synchronization objects.

    End of the note.
  6. 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.

  7. 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 Note

    This flag is automatically set for No Mapping Required .

    End of the note.
  8. Specify the mapping type under Structure Differences :

    • No Mapping Required : The tables have the same table and field names.

    • Different Table Names

      Caution 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.

      End of the caution.
    • 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.

  9. 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.

  10. If necessary, enter a fixed field value or a variable in the Fixed Field Value/Variable column.

    Note 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.

    End of the note.
  11. Specify Source and Target Object Filter Conditions with the Change pushbutton in the Display/Change Filter Condition column, if necessary.

  12. 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.

  13. Assign a source and target IMG activity to your synchronization object. You can use the possible entries help.

  14. You can document the synchronization object with the Documentation pushbutton.

    The documentation is created in the SAPscript editor. It has the type General Text .

  15. Save your data.

    The system checks the data entered. See check synchronization objects .

  16. Specify a package and a transport request.

Change Synchronization Object
  1. Choose Start of the navigation path Tools Next navigation step Customizing Next navigation step Distribution Next navigation step Change Synchronization Objects End of the navigation path in the SAP menu , or call the transaction scdt_mapping .

    You go to the synchronization object specification tool initial screen.

  2. Choose a target component and release.

    A list of existing synchronization objects is displayed.

  3. Choose Change .

    You go to the Change Synchronization Object dialog screen.

  4. Make your changes.

  5. Save your data.

Result

You can now:

You can load the synchronization object in the SAP Solution Manager system to use it for the Customizing Distribution or the Customizing Scout.