!--a11y-->
Customizing Cross-System Viewer 
This tool compares customizing objects in two clients in the same or different SAP systems.
To compare objects, start the Customizing Cross-System Viewer in the logon client. Logon to the comparison client.
You need the following authorizations for the Customizing Cross-System Viewer:
|
Procedure |
Logon client |
Comparison client |
|
Object comparison |
S_TABU_DIS S_TABU_RFC |
S_TABU_DIS S_TABU_RFC |
|
Object processing |
S_TABU_DIS S_TABU_RFC |
S_TABU_DIS S_TABU_RFC |
|
Additional authorization for editing cross-client objects |
S_TABU_CLI |
|

To compare objects in a system before Release 4.5A, you need authorization S_TABU_CLI and not S_TABU_RFC in the compare client.
The authorization S_TABU_RFC is in the authorization profiles S_A.SYSTEM, S_A.CUSTOMIZ and S_CUS_CMP.
The compare client security level must be:
· 0 (unrestricted)
· 1 (no overwriting)
You can set this in the client
maintenance. See
Maintain clients.
You must logon to the compare client, even if it is
in the same system as the logon client.
You must create a Remote Function Call
link. See
Maintain remote destinations.
The Customizing Cross-System Viewer generates comparisons for selected customizing objects, which are saved as a worklist in the database.
You can make any number of comparisons with each worklist, in dialog or background. A comparison shows the differences for each object. You can also make an individual comparison for each object.
The Customizing Cross-System Viewer compares customizing objects by the following criteria:
· Project IMG
This option shows changes in your project.
· Application components
This option compares customizing objects in specified application areas.
· Business Configuration Sets
This option compares the customizing settings in a Business Configuration Set with the corresponding customizing settings in your logon client.
· Transport requests
This option shows the objects which could be overwritten by a transport.
· Manual selection
In this option, you specify which objects are compared.
· ALE distribution group
This option considers the objects which have been assigned specified maintenance, owner and distribution attributes by a specified ALE distribution group in an ALE integrated system. Comparisons monitor production processing and perform an initial data comparison analysis.
Options:
· Object overview
You can select objects from this list to be compared.
· Complete comparison in dialog
· Complete comparison in background
The result is an overview of the differences between the two clients compared. You can process the differences from the overview.
Each object compared has two status flags:
· Comparison status
Type of any differences found. Assigned automatically.
· Processing status
Distinguishes between objects which have been processed and those which have not.
You can assign the processing status
manually. A subsequent comparison will change the processing
status of objects with no differences from Open (
) to Completed (
).
The possible status values are:
Status values
|
Status |
Icon |
Meaning |
|
Processing status |
|
Open |
|
|
|
In Process |
|
|
|
Completed |
|
Comparison status |
|
Views/tables not yet compared |
|
|
|
View/table contents are identical |
|
|
|
View/table contents are identical and there are structure differences |
|
|
|
View/table contents are not identical |
|
|
|
View/table contents are not identical and there are structure differences |
|
|
|
Cannot be compared (see below) |
You can list these values in the worklist legend.
Comparison may not be possible for the following reasons:
· Process cancelled
· Table/view does not exist in logon or compare client
· Table/view is too wide
· The user has no display authorization in the logon or compare client
· There is no extended table maintenance dialog in the compare client
· Communication error (RFC)
· Comparison system crash
· Key structure not convertible
· Field structure not convertible
· The table is a system table and therefore excluded from comparison
You can perform comparisons in various ways:
· Individual comparison
Shows differences between objects
· Complete comparison
In dialog or background
Utilities and other functions:
· determine the overall comparison status
· determine the processing status of specified objects
· select or deselect objects for comparison
You can select or deselect all objects, some objects or a block of objects.
· go to the Implementation Guide (IMG) to access the IMG activities for specified objects
· display difference and object type statistics
· display application components in the application component hierarchy
· display comparison status, processing status and object type legend
· filter the display by processing status, comparison status and object type criteria
· exclude objects from comparison